builder: mozilla-central_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0079 starttime: 1478488506.14 results: success (0) buildid: 20161106181828 builduid: 19ad0b16fd0a4d0991b159c5791d29d1 revision: f43363843981d821e3bfb7d533b56e0615c4368e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:06.139633) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:06.140056) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:06.140328) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:06.164847) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-06 19:15:06.165193) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LauKKYzFku/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-11-06 19:15:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to 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% 145M=0s 2016-11-06 19:15:06 (145 MB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.484574 ========= master_lag: 0.80 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-06 19:15:07.450750) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:07.451053) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LauKKYzFku/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.020262 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:07.532217) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-06 19:15:07.532570) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev f43363843981d821e3bfb7d533b56e0615c4368e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev f43363843981d821e3bfb7d533b56e0615c4368e --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LauKKYzFku/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-11-06 19:15:07,611 truncating revision to first 12 chars 2016-11-06 19:15:07,611 Setting DEBUG logging. 2016-11-06 19:15:07,611 attempt 1/10 2016-11-06 19:15:07,611 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/f43363843981?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-06 19:15:08,874 unpacking tar archive at: mozilla-central-f43363843981/testing/mozharness/ program finished with exit code 0 elapsedTime=1.557429 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-06 19:15:09.113275) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:09.113556) ========= script_repo_revision: f43363843981d821e3bfb7d533b56e0615c4368e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:09.113903) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:09.114162) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-06 19:15:09.134049) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 33 mins, 20 secs) (at 2016-11-06 19:15:09.134311) ========= /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-central --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-central', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LauKKYzFku/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 19:15:09 INFO - MultiFileLogger online at 20161106 19:15:09 in /builds/slave/test 19:15:09 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-central --download-symbols true 19:15:09 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 19:15:09 INFO - {'allow_software_gl_layers': False, 19:15:09 INFO - 'append_to_log': False, 19:15:09 INFO - 'base_work_dir': '/builds/slave/test', 19:15:09 INFO - 'blob_upload_branch': 'mozilla-central', 19:15:09 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 19:15:09 INFO - 'buildbot_json_path': 'buildprops.json', 19:15:09 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 19:15:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:15:09 INFO - 'download_minidump_stackwalk': True, 19:15:09 INFO - 'download_symbols': 'true', 19:15:09 INFO - 'download_tooltool': True, 19:15:09 INFO - 'e10s': False, 19:15:09 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 19:15:09 INFO - 'tooltool.py': '/tools/tooltool.py', 19:15:09 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 19:15:09 INFO - '/tools/misc-python/virtualenv.py')}, 19:15:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:15:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:15:09 INFO - 'log_level': 'info', 19:15:09 INFO - 'log_to_console': True, 19:15:09 INFO - 'opt_config_files': (), 19:15:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:15:09 INFO - '--processes=1', 19:15:09 INFO - '--config=%(test_path)s/wptrunner.ini', 19:15:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:15:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:15:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:15:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:15:09 INFO - 'pip_index': False, 19:15:09 INFO - 'require_test_zip': True, 19:15:09 INFO - 'test_type': ('testharness',), 19:15:09 INFO - 'this_chunk': '1', 19:15:09 INFO - 'tooltool_cache': '/builds/tooltool_cache', 19:15:09 INFO - 'total_chunks': '10', 19:15:09 INFO - 'virtualenv_path': 'venv', 19:15:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:15:09 INFO - 'work_dir': 'build'} 19:15:09 INFO - [mozharness: 2016-11-07 03:15:09.334169Z] Running clobber step. 19:15:09 INFO - Running pre-action listener: _resource_record_pre_action 19:15:09 INFO - Running main action method: clobber 19:15:09 INFO - rmtree: /builds/slave/test/build 19:15:09 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 19:15:10 INFO - Running post-action listener: _resource_record_post_action 19:15:10 INFO - [mozharness: 2016-11-07 03:15:10.875747Z] Finished clobber step (success) 19:15:10 INFO - [mozharness: 2016-11-07 03:15:10.875913Z] Running read-buildbot-config step. 19:15:10 INFO - Running pre-action listener: _resource_record_pre_action 19:15:10 INFO - Running main action method: read_buildbot_config 19:15:10 INFO - Using buildbot properties: 19:15:10 INFO - { 19:15:10 INFO - "project": "", 19:15:10 INFO - "product": "firefox", 19:15:10 INFO - "script_repo_revision": "production", 19:15:10 INFO - "scheduler": "tests-mozilla-central-yosemite_r7-debug-unittest", 19:15:10 INFO - "repository": "", 19:15:10 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-central debug test web-platform-tests-1", 19:15:10 INFO - "buildid": "20161106181828", 19:15:10 INFO - "pgo_build": "False", 19:15:10 INFO - "basedir": "/builds/slave/test", 19:15:10 INFO - "buildnumber": 8, 19:15:10 INFO - "slavename": "t-yosemite-r7-0079", 19:15:10 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 19:15:10 INFO - "platform": "macosx64", 19:15:10 INFO - "branch": "mozilla-central", 19:15:10 INFO - "revision": "f43363843981d821e3bfb7d533b56e0615c4368e", 19:15:10 INFO - "repo_path": "mozilla-central", 19:15:10 INFO - "moz_repo_path": "", 19:15:10 INFO - "stage_platform": "macosx64", 19:15:10 INFO - "builduid": "19ad0b16fd0a4d0991b159c5791d29d1", 19:15:10 INFO - "slavebuilddir": "test" 19:15:10 INFO - } 19:15:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg. 19:15:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json. 19:15:10 INFO - Running post-action listener: _resource_record_post_action 19:15:10 INFO - [mozharness: 2016-11-07 03:15:10.879518Z] Finished read-buildbot-config step (success) 19:15:10 INFO - [mozharness: 2016-11-07 03:15:10.879661Z] Running download-and-extract step. 19:15:10 INFO - Running pre-action listener: _resource_record_pre_action 19:15:10 INFO - Running main action method: download_and_extract 19:15:10 INFO - mkdir: /builds/slave/test/build/tests 19:15:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 19:15:10 INFO - trying https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json 19:15:10 INFO - Downloading https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json 19:15:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json'}, attempt #1 19:15:12 INFO - Downloaded 1235 bytes. 19:15:12 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json 19:15:12 INFO - Using the following test package requirements: 19:15:12 INFO - {u'common': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 19:15:12 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'firefox-52.0a1.en-US.mac64.cppunittest.tests.zip'], 19:15:12 INFO - u'gtest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'firefox-52.0a1.en-US.mac64.gtest.tests.zip'], 19:15:12 INFO - u'jittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'jsshell-mac64.zip'], 19:15:12 INFO - u'mochitest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'firefox-52.0a1.en-US.mac64.mochitest.tests.zip'], 19:15:12 INFO - u'mozbase': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 19:15:12 INFO - u'reftest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'firefox-52.0a1.en-US.mac64.reftest.tests.zip'], 19:15:12 INFO - u'talos': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'firefox-52.0a1.en-US.mac64.talos.tests.zip'], 19:15:12 INFO - u'web-platform': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'firefox-52.0a1.en-US.mac64.web-platform.tests.zip'], 19:15:12 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 19:15:12 INFO - u'firefox-52.0a1.en-US.mac64.xpcshell.tests.zip']} 19:15:12 INFO - Downloading packages: [u'firefox-52.0a1.en-US.mac64.common.tests.zip', u'firefox-52.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 19:15:12 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/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip 19:15:12 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip'}, attempt #1 19:15:12 INFO - Fetch https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip into memory 19:15:12 INFO - Http code: 200 19:15:12 INFO - via: 1.1 5ed093c37d643652e278a198e0556a40.cloudfront.net (CloudFront) 19:15:12 INFO - x-amz-cf-id: LeQJA3tQgs06o9BFC1CthH8lgpKdY4t2SPwUWBKpBVUj0yYGF36Y-g== 19:15:12 INFO - x-amz-version-id: zfHxwzFNwus8H0tK18QxCKLgfsxOPinR 19:15:13 INFO - Expected file size: 16166345 19:15:13 INFO - Obtained file size: 16166345 19:15:13 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/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip 19:15:13 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 19:15:13 INFO - Fetch https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip into memory 19:15:14 INFO - Http code: 200 19:15:14 INFO - via: 1.1 5c2ff4ca1e447265402af29264e83497.cloudfront.net (CloudFront) 19:15:14 INFO - x-amz-cf-id: rOBFoDSkX1Dqef7UUmlRKUMtmBpTl5q8loAn_ormnJZAc-vsSHeyog== 19:15:14 INFO - x-amz-version-id: 4pgtGdYTnbQ6cnUjG0wSym9lPKIhlY7Y 19:15:15 INFO - Expected file size: 43220292 19:15:15 INFO - Obtained file size: 43220292 19:15:26 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')]} 19:15:26 INFO - trying https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 19:15:26 INFO - Downloading https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg 19:15:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg'}, attempt #1 19:15:29 INFO - Downloaded 70458995 bytes. 19:15:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 19:15:29 INFO - mkdir: /builds/slave/test/properties 19:15:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 19:15:29 INFO - Writing to file /builds/slave/test/properties/build_url 19:15:29 INFO - Contents: 19:15:29 INFO - build_url:https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 19:15:29 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 19:15:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 19:15:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 19:15:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 19:15:29 INFO - Contents: 19:15:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 19:15:29 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 19:15:29 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 19:15:29 INFO - Fetch https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip into memory 19:15:30 INFO - Http code: 200 19:15:30 INFO - via: 1.1 a75342fa94ff4a9431476624fe74f02e.cloudfront.net (CloudFront) 19:15:30 INFO - x-amz-cf-id: GeFluJB_nvgmT77hXvrVX-4IynMB1Q9nWOm-fzdSXXqgAPg56iWdMw== 19:15:30 INFO - x-amz-version-id: u5Ouaz53ghS1gz91s2Q3A5JapAjcp_ni 19:15:36 INFO - Expected file size: 136690606 19:15:36 INFO - Obtained file size: 136690606 19:15:40 INFO - Running post-action listener: _resource_record_post_action 19:15:40 INFO - Running post-action listener: set_extra_try_arguments 19:15:40 INFO - [mozharness: 2016-11-07 03:15:40.578055Z] Finished download-and-extract step (success) 19:15:40 INFO - [mozharness: 2016-11-07 03:15:40.578205Z] Running fetch-geckodriver step. 19:15:40 INFO - Running pre-action listener: _resource_record_pre_action 19:15:40 INFO - Running main action method: fetch_geckodriver 19:15:40 INFO - Running post-action listener: _resource_record_post_action 19:15:40 INFO - [mozharness: 2016-11-07 03:15:40.578738Z] Finished fetch-geckodriver step (success) 19:15:40 INFO - [mozharness: 2016-11-07 03:15:40.578850Z] Running create-virtualenv step. 19:15:40 INFO - Running pre-action listener: _pre_create_virtualenv 19:15:40 INFO - Running pre-action listener: _resource_record_pre_action 19:15:40 INFO - Running main action method: create_virtualenv 19:15:40 INFO - Creating virtualenv /builds/slave/test/build/venv 19:15:40 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 19:15:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 19:15:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 19:15:40 INFO - Using real prefix '/tools/python27' 19:15:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 19:15:41 INFO - Installing distribute.............................................................................................................................................................................................done. 19:15:44 INFO - Installing pip.................done. 19:15:44 INFO - Return code: 0 19:15:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 19:15:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 19:15:44 INFO - Reading from file tmpfile_stdout 19:15:44 INFO - Output received: 19:15:44 INFO - pip 1.5.5 from /builds/slave/test/build/venv/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 19:15:44 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 19: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')]} 19:15:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:15:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19: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')]} 19:15:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:15:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x103222ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10322cd50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe97356e6f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19: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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:15:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:15:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:15:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:15:44 INFO - 'HOME': '/Users/cltbld', 19:15:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:15:44 INFO - 'LOGNAME': 'cltbld', 19:15:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:15:44 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:15:44 INFO - 'MOZ_NO_REMOTE': '1', 19:15:44 INFO - 'NO_EM_RESTART': '1', 19:15:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:15:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:15:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:15:44 INFO - 'PWD': '/builds/slave/test', 19:15:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:15:44 INFO - 'SHELL': '/bin/bash', 19:15:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:15:44 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:15:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:15:44 INFO - 'USER': 'cltbld', 19:15:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:15:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:15:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:15:44 INFO - 'XPC_FLAGS': '0x0', 19:15:44 INFO - 'XPC_SERVICE_NAME': '0', 19:15:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:15:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:15:44 INFO - Downloading/unpacking psutil>=3.1.1 19: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 19: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 19:15:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19: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 19: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 19:15:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 19:15:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:15:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:15:48 INFO - Installing collected packages: psutil 19:15:48 INFO - Running setup.py install for psutil 19:15:48 INFO - building 'psutil._psutil_osx' extension 19:15:48 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 19:15:49 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 19:15:49 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 19:15:49 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 19:15:49 INFO - building 'psutil._psutil_posix' extension 19:15:49 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 19:15:49 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 19:15:49 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 19:15:49 INFO - ^ 19:15:49 INFO - 1 warning generated. 19:15:49 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 19:15:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:15:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:15:49 INFO - Successfully installed psutil 19:15:49 INFO - Cleaning up... 19:15:49 INFO - Return code: 0 19:15:49 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 19: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')]} 19:15:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:15:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19: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')]} 19:15:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:15:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x103222ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10322cd50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe97356e6f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19: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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19: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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 19:15:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:15:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:15:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:15:49 INFO - 'HOME': '/Users/cltbld', 19:15:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:15:49 INFO - 'LOGNAME': 'cltbld', 19:15:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:15:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:15:49 INFO - 'MOZ_NO_REMOTE': '1', 19:15:49 INFO - 'NO_EM_RESTART': '1', 19:15:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:15:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:15:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:15:49 INFO - 'PWD': '/builds/slave/test', 19:15:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:15:49 INFO - 'SHELL': '/bin/bash', 19:15:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:15:49 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:15:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:15:49 INFO - 'USER': 'cltbld', 19:15:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:15:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:15:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:15:49 INFO - 'XPC_FLAGS': '0x0', 19:15:49 INFO - 'XPC_SERVICE_NAME': '0', 19:15:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:15:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:15:49 INFO - Downloading/unpacking mozsystemmonitor==0.3 19: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 19: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 19:15:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19: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 19: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 19:15:52 INFO - Downloading mozsystemmonitor-0.3.tar.gz 19:15:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 19:15:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 19:15:52 INFO - Installing collected packages: mozsystemmonitor 19:15:52 INFO - Running setup.py install for mozsystemmonitor 19:15:52 INFO - Successfully installed mozsystemmonitor 19:15:52 INFO - Cleaning up... 19:15:52 INFO - Return code: 0 19:15:52 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 19:15:52 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')]} 19:15:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:15:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:15:52 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')]} 19:15:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:15:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:15:52 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x103222ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10322cd50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe97356e6f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:15:52 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:15:52 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:15:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:15:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:15:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:15:52 INFO - 'HOME': '/Users/cltbld', 19:15:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:15:52 INFO - 'LOGNAME': 'cltbld', 19:15:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:15:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:15:52 INFO - 'MOZ_NO_REMOTE': '1', 19:15:52 INFO - 'NO_EM_RESTART': '1', 19:15:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:15:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:15:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:15:52 INFO - 'PWD': '/builds/slave/test', 19:15:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:15:52 INFO - 'SHELL': '/bin/bash', 19:15:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:15:52 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:15:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:15:52 INFO - 'USER': 'cltbld', 19:15:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:15:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:15:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:15:52 INFO - 'XPC_FLAGS': '0x0', 19:15:52 INFO - 'XPC_SERVICE_NAME': '0', 19:15:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:15:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:15:52 INFO - Downloading/unpacking jsonschema==2.5.1 19:15:52 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 19:15:52 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 19:15:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:52 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 19:15:52 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 19:15:55 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 19:15:55 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 19:15:55 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 19:15:55 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 19:15:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:55 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 19:15:55 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 19:15:55 INFO - Downloading functools32-3.2.3-2.tar.gz 19:15:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 19:15:55 INFO - warning: no files found matching '*.txt' 19:15:55 INFO - no previously-included directories found matching 'build' 19:15:55 INFO - no previously-included directories found matching 'dist' 19:15:55 INFO - no previously-included directories found matching '.git*' 19:15:55 INFO - Installing collected packages: jsonschema, functools32 19:15:56 INFO - Running setup.py install for functools32 19:15:56 INFO - warning: no files found matching '*.txt' 19:15:56 INFO - no previously-included directories found matching 'build' 19:15:56 INFO - no previously-included directories found matching 'dist' 19:15:56 INFO - no previously-included directories found matching '.git*' 19:15:56 INFO - Successfully installed jsonschema functools32 19:15:56 INFO - Cleaning up... 19:15:56 INFO - Return code: 0 19:15:56 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 19:15:56 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')]} 19:15:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:15:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:15:56 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')]} 19:15:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:15:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:15:56 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x103222ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10322cd50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe97356e6f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:15:56 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:15:56 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:15:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:15:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:15:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:15:56 INFO - 'HOME': '/Users/cltbld', 19:15:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:15:56 INFO - 'LOGNAME': 'cltbld', 19:15:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:15:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:15:56 INFO - 'MOZ_NO_REMOTE': '1', 19:15:56 INFO - 'NO_EM_RESTART': '1', 19:15:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:15:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:15:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:15:56 INFO - 'PWD': '/builds/slave/test', 19:15:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:15:56 INFO - 'SHELL': '/bin/bash', 19:15:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:15:56 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:15:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:15:56 INFO - 'USER': 'cltbld', 19:15:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:15:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:15:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:15:56 INFO - 'XPC_FLAGS': '0x0', 19:15:56 INFO - 'XPC_SERVICE_NAME': '0', 19:15:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:15:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:15:56 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 19:15:56 INFO - Cleaning up... 19:15:56 INFO - Return code: 0 19:15:56 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 19:15:56 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')]} 19:15:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:15:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:15:56 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')]} 19:15:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:15:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:15:56 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x103222ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10322cd50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe97356e6f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:15:56 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:15:56 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:15:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:15:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:15:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:15:56 INFO - 'HOME': '/Users/cltbld', 19:15:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:15:56 INFO - 'LOGNAME': 'cltbld', 19:15:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:15:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:15:56 INFO - 'MOZ_NO_REMOTE': '1', 19:15:56 INFO - 'NO_EM_RESTART': '1', 19:15:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:15:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:15:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:15:56 INFO - 'PWD': '/builds/slave/test', 19:15:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:15:56 INFO - 'SHELL': '/bin/bash', 19:15:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:15:56 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:15:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:15:56 INFO - 'USER': 'cltbld', 19:15:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:15:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:15:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:15:56 INFO - 'XPC_FLAGS': '0x0', 19:15:56 INFO - 'XPC_SERVICE_NAME': '0', 19:15:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:15:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:15:56 INFO - Downloading/unpacking blobuploader==1.2.4 19:15:56 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 19:15:56 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 19:15:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:56 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 19:15:56 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 19:15:59 INFO - Downloading blobuploader-1.2.4.tar.gz 19:15:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 19:15:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:15:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:15:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:15:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:15:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:15:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:15:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 19:16:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:16:00 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 19:16:00 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 19:16:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:16:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:16:00 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 19:16:00 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 19:16:00 INFO - Downloading docopt-0.6.1.tar.gz 19:16:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 19:16:00 INFO - Installing collected packages: blobuploader, requests, docopt 19:16:00 INFO - Running setup.py install for blobuploader 19:16:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 19:16:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 19:16:00 INFO - Running setup.py install for requests 19:16:01 INFO - Running setup.py install for docopt 19:16:01 INFO - Successfully installed blobuploader requests docopt 19:16:01 INFO - Cleaning up... 19:16:01 INFO - Return code: 0 19:16:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:01 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')]} 19:16:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:16:01 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')]} 19:16:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:16:01 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x103222ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10322cd50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe97356e6f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:01 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:16:01 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:16:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:16:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:01 INFO - 'HOME': '/Users/cltbld', 19:16:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:01 INFO - 'LOGNAME': 'cltbld', 19:16:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:01 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:01 INFO - 'MOZ_NO_REMOTE': '1', 19:16:01 INFO - 'NO_EM_RESTART': '1', 19:16:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:01 INFO - 'PWD': '/builds/slave/test', 19:16:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:01 INFO - 'SHELL': '/bin/bash', 19:16:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:16:01 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:16:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:01 INFO - 'USER': 'cltbld', 19:16:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:01 INFO - 'XPC_FLAGS': '0x0', 19:16:01 INFO - 'XPC_SERVICE_NAME': '0', 19:16:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:16:01 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-dq6dzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:16:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:16:01 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-dvjCbd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:16:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:16:01 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-na0_rx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:16:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:16:01 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-N28VTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-DqQtN0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-LeaYZk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-EhDCL2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-brIgR8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-74UTZt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-LaqwVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-EqsowT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-5FjBRY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-eHwPYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:16:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:16:02 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-u5MiqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:16:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:03 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-D6zfKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:16:03 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-Vta7H3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:16:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:16:03 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-h1Lk_X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:16:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:16:03 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-Jyz_2b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:16:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:16:03 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-_v2k60-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:16:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:16:03 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-89jeIi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:16:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:16:03 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-_YbIU3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:16:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:16:03 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 19:16:03 INFO - Running setup.py install for manifestparser 19:16:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 19:16:04 INFO - Running setup.py install for mozcrash 19:16:04 INFO - Running setup.py install for mozdebug 19:16:04 INFO - Running setup.py install for mozdevice 19:16:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 19:16:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 19:16:04 INFO - Running setup.py install for mozfile 19:16:04 INFO - Running setup.py install for mozhttpd 19:16:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 19:16:04 INFO - Running setup.py install for mozinfo 19:16:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Running setup.py install for mozInstall 19:16:05 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Running setup.py install for mozleak 19:16:05 INFO - Running setup.py install for mozlog 19:16:05 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Running setup.py install for moznetwork 19:16:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Running setup.py install for mozprocess 19:16:05 INFO - Running setup.py install for mozprofile 19:16:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 19:16:05 INFO - Running setup.py install for mozrunner 19:16:06 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 19:16:06 INFO - Running setup.py install for mozscreenshot 19:16:06 INFO - Running setup.py install for moztest 19:16:06 INFO - Running setup.py install for mozversion 19:16:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 19:16:06 INFO - Running setup.py install for wptserve 19:16:06 INFO - Running setup.py install for marionette-driver 19:16:06 INFO - Running setup.py install for browsermob-proxy 19:16:07 INFO - Running setup.py install for marionette-client 19:16:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:16:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 19:16:07 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 19:16:07 INFO - Cleaning up... 19:16:07 INFO - Return code: 0 19:16:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:16:07 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')]} 19:16:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:16:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:16:07 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')]} 19:16:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:16:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:16:07 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x103222ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10322cd50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe97356e6f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:16:07 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 19:16:07 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 19:16:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:16:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:07 INFO - 'HOME': '/Users/cltbld', 19:16:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:07 INFO - 'LOGNAME': 'cltbld', 19:16:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:07 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:07 INFO - 'MOZ_NO_REMOTE': '1', 19:16:07 INFO - 'NO_EM_RESTART': '1', 19:16:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:07 INFO - 'PWD': '/builds/slave/test', 19:16:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:07 INFO - 'SHELL': '/bin/bash', 19:16:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:16:07 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:16:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:07 INFO - 'USER': 'cltbld', 19:16:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:07 INFO - 'XPC_FLAGS': '0x0', 19:16:07 INFO - 'XPC_SERVICE_NAME': '0', 19:16:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:16:07 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-bZvb3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:16:07 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)) 19:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:16:07 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-4SAlLg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:16:07 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)) 19:16:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:16:07 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-Kr2cvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-E8WQOk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-zcQNku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-SDYhrM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-dY278y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-CKosWK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-JvEpL_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-8qyGd5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-Z_wvh0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-mxmhKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:16:08 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)) 19:16:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:16:08 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-67nSzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:16:09 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-gn1tRt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:09 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-Lfc_KY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:16:09 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-8cWyOX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:16:09 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-RdY08l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:16:09 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-1WgeVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:16:09 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-q0gnDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:16:09 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-c21clN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:16:09 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)) 19:16:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:16:10 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-zfzDsy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:16:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:16:10 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)) 19:16:10 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)) 19:16:10 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)) 19:16:10 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)) 19:16:10 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)) 19:16:10 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)) 19:16:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:16:10 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 19:16:10 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 19:16:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:16:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:16:10 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 19:16:10 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 19:16:12 INFO - Downloading blessings-1.6.tar.gz 19:16:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 19:16:12 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)) 19:16:12 INFO - Installing collected packages: blessings 19:16:12 INFO - Running setup.py install for blessings 19:16:12 INFO - Successfully installed blessings 19:16:12 INFO - Cleaning up... 19:16:13 INFO - Return code: 0 19:16:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 19:16:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:16:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:16:13 INFO - Reading from file tmpfile_stdout 19:16:13 INFO - Current package versions: 19:16:13 INFO - blessings == 1.6 19:16:13 INFO - blobuploader == 1.2.4 19:16:13 INFO - browsermob-proxy == 0.6.0 19:16:13 INFO - docopt == 0.6.1 19:16:13 INFO - functools32 == 3.2.3-2 19:16:13 INFO - jsonschema == 2.5.1 19:16:13 INFO - manifestparser == 1.1 19:16:13 INFO - marionette-client == 3.2.0 19:16:13 INFO - marionette-driver == 2.1.0 19:16:13 INFO - mozInstall == 1.12 19:16:13 INFO - mozcrash == 0.17 19:16:13 INFO - mozdebug == 0.1 19:16:13 INFO - mozdevice == 0.48 19:16:13 INFO - mozfile == 1.2 19:16:13 INFO - mozhttpd == 0.7 19:16:13 INFO - mozinfo == 0.9 19:16:13 INFO - mozleak == 0.1 19:16:13 INFO - mozlog == 3.4 19:16:13 INFO - moznetwork == 0.27 19:16:13 INFO - mozprocess == 0.23 19:16:13 INFO - mozprofile == 0.28 19:16:13 INFO - mozrunner == 6.12 19:16:13 INFO - mozscreenshot == 0.1 19:16:13 INFO - mozsystemmonitor == 0.3 19:16:13 INFO - moztest == 0.7 19:16:13 INFO - mozversion == 1.4 19:16:13 INFO - psutil == 3.1.1 19:16:13 INFO - requests == 1.2.3 19:16:13 INFO - wptserve == 1.4.0 19:16:13 INFO - wsgiref == 0.1.2 19:16:13 INFO - Running post-action listener: _resource_record_post_action 19:16:13 INFO - Running post-action listener: _start_resource_monitoring 19:16:13 INFO - Starting resource monitoring. 19:16:13 INFO - [mozharness: 2016-11-07 03:16:13.341539Z] Finished create-virtualenv step (success) 19:16:13 INFO - [mozharness: 2016-11-07 03:16:13.342635Z] Running pull step. 19:16:13 INFO - Running pre-action listener: _resource_record_pre_action 19:16:13 INFO - Running main action method: pull 19:16:13 INFO - Pull has nothing to do! 19:16:13 INFO - Running post-action listener: _resource_record_post_action 19:16:13 INFO - [mozharness: 2016-11-07 03:16:13.343594Z] Finished pull step (success) 19:16:13 INFO - [mozharness: 2016-11-07 03:16:13.343823Z] Running install step. 19:16:13 INFO - Running pre-action listener: _resource_record_pre_action 19:16:13 INFO - Running main action method: install 19:16:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:16:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:16:13 INFO - Reading from file tmpfile_stdout 19:16:13 INFO - Detecting whether we're running mozinstall >=1.0... 19:16:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 19:16:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 19:16:13 INFO - Reading from file tmpfile_stdout 19:16:13 INFO - Output received: 19:16:13 INFO - Usage: mozinstall [options] installer 19:16:13 INFO - Options: 19:16:13 INFO - -h, --help show this help message and exit 19:16:13 INFO - -d DEST, --destination=DEST 19:16:13 INFO - Directory to install application into. [default: 19:16:13 INFO - "/builds/slave/test"] 19:16:13 INFO - --app=APP Application being installed. [default: firefox] 19:16:13 INFO - mkdir: /builds/slave/test/build/application 19:16:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 19:16:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 19:16:34 INFO - Reading from file tmpfile_stdout 19:16:34 INFO - Output received: 19:16:34 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 19:16:34 INFO - Running post-action listener: _resource_record_post_action 19:16:34 INFO - [mozharness: 2016-11-07 03:16:34.074042Z] Finished install step (success) 19:16:34 INFO - [mozharness: 2016-11-07 03:16:34.074171Z] Running run-tests step. 19:16:34 INFO - Running pre-action listener: _resource_record_pre_action 19:16:34 INFO - Running main action method: run_tests 19:16:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:16:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:16:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:16:34 INFO - grabbing minidump binary from tooltool 19:16:34 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')]} 19:16:34 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 19:16:34 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 19:16:34 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 19:16:34 INFO - Downloaded 37427 bytes. 19:16:34 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 19:16:34 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')]} 19:16:34 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/macosx64/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 0x1032435e0>, '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 0x103216540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103160e40>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:16:34 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 19:16:34 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/macosx64/releng.manifest -o -c /builds/tooltool_cache 19:16:34 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 19:16:34 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:16:34 INFO - Return code: 0 19:16:34 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 19:16:34 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:16:34 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 19:16:34 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-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 19:16:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LauKKYzFku/Render', 19:16:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:16:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:16:34 INFO - 'HOME': '/Users/cltbld', 19:16:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:16:34 INFO - 'LOGNAME': 'cltbld', 19:16:34 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:16:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:16:34 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 19:16:34 INFO - 'MOZ_NO_REMOTE': '1', 19:16:34 INFO - 'NO_EM_RESTART': '1', 19:16:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:16:34 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:16:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:16:34 INFO - 'PWD': '/builds/slave/test', 19:16:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:16:34 INFO - 'SHELL': '/bin/bash', 19:16:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners', 19:16:34 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 19:16:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:16:34 INFO - 'USER': 'cltbld', 19:16:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:16:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:16:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:16:34 INFO - 'XPC_FLAGS': '0x0', 19:16:34 INFO - 'XPC_SERVICE_NAME': '0', 19:16:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:16:34 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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 19:16:35 INFO - STDERR: /builds/slave/test/build/venv/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 19:16:35 INFO - import pkg_resources 19:16:35 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 19:16:36 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 19:16:36 INFO - Using 1 client processes 19:16:36 INFO - wptserve Starting http server on 127.0.0.1:8000 19:16:36 INFO - wptserve Starting http server on 127.0.0.1:8001 19:16:36 INFO - wptserve Starting http server on 127.0.0.1:8443 19:16:39 INFO - SUITE-START | Running 904 tests 19:16:39 INFO - Running testharness tests 19:16:39 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 19:16:39 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 19:16:39 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 19:16:39 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 19:16:39 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 19:16:39 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 19:16:39 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 19:16:39 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 19:16:39 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 19:16:39 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 19:16:39 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 19:16:39 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 9ms 19:16:39 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 19:16:39 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 19:16:39 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-events.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-expiration.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 11ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 1ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 12ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 19:16:39 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 19:16:39 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 19:16:39 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 19:16:39 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 19:16:39 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 19:16:39 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 19:16:39 INFO - TEST-START | /media-source/mediasource-duration.html 19:16:39 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 19:16:39 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 19:16:39 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 19:16:39 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:16:39 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 19:16:39 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 19:16:39 INFO - TEST-SKIP | /navigation-timing/test_navigation_type_reload.html | took 0ms 19:16:39 INFO - TEST-START | /navigation-timing/test_timing_reload.html 19:16:39 INFO - TEST-SKIP | /navigation-timing/test_timing_reload.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 19:16:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 19:16:39 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 19:16:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 19:16:39 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 19:16:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 19:16:39 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 19:16:39 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/cancel.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/general.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/tee.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 19:16:39 INFO - TEST-START | /streams/readable-streams/templated.https.html 19:16:39 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 0ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 1ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 9ms 19:16:39 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 19:16:39 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 1ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 1ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 1ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 1ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 1ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 1ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 19:16:39 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 19:16:39 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 19:16:39 INFO - Setting up ssl 19:16:39 INFO - PROCESS | certutil | 19:16:39 INFO - PROCESS | certutil | 19:16:39 INFO - PROCESS | certutil | 19:16:39 INFO - Certificate Nickname Trust Attributes 19:16:39 INFO - SSL,S/MIME,JAR/XPI 19:16:39 INFO - 19:16:39 INFO - web-platform-tests CT,, 19:16:39 INFO - 19:16:39 INFO - Application command: /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/tmp1sWNCP.mozrunner 19:16:39 INFO - Starting runner 19:16:40 INFO - PROCESS | 1950 | 1478488600481 Marionette DEBUG Marionette enabled via build flag and pref 19:16:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x11797f800 == 1 [pid = 1950] [id = 1] 19:16:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 1 (0x117980000) [pid = 1950] [serial = 1] [outer = 0x0] 19:16:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 2 (0x117981000) [pid = 1950] [serial = 2] [outer = 0x117980000] 19:16:40 INFO - PROCESS | 1950 | 1478488600886 Marionette INFO Listening on port 2828 19:16:41 INFO - PROCESS | 1950 | 1478488601190 Marionette DEBUG Marionette enabled via command-line flag 19:16:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x122015000 == 2 [pid = 1950] [id = 2] 19:16:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 3 (0x122015800) [pid = 1950] [serial = 3] [outer = 0x0] 19:16:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 4 (0x122016800) [pid = 1950] [serial = 4] [outer = 0x122015800] 19:16:41 INFO - PROCESS | 1950 | 1478488601375 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51638 19:16:41 INFO - PROCESS | 1950 | 1478488601456 Marionette DEBUG Closed connection conn0 19:16:41 INFO - PROCESS | 1950 | 1478488601459 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51639 19:16:41 INFO - PROCESS | 1950 | 1478488601468 Marionette DEBUG Closed connection conn1 19:16:41 INFO - PROCESS | 1950 | 1478488601473 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51640 19:16:41 INFO - PROCESS | 1950 | 1478488601483 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:16:41 INFO - PROCESS | 1950 | 1478488601489 Marionette CONFIG Changing capabilities: {"browserName":"firefox","browserVersion":"52.0a1","platformName":"darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161106181828","processId":1950,"version":"52.0a1"} 19:16:41 INFO - PROCESS | 1950 | [1950] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 19:16:41 INFO - PROCESS | 1950 | [1950] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 19:16:41 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:16:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c1e000 == 3 [pid = 1950] [id = 3] 19:16:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 5 (0x125c1f000) [pid = 1950] [serial = 5] [outer = 0x0] 19:16:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d3d000 == 4 [pid = 1950] [id = 4] 19:16:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 6 (0x125d3e000) [pid = 1950] [serial = 6] [outer = 0x0] 19:16:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x126522800 == 5 [pid = 1950] [id = 5] 19:16:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 7 (0x126930800) [pid = 1950] [serial = 7] [outer = 0x0] 19:16:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 8 (0x126942800) [pid = 1950] [serial = 8] [outer = 0x126930800] 19:16:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 9 (0x127c22800) [pid = 1950] [serial = 9] [outer = 0x125c1f000] 19:16:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 10 (0x127c25800) [pid = 1950] [serial = 10] [outer = 0x125d3e000] 19:16:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 11 (0x127c2a000) [pid = 1950] [serial = 11] [outer = 0x126930800] 19:16:43 INFO - PROCESS | 1950 | 1478488603378 Marionette DEBUG loaded listener.js 19:16:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 12 (0x129436000) [pid = 1950] [serial = 12] [outer = 0x126930800] 19:16:43 INFO - PROCESS | 1950 | 1478488603860 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c9f0b89d-8254-c846-920d-9073ab1f7de7","capabilities":{"browserName":"firefox","browserVersion":"52.0a1","platformName":"darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161106181828","processId":1950,"version":"52.0a1","command_id":1}}] 19:16:43 INFO - PROCESS | 1950 | 1478488603951 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 19:16:43 INFO - PROCESS | 1950 | 1478488603994 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:16:44 INFO - PROCESS | 1950 | 1478488604032 Marionette TRACE conn2 -> [0,3,"getWindowHandle",null] 19:16:44 INFO - PROCESS | 1950 | 1478488604035 Marionette TRACE conn2 <- [1,3,null,{"value":"7"}] 19:16:44 INFO - PROCESS | 1950 | 1478488604093 Marionette TRACE conn2 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:16:44 INFO - PROCESS | 1950 | [1950] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:16:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 13 (0x12a948800) [pid = 1950] [serial = 13] [outer = 0x126930800] 19:16:44 INFO - PROCESS | 1950 | 1478488604304 Marionette TRACE conn2 <- [1,4,null,{}] 19:16:44 INFO - PROCESS | 1950 | 1478488604310 Marionette TRACE conn2 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 19:16:44 INFO - PROCESS | 1950 | 1478488604326 Marionette TRACE conn2 <- [1,5,null,{"value":null}] 19:16:44 INFO - PROCESS | 1950 | 1478488604349 Marionette TRACE conn2 -> [0,6,"getWindowHandle",null] 19:16:44 INFO - PROCESS | 1950 | 1478488604352 Marionette TRACE conn2 <- [1,6,null,{"value":"7"}] 19:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:16:44 INFO - PROCESS | 1950 | 1478488604367 Marionette TRACE conn2 -> [0,7,"timeouts",{"script":35000}] 19:16:44 INFO - PROCESS | 1950 | 1478488604370 Marionette TRACE conn2 <- [1,7,null,{}] 19:16:44 INFO - PROCESS | 1950 | 1478488604386 Marionette TRACE conn2 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:44 INFO - PROCESS | 1950 | 1478488604423 Marionette TRACE conn2 <- [1,8,null,{"value":null}] 19:16:44 INFO - PROCESS | 1950 | 1478488604427 Marionette TRACE conn2 -> [0,9,"getWindowHandles",null] 19:16:44 INFO - PROCESS | 1950 | 1478488604429 Marionette TRACE conn2 <- [1,9,null,["7"]] 19:16:44 INFO - PROCESS | 1950 | 1478488604431 Marionette TRACE conn2 -> [0,10,"switchToWindow",{"name":"7"}] 19:16:44 INFO - PROCESS | 1950 | 1478488604434 Marionette TRACE conn2 <- [1,10,null,{}] 19:16:44 INFO - PROCESS | 1950 | 1478488604440 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b50e000 == 6 [pid = 1950] [id = 6] 19:16:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 14 (0x12b50f000) [pid = 1950] [serial = 14] [outer = 0x0] 19:16:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 15 (0x12b513000) [pid = 1950] [serial = 15] [outer = 0x12b50f000] 19:16:44 INFO - PROCESS | 1950 | 1478488604487 Marionette DEBUG loaded listener.js 19:16:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 16 (0x12ae62000) [pid = 1950] [serial = 16] [outer = 0x12b50f000] 19:16:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c3000 == 7 [pid = 1950] [id = 7] 19:16:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 17 (0x12b7cc800) [pid = 1950] [serial = 17] [outer = 0x0] 19:16:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 18 (0x12b313000) [pid = 1950] [serial = 18] [outer = 0x12b7cc800] 19:16:44 INFO - PROCESS | 1950 | 1478488604723 Marionette DEBUG loaded listener.js 19:16:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x12b320800) [pid = 1950] [serial = 19] [outer = 0x12b7cc800] 19:16:44 INFO - PROCESS | 1950 | 1478488604971 Marionette TRACE conn2 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:16:45 INFO - . 19:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 682ms 19:16:45 INFO - PROCESS | 1950 | 1478488605051 Marionette TRACE conn2 -> [0,12,"getWindowHandle",null] 19:16:45 INFO - PROCESS | 1950 | 1478488605052 Marionette TRACE conn2 <- [1,12,null,{"value":"7"}] 19:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:16:45 INFO - PROCESS | 1950 | 1478488605097 Marionette TRACE conn2 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:45 INFO - PROCESS | 1950 | 1478488605214 Marionette TRACE conn2 <- [1,13,null,{"value":null}] 19:16:45 INFO - PROCESS | 1950 | 1478488605223 Marionette TRACE conn2 -> [0,14,"getWindowHandles",null] 19:16:45 INFO - PROCESS | 1950 | 1478488605225 Marionette TRACE conn2 <- [1,14,null,["7"]] 19:16:45 INFO - PROCESS | 1950 | 1478488605227 Marionette TRACE conn2 -> [0,15,"switchToWindow",{"name":"7"}] 19:16:45 INFO - PROCESS | 1950 | 1478488605229 Marionette TRACE conn2 <- [1,15,null,{}] 19:16:45 INFO - PROCESS | 1950 | 1478488605231 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x125194000 == 8 [pid = 1950] [id = 8] 19:16:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x125194800) [pid = 1950] [serial = 20] [outer = 0x0] 19:16:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x125198000) [pid = 1950] [serial = 21] [outer = 0x125194800] 19:16:45 INFO - PROCESS | 1950 | 1478488605267 Marionette DEBUG loaded listener.js 19:16:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1251a2800) [pid = 1950] [serial = 22] [outer = 0x125194800] 19:16:45 INFO - PROCESS | 1950 | 1478488605583 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:16:45 INFO - . 19:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 566ms 19:16:45 INFO - PROCESS | 1950 | 1478488605623 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:16:45 INFO - PROCESS | 1950 | 1478488605625 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 19:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:16:45 INFO - PROCESS | 1950 | 1478488605629 Marionette TRACE conn2 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:45 INFO - PROCESS | 1950 | 1478488605727 Marionette TRACE conn2 <- [1,18,null,{"value":null}] 19:16:45 INFO - PROCESS | 1950 | 1478488605732 Marionette TRACE conn2 -> [0,19,"getWindowHandles",null] 19:16:45 INFO - PROCESS | 1950 | 1478488605734 Marionette TRACE conn2 <- [1,19,null,["7"]] 19:16:45 INFO - PROCESS | 1950 | 1478488605736 Marionette TRACE conn2 -> [0,20,"switchToWindow",{"name":"7"}] 19:16:45 INFO - PROCESS | 1950 | 1478488605739 Marionette TRACE conn2 <- [1,20,null,{}] 19:16:45 INFO - PROCESS | 1950 | 1478488605742 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d662800 == 9 [pid = 1950] [id = 9] 19:16:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x12d663000) [pid = 1950] [serial = 23] [outer = 0x0] 19:16:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x12d7c8800) [pid = 1950] [serial = 24] [outer = 0x12d663000] 19:16:45 INFO - PROCESS | 1950 | 1478488605776 Marionette DEBUG loaded listener.js 19:16:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x12d7d3800) [pid = 1950] [serial = 25] [outer = 0x12d663000] 19:16:46 INFO - PROCESS | 1950 | 1478488606024 Marionette TRACE conn2 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:16:46 INFO - . 19:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 416ms 19:16:46 INFO - PROCESS | 1950 | 1478488606044 Marionette TRACE conn2 -> [0,22,"getWindowHandle",null] 19:16:46 INFO - PROCESS | 1950 | 1478488606046 Marionette TRACE conn2 <- [1,22,null,{"value":"7"}] 19:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:16:46 INFO - PROCESS | 1950 | 1478488606051 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:46 INFO - PROCESS | 1950 | 1478488606145 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:16:46 INFO - PROCESS | 1950 | 1478488606150 Marionette TRACE conn2 -> [0,24,"getWindowHandles",null] 19:16:46 INFO - PROCESS | 1950 | 1478488606151 Marionette TRACE conn2 <- [1,24,null,["7"]] 19:16:46 INFO - PROCESS | 1950 | 1478488606154 Marionette TRACE conn2 -> [0,25,"switchToWindow",{"name":"7"}] 19:16:46 INFO - PROCESS | 1950 | 1478488606156 Marionette TRACE conn2 <- [1,25,null,{}] 19:16:46 INFO - PROCESS | 1950 | 1478488606158 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e0c6000 == 10 [pid = 1950] [id = 10] 19:16:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x12e0c6800) [pid = 1950] [serial = 26] [outer = 0x0] 19:16:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x12e0cb800) [pid = 1950] [serial = 27] [outer = 0x12e0c6800] 19:16:46 INFO - PROCESS | 1950 | 1478488606194 Marionette DEBUG loaded listener.js 19:16:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12e0d1800) [pid = 1950] [serial = 28] [outer = 0x12e0c6800] 19:16:46 INFO - PROCESS | 1950 | 1478488606460 Marionette TRACE conn2 <- [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]]]}] 19:16:46 INFO - . 19:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 416ms 19:16:46 INFO - PROCESS | 1950 | 1478488606468 Marionette TRACE conn2 -> [0,27,"getWindowHandle",null] 19:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:16:46 INFO - PROCESS | 1950 | 1478488606470 Marionette TRACE conn2 <- [1,27,null,{"value":"7"}] 19:16:46 INFO - PROCESS | 1950 | 1478488606473 Marionette TRACE conn2 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:46 INFO - PROCESS | 1950 | 1478488606572 Marionette TRACE conn2 <- [1,28,null,{"value":null}] 19:16:46 INFO - PROCESS | 1950 | 1478488606575 Marionette TRACE conn2 -> [0,29,"getWindowHandles",null] 19:16:46 INFO - PROCESS | 1950 | 1478488606577 Marionette TRACE conn2 <- [1,29,null,["7"]] 19:16:46 INFO - PROCESS | 1950 | 1478488606580 Marionette TRACE conn2 -> [0,30,"switchToWindow",{"name":"7"}] 19:16:46 INFO - PROCESS | 1950 | 1478488606582 Marionette TRACE conn2 <- [1,30,null,{}] 19:16:46 INFO - PROCESS | 1950 | 1478488606584 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x123b69000 == 11 [pid = 1950] [id = 11] 19:16:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123b70800) [pid = 1950] [serial = 29] [outer = 0x0] 19:16:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12e51b800) [pid = 1950] [serial = 30] [outer = 0x123b70800] 19:16:46 INFO - PROCESS | 1950 | 1478488606619 Marionette DEBUG loaded listener.js 19:16:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x12e521000) [pid = 1950] [serial = 31] [outer = 0x123b70800] 19:16:46 INFO - PROCESS | 1950 | 1478488606855 Marionette TRACE conn2 <- [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]]]}] 19:16:46 INFO - . 19:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 415ms 19:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:16:46 INFO - PROCESS | 1950 | 1478488606888 Marionette TRACE conn2 -> [0,32,"getWindowHandle",null] 19:16:46 INFO - PROCESS | 1950 | 1478488606889 Marionette TRACE conn2 <- [1,32,null,{"value":"7"}] 19:16:46 INFO - PROCESS | 1950 | 1478488606892 Marionette TRACE conn2 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:46 INFO - PROCESS | 1950 | 1478488606985 Marionette TRACE conn2 <- [1,33,null,{"value":null}] 19:16:46 INFO - PROCESS | 1950 | 1478488606988 Marionette TRACE conn2 -> [0,34,"getWindowHandles",null] 19:16:46 INFO - PROCESS | 1950 | 1478488606990 Marionette TRACE conn2 <- [1,34,null,["7"]] 19:16:46 INFO - PROCESS | 1950 | 1478488606992 Marionette TRACE conn2 -> [0,35,"switchToWindow",{"name":"7"}] 19:16:46 INFO - PROCESS | 1950 | 1478488606994 Marionette TRACE conn2 <- [1,35,null,{}] 19:16:46 INFO - PROCESS | 1950 | 1478488606997 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e533000 == 12 [pid = 1950] [id = 12] 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x12e533800) [pid = 1950] [serial = 32] [outer = 0x0] 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x12e537800) [pid = 1950] [serial = 33] [outer = 0x12e533800] 19:16:47 INFO - PROCESS | 1950 | 1478488607032 Marionette DEBUG loaded listener.js 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12b409800) [pid = 1950] [serial = 34] [outer = 0x12e533800] 19:16:47 INFO - PROCESS | 1950 | 1478488607268 Marionette TRACE conn2 <- [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]]]}] 19:16:47 INFO - . 19:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 415ms 19:16:47 INFO - PROCESS | 1950 | 1478488607308 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:16:47 INFO - PROCESS | 1950 | 1478488607309 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 19:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:16:47 INFO - PROCESS | 1950 | 1478488607311 Marionette TRACE conn2 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:47 INFO - PROCESS | 1950 | 1478488607400 Marionette TRACE conn2 <- [1,38,null,{"value":null}] 19:16:47 INFO - PROCESS | 1950 | 1478488607404 Marionette TRACE conn2 -> [0,39,"getWindowHandles",null] 19:16:47 INFO - PROCESS | 1950 | 1478488607405 Marionette TRACE conn2 <- [1,39,null,["7"]] 19:16:47 INFO - PROCESS | 1950 | 1478488607407 Marionette TRACE conn2 -> [0,40,"switchToWindow",{"name":"7"}] 19:16:47 INFO - PROCESS | 1950 | 1478488607409 Marionette TRACE conn2 <- [1,40,null,{}] 19:16:47 INFO - PROCESS | 1950 | 1478488607411 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b41a000 == 13 [pid = 1950] [id = 13] 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12b41a800) [pid = 1950] [serial = 35] [outer = 0x0] 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12b41e800) [pid = 1950] [serial = 36] [outer = 0x12b41a800] 19:16:47 INFO - PROCESS | 1950 | 1478488607446 Marionette DEBUG loaded listener.js 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12e52e800) [pid = 1950] [serial = 37] [outer = 0x12b41a800] 19:16:47 INFO - PROCESS | 1950 | 1478488607666 Marionette TRACE conn2 <- [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]]]}] 19:16:47 INFO - . 19:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 365ms 19:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:16:47 INFO - PROCESS | 1950 | 1478488607677 Marionette TRACE conn2 -> [0,42,"getWindowHandle",null] 19:16:47 INFO - PROCESS | 1950 | 1478488607678 Marionette TRACE conn2 <- [1,42,null,{"value":"7"}] 19:16:47 INFO - PROCESS | 1950 | 1478488607682 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:47 INFO - PROCESS | 1950 | 1478488607767 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:16:47 INFO - PROCESS | 1950 | 1478488607771 Marionette TRACE conn2 -> [0,44,"getWindowHandles",null] 19:16:47 INFO - PROCESS | 1950 | 1478488607772 Marionette TRACE conn2 <- [1,44,null,["7"]] 19:16:47 INFO - PROCESS | 1950 | 1478488607774 Marionette TRACE conn2 -> [0,45,"switchToWindow",{"name":"7"}] 19:16:47 INFO - PROCESS | 1950 | 1478488607776 Marionette TRACE conn2 <- [1,45,null,{}] 19:16:47 INFO - PROCESS | 1950 | 1478488607778 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea3a000 == 14 [pid = 1950] [id = 14] 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12ea3a800) [pid = 1950] [serial = 38] [outer = 0x0] 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12ea3f800) [pid = 1950] [serial = 39] [outer = 0x12ea3a800] 19:16:47 INFO - PROCESS | 1950 | 1478488607813 Marionette DEBUG loaded listener.js 19:16:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x12ea46800) [pid = 1950] [serial = 40] [outer = 0x12ea3a800] 19:16:48 INFO - PROCESS | 1950 | 1478488608044 Marionette TRACE conn2 <- [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]]]}] 19:16:48 INFO - . 19:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 416ms 19:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:16:48 INFO - PROCESS | 1950 | 1478488608096 Marionette TRACE conn2 -> [0,47,"getWindowHandle",null] 19:16:48 INFO - PROCESS | 1950 | 1478488608098 Marionette TRACE conn2 <- [1,47,null,{"value":"7"}] 19:16:48 INFO - PROCESS | 1950 | 1478488608100 Marionette TRACE conn2 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:48 INFO - PROCESS | 1950 | 1478488608190 Marionette TRACE conn2 <- [1,48,null,{"value":null}] 19:16:48 INFO - PROCESS | 1950 | 1478488608194 Marionette TRACE conn2 -> [0,49,"getWindowHandles",null] 19:16:48 INFO - PROCESS | 1950 | 1478488608196 Marionette TRACE conn2 <- [1,49,null,["7"]] 19:16:48 INFO - PROCESS | 1950 | 1478488608199 Marionette TRACE conn2 -> [0,50,"switchToWindow",{"name":"7"}] 19:16:48 INFO - PROCESS | 1950 | 1478488608202 Marionette TRACE conn2 <- [1,50,null,{}] 19:16:48 INFO - PROCESS | 1950 | 1478488608204 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed94800 == 15 [pid = 1950] [id = 15] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12ed95000) [pid = 1950] [serial = 41] [outer = 0x0] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12ed9a800) [pid = 1950] [serial = 42] [outer = 0x12ed95000] 19:16:48 INFO - PROCESS | 1950 | 1478488608240 Marionette DEBUG loaded listener.js 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12f4db000) [pid = 1950] [serial = 43] [outer = 0x12ed95000] 19:16:48 INFO - PROCESS | 1950 | 1478488608467 Marionette TRACE conn2 <- [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]]]}] 19:16:48 INFO - . 19:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 415ms 19:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:16:48 INFO - PROCESS | 1950 | 1478488608516 Marionette TRACE conn2 -> [0,52,"getWindowHandle",null] 19:16:48 INFO - PROCESS | 1950 | 1478488608517 Marionette TRACE conn2 <- [1,52,null,{"value":"7"}] 19:16:48 INFO - PROCESS | 1950 | 1478488608520 Marionette TRACE conn2 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:48 INFO - PROCESS | 1950 | 1478488608614 Marionette TRACE conn2 <- [1,53,null,{"value":null}] 19:16:48 INFO - PROCESS | 1950 | 1478488608618 Marionette TRACE conn2 -> [0,54,"getWindowHandles",null] 19:16:48 INFO - PROCESS | 1950 | 1478488608619 Marionette TRACE conn2 <- [1,54,null,["7"]] 19:16:48 INFO - PROCESS | 1950 | 1478488608622 Marionette TRACE conn2 -> [0,55,"switchToWindow",{"name":"7"}] 19:16:48 INFO - PROCESS | 1950 | 1478488608624 Marionette TRACE conn2 <- [1,55,null,{}] 19:16:48 INFO - PROCESS | 1950 | 1478488608627 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12f4f5800 == 16 [pid = 1950] [id = 16] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12f4f6000) [pid = 1950] [serial = 44] [outer = 0x0] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x13131f800) [pid = 1950] [serial = 45] [outer = 0x12f4f6000] 19:16:48 INFO - PROCESS | 1950 | 1478488608667 Marionette DEBUG loaded listener.js 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x131327000) [pid = 1950] [serial = 46] [outer = 0x12f4f6000] 19:16:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x131330800 == 17 [pid = 1950] [id = 17] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x131331000) [pid = 1950] [serial = 47] [outer = 0x0] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x131330000) [pid = 1950] [serial = 48] [outer = 0x131331000] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12f4f2000) [pid = 1950] [serial = 49] [outer = 0x131331000] 19:16:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12f4f8800 == 18 [pid = 1950] [id = 18] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x13132f000) [pid = 1950] [serial = 50] [outer = 0x0] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x13340a000) [pid = 1950] [serial = 51] [outer = 0x13132f000] 19:16:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x133418000) [pid = 1950] [serial = 52] [outer = 0x13132f000] 19:16:49 INFO - PROCESS | 1950 | 1478488609014 Marionette TRACE conn2 <- [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]]]}] 19:16:49 INFO - . 19:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 518ms 19:16:49 INFO - PROCESS | 1950 | 1478488609049 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:16:49 INFO - PROCESS | 1950 | 1478488609050 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 19:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:16:49 INFO - PROCESS | 1950 | 1478488609053 Marionette TRACE conn2 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:49 INFO - PROCESS | 1950 | 1478488609140 Marionette TRACE conn2 <- [1,58,null,{"value":null}] 19:16:49 INFO - PROCESS | 1950 | 1478488609144 Marionette TRACE conn2 -> [0,59,"getWindowHandles",null] 19:16:49 INFO - PROCESS | 1950 | 1478488609145 Marionette TRACE conn2 <- [1,59,null,["7"]] 19:16:49 INFO - PROCESS | 1950 | 1478488609148 Marionette TRACE conn2 -> [0,60,"switchToWindow",{"name":"7"}] 19:16:49 INFO - PROCESS | 1950 | 1478488609154 Marionette TRACE conn2 <- [1,60,null,{}] 19:16:49 INFO - PROCESS | 1950 | 1478488609157 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x130032800 == 19 [pid = 1950] [id = 19] 19:16:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x131324800) [pid = 1950] [serial = 53] [outer = 0x0] 19:16:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x133411800) [pid = 1950] [serial = 54] [outer = 0x131324800] 19:16:49 INFO - PROCESS | 1950 | 1478488609201 Marionette DEBUG loaded listener.js 19:16:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x132fb2800) [pid = 1950] [serial = 55] [outer = 0x131324800] 19:16:49 INFO - PROCESS | 1950 | 1478488609515 Marionette TRACE conn2 <- [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]]]}] 19:16:49 INFO - . 19:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 19:16:49 INFO - PROCESS | 1950 | 1478488609522 Marionette TRACE conn2 -> [0,62,"getWindowHandle",null] 19:16:49 INFO - PROCESS | 1950 | 1478488609524 Marionette TRACE conn2 <- [1,62,null,{"value":"7"}] 19:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:16:49 INFO - PROCESS | 1950 | 1478488609528 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:49 INFO - PROCESS | 1950 | 1478488609674 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:16:49 INFO - PROCESS | 1950 | 1478488609681 Marionette TRACE conn2 -> [0,64,"getWindowHandles",null] 19:16:49 INFO - PROCESS | 1950 | 1478488609683 Marionette TRACE conn2 <- [1,64,null,["7"]] 19:16:49 INFO - PROCESS | 1950 | 1478488609686 Marionette TRACE conn2 -> [0,65,"switchToWindow",{"name":"7"}] 19:16:49 INFO - PROCESS | 1950 | 1478488609690 Marionette TRACE conn2 <- [1,65,null,{}] 19:16:49 INFO - PROCESS | 1950 | 1478488609693 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x132fc5000 == 20 [pid = 1950] [id = 20] 19:16:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x132fc7000) [pid = 1950] [serial = 56] [outer = 0x0] 19:16:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x132fcc000) [pid = 1950] [serial = 57] [outer = 0x132fc7000] 19:16:49 INFO - PROCESS | 1950 | 1478488609744 Marionette DEBUG loaded listener.js 19:16:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x1330a3800) [pid = 1950] [serial = 58] [outer = 0x132fc7000] 19:16:49 INFO - PROCESS | 1950 | 1478488609972 Marionette TRACE conn2 <- [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]]]}] 19:16:49 INFO - . 19:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 464ms 19:16:49 INFO - PROCESS | 1950 | 1478488609991 Marionette TRACE conn2 -> [0,67,"getWindowHandle",null] 19:16:49 INFO - PROCESS | 1950 | 1478488609992 Marionette TRACE conn2 <- [1,67,null,{"value":"7"}] 19:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:16:49 INFO - PROCESS | 1950 | 1478488609995 Marionette TRACE conn2 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:50 INFO - PROCESS | 1950 | 1478488610103 Marionette TRACE conn2 <- [1,68,null,{"value":null}] 19:16:50 INFO - PROCESS | 1950 | 1478488610108 Marionette TRACE conn2 -> [0,69,"getWindowHandles",null] 19:16:50 INFO - PROCESS | 1950 | 1478488610110 Marionette TRACE conn2 <- [1,69,null,["7"]] 19:16:50 INFO - PROCESS | 1950 | 1478488610115 Marionette TRACE conn2 -> [0,70,"switchToWindow",{"name":"7"}] 19:16:50 INFO - PROCESS | 1950 | 1478488610118 Marionette TRACE conn2 <- [1,70,null,{}] 19:16:50 INFO - PROCESS | 1950 | 1478488610121 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x1330a8800 == 21 [pid = 1950] [id = 21] 19:16:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x1330a9000) [pid = 1950] [serial = 59] [outer = 0x0] 19:16:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x1330b8800) [pid = 1950] [serial = 60] [outer = 0x1330a9000] 19:16:50 INFO - PROCESS | 1950 | 1478488610173 Marionette DEBUG loaded listener.js 19:16:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x1330be800) [pid = 1950] [serial = 61] [outer = 0x1330a9000] 19:16:50 INFO - PROCESS | 1950 | 1478488610531 Marionette TRACE conn2 <- [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]]]}] 19:16:50 INFO - . 19:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 567ms 19:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:16:50 INFO - PROCESS | 1950 | 1478488610563 Marionette TRACE conn2 -> [0,72,"getWindowHandle",null] 19:16:50 INFO - PROCESS | 1950 | 1478488610565 Marionette TRACE conn2 <- [1,72,null,{"value":"7"}] 19:16:50 INFO - PROCESS | 1950 | 1478488610569 Marionette TRACE conn2 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:50 INFO - PROCESS | 1950 | 1478488610725 Marionette TRACE conn2 <- [1,73,null,{"value":null}] 19:16:51 INFO - PROCESS | 1950 | 1478488611293 Marionette TRACE conn2 -> [0,74,"getWindowHandles",null] 19:16:51 INFO - PROCESS | 1950 | 1478488611296 Marionette TRACE conn2 <- [1,74,null,["7"]] 19:16:51 INFO - PROCESS | 1950 | 1478488611301 Marionette TRACE conn2 -> [0,75,"switchToWindow",{"name":"7"}] 19:16:51 INFO - PROCESS | 1950 | 1478488611305 Marionette TRACE conn2 <- [1,75,null,{}] 19:16:51 INFO - PROCESS | 1950 | 1478488611310 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x116210000 == 22 [pid = 1950] [id = 22] 19:16:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x116211000) [pid = 1950] [serial = 62] [outer = 0x0] 19:16:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x1163ce800) [pid = 1950] [serial = 63] [outer = 0x116211000] 19:16:51 INFO - PROCESS | 1950 | 1478488611360 Marionette DEBUG loaded listener.js 19:16:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x116c6f000) [pid = 1950] [serial = 64] [outer = 0x116211000] 19:16:51 INFO - PROCESS | 1950 | 1478488611746 Marionette TRACE conn2 <- [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]]]}] 19:16:51 INFO - . 19:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1216ms 19:16:51 INFO - PROCESS | 1950 | 1478488611785 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:16:51 INFO - PROCESS | 1950 | 1478488611789 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 19:16:51 INFO - PROCESS | 1950 | 1478488611793 Marionette TRACE conn2 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:51 INFO - PROCESS | 1950 | 1478488611915 Marionette TRACE conn2 <- [1,78,null,{"value":null}] 19:16:51 INFO - PROCESS | 1950 | 1478488611958 Marionette TRACE conn2 -> [0,79,"getWindowHandles",null] 19:16:51 INFO - PROCESS | 1950 | 1478488611960 Marionette TRACE conn2 <- [1,79,null,["7"]] 19:16:51 INFO - PROCESS | 1950 | 1478488611962 Marionette TRACE conn2 -> [0,80,"switchToWindow",{"name":"7"}] 19:16:51 INFO - PROCESS | 1950 | 1478488611965 Marionette TRACE conn2 <- [1,80,null,{}] 19:16:51 INFO - PROCESS | 1950 | 1478488611968 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b49000 == 23 [pid = 1950] [id = 23] 19:16:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x117b49800) [pid = 1950] [serial = 65] [outer = 0x0] 19:16:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x117b5a000) [pid = 1950] [serial = 66] [outer = 0x117b49800] 19:16:52 INFO - PROCESS | 1950 | 1478488612015 Marionette DEBUG loaded listener.js 19:16:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x117c82800) [pid = 1950] [serial = 67] [outer = 0x117b49800] 19:16:52 INFO - PROCESS | 1950 | 1478488612456 Marionette TRACE conn2 <- [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]]]}] 19:16:52 INFO - . 19:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 714ms 19:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:16:52 INFO - PROCESS | 1950 | 1478488612508 Marionette TRACE conn2 -> [0,82,"getWindowHandle",null] 19:16:52 INFO - PROCESS | 1950 | 1478488612509 Marionette TRACE conn2 <- [1,82,null,{"value":"7"}] 19:16:52 INFO - PROCESS | 1950 | 1478488612512 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:52 INFO - PROCESS | 1950 | 1478488612631 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:16:52 INFO - PROCESS | 1950 | 1478488612680 Marionette TRACE conn2 -> [0,84,"getWindowHandles",null] 19:16:52 INFO - PROCESS | 1950 | 1478488612685 Marionette TRACE conn2 <- [1,84,null,["7"]] 19:16:52 INFO - PROCESS | 1950 | 1478488612687 Marionette TRACE conn2 -> [0,85,"switchToWindow",{"name":"7"}] 19:16:52 INFO - PROCESS | 1950 | 1478488612691 Marionette TRACE conn2 <- [1,85,null,{}] 19:16:52 INFO - PROCESS | 1950 | 1478488612737 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x121d91000 == 24 [pid = 1950] [id = 24] 19:16:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x121f31000) [pid = 1950] [serial = 68] [outer = 0x0] 19:16:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12201a800) [pid = 1950] [serial = 69] [outer = 0x121f31000] 19:16:52 INFO - PROCESS | 1950 | 1478488612780 Marionette DEBUG loaded listener.js 19:16:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12225e000) [pid = 1950] [serial = 70] [outer = 0x121f31000] 19:16:53 INFO - PROCESS | 1950 | 1478488613509 Marionette TRACE conn2 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:16:53 INFO - . 19:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1018ms 19:16:53 INFO - PROCESS | 1950 | 1478488613531 Marionette TRACE conn2 -> [0,87,"getWindowHandle",null] 19:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:16:53 INFO - PROCESS | 1950 | 1478488613536 Marionette TRACE conn2 <- [1,87,null,{"value":"7"}] 19:16:53 INFO - PROCESS | 1950 | 1478488613540 Marionette TRACE conn2 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:53 INFO - PROCESS | 1950 | 1478488613641 Marionette TRACE conn2 <- [1,88,null,{"value":null}] 19:16:53 INFO - PROCESS | 1950 | 1478488613703 Marionette TRACE conn2 -> [0,89,"getWindowHandles",null] 19:16:53 INFO - PROCESS | 1950 | 1478488613705 Marionette TRACE conn2 <- [1,89,null,["7"]] 19:16:53 INFO - PROCESS | 1950 | 1478488613708 Marionette TRACE conn2 -> [0,90,"switchToWindow",{"name":"7"}] 19:16:53 INFO - PROCESS | 1950 | 1478488613711 Marionette TRACE conn2 <- [1,90,null,{}] 19:16:53 INFO - PROCESS | 1950 | 1478488613714 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x117652800 == 25 [pid = 1950] [id = 25] 19:16:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x117657800) [pid = 1950] [serial = 71] [outer = 0x0] 19:16:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x117660800) [pid = 1950] [serial = 72] [outer = 0x117657800] 19:16:53 INFO - PROCESS | 1950 | 1478488613753 Marionette DEBUG loaded listener.js 19:16:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x117b4b000) [pid = 1950] [serial = 73] [outer = 0x117657800] 19:16:54 INFO - PROCESS | 1950 | 1478488614118 Marionette TRACE conn2 <- [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]]]}] 19:16:54 INFO - . 19:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 667ms 19:16:54 INFO - PROCESS | 1950 | 1478488614206 Marionette TRACE conn2 -> [0,92,"getWindowHandle",null] 19:16:54 INFO - PROCESS | 1950 | 1478488614208 Marionette TRACE conn2 <- [1,92,null,{"value":"7"}] 19:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:16:54 INFO - PROCESS | 1950 | 1478488614211 Marionette TRACE conn2 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:54 INFO - PROCESS | 1950 | 1478488614301 Marionette TRACE conn2 <- [1,93,null,{"value":null}] 19:16:54 INFO - PROCESS | 1950 | 1478488614306 Marionette TRACE conn2 -> [0,94,"getWindowHandles",null] 19:16:54 INFO - PROCESS | 1950 | 1478488614307 Marionette TRACE conn2 <- [1,94,null,["7"]] 19:16:54 INFO - PROCESS | 1950 | 1478488614309 Marionette TRACE conn2 -> [0,95,"switchToWindow",{"name":"7"}] 19:16:54 INFO - PROCESS | 1950 | 1478488614312 Marionette TRACE conn2 <- [1,95,null,{}] 19:16:54 INFO - PROCESS | 1950 | 1478488614317 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x1212fc800 == 26 [pid = 1950] [id = 26] 19:16:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x1212fe000) [pid = 1950] [serial = 74] [outer = 0x0] 19:16:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x121413800) [pid = 1950] [serial = 75] [outer = 0x1212fe000] 19:16:54 INFO - PROCESS | 1950 | 1478488614354 Marionette DEBUG loaded listener.js 19:16:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12127a800) [pid = 1950] [serial = 76] [outer = 0x1212fe000] 19:16:54 INFO - PROCESS | 1950 | 1478488614660 Marionette TRACE conn2 <- [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]]]}] 19:16:54 INFO - . 19:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 466ms 19:16:54 INFO - PROCESS | 1950 | 1478488614681 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:16:54 INFO - PROCESS | 1950 | 1478488614684 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 19:16:54 INFO - PROCESS | 1950 | 1478488614687 Marionette TRACE conn2 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:54 INFO - PROCESS | 1950 | 1478488614774 Marionette TRACE conn2 <- [1,98,null,{"value":null}] 19:16:54 INFO - PROCESS | 1950 | 1478488614818 Marionette TRACE conn2 -> [0,99,"getWindowHandles",null] 19:16:54 INFO - PROCESS | 1950 | 1478488614820 Marionette TRACE conn2 <- [1,99,null,["7"]] 19:16:54 INFO - PROCESS | 1950 | 1478488614822 Marionette TRACE conn2 -> [0,100,"switchToWindow",{"name":"7"}] 19:16:54 INFO - PROCESS | 1950 | 1478488614825 Marionette TRACE conn2 <- [1,100,null,{}] 19:16:54 INFO - PROCESS | 1950 | 1478488614827 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12195d000 == 27 [pid = 1950] [id = 27] 19:16:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x121960000) [pid = 1950] [serial = 77] [outer = 0x0] 19:16:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x1219c1000) [pid = 1950] [serial = 78] [outer = 0x121960000] 19:16:54 INFO - PROCESS | 1950 | 1478488614867 Marionette DEBUG loaded listener.js 19:16:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x121d91800) [pid = 1950] [serial = 79] [outer = 0x121960000] 19:16:55 INFO - PROCESS | 1950 | 1478488615124 Marionette TRACE conn2 <- [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]]]}] 19:16:55 INFO - . 19:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 466ms 19:16:55 INFO - PROCESS | 1950 | 1478488615153 Marionette TRACE conn2 -> [0,102,"getWindowHandle",null] 19:16:55 INFO - PROCESS | 1950 | 1478488615155 Marionette TRACE conn2 <- [1,102,null,{"value":"7"}] 19:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:16:55 INFO - PROCESS | 1950 | 1478488615158 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:55 INFO - PROCESS | 1950 | 1478488615243 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:16:55 INFO - PROCESS | 1950 | 1478488615289 Marionette TRACE conn2 -> [0,104,"getWindowHandles",null] 19:16:55 INFO - PROCESS | 1950 | 1478488615290 Marionette TRACE conn2 <- [1,104,null,["7"]] 19:16:55 INFO - PROCESS | 1950 | 1478488615293 Marionette TRACE conn2 -> [0,105,"switchToWindow",{"name":"7"}] 19:16:55 INFO - PROCESS | 1950 | 1478488615295 Marionette TRACE conn2 <- [1,105,null,{}] 19:16:55 INFO - PROCESS | 1950 | 1478488615298 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x12226a000 == 28 [pid = 1950] [id = 28] 19:16:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12226d800) [pid = 1950] [serial = 80] [outer = 0x0] 19:16:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x122773800) [pid = 1950] [serial = 81] [outer = 0x12226d800] 19:16:55 INFO - PROCESS | 1950 | 1478488615333 Marionette DEBUG loaded listener.js 19:16:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x122786800) [pid = 1950] [serial = 82] [outer = 0x12226d800] 19:16:55 INFO - PROCESS | 1950 | 1478488615588 Marionette TRACE conn2 <- [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]]]}] 19:16:55 INFO - . 19:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 465ms 19:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:16:55 INFO - PROCESS | 1950 | 1478488615623 Marionette TRACE conn2 -> [0,107,"getWindowHandle",null] 19:16:55 INFO - PROCESS | 1950 | 1478488615625 Marionette TRACE conn2 <- [1,107,null,{"value":"7"}] 19:16:55 INFO - PROCESS | 1950 | 1478488615627 Marionette TRACE conn2 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:55 INFO - PROCESS | 1950 | 1478488615707 Marionette TRACE conn2 <- [1,108,null,{"value":null}] 19:16:55 INFO - PROCESS | 1950 | 1478488615710 Marionette TRACE conn2 -> [0,109,"getWindowHandles",null] 19:16:55 INFO - PROCESS | 1950 | 1478488615712 Marionette TRACE conn2 <- [1,109,null,["7"]] 19:16:55 INFO - PROCESS | 1950 | 1478488615717 Marionette TRACE conn2 -> [0,110,"switchToWindow",{"name":"7"}] 19:16:55 INFO - PROCESS | 1950 | 1478488615719 Marionette TRACE conn2 <- [1,110,null,{}] 19:16:55 INFO - PROCESS | 1950 | 1478488615721 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x12298e800 == 29 [pid = 1950] [id = 29] 19:16:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12298f000) [pid = 1950] [serial = 83] [outer = 0x0] 19:16:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x1229a3000) [pid = 1950] [serial = 84] [outer = 0x12298f000] 19:16:55 INFO - PROCESS | 1950 | 1478488615756 Marionette DEBUG loaded listener.js 19:16:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x122d6f000) [pid = 1950] [serial = 85] [outer = 0x12298f000] 19:16:56 INFO - PROCESS | 1950 | 1478488616041 Marionette TRACE conn2 <- [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]]]}] 19:16:56 INFO - . 19:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 466ms 19:16:56 INFO - PROCESS | 1950 | 1478488616093 Marionette TRACE conn2 -> [0,112,"getWindowHandle",null] 19:16:56 INFO - PROCESS | 1950 | 1478488616095 Marionette TRACE conn2 <- [1,112,null,{"value":"7"}] 19:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:16:56 INFO - PROCESS | 1950 | 1478488616098 Marionette TRACE conn2 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:56 INFO - PROCESS | 1950 | 1478488616195 Marionette TRACE conn2 <- [1,113,null,{"value":null}] 19:16:56 INFO - PROCESS | 1950 | 1478488616201 Marionette TRACE conn2 -> [0,114,"getWindowHandles",null] 19:16:56 INFO - PROCESS | 1950 | 1478488616203 Marionette TRACE conn2 <- [1,114,null,["7"]] 19:16:56 INFO - PROCESS | 1950 | 1478488616205 Marionette TRACE conn2 -> [0,115,"switchToWindow",{"name":"7"}] 19:16:56 INFO - PROCESS | 1950 | 1478488616207 Marionette TRACE conn2 <- [1,115,null,{}] 19:16:56 INFO - PROCESS | 1950 | 1478488616209 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x123cbb800 == 30 [pid = 1950] [id = 30] 19:16:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x123cbc000) [pid = 1950] [serial = 86] [outer = 0x0] 19:16:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x123cc1000) [pid = 1950] [serial = 87] [outer = 0x123cbc000] 19:16:56 INFO - PROCESS | 1950 | 1478488616246 Marionette DEBUG loaded listener.js 19:16:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x123cc3800) [pid = 1950] [serial = 88] [outer = 0x123cbc000] 19:16:56 INFO - . 19:16:56 INFO - PROCESS | 1950 | 1478488616511 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 420ms 19:16:56 INFO - PROCESS | 1950 | 1478488616518 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:16:56 INFO - PROCESS | 1950 | 1478488616519 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 19:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:16:56 INFO - PROCESS | 1950 | 1478488616522 Marionette TRACE conn2 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:56 INFO - PROCESS | 1950 | 1478488616596 Marionette TRACE conn2 <- [1,118,null,{"value":null}] 19:16:56 INFO - PROCESS | 1950 | 1478488616602 Marionette TRACE conn2 -> [0,119,"getWindowHandles",null] 19:16:56 INFO - PROCESS | 1950 | 1478488616604 Marionette TRACE conn2 <- [1,119,null,["7"]] 19:16:56 INFO - PROCESS | 1950 | 1478488616606 Marionette TRACE conn2 -> [0,120,"switchToWindow",{"name":"7"}] 19:16:56 INFO - PROCESS | 1950 | 1478488616609 Marionette TRACE conn2 <- [1,120,null,{}] 19:16:56 INFO - PROCESS | 1950 | 1478488616611 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x123ed2800 == 31 [pid = 1950] [id = 31] 19:16:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x123ed3000) [pid = 1950] [serial = 89] [outer = 0x0] 19:16:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x124a52000) [pid = 1950] [serial = 90] [outer = 0x123ed3000] 19:16:56 INFO - PROCESS | 1950 | 1478488616646 Marionette DEBUG loaded listener.js 19:16:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x124a5d800) [pid = 1950] [serial = 91] [outer = 0x123ed3000] 19:16:56 INFO - PROCESS | 1950 | 1478488616936 Marionette TRACE conn2 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:16:56 INFO - . 19:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 465ms 19:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:16:56 INFO - PROCESS | 1950 | 1478488616987 Marionette TRACE conn2 -> [0,122,"getWindowHandle",null] 19:16:56 INFO - PROCESS | 1950 | 1478488616989 Marionette TRACE conn2 <- [1,122,null,{"value":"7"}] 19:16:56 INFO - PROCESS | 1950 | 1478488616991 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:57 INFO - PROCESS | 1950 | 1478488617068 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:16:57 INFO - PROCESS | 1950 | 1478488617072 Marionette TRACE conn2 -> [0,124,"getWindowHandles",null] 19:16:57 INFO - PROCESS | 1950 | 1478488617073 Marionette TRACE conn2 <- [1,124,null,["7"]] 19:16:57 INFO - PROCESS | 1950 | 1478488617075 Marionette TRACE conn2 -> [0,125,"switchToWindow",{"name":"7"}] 19:16:57 INFO - PROCESS | 1950 | 1478488617077 Marionette TRACE conn2 <- [1,125,null,{}] 19:16:57 INFO - PROCESS | 1950 | 1478488617080 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x1250b9800 == 32 [pid = 1950] [id = 32] 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x1250ba000) [pid = 1950] [serial = 92] [outer = 0x0] 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x1250c1000) [pid = 1950] [serial = 93] [outer = 0x1250ba000] 19:16:57 INFO - PROCESS | 1950 | 1478488617114 Marionette DEBUG loaded listener.js 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x1250be800) [pid = 1950] [serial = 94] [outer = 0x1250ba000] 19:16:57 INFO - PROCESS | 1950 | 1478488617362 Marionette TRACE conn2 <- [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]]]}] 19:16:57 INFO - . 19:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 417ms 19:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:16:57 INFO - PROCESS | 1950 | 1478488617409 Marionette TRACE conn2 -> [0,127,"getWindowHandle",null] 19:16:57 INFO - PROCESS | 1950 | 1478488617411 Marionette TRACE conn2 <- [1,127,null,{"value":"7"}] 19:16:57 INFO - PROCESS | 1950 | 1478488617414 Marionette TRACE conn2 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:57 INFO - PROCESS | 1950 | 1478488617491 Marionette TRACE conn2 <- [1,128,null,{"value":null}] 19:16:57 INFO - PROCESS | 1950 | 1478488617540 Marionette TRACE conn2 -> [0,129,"getWindowHandles",null] 19:16:57 INFO - PROCESS | 1950 | 1478488617541 Marionette TRACE conn2 <- [1,129,null,["7"]] 19:16:57 INFO - PROCESS | 1950 | 1478488617543 Marionette TRACE conn2 -> [0,130,"switchToWindow",{"name":"7"}] 19:16:57 INFO - PROCESS | 1950 | 1478488617545 Marionette TRACE conn2 <- [1,130,null,{}] 19:16:57 INFO - PROCESS | 1950 | 1478488617547 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x125197800 == 33 [pid = 1950] [id = 33] 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x125199800) [pid = 1950] [serial = 95] [outer = 0x0] 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x125379000) [pid = 1950] [serial = 96] [outer = 0x125199800] 19:16:57 INFO - PROCESS | 1950 | 1478488617581 Marionette DEBUG loaded listener.js 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x125d40000) [pid = 1950] [serial = 97] [outer = 0x125199800] 19:16:57 INFO - PROCESS | 1950 | 1478488617821 Marionette TRACE conn2 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:16:57 INFO - . 19:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 417ms 19:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:16:57 INFO - PROCESS | 1950 | 1478488617832 Marionette TRACE conn2 -> [0,132,"getWindowHandle",null] 19:16:57 INFO - PROCESS | 1950 | 1478488617836 Marionette TRACE conn2 <- [1,132,null,{"value":"7"}] 19:16:57 INFO - PROCESS | 1950 | 1478488617839 Marionette TRACE conn2 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:57 INFO - PROCESS | 1950 | 1478488617919 Marionette TRACE conn2 <- [1,133,null,{"value":null}] 19:16:57 INFO - PROCESS | 1950 | 1478488617923 Marionette TRACE conn2 -> [0,134,"getWindowHandles",null] 19:16:57 INFO - PROCESS | 1950 | 1478488617924 Marionette TRACE conn2 <- [1,134,null,["7"]] 19:16:57 INFO - PROCESS | 1950 | 1478488617926 Marionette TRACE conn2 -> [0,135,"switchToWindow",{"name":"7"}] 19:16:57 INFO - PROCESS | 1950 | 1478488617929 Marionette TRACE conn2 <- [1,135,null,{}] 19:16:57 INFO - PROCESS | 1950 | 1478488617933 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d45800 == 34 [pid = 1950] [id = 34] 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x125d4a000) [pid = 1950] [serial = 98] [outer = 0x0] 19:16:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x125d58800) [pid = 1950] [serial = 99] [outer = 0x125d4a000] 19:16:57 INFO - PROCESS | 1950 | 1478488617967 Marionette DEBUG loaded listener.js 19:16:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x125d5c800) [pid = 1950] [serial = 100] [outer = 0x125d4a000] 19:16:58 INFO - PROCESS | 1950 | 1478488618255 Marionette TRACE conn2 <- [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]]]}] 19:16:58 INFO - . 19:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 465ms 19:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:16:58 INFO - PROCESS | 1950 | 1478488618305 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:16:58 INFO - PROCESS | 1950 | 1478488618308 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 19:16:58 INFO - PROCESS | 1950 | 1478488618312 Marionette TRACE conn2 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:58 INFO - PROCESS | 1950 | 1478488618475 Marionette TRACE conn2 <- [1,138,null,{"value":null}] 19:16:58 INFO - PROCESS | 1950 | 1478488618485 Marionette TRACE conn2 -> [0,139,"getWindowHandles",null] 19:16:58 INFO - PROCESS | 1950 | 1478488618487 Marionette TRACE conn2 <- [1,139,null,["7"]] 19:16:58 INFO - PROCESS | 1950 | 1478488618489 Marionette TRACE conn2 -> [0,140,"switchToWindow",{"name":"7"}] 19:16:58 INFO - PROCESS | 1950 | 1478488618494 Marionette TRACE conn2 <- [1,140,null,{}] 19:16:58 INFO - PROCESS | 1950 | 1478488618499 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261c6000 == 35 [pid = 1950] [id = 35] 19:16:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x1262b6000) [pid = 1950] [serial = 101] [outer = 0x0] 19:16:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x1262bd000) [pid = 1950] [serial = 102] [outer = 0x1262b6000] 19:16:58 INFO - PROCESS | 1950 | 1478488618555 Marionette DEBUG loaded listener.js 19:16:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x1262cf000) [pid = 1950] [serial = 103] [outer = 0x1262b6000] 19:16:58 INFO - PROCESS | 1950 | 1478488618847 Marionette TRACE conn2 <- [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]]]}] 19:16:58 INFO - . 19:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 565ms 19:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:16:58 INFO - PROCESS | 1950 | 1478488618877 Marionette TRACE conn2 -> [0,142,"getWindowHandle",null] 19:16:58 INFO - PROCESS | 1950 | 1478488618878 Marionette TRACE conn2 <- [1,142,null,{"value":"7"}] 19:16:58 INFO - PROCESS | 1950 | 1478488618882 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:58 INFO - PROCESS | 1950 | 1478488618959 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:16:58 INFO - PROCESS | 1950 | 1478488618962 Marionette TRACE conn2 -> [0,144,"getWindowHandles",null] 19:16:58 INFO - PROCESS | 1950 | 1478488618963 Marionette TRACE conn2 <- [1,144,null,["7"]] 19:16:58 INFO - PROCESS | 1950 | 1478488618968 Marionette TRACE conn2 -> [0,145,"switchToWindow",{"name":"7"}] 19:16:58 INFO - PROCESS | 1950 | 1478488618970 Marionette TRACE conn2 <- [1,145,null,{}] 19:16:58 INFO - PROCESS | 1950 | 1478488618972 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x12650e000 == 36 [pid = 1950] [id = 36] 19:16:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x126511800) [pid = 1950] [serial = 104] [outer = 0x0] 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x126518000) [pid = 1950] [serial = 105] [outer = 0x126511800] 19:16:59 INFO - PROCESS | 1950 | 1478488619006 Marionette DEBUG loaded listener.js 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x126520000) [pid = 1950] [serial = 106] [outer = 0x126511800] 19:16:59 INFO - PROCESS | 1950 | 1478488619283 Marionette TRACE conn2 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:16:59 INFO - . 19:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 414ms 19:16:59 INFO - PROCESS | 1950 | 1478488619296 Marionette TRACE conn2 -> [0,147,"getWindowHandle",null] 19:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:16:59 INFO - PROCESS | 1950 | 1478488619297 Marionette TRACE conn2 <- [1,147,null,{"value":"7"}] 19:16:59 INFO - PROCESS | 1950 | 1478488619303 Marionette TRACE conn2 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:59 INFO - PROCESS | 1950 | 1478488619382 Marionette TRACE conn2 <- [1,148,null,{"value":null}] 19:16:59 INFO - PROCESS | 1950 | 1478488619386 Marionette TRACE conn2 -> [0,149,"getWindowHandles",null] 19:16:59 INFO - PROCESS | 1950 | 1478488619388 Marionette TRACE conn2 <- [1,149,null,["7"]] 19:16:59 INFO - PROCESS | 1950 | 1478488619390 Marionette TRACE conn2 -> [0,150,"switchToWindow",{"name":"7"}] 19:16:59 INFO - PROCESS | 1950 | 1478488619392 Marionette TRACE conn2 <- [1,150,null,{}] 19:16:59 INFO - PROCESS | 1950 | 1478488619394 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c1c000 == 37 [pid = 1950] [id = 37] 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x127c1c800) [pid = 1950] [serial = 107] [outer = 0x0] 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x127c2d800) [pid = 1950] [serial = 108] [outer = 0x127c1c800] 19:16:59 INFO - PROCESS | 1950 | 1478488619430 Marionette DEBUG loaded listener.js 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x127c63000) [pid = 1950] [serial = 109] [outer = 0x127c1c800] 19:16:59 INFO - PROCESS | 1950 | 1478488619694 Marionette TRACE conn2 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:16:59 INFO - . 19:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 414ms 19:16:59 INFO - PROCESS | 1950 | 1478488619718 Marionette TRACE conn2 -> [0,152,"getWindowHandle",null] 19:16:59 INFO - PROCESS | 1950 | 1478488619719 Marionette TRACE conn2 <- [1,152,null,{"value":"7"}] 19:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:16:59 INFO - PROCESS | 1950 | 1478488619722 Marionette TRACE conn2 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:16:59 INFO - PROCESS | 1950 | 1478488619801 Marionette TRACE conn2 <- [1,153,null,{"value":null}] 19:16:59 INFO - PROCESS | 1950 | 1478488619805 Marionette TRACE conn2 -> [0,154,"getWindowHandles",null] 19:16:59 INFO - PROCESS | 1950 | 1478488619806 Marionette TRACE conn2 <- [1,154,null,["7"]] 19:16:59 INFO - PROCESS | 1950 | 1478488619851 Marionette TRACE conn2 -> [0,155,"switchToWindow",{"name":"7"}] 19:16:59 INFO - PROCESS | 1950 | 1478488619853 Marionette TRACE conn2 <- [1,155,null,{}] 19:16:59 INFO - PROCESS | 1950 | 1478488619855 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:16:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x128950800 == 38 [pid = 1950] [id = 38] 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x128951000) [pid = 1950] [serial = 110] [outer = 0x0] 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12942b800) [pid = 1950] [serial = 111] [outer = 0x128951000] 19:16:59 INFO - PROCESS | 1950 | 1478488619890 Marionette DEBUG loaded listener.js 19:16:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12893c800) [pid = 1950] [serial = 112] [outer = 0x128951000] 19:17:00 INFO - PROCESS | 1950 | 1478488620139 Marionette TRACE conn2 <- [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]]]}] 19:17:00 INFO - . 19:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 465ms 19:17:00 INFO - PROCESS | 1950 | 1478488620188 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:17:00 INFO - PROCESS | 1950 | 1478488620190 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 19:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:17:00 INFO - PROCESS | 1950 | 1478488620194 Marionette TRACE conn2 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:00 INFO - PROCESS | 1950 | 1478488620361 Marionette TRACE conn2 <- [1,158,null,{"value":null}] 19:17:00 INFO - PROCESS | 1950 | 1478488620370 Marionette TRACE conn2 -> [0,159,"getWindowHandles",null] 19:17:00 INFO - PROCESS | 1950 | 1478488620373 Marionette TRACE conn2 <- [1,159,null,["7"]] 19:17:00 INFO - PROCESS | 1950 | 1478488620375 Marionette TRACE conn2 -> [0,160,"switchToWindow",{"name":"7"}] 19:17:00 INFO - PROCESS | 1950 | 1478488620379 Marionette TRACE conn2 <- [1,160,null,{}] 19:17:00 INFO - PROCESS | 1950 | 1478488620383 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296e4800 == 39 [pid = 1950] [id = 39] 19:17:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x1296e6800) [pid = 1950] [serial = 113] [outer = 0x0] 19:17:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x129925800) [pid = 1950] [serial = 114] [outer = 0x1296e6800] 19:17:00 INFO - PROCESS | 1950 | 1478488620431 Marionette DEBUG loaded listener.js 19:17:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x129952800) [pid = 1950] [serial = 115] [outer = 0x1296e6800] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x123b70800) [pid = 1950] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12e0c6800) [pid = 1950] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12d663000) [pid = 1950] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x125194800) [pid = 1950] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12b50f000) [pid = 1950] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x132fc7000) [pid = 1950] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x131324800) [pid = 1950] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12f4f6000) [pid = 1950] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12ed95000) [pid = 1950] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12ea3a800) [pid = 1950] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12b41a800) [pid = 1950] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12e533800) [pid = 1950] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x128951000) [pid = 1950] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x1250ba000) [pid = 1950] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x125199800) [pid = 1950] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x125d4a000) [pid = 1950] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x1262b6000) [pid = 1950] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x126511800) [pid = 1950] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x127c1c800) [pid = 1950] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x1330a9000) [pid = 1950] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x116211000) [pid = 1950] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x117b49800) [pid = 1950] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x121f31000) [pid = 1950] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x117657800) [pid = 1950] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x1212fe000) [pid = 1950] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x121960000) [pid = 1950] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12226d800) [pid = 1950] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12298f000) [pid = 1950] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x123cbc000) [pid = 1950] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:17:02 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x123ed3000) [pid = 1950] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:17:02 INFO - PROCESS | 1950 | 1478488622461 Marionette TRACE conn2 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:17:02 INFO - . 19:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2324ms 19:17:02 INFO - PROCESS | 1950 | 1478488622519 Marionette TRACE conn2 -> [0,162,"getWindowHandle",null] 19:17:02 INFO - PROCESS | 1950 | 1478488622522 Marionette TRACE conn2 <- [1,162,null,{"value":"7"}] 19:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:17:02 INFO - PROCESS | 1950 | 1478488622528 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:02 INFO - PROCESS | 1950 | 1478488622634 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:17:02 INFO - PROCESS | 1950 | 1478488622687 Marionette TRACE conn2 -> [0,164,"getWindowHandles",null] 19:17:02 INFO - PROCESS | 1950 | 1478488622690 Marionette TRACE conn2 <- [1,164,null,["7"]] 19:17:02 INFO - PROCESS | 1950 | 1478488622692 Marionette TRACE conn2 -> [0,165,"switchToWindow",{"name":"7"}] 19:17:02 INFO - PROCESS | 1950 | 1478488622696 Marionette TRACE conn2 <- [1,165,null,{}] 19:17:02 INFO - PROCESS | 1950 | 1478488622699 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x117651800 == 40 [pid = 1950] [id = 40] 19:17:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x117652000) [pid = 1950] [serial = 116] [outer = 0x0] 19:17:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x11786f800) [pid = 1950] [serial = 117] [outer = 0x117652000] 19:17:02 INFO - PROCESS | 1950 | 1478488622750 Marionette DEBUG loaded listener.js 19:17:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x117b99000) [pid = 1950] [serial = 118] [outer = 0x117652000] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x117b49000 == 39 [pid = 1950] [id = 23] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x116210000 == 38 [pid = 1950] [id = 22] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12b50e000 == 37 [pid = 1950] [id = 6] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x121d91000 == 36 [pid = 1950] [id = 24] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x127c1c000 == 35 [pid = 1950] [id = 37] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12650e000 == 34 [pid = 1950] [id = 36] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x128950800 == 33 [pid = 1950] [id = 38] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x125194000 == 32 [pid = 1950] [id = 8] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12f4f5800 == 31 [pid = 1950] [id = 16] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x1330a8800 == 30 [pid = 1950] [id = 21] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x123b69000 == 29 [pid = 1950] [id = 11] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12e533000 == 28 [pid = 1950] [id = 12] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea3a000 == 27 [pid = 1950] [id = 14] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed94800 == 26 [pid = 1950] [id = 15] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x130032800 == 25 [pid = 1950] [id = 19] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x132fc5000 == 24 [pid = 1950] [id = 20] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12e0c6000 == 23 [pid = 1950] [id = 10] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12d662800 == 22 [pid = 1950] [id = 9] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12b41a000 == 21 [pid = 1950] [id = 13] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x117652800 == 20 [pid = 1950] [id = 25] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x123ed2800 == 19 [pid = 1950] [id = 31] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x123cbb800 == 18 [pid = 1950] [id = 30] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x1250b9800 == 17 [pid = 1950] [id = 32] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12226a000 == 16 [pid = 1950] [id = 28] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x1261c6000 == 15 [pid = 1950] [id = 35] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12195d000 == 14 [pid = 1950] [id = 27] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x1212fc800 == 13 [pid = 1950] [id = 26] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x1296e4800 == 12 [pid = 1950] [id = 39] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x125197800 == 11 [pid = 1950] [id = 33] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12298e800 == 10 [pid = 1950] [id = 29] 19:17:03 INFO - PROCESS | 1950 | --DOCSHELL 0x125d45800 == 9 [pid = 1950] [id = 34] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x1330b8800) [pid = 1950] [serial = 60] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x132fcc000) [pid = 1950] [serial = 57] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x1330a3800) [pid = 1950] [serial = 58] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x132fb2800) [pid = 1950] [serial = 55] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x127c2a000) [pid = 1950] [serial = 11] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x117660800) [pid = 1950] [serial = 72] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12201a800) [pid = 1950] [serial = 69] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x117b5a000) [pid = 1950] [serial = 66] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x1163ce800) [pid = 1950] [serial = 63] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x122d6f000) [pid = 1950] [serial = 85] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x123cc1000) [pid = 1950] [serial = 87] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x123cc3800) [pid = 1950] [serial = 88] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x124a52000) [pid = 1950] [serial = 90] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x124a5d800) [pid = 1950] [serial = 91] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x1250c1000) [pid = 1950] [serial = 93] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x1250be800) [pid = 1950] [serial = 94] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x125379000) [pid = 1950] [serial = 96] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x125d58800) [pid = 1950] [serial = 99] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x125d5c800) [pid = 1950] [serial = 100] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x1262cf000) [pid = 1950] [serial = 103] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x126520000) [pid = 1950] [serial = 106] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x127c63000) [pid = 1950] [serial = 109] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x121d91800) [pid = 1950] [serial = 79] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x116c6f000) [pid = 1950] [serial = 64] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x122786800) [pid = 1950] [serial = 82] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12942b800) [pid = 1950] [serial = 111] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x125d40000) [pid = 1950] [serial = 97] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x1330be800) [pid = 1950] [serial = 61] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x117c82800) [pid = 1950] [serial = 67] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12893c800) [pid = 1950] [serial = 112] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12225e000) [pid = 1950] [serial = 70] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x129925800) [pid = 1950] [serial = 114] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x1262bd000) [pid = 1950] [serial = 102] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x126518000) [pid = 1950] [serial = 105] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x127c2d800) [pid = 1950] [serial = 108] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x117b4b000) [pid = 1950] [serial = 73] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x121413800) [pid = 1950] [serial = 75] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12127a800) [pid = 1950] [serial = 76] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x1219c1000) [pid = 1950] [serial = 78] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x122773800) [pid = 1950] [serial = 81] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x1229a3000) [pid = 1950] [serial = 84] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x125198000) [pid = 1950] [serial = 21] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12b313000) [pid = 1950] [serial = 18] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x12b513000) [pid = 1950] [serial = 15] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12ae62000) [pid = 1950] [serial = 16] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x126942800) [pid = 1950] [serial = 8] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x133411800) [pid = 1950] [serial = 54] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x131327000) [pid = 1950] [serial = 46] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x131330000) [pid = 1950] [serial = 48] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x13340a000) [pid = 1950] [serial = 51] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12f4db000) [pid = 1950] [serial = 43] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x13131f800) [pid = 1950] [serial = 45] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12ea46800) [pid = 1950] [serial = 40] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12ed9a800) [pid = 1950] [serial = 42] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12ea3f800) [pid = 1950] [serial = 39] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12b41e800) [pid = 1950] [serial = 36] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12e52e800) [pid = 1950] [serial = 37] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12e537800) [pid = 1950] [serial = 33] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12b409800) [pid = 1950] [serial = 34] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12e51b800) [pid = 1950] [serial = 30] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12e521000) [pid = 1950] [serial = 31] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12e0cb800) [pid = 1950] [serial = 27] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12e0d1800) [pid = 1950] [serial = 28] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12d7c8800) [pid = 1950] [serial = 24] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12d7d3800) [pid = 1950] [serial = 25] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1251a2800) [pid = 1950] [serial = 22] [outer = 0x0] [url = about:blank] 19:17:04 INFO - PROCESS | 1950 | 1478488624552 Marionette TRACE conn2 <- [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]]]}] 19:17:04 INFO - . 19:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2068ms 19:17:04 INFO - PROCESS | 1950 | 1478488624596 Marionette TRACE conn2 -> [0,167,"getWindowHandle",null] 19:17:04 INFO - PROCESS | 1950 | 1478488624599 Marionette TRACE conn2 <- [1,167,null,{"value":"7"}] 19:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:17:04 INFO - PROCESS | 1950 | 1478488624604 Marionette TRACE conn2 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:04 INFO - PROCESS | 1950 | 1478488624716 Marionette TRACE conn2 <- [1,168,null,{"value":null}] 19:17:04 INFO - PROCESS | 1950 | 1478488624753 Marionette TRACE conn2 -> [0,169,"getWindowHandles",null] 19:17:04 INFO - PROCESS | 1950 | 1478488624756 Marionette TRACE conn2 <- [1,169,null,["7"]] 19:17:04 INFO - PROCESS | 1950 | 1478488624760 Marionette TRACE conn2 -> [0,170,"switchToWindow",{"name":"7"}] 19:17:04 INFO - PROCESS | 1950 | 1478488624765 Marionette TRACE conn2 <- [1,170,null,{}] 19:17:04 INFO - PROCESS | 1950 | 1478488624770 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x116380800 == 10 [pid = 1950] [id = 41] 19:17:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1163cf000) [pid = 1950] [serial = 119] [outer = 0x0] 19:17:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x116c62000) [pid = 1950] [serial = 120] [outer = 0x1163cf000] 19:17:04 INFO - PROCESS | 1950 | 1478488624834 Marionette DEBUG loaded listener.js 19:17:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x117879000) [pid = 1950] [serial = 121] [outer = 0x1163cf000] 19:17:05 INFO - PROCESS | 1950 | 1478488625340 Marionette TRACE conn2 <- [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]]]}] 19:17:05 INFO - . 19:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 766ms 19:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:17:05 INFO - PROCESS | 1950 | 1478488625370 Marionette TRACE conn2 -> [0,172,"getWindowHandle",null] 19:17:05 INFO - PROCESS | 1950 | 1478488625375 Marionette TRACE conn2 <- [1,172,null,{"value":"7"}] 19:17:05 INFO - PROCESS | 1950 | 1478488625379 Marionette TRACE conn2 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:05 INFO - PROCESS | 1950 | 1478488625493 Marionette TRACE conn2 <- [1,173,null,{"value":null}] 19:17:05 INFO - PROCESS | 1950 | 1478488625532 Marionette TRACE conn2 -> [0,174,"getWindowHandles",null] 19:17:05 INFO - PROCESS | 1950 | 1478488625534 Marionette TRACE conn2 <- [1,174,null,["7"]] 19:17:05 INFO - PROCESS | 1950 | 1478488625537 Marionette TRACE conn2 -> [0,175,"switchToWindow",{"name":"7"}] 19:17:05 INFO - PROCESS | 1950 | 1478488625540 Marionette TRACE conn2 <- [1,175,null,{}] 19:17:05 INFO - PROCESS | 1950 | 1478488625543 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b56800 == 11 [pid = 1950] [id = 42] 19:17:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b57800) [pid = 1950] [serial = 122] [outer = 0x0] 19:17:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b5f000) [pid = 1950] [serial = 123] [outer = 0x117b57800] 19:17:05 INFO - PROCESS | 1950 | 1478488625593 Marionette DEBUG loaded listener.js 19:17:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x117b64000) [pid = 1950] [serial = 124] [outer = 0x117b57800] 19:17:06 INFO - PROCESS | 1950 | 1478488626111 Marionette TRACE conn2 <- [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]]]}] 19:17:06 INFO - . 19:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 765ms 19:17:06 INFO - PROCESS | 1950 | 1478488626144 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:17:06 INFO - PROCESS | 1950 | 1478488626146 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 19:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:17:06 INFO - PROCESS | 1950 | 1478488626153 Marionette TRACE conn2 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:06 INFO - PROCESS | 1950 | 1478488626246 Marionette TRACE conn2 <- [1,178,null,{"value":null}] 19:17:06 INFO - PROCESS | 1950 | 1478488626294 Marionette TRACE conn2 -> [0,179,"getWindowHandles",null] 19:17:06 INFO - PROCESS | 1950 | 1478488626297 Marionette TRACE conn2 <- [1,179,null,["7"]] 19:17:06 INFO - PROCESS | 1950 | 1478488626301 Marionette TRACE conn2 -> [0,180,"switchToWindow",{"name":"7"}] 19:17:06 INFO - PROCESS | 1950 | 1478488626307 Marionette TRACE conn2 <- [1,180,null,{}] 19:17:06 INFO - PROCESS | 1950 | 1478488626311 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178cb800 == 12 [pid = 1950] [id = 43] 19:17:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x11796f800) [pid = 1950] [serial = 125] [outer = 0x0] 19:17:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x117b29800) [pid = 1950] [serial = 126] [outer = 0x11796f800] 19:17:06 INFO - PROCESS | 1950 | 1478488626379 Marionette DEBUG loaded listener.js 19:17:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x117b5b800) [pid = 1950] [serial = 127] [outer = 0x11796f800] 19:17:06 INFO - PROCESS | 1950 | 1478488626701 Marionette TRACE conn2 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:17:06 INFO - . 19:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 565ms 19:17:06 INFO - PROCESS | 1950 | 1478488626720 Marionette TRACE conn2 -> [0,182,"getWindowHandle",null] 19:17:06 INFO - PROCESS | 1950 | 1478488626722 Marionette TRACE conn2 <- [1,182,null,{"value":"7"}] 19:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:17:06 INFO - PROCESS | 1950 | 1478488626725 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:06 INFO - PROCESS | 1950 | 1478488626814 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:17:06 INFO - PROCESS | 1950 | 1478488626821 Marionette TRACE conn2 -> [0,184,"getWindowHandles",null] 19:17:06 INFO - PROCESS | 1950 | 1478488626823 Marionette TRACE conn2 <- [1,184,null,["7"]] 19:17:06 INFO - PROCESS | 1950 | 1478488626826 Marionette TRACE conn2 -> [0,185,"switchToWindow",{"name":"7"}] 19:17:06 INFO - PROCESS | 1950 | 1478488626828 Marionette TRACE conn2 <- [1,185,null,{}] 19:17:06 INFO - PROCESS | 1950 | 1478488626831 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x121723800 == 13 [pid = 1950] [id = 44] 19:17:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121724800) [pid = 1950] [serial = 128] [outer = 0x0] 19:17:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x121735800) [pid = 1950] [serial = 129] [outer = 0x121724800] 19:17:06 INFO - PROCESS | 1950 | 1478488626875 Marionette DEBUG loaded listener.js 19:17:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x122025800) [pid = 1950] [serial = 130] [outer = 0x121724800] 19:17:07 INFO - PROCESS | 1950 | 1478488627177 Marionette TRACE conn2 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:17:07 INFO - . 19:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 464ms 19:17:07 INFO - PROCESS | 1950 | 1478488627195 Marionette TRACE conn2 -> [0,187,"getWindowHandle",null] 19:17:07 INFO - PROCESS | 1950 | 1478488627198 Marionette TRACE conn2 <- [1,187,null,{"value":"7"}] 19:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:17:07 INFO - PROCESS | 1950 | 1478488627202 Marionette TRACE conn2 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:07 INFO - PROCESS | 1950 | 1478488627291 Marionette TRACE conn2 <- [1,188,null,{"value":null}] 19:17:07 INFO - PROCESS | 1950 | 1478488627333 Marionette TRACE conn2 -> [0,189,"getWindowHandles",null] 19:17:07 INFO - PROCESS | 1950 | 1478488627335 Marionette TRACE conn2 <- [1,189,null,["7"]] 19:17:07 INFO - PROCESS | 1950 | 1478488627337 Marionette TRACE conn2 -> [0,190,"switchToWindow",{"name":"7"}] 19:17:07 INFO - PROCESS | 1950 | 1478488627341 Marionette TRACE conn2 <- [1,190,null,{}] 19:17:07 INFO - PROCESS | 1950 | 1478488627343 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x122789800 == 14 [pid = 1950] [id = 45] 19:17:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12278a000) [pid = 1950] [serial = 131] [outer = 0x0] 19:17:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12278e800) [pid = 1950] [serial = 132] [outer = 0x12278a000] 19:17:07 INFO - PROCESS | 1950 | 1478488627383 Marionette DEBUG loaded listener.js 19:17:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x122988800) [pid = 1950] [serial = 133] [outer = 0x12278a000] 19:17:07 INFO - PROCESS | 1950 | 1478488627686 Marionette TRACE conn2 <- [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]]]}] 19:17:07 INFO - . 19:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 517ms 19:17:07 INFO - PROCESS | 1950 | 1478488627720 Marionette TRACE conn2 -> [0,192,"getWindowHandle",null] 19:17:07 INFO - PROCESS | 1950 | 1478488627723 Marionette TRACE conn2 <- [1,192,null,{"value":"7"}] 19:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:17:07 INFO - PROCESS | 1950 | 1478488627727 Marionette TRACE conn2 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:07 INFO - PROCESS | 1950 | 1478488627877 Marionette TRACE conn2 <- [1,193,null,{"value":null}] 19:17:07 INFO - PROCESS | 1950 | 1478488627889 Marionette TRACE conn2 -> [0,194,"getWindowHandles",null] 19:17:07 INFO - PROCESS | 1950 | 1478488627891 Marionette TRACE conn2 <- [1,194,null,["7"]] 19:17:07 INFO - PROCESS | 1950 | 1478488627894 Marionette TRACE conn2 -> [0,195,"switchToWindow",{"name":"7"}] 19:17:07 INFO - PROCESS | 1950 | 1478488627899 Marionette TRACE conn2 <- [1,195,null,{}] 19:17:07 INFO - PROCESS | 1950 | 1478488627904 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x123b80800 == 15 [pid = 1950] [id = 46] 19:17:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x123b82800) [pid = 1950] [serial = 134] [outer = 0x0] 19:17:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x123cb7000) [pid = 1950] [serial = 135] [outer = 0x123b82800] 19:17:07 INFO - PROCESS | 1950 | 1478488627962 Marionette DEBUG loaded listener.js 19:17:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x123cc4800) [pid = 1950] [serial = 136] [outer = 0x123b82800] 19:17:08 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x1296e6800) [pid = 1950] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:17:08 INFO - PROCESS | 1950 | 1478488628309 Marionette TRACE conn2 <- [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]]]}] 19:17:08 INFO - . 19:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 615ms 19:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:17:08 INFO - PROCESS | 1950 | 1478488628342 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:17:08 INFO - PROCESS | 1950 | 1478488628343 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 19:17:08 INFO - PROCESS | 1950 | 1478488628346 Marionette TRACE conn2 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:08 INFO - PROCESS | 1950 | 1478488628422 Marionette TRACE conn2 <- [1,198,null,{"value":null}] 19:17:08 INFO - PROCESS | 1950 | 1478488628425 Marionette TRACE conn2 -> [0,199,"getWindowHandles",null] 19:17:08 INFO - PROCESS | 1950 | 1478488628426 Marionette TRACE conn2 <- [1,199,null,["7"]] 19:17:08 INFO - PROCESS | 1950 | 1478488628429 Marionette TRACE conn2 -> [0,200,"switchToWindow",{"name":"7"}] 19:17:08 INFO - PROCESS | 1950 | 1478488628431 Marionette TRACE conn2 <- [1,200,null,{}] 19:17:08 INFO - PROCESS | 1950 | 1478488628437 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x123ccb000 == 16 [pid = 1950] [id = 47] 19:17:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x123ccd800) [pid = 1950] [serial = 137] [outer = 0x0] 19:17:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x123ed3800) [pid = 1950] [serial = 138] [outer = 0x123ccd800] 19:17:08 INFO - PROCESS | 1950 | 1478488628473 Marionette DEBUG loaded listener.js 19:17:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12461d800) [pid = 1950] [serial = 139] [outer = 0x123ccd800] 19:17:08 INFO - PROCESS | 1950 | 1478488628760 Marionette TRACE conn2 <- [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]]]}] 19:17:08 INFO - . 19:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 468ms 19:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:17:08 INFO - PROCESS | 1950 | 1478488628813 Marionette TRACE conn2 -> [0,202,"getWindowHandle",null] 19:17:08 INFO - PROCESS | 1950 | 1478488628815 Marionette TRACE conn2 <- [1,202,null,{"value":"7"}] 19:17:08 INFO - PROCESS | 1950 | 1478488628818 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:08 INFO - PROCESS | 1950 | 1478488628941 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:17:08 INFO - PROCESS | 1950 | 1478488628948 Marionette TRACE conn2 -> [0,204,"getWindowHandles",null] 19:17:08 INFO - PROCESS | 1950 | 1478488628949 Marionette TRACE conn2 <- [1,204,null,["7"]] 19:17:08 INFO - PROCESS | 1950 | 1478488628951 Marionette TRACE conn2 -> [0,205,"switchToWindow",{"name":"7"}] 19:17:08 INFO - PROCESS | 1950 | 1478488628953 Marionette TRACE conn2 <- [1,205,null,{}] 19:17:08 INFO - PROCESS | 1950 | 1478488628955 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x1250b1800 == 17 [pid = 1950] [id = 48] 19:17:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x1250b2800) [pid = 1950] [serial = 140] [outer = 0x0] 19:17:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x1250ba800) [pid = 1950] [serial = 141] [outer = 0x1250b2800] 19:17:09 INFO - PROCESS | 1950 | 1478488628992 Marionette DEBUG loaded listener.js 19:17:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x1250cd000) [pid = 1950] [serial = 142] [outer = 0x1250b2800] 19:17:09 INFO - PROCESS | 1950 | 1478488629252 Marionette TRACE conn2 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:17:09 INFO - . 19:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 467ms 19:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:17:09 INFO - PROCESS | 1950 | 1478488629285 Marionette TRACE conn2 -> [0,207,"getWindowHandle",null] 19:17:09 INFO - PROCESS | 1950 | 1478488629286 Marionette TRACE conn2 <- [1,207,null,{"value":"7"}] 19:17:09 INFO - PROCESS | 1950 | 1478488629289 Marionette TRACE conn2 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:09 INFO - PROCESS | 1950 | 1478488629360 Marionette TRACE conn2 <- [1,208,null,{"value":null}] 19:17:09 INFO - PROCESS | 1950 | 1478488629365 Marionette TRACE conn2 -> [0,209,"getWindowHandles",null] 19:17:09 INFO - PROCESS | 1950 | 1478488629367 Marionette TRACE conn2 <- [1,209,null,["7"]] 19:17:09 INFO - PROCESS | 1950 | 1478488629370 Marionette TRACE conn2 -> [0,210,"switchToWindow",{"name":"7"}] 19:17:09 INFO - PROCESS | 1950 | 1478488629373 Marionette TRACE conn2 <- [1,210,null,{}] 19:17:09 INFO - PROCESS | 1950 | 1478488629375 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x125198000 == 18 [pid = 1950] [id = 49] 19:17:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x1251a7800) [pid = 1950] [serial = 143] [outer = 0x0] 19:17:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x125365800) [pid = 1950] [serial = 144] [outer = 0x1251a7800] 19:17:09 INFO - PROCESS | 1950 | 1478488629410 Marionette DEBUG loaded listener.js 19:17:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12536e800) [pid = 1950] [serial = 145] [outer = 0x1251a7800] 19:17:09 INFO - PROCESS | 1950 | 1478488629671 Marionette TRACE conn2 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:17:09 INFO - . 19:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 416ms 19:17:09 INFO - PROCESS | 1950 | 1478488629706 Marionette TRACE conn2 -> [0,212,"getWindowHandle",null] 19:17:09 INFO - PROCESS | 1950 | 1478488629707 Marionette TRACE conn2 <- [1,212,null,{"value":"7"}] 19:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:17:09 INFO - PROCESS | 1950 | 1478488629710 Marionette TRACE conn2 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:09 INFO - PROCESS | 1950 | 1478488629785 Marionette TRACE conn2 <- [1,213,null,{"value":null}] 19:17:09 INFO - PROCESS | 1950 | 1478488629824 Marionette TRACE conn2 -> [0,214,"getWindowHandles",null] 19:17:09 INFO - PROCESS | 1950 | 1478488629825 Marionette TRACE conn2 <- [1,214,null,["7"]] 19:17:09 INFO - PROCESS | 1950 | 1478488629827 Marionette TRACE conn2 -> [0,215,"switchToWindow",{"name":"7"}] 19:17:09 INFO - PROCESS | 1950 | 1478488629829 Marionette TRACE conn2 <- [1,215,null,{}] 19:17:09 INFO - PROCESS | 1950 | 1478488629832 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c14000 == 19 [pid = 1950] [id = 50] 19:17:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x125c15800) [pid = 1950] [serial = 146] [outer = 0x0] 19:17:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x125d48800) [pid = 1950] [serial = 147] [outer = 0x125c15800] 19:17:09 INFO - PROCESS | 1950 | 1478488629866 Marionette DEBUG loaded listener.js 19:17:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x125d54800) [pid = 1950] [serial = 148] [outer = 0x125c15800] 19:17:10 INFO - PROCESS | 1950 | 1478488630104 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:17:10 INFO - . 19:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 414ms 19:17:10 INFO - PROCESS | 1950 | 1478488630125 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:17:10 INFO - PROCESS | 1950 | 1478488630126 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 19:17:10 INFO - PROCESS | 1950 | 1478488630129 Marionette TRACE conn2 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:10 INFO - PROCESS | 1950 | 1478488630206 Marionette TRACE conn2 <- [1,218,null,{"value":null}] 19:17:10 INFO - PROCESS | 1950 | 1478488630210 Marionette TRACE conn2 -> [0,219,"getWindowHandles",null] 19:17:10 INFO - PROCESS | 1950 | 1478488630211 Marionette TRACE conn2 <- [1,219,null,["7"]] 19:17:10 INFO - PROCESS | 1950 | 1478488630214 Marionette TRACE conn2 -> [0,220,"switchToWindow",{"name":"7"}] 19:17:10 INFO - PROCESS | 1950 | 1478488630218 Marionette TRACE conn2 <- [1,220,null,{}] 19:17:10 INFO - PROCESS | 1950 | 1478488630221 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261c4800 == 20 [pid = 1950] [id = 51] 19:17:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x1261c7800) [pid = 1950] [serial = 149] [outer = 0x0] 19:17:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x1261cd000) [pid = 1950] [serial = 150] [outer = 0x1261c7800] 19:17:10 INFO - PROCESS | 1950 | 1478488630256 Marionette DEBUG loaded listener.js 19:17:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x1262bc000) [pid = 1950] [serial = 151] [outer = 0x1261c7800] 19:17:10 INFO - PROCESS | 1950 | 1478488630525 Marionette TRACE conn2 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:17:10 INFO - . 19:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 414ms 19:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:17:10 INFO - PROCESS | 1950 | 1478488630544 Marionette TRACE conn2 -> [0,222,"getWindowHandle",null] 19:17:10 INFO - PROCESS | 1950 | 1478488630545 Marionette TRACE conn2 <- [1,222,null,{"value":"7"}] 19:17:10 INFO - PROCESS | 1950 | 1478488630548 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:10 INFO - PROCESS | 1950 | 1478488630623 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:17:10 INFO - PROCESS | 1950 | 1478488630627 Marionette TRACE conn2 -> [0,224,"getWindowHandles",null] 19:17:10 INFO - PROCESS | 1950 | 1478488630628 Marionette TRACE conn2 <- [1,224,null,["7"]] 19:17:10 INFO - PROCESS | 1950 | 1478488630632 Marionette TRACE conn2 -> [0,225,"switchToWindow",{"name":"7"}] 19:17:10 INFO - PROCESS | 1950 | 1478488630635 Marionette TRACE conn2 <- [1,225,null,{}] 19:17:10 INFO - PROCESS | 1950 | 1478488630638 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x123b80000 == 21 [pid = 1950] [id = 52] 19:17:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12644a800) [pid = 1950] [serial = 152] [outer = 0x0] 19:17:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12644f000) [pid = 1950] [serial = 153] [outer = 0x12644a800] 19:17:10 INFO - PROCESS | 1950 | 1478488630673 Marionette DEBUG loaded listener.js 19:17:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12644d800) [pid = 1950] [serial = 154] [outer = 0x12644a800] 19:17:10 INFO - PROCESS | 1950 | 1478488630944 Marionette TRACE conn2 <- [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]]]}] 19:17:10 INFO - . 19:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 416ms 19:17:10 INFO - PROCESS | 1950 | 1478488630965 Marionette TRACE conn2 -> [0,227,"getWindowHandle",null] 19:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:17:10 INFO - PROCESS | 1950 | 1478488630969 Marionette TRACE conn2 <- [1,227,null,{"value":"7"}] 19:17:10 INFO - PROCESS | 1950 | 1478488630972 Marionette TRACE conn2 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:11 INFO - PROCESS | 1950 | 1478488631062 Marionette TRACE conn2 <- [1,228,null,{"value":null}] 19:17:11 INFO - PROCESS | 1950 | 1478488631068 Marionette TRACE conn2 -> [0,229,"getWindowHandles",null] 19:17:11 INFO - PROCESS | 1950 | 1478488631069 Marionette TRACE conn2 <- [1,229,null,["7"]] 19:17:11 INFO - PROCESS | 1950 | 1478488631071 Marionette TRACE conn2 -> [0,230,"switchToWindow",{"name":"7"}] 19:17:11 INFO - PROCESS | 1950 | 1478488631074 Marionette TRACE conn2 <- [1,230,null,{}] 19:17:11 INFO - PROCESS | 1950 | 1478488631077 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x126513800 == 22 [pid = 1950] [id = 53] 19:17:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x126944800) [pid = 1950] [serial = 155] [outer = 0x0] 19:17:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x126c16000) [pid = 1950] [serial = 156] [outer = 0x126944800] 19:17:11 INFO - PROCESS | 1950 | 1478488631153 Marionette DEBUG loaded listener.js 19:17:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x127c2b800) [pid = 1950] [serial = 157] [outer = 0x126944800] 19:17:11 INFO - PROCESS | 1950 | 1478488631410 Marionette TRACE conn2 <- [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]]]}] 19:17:11 INFO - . 19:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 465ms 19:17:11 INFO - PROCESS | 1950 | 1478488631437 Marionette TRACE conn2 -> [0,232,"getWindowHandle",null] 19:17:11 INFO - PROCESS | 1950 | 1478488631438 Marionette TRACE conn2 <- [1,232,null,{"value":"7"}] 19:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:17:11 INFO - PROCESS | 1950 | 1478488631441 Marionette TRACE conn2 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:11 INFO - PROCESS | 1950 | 1478488631515 Marionette TRACE conn2 <- [1,233,null,{"value":null}] 19:17:11 INFO - PROCESS | 1950 | 1478488631520 Marionette TRACE conn2 -> [0,234,"getWindowHandles",null] 19:17:11 INFO - PROCESS | 1950 | 1478488631522 Marionette TRACE conn2 <- [1,234,null,["7"]] 19:17:11 INFO - PROCESS | 1950 | 1478488631524 Marionette TRACE conn2 -> [0,235,"switchToWindow",{"name":"7"}] 19:17:11 INFO - PROCESS | 1950 | 1478488631526 Marionette TRACE conn2 <- [1,235,null,{}] 19:17:11 INFO - PROCESS | 1950 | 1478488631528 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x12804e000 == 23 [pid = 1950] [id = 54] 19:17:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x128053800) [pid = 1950] [serial = 158] [outer = 0x0] 19:17:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x1288c7800) [pid = 1950] [serial = 159] [outer = 0x128053800] 19:17:11 INFO - PROCESS | 1950 | 1478488631563 Marionette DEBUG loaded listener.js 19:17:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x1288d4800) [pid = 1950] [serial = 160] [outer = 0x128053800] 19:17:11 INFO - PROCESS | 1950 | 1478488631856 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:17:11 INFO - . 19:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 465ms 19:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:17:11 INFO - PROCESS | 1950 | 1478488631907 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:17:11 INFO - PROCESS | 1950 | 1478488631910 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 19:17:11 INFO - PROCESS | 1950 | 1478488631915 Marionette TRACE conn2 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:12 INFO - PROCESS | 1950 | 1478488632049 Marionette TRACE conn2 <- [1,238,null,{"value":null}] 19:17:12 INFO - PROCESS | 1950 | 1478488632090 Marionette TRACE conn2 -> [0,239,"getWindowHandles",null] 19:17:12 INFO - PROCESS | 1950 | 1478488632094 Marionette TRACE conn2 <- [1,239,null,["7"]] 19:17:12 INFO - PROCESS | 1950 | 1478488632097 Marionette TRACE conn2 -> [0,240,"switchToWindow",{"name":"7"}] 19:17:12 INFO - PROCESS | 1950 | 1478488632101 Marionette TRACE conn2 <- [1,240,null,{}] 19:17:12 INFO - PROCESS | 1950 | 1478488632104 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b18000 == 24 [pid = 1950] [id = 55] 19:17:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x117b21000) [pid = 1950] [serial = 161] [outer = 0x0] 19:17:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x1212e1000) [pid = 1950] [serial = 162] [outer = 0x117b21000] 19:17:12 INFO - PROCESS | 1950 | 1478488632157 Marionette DEBUG loaded listener.js 19:17:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12141e800) [pid = 1950] [serial = 163] [outer = 0x117b21000] 19:17:12 INFO - PROCESS | 1950 | 1478488632606 Marionette TRACE conn2 <- [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]]]}] 19:17:12 INFO - . 19:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 719ms 19:17:12 INFO - PROCESS | 1950 | 1478488632633 Marionette TRACE conn2 -> [0,242,"getWindowHandle",null] 19:17:12 INFO - PROCESS | 1950 | 1478488632635 Marionette TRACE conn2 <- [1,242,null,{"value":"7"}] 19:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:17:12 INFO - PROCESS | 1950 | 1478488632639 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:12 INFO - PROCESS | 1950 | 1478488632743 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:17:12 INFO - PROCESS | 1950 | 1478488632784 Marionette TRACE conn2 -> [0,244,"getWindowHandles",null] 19:17:12 INFO - PROCESS | 1950 | 1478488632786 Marionette TRACE conn2 <- [1,244,null,["7"]] 19:17:12 INFO - PROCESS | 1950 | 1478488632789 Marionette TRACE conn2 -> [0,245,"switchToWindow",{"name":"7"}] 19:17:12 INFO - PROCESS | 1950 | 1478488632791 Marionette TRACE conn2 <- [1,245,null,{}] 19:17:12 INFO - PROCESS | 1950 | 1478488632794 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d66800 == 25 [pid = 1950] [id = 56] 19:17:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x122d68800) [pid = 1950] [serial = 164] [outer = 0x0] 19:17:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x123b77800) [pid = 1950] [serial = 165] [outer = 0x122d68800] 19:17:12 INFO - PROCESS | 1950 | 1478488632838 Marionette DEBUG loaded listener.js 19:17:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x124638000) [pid = 1950] [serial = 166] [outer = 0x122d68800] 19:17:13 INFO - PROCESS | 1950 | 1478488633272 Marionette TRACE conn2 <- [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]]]}] 19:17:13 INFO - . 19:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 668ms 19:17:13 INFO - PROCESS | 1950 | 1478488633311 Marionette TRACE conn2 -> [0,247,"getWindowHandle",null] 19:17:13 INFO - PROCESS | 1950 | 1478488633315 Marionette TRACE conn2 <- [1,247,null,{"value":"7"}] 19:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:17:13 INFO - PROCESS | 1950 | 1478488633335 Marionette TRACE conn2 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:13 INFO - PROCESS | 1950 | 1478488633438 Marionette TRACE conn2 <- [1,248,null,{"value":null}] 19:17:13 INFO - PROCESS | 1950 | 1478488633493 Marionette TRACE conn2 -> [0,249,"getWindowHandles",null] 19:17:13 INFO - PROCESS | 1950 | 1478488633495 Marionette TRACE conn2 <- [1,249,null,["7"]] 19:17:13 INFO - PROCESS | 1950 | 1478488633497 Marionette TRACE conn2 -> [0,250,"switchToWindow",{"name":"7"}] 19:17:13 INFO - PROCESS | 1950 | 1478488633501 Marionette TRACE conn2 <- [1,250,null,{}] 19:17:13 INFO - PROCESS | 1950 | 1478488633503 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x126942000 == 26 [pid = 1950] [id = 57] 19:17:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x126942800) [pid = 1950] [serial = 167] [outer = 0x0] 19:17:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x127c37000) [pid = 1950] [serial = 168] [outer = 0x126942800] 19:17:13 INFO - PROCESS | 1950 | 1478488633549 Marionette DEBUG loaded listener.js 19:17:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x126c10800) [pid = 1950] [serial = 169] [outer = 0x126942800] 19:17:14 INFO - PROCESS | 1950 | 1478488634068 Marionette TRACE conn2 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:17:14 INFO - . 19:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 767ms 19:17:14 INFO - PROCESS | 1950 | 1478488634102 Marionette TRACE conn2 -> [0,252,"getWindowHandle",null] 19:17:14 INFO - PROCESS | 1950 | 1478488634105 Marionette TRACE conn2 <- [1,252,null,{"value":"7"}] 19:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:17:14 INFO - PROCESS | 1950 | 1478488634110 Marionette TRACE conn2 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:14 INFO - PROCESS | 1950 | 1478488634206 Marionette TRACE conn2 <- [1,253,null,{"value":null}] 19:17:14 INFO - PROCESS | 1950 | 1478488634248 Marionette TRACE conn2 -> [0,254,"getWindowHandles",null] 19:17:14 INFO - PROCESS | 1950 | 1478488634251 Marionette TRACE conn2 <- [1,254,null,["7"]] 19:17:14 INFO - PROCESS | 1950 | 1478488634253 Marionette TRACE conn2 -> [0,255,"switchToWindow",{"name":"7"}] 19:17:14 INFO - PROCESS | 1950 | 1478488634257 Marionette TRACE conn2 <- [1,255,null,{}] 19:17:14 INFO - PROCESS | 1950 | 1478488634260 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d6a800 == 27 [pid = 1950] [id = 58] 19:17:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x122d79800) [pid = 1950] [serial = 170] [outer = 0x0] 19:17:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x124639800) [pid = 1950] [serial = 171] [outer = 0x122d79800] 19:17:14 INFO - PROCESS | 1950 | 1478488634299 Marionette DEBUG loaded listener.js 19:17:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x1250c3000) [pid = 1950] [serial = 172] [outer = 0x122d79800] 19:17:14 INFO - PROCESS | 1950 | 1478488634726 Marionette TRACE conn2 <- [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]]]}] 19:17:14 INFO - . 19:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 668ms 19:17:14 INFO - PROCESS | 1950 | 1478488634777 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:17:14 INFO - PROCESS | 1950 | 1478488634780 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 19:17:14 INFO - PROCESS | 1950 | 1478488634783 Marionette TRACE conn2 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:14 INFO - PROCESS | 1950 | 1478488634876 Marionette TRACE conn2 <- [1,258,null,{"value":null}] 19:17:14 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x129952800) [pid = 1950] [serial = 115] [outer = 0x0] [url = about:blank] 19:17:14 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x11786f800) [pid = 1950] [serial = 117] [outer = 0x0] [url = about:blank] 19:17:14 INFO - PROCESS | 1950 | 1478488634932 Marionette TRACE conn2 -> [0,259,"getWindowHandles",null] 19:17:14 INFO - PROCESS | 1950 | 1478488634934 Marionette TRACE conn2 <- [1,259,null,["7"]] 19:17:14 INFO - PROCESS | 1950 | 1478488634936 Marionette TRACE conn2 -> [0,260,"switchToWindow",{"name":"7"}] 19:17:14 INFO - PROCESS | 1950 | 1478488634938 Marionette TRACE conn2 <- [1,260,null,{}] 19:17:14 INFO - PROCESS | 1950 | 1478488634941 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178d4000 == 28 [pid = 1950] [id = 59] 19:17:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x1178d5800) [pid = 1950] [serial = 173] [outer = 0x0] 19:17:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x122d6a000) [pid = 1950] [serial = 174] [outer = 0x1178d5800] 19:17:14 INFO - PROCESS | 1950 | 1478488634978 Marionette DEBUG loaded listener.js 19:17:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x123cc9800) [pid = 1950] [serial = 175] [outer = 0x1178d5800] 19:17:15 INFO - PROCESS | 1950 | 1478488635255 Marionette TRACE conn2 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:17:15 INFO - . 19:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 515ms 19:17:15 INFO - PROCESS | 1950 | 1478488635303 Marionette TRACE conn2 -> [0,262,"getWindowHandle",null] 19:17:15 INFO - PROCESS | 1950 | 1478488635306 Marionette TRACE conn2 <- [1,262,null,{"value":"7"}] 19:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:17:15 INFO - PROCESS | 1950 | 1478488635309 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:15 INFO - PROCESS | 1950 | 1478488635389 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:17:15 INFO - PROCESS | 1950 | 1478488635395 Marionette TRACE conn2 -> [0,264,"getWindowHandles",null] 19:17:15 INFO - PROCESS | 1950 | 1478488635397 Marionette TRACE conn2 <- [1,264,null,["7"]] 19:17:15 INFO - PROCESS | 1950 | 1478488635402 Marionette TRACE conn2 -> [0,265,"switchToWindow",{"name":"7"}] 19:17:15 INFO - PROCESS | 1950 | 1478488635406 Marionette TRACE conn2 <- [1,265,null,{}] 19:17:15 INFO - PROCESS | 1950 | 1478488635409 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x12537b000 == 29 [pid = 1950] [id = 60] 19:17:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x125c05000) [pid = 1950] [serial = 176] [outer = 0x0] 19:17:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x125d40000) [pid = 1950] [serial = 177] [outer = 0x125c05000] 19:17:15 INFO - PROCESS | 1950 | 1478488635450 Marionette DEBUG loaded listener.js 19:17:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x1261b8800) [pid = 1950] [serial = 178] [outer = 0x125c05000] 19:17:15 INFO - PROCESS | 1950 | 1478488635868 Marionette TRACE conn2 <- [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]]]}] 19:17:15 INFO - . 19:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 615ms 19:17:15 INFO - PROCESS | 1950 | 1478488635925 Marionette TRACE conn2 -> [0,267,"getWindowHandle",null] 19:17:15 INFO - PROCESS | 1950 | 1478488635928 Marionette TRACE conn2 <- [1,267,null,{"value":"7"}] 19:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:17:15 INFO - PROCESS | 1950 | 1478488635933 Marionette TRACE conn2 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:16 INFO - PROCESS | 1950 | 1478488636051 Marionette TRACE conn2 <- [1,268,null,{"value":null}] 19:17:16 INFO - PROCESS | 1950 | 1478488636054 Marionette TRACE conn2 -> [0,269,"getWindowHandles",null] 19:17:16 INFO - PROCESS | 1950 | 1478488636056 Marionette TRACE conn2 <- [1,269,null,["7"]] 19:17:16 INFO - PROCESS | 1950 | 1478488636058 Marionette TRACE conn2 -> [0,270,"switchToWindow",{"name":"7"}] 19:17:16 INFO - PROCESS | 1950 | 1478488636060 Marionette TRACE conn2 <- [1,270,null,{}] 19:17:16 INFO - PROCESS | 1950 | 1478488636062 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x126511000 == 30 [pid = 1950] [id = 61] 19:17:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x126511800) [pid = 1950] [serial = 179] [outer = 0x0] 19:17:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x126932800) [pid = 1950] [serial = 180] [outer = 0x126511800] 19:17:16 INFO - PROCESS | 1950 | 1478488636092 Marionette DEBUG loaded listener.js 19:17:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x127c2d800) [pid = 1950] [serial = 181] [outer = 0x126511800] 19:17:16 INFO - PROCESS | 1950 | 1478488636452 Marionette TRACE conn2 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:17:16 INFO - . 19:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 566ms 19:17:16 INFO - PROCESS | 1950 | 1478488636500 Marionette TRACE conn2 -> [0,272,"getWindowHandle",null] 19:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:17:16 INFO - PROCESS | 1950 | 1478488636502 Marionette TRACE conn2 <- [1,272,null,{"value":"7"}] 19:17:16 INFO - PROCESS | 1950 | 1478488636506 Marionette TRACE conn2 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:16 INFO - PROCESS | 1950 | 1478488636653 Marionette TRACE conn2 <- [1,273,null,{"value":null}] 19:17:16 INFO - PROCESS | 1950 | 1478488636667 Marionette TRACE conn2 -> [0,274,"getWindowHandles",null] 19:17:16 INFO - PROCESS | 1950 | 1478488636670 Marionette TRACE conn2 <- [1,274,null,["7"]] 19:17:16 INFO - PROCESS | 1950 | 1478488636673 Marionette TRACE conn2 -> [0,275,"switchToWindow",{"name":"7"}] 19:17:16 INFO - PROCESS | 1950 | 1478488636676 Marionette TRACE conn2 <- [1,275,null,{}] 19:17:16 INFO - PROCESS | 1950 | 1478488636679 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296e1000 == 31 [pid = 1950] [id = 62] 19:17:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x1296e1800) [pid = 1950] [serial = 182] [outer = 0x0] 19:17:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x1296ec800) [pid = 1950] [serial = 183] [outer = 0x1296e1800] 19:17:16 INFO - PROCESS | 1950 | 1478488636733 Marionette DEBUG loaded listener.js 19:17:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x129910000) [pid = 1950] [serial = 184] [outer = 0x1296e1800] 19:17:17 INFO - PROCESS | 1950 | 1478488637095 Marionette TRACE conn2 <- [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]]]}] 19:17:17 INFO - . 19:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 615ms 19:17:17 INFO - PROCESS | 1950 | 1478488637121 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:17:17 INFO - PROCESS | 1950 | 1478488637122 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 19:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:17:17 INFO - PROCESS | 1950 | 1478488637125 Marionette TRACE conn2 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:17 INFO - PROCESS | 1950 | 1478488637249 Marionette TRACE conn2 <- [1,278,null,{"value":null}] 19:17:17 INFO - PROCESS | 1950 | 1478488637254 Marionette TRACE conn2 -> [0,279,"getWindowHandles",null] 19:17:17 INFO - PROCESS | 1950 | 1478488637256 Marionette TRACE conn2 <- [1,279,null,["7"]] 19:17:17 INFO - PROCESS | 1950 | 1478488637258 Marionette TRACE conn2 -> [0,280,"switchToWindow",{"name":"7"}] 19:17:17 INFO - PROCESS | 1950 | 1478488637260 Marionette TRACE conn2 <- [1,280,null,{}] 19:17:17 INFO - PROCESS | 1950 | 1478488637287 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x12992a000 == 32 [pid = 1950] [id = 63] 19:17:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x129941000) [pid = 1950] [serial = 185] [outer = 0x0] 19:17:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12a158800) [pid = 1950] [serial = 186] [outer = 0x129941000] 19:17:17 INFO - PROCESS | 1950 | 1478488637324 Marionette DEBUG loaded listener.js 19:17:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12a161800) [pid = 1950] [serial = 187] [outer = 0x129941000] 19:17:17 INFO - PROCESS | 1950 | 1478488637602 Marionette TRACE conn2 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:17:17 INFO - . 19:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 515ms 19:17:17 INFO - PROCESS | 1950 | 1478488637640 Marionette TRACE conn2 -> [0,282,"getWindowHandle",null] 19:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:17:17 INFO - PROCESS | 1950 | 1478488637642 Marionette TRACE conn2 <- [1,282,null,{"value":"7"}] 19:17:17 INFO - PROCESS | 1950 | 1478488637644 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:17 INFO - PROCESS | 1950 | 1478488637738 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:17:17 INFO - PROCESS | 1950 | 1478488637742 Marionette TRACE conn2 -> [0,284,"getWindowHandles",null] 19:17:17 INFO - PROCESS | 1950 | 1478488637743 Marionette TRACE conn2 <- [1,284,null,["7"]] 19:17:17 INFO - PROCESS | 1950 | 1478488637746 Marionette TRACE conn2 -> [0,285,"switchToWindow",{"name":"7"}] 19:17:17 INFO - PROCESS | 1950 | 1478488637748 Marionette TRACE conn2 <- [1,285,null,{}] 19:17:17 INFO - PROCESS | 1950 | 1478488637776 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a934800 == 33 [pid = 1950] [id = 64] 19:17:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12a935000) [pid = 1950] [serial = 188] [outer = 0x0] 19:17:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12a941800) [pid = 1950] [serial = 189] [outer = 0x12a935000] 19:17:17 INFO - PROCESS | 1950 | 1478488637807 Marionette DEBUG loaded listener.js 19:17:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12ae4c000) [pid = 1950] [serial = 190] [outer = 0x12a935000] 19:17:18 INFO - PROCESS | 1950 | 1478488638122 Marionette TRACE conn2 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:17:18 INFO - . 19:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 515ms 19:17:18 INFO - PROCESS | 1950 | 1478488638161 Marionette TRACE conn2 -> [0,287,"getWindowHandle",null] 19:17:18 INFO - PROCESS | 1950 | 1478488638163 Marionette TRACE conn2 <- [1,287,null,{"value":"7"}] 19:17:18 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 19:17:18 INFO - PROCESS | 1950 | 1478488638168 Marionette TRACE conn2 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:18 INFO - PROCESS | 1950 | 1478488638308 Marionette TRACE conn2 <- [1,288,null,{"value":null}] 19:17:18 INFO - PROCESS | 1950 | 1478488638349 Marionette TRACE conn2 -> [0,289,"getWindowHandles",null] 19:17:18 INFO - PROCESS | 1950 | 1478488638351 Marionette TRACE conn2 <- [1,289,null,["7"]] 19:17:18 INFO - PROCESS | 1950 | 1478488638354 Marionette TRACE conn2 -> [0,290,"switchToWindow",{"name":"7"}] 19:17:18 INFO - PROCESS | 1950 | 1478488638357 Marionette TRACE conn2 <- [1,290,null,{}] 19:17:18 INFO - PROCESS | 1950 | 1478488638361 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c72800 == 34 [pid = 1950] [id = 65] 19:17:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12ae5f800) [pid = 1950] [serial = 191] [outer = 0x0] 19:17:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12b30d000) [pid = 1950] [serial = 192] [outer = 0x12ae5f800] 19:17:18 INFO - PROCESS | 1950 | 1478488638413 Marionette DEBUG loaded listener.js 19:17:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12b309800) [pid = 1950] [serial = 193] [outer = 0x12ae5f800] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x123ccd800) [pid = 1950] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12278a000) [pid = 1950] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x11796f800) [pid = 1950] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x121724800) [pid = 1950] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x1251a7800) [pid = 1950] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x117652000) [pid = 1950] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12644a800) [pid = 1950] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x1261c7800) [pid = 1950] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x126944800) [pid = 1950] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x1163cf000) [pid = 1950] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x117b57800) [pid = 1950] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x125c15800) [pid = 1950] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x1250b2800) [pid = 1950] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:17:18 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x123b82800) [pid = 1950] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:17:18 INFO - PROCESS | 1950 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 19:17:18 INFO - PROCESS | 1950 | Determined SkiaGL cache limits: Size 1073741824, Items: 256 19:17:18 INFO - PROCESS | 1950 | [GFX2-]: Using SkiaGL canvas. 19:17:19 INFO - PROCESS | 1950 | 1478488639027 Marionette TRACE conn2 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 19:17:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x1262b7000) [pid = 1950] [serial = 194] [outer = 0x13132f000] 19:17:19 INFO - . 19:17:19 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 917ms 19:17:19 INFO - PROCESS | 1950 | 1478488639091 Marionette TRACE conn2 -> [0,292,"getWindowHandle",null] 19:17:19 INFO - PROCESS | 1950 | 1478488639092 Marionette TRACE conn2 <- [1,292,null,{"value":"7"}] 19:17:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:17:19 INFO - PROCESS | 1950 | 1478488639096 Marionette TRACE conn2 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:19 INFO - PROCESS | 1950 | 1478488639173 Marionette TRACE conn2 <- [1,293,null,{"value":null}] 19:17:19 INFO - PROCESS | 1950 | 1478488639177 Marionette TRACE conn2 -> [0,294,"getWindowHandles",null] 19:17:19 INFO - PROCESS | 1950 | 1478488639178 Marionette TRACE conn2 <- [1,294,null,["7"]] 19:17:19 INFO - PROCESS | 1950 | 1478488639180 Marionette TRACE conn2 -> [0,295,"switchToWindow",{"name":"7"}] 19:17:19 INFO - PROCESS | 1950 | 1478488639185 Marionette TRACE conn2 <- [1,295,null,{}] 19:17:19 INFO - PROCESS | 1950 | 1478488639188 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b313000 == 35 [pid = 1950] [id = 66] 19:17:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12b313800) [pid = 1950] [serial = 195] [outer = 0x0] 19:17:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12b31a000) [pid = 1950] [serial = 196] [outer = 0x12b313800] 19:17:19 INFO - PROCESS | 1950 | 1478488639222 Marionette DEBUG loaded listener.js 19:17:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12b405800) [pid = 1950] [serial = 197] [outer = 0x12b313800] 19:17:19 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:17:19 INFO - PROCESS | 1950 | 1478488639520 Marionette TRACE conn2 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:17:19 INFO - .... 19:17:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 468ms 19:17:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:17:19 INFO - PROCESS | 1950 | 1478488639565 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:17:19 INFO - PROCESS | 1950 | 1478488639566 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 19:17:19 INFO - PROCESS | 1950 | 1478488639569 Marionette TRACE conn2 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:19 INFO - PROCESS | 1950 | 1478488639645 Marionette TRACE conn2 <- [1,298,null,{"value":null}] 19:17:19 INFO - PROCESS | 1950 | 1478488639693 Marionette TRACE conn2 -> [0,299,"getWindowHandles",null] 19:17:19 INFO - PROCESS | 1950 | 1478488639695 Marionette TRACE conn2 <- [1,299,null,["7"]] 19:17:19 INFO - PROCESS | 1950 | 1478488639697 Marionette TRACE conn2 -> [0,300,"switchToWindow",{"name":"7"}] 19:17:19 INFO - PROCESS | 1950 | 1478488639699 Marionette TRACE conn2 <- [1,300,null,{}] 19:17:19 INFO - PROCESS | 1950 | 1478488639702 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b516800 == 36 [pid = 1950] [id = 67] 19:17:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12b517000) [pid = 1950] [serial = 198] [outer = 0x0] 19:17:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12b51d000) [pid = 1950] [serial = 199] [outer = 0x12b517000] 19:17:19 INFO - PROCESS | 1950 | 1478488639737 Marionette DEBUG loaded listener.js 19:17:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12b50c000) [pid = 1950] [serial = 200] [outer = 0x12b517000] 19:17:20 INFO - PROCESS | 1950 | 1478488640004 Marionette TRACE conn2 <- [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]]]}] 19:17:20 INFO - ............... 19:17:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 468ms 19:17:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:17:20 INFO - PROCESS | 1950 | 1478488640037 Marionette TRACE conn2 -> [0,302,"getWindowHandle",null] 19:17:20 INFO - PROCESS | 1950 | 1478488640039 Marionette TRACE conn2 <- [1,302,null,{"value":"7"}] 19:17:20 INFO - PROCESS | 1950 | 1478488640042 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:20 INFO - PROCESS | 1950 | 1478488640136 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:17:20 INFO - PROCESS | 1950 | 1478488640141 Marionette TRACE conn2 -> [0,304,"getWindowHandles",null] 19:17:20 INFO - PROCESS | 1950 | 1478488640142 Marionette TRACE conn2 <- [1,304,null,["7"]] 19:17:20 INFO - PROCESS | 1950 | 1478488640145 Marionette TRACE conn2 -> [0,305,"switchToWindow",{"name":"7"}] 19:17:20 INFO - PROCESS | 1950 | 1478488640148 Marionette TRACE conn2 <- [1,305,null,{}] 19:17:20 INFO - PROCESS | 1950 | 1478488640151 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5cc800 == 37 [pid = 1950] [id = 68] 19:17:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12b5cd000) [pid = 1950] [serial = 201] [outer = 0x0] 19:17:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12b5dd800) [pid = 1950] [serial = 202] [outer = 0x12b5cd000] 19:17:20 INFO - PROCESS | 1950 | 1478488640188 Marionette DEBUG loaded listener.js 19:17:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12b7c1800) [pid = 1950] [serial = 203] [outer = 0x12b5cd000] 19:17:20 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:17:20 INFO - PROCESS | 1950 | 1478488640480 Marionette TRACE conn2 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:17:20 INFO - . 19:17:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 465ms 19:17:20 INFO - PROCESS | 1950 | 1478488640507 Marionette TRACE conn2 -> [0,307,"getWindowHandle",null] 19:17:20 INFO - PROCESS | 1950 | 1478488640509 Marionette TRACE conn2 <- [1,307,null,{"value":"7"}] 19:17:20 INFO - TEST-START | /FileAPI/fileReader.html 19:17:20 INFO - PROCESS | 1950 | 1478488640511 Marionette TRACE conn2 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:20 INFO - PROCESS | 1950 | 1478488640589 Marionette TRACE conn2 <- [1,308,null,{"value":null}] 19:17:20 INFO - PROCESS | 1950 | 1478488640592 Marionette TRACE conn2 -> [0,309,"getWindowHandles",null] 19:17:20 INFO - PROCESS | 1950 | 1478488640594 Marionette TRACE conn2 <- [1,309,null,["7"]] 19:17:20 INFO - PROCESS | 1950 | 1478488640596 Marionette TRACE conn2 -> [0,310,"switchToWindow",{"name":"7"}] 19:17:20 INFO - PROCESS | 1950 | 1478488640598 Marionette TRACE conn2 <- [1,310,null,{}] 19:17:20 INFO - PROCESS | 1950 | 1478488640601 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b985000 == 38 [pid = 1950] [id = 69] 19:17:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12b985800) [pid = 1950] [serial = 204] [outer = 0x0] 19:17:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12b98e000) [pid = 1950] [serial = 205] [outer = 0x12b985800] 19:17:20 INFO - PROCESS | 1950 | 1478488640635 Marionette DEBUG loaded listener.js 19:17:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12b99c800) [pid = 1950] [serial = 206] [outer = 0x12b985800] 19:17:20 INFO - PROCESS | 1950 | 1478488640942 Marionette TRACE conn2 <- [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]]]}] 19:17:20 INFO - .... 19:17:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 466ms 19:17:20 INFO - PROCESS | 1950 | 1478488640978 Marionette TRACE conn2 -> [0,312,"getWindowHandle",null] 19:17:20 INFO - PROCESS | 1950 | 1478488640982 Marionette TRACE conn2 <- [1,312,null,{"value":"7"}] 19:17:20 INFO - TEST-START | /FileAPI/historical.html 19:17:20 INFO - PROCESS | 1950 | 1478488640987 Marionette TRACE conn2 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:21 INFO - PROCESS | 1950 | 1478488641098 Marionette TRACE conn2 <- [1,313,null,{"value":null}] 19:17:21 INFO - PROCESS | 1950 | 1478488641145 Marionette TRACE conn2 -> [0,314,"getWindowHandles",null] 19:17:21 INFO - PROCESS | 1950 | 1478488641148 Marionette TRACE conn2 <- [1,314,null,["7"]] 19:17:21 INFO - PROCESS | 1950 | 1478488641151 Marionette TRACE conn2 -> [0,315,"switchToWindow",{"name":"7"}] 19:17:21 INFO - PROCESS | 1950 | 1478488641155 Marionette TRACE conn2 <- [1,315,null,{}] 19:17:21 INFO - PROCESS | 1950 | 1478488641158 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x122027000 == 39 [pid = 1950] [id = 70] 19:17:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x122257800) [pid = 1950] [serial = 207] [outer = 0x0] 19:17:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x122776000) [pid = 1950] [serial = 208] [outer = 0x122257800] 19:17:21 INFO - PROCESS | 1950 | 1478488641210 Marionette DEBUG loaded listener.js 19:17:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12298a000) [pid = 1950] [serial = 209] [outer = 0x122257800] 19:17:21 INFO - PROCESS | 1950 | 1478488641540 Marionette TRACE conn2 <- [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]]]}] 19:17:21 INFO - ..... 19:17:21 INFO - TEST-OK | /FileAPI/historical.html | took 566ms 19:17:21 INFO - PROCESS | 1950 | 1478488641552 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:17:21 INFO - PROCESS | 1950 | 1478488641554 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 19:17:21 INFO - TEST-START | /FileAPI/idlharness.html 19:17:21 INFO - PROCESS | 1950 | 1478488641558 Marionette TRACE conn2 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:21 INFO - PROCESS | 1950 | 1478488641665 Marionette TRACE conn2 <- [1,318,null,{"value":null}] 19:17:21 INFO - PROCESS | 1950 | 1478488641712 Marionette TRACE conn2 -> [0,319,"getWindowHandles",null] 19:17:21 INFO - PROCESS | 1950 | 1478488641714 Marionette TRACE conn2 <- [1,319,null,["7"]] 19:17:21 INFO - PROCESS | 1950 | 1478488641717 Marionette TRACE conn2 -> [0,320,"switchToWindow",{"name":"7"}] 19:17:21 INFO - PROCESS | 1950 | 1478488641720 Marionette TRACE conn2 <- [1,320,null,{}] 19:17:21 INFO - PROCESS | 1950 | 1478488641722 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d3e800 == 40 [pid = 1950] [id = 71] 19:17:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x125d3f800) [pid = 1950] [serial = 210] [outer = 0x0] 19:17:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x1262c0000) [pid = 1950] [serial = 211] [outer = 0x125d3f800] 19:17:21 INFO - PROCESS | 1950 | 1478488641766 Marionette DEBUG loaded listener.js 19:17:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x127c2f800) [pid = 1950] [serial = 212] [outer = 0x125d3f800] 19:17:22 INFO - . 19:17:22 INFO - PROCESS | 1950 | 1478488642513 Marionette TRACE conn2 <- [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]]]}] 19:17:22 INFO - .................................................................................................. 19:17:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 979ms 19:17:22 INFO - PROCESS | 1950 | 1478488642582 Marionette TRACE conn2 -> [0,322,"getWindowHandle",null] 19:17:22 INFO - PROCESS | 1950 | 1478488642588 Marionette TRACE conn2 <- [1,322,null,{"value":"7"}] 19:17:22 INFO - TEST-START | /FileAPI/idlharness.worker 19:17:22 INFO - PROCESS | 1950 | 1478488642596 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:22 INFO - PROCESS | 1950 | 1478488642778 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:17:22 INFO - PROCESS | 1950 | 1478488642852 Marionette TRACE conn2 -> [0,324,"getWindowHandles",null] 19:17:22 INFO - PROCESS | 1950 | 1478488642855 Marionette TRACE conn2 <- [1,324,null,["7"]] 19:17:22 INFO - PROCESS | 1950 | 1478488642859 Marionette TRACE conn2 -> [0,325,"switchToWindow",{"name":"7"}] 19:17:22 INFO - PROCESS | 1950 | 1478488642865 Marionette TRACE conn2 <- [1,325,null,{}] 19:17:22 INFO - PROCESS | 1950 | 1478488642869 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d649800 == 41 [pid = 1950] [id = 72] 19:17:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12d64a000) [pid = 1950] [serial = 213] [outer = 0x0] 19:17:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12d64f000) [pid = 1950] [serial = 214] [outer = 0x12d64a000] 19:17:22 INFO - PROCESS | 1950 | 1478488642925 Marionette DEBUG loaded listener.js 19:17:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12d657800) [pid = 1950] [serial = 215] [outer = 0x12d64a000] 19:17:23 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:17:23 INFO - PROCESS | 1950 | 1478488643883 Marionette TRACE conn2 <- [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,{},{}]]]}] 19:17:23 INFO - ..................................................................................................................... 19:17:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1333ms 19:17:23 INFO - PROCESS | 1950 | 1478488643927 Marionette TRACE conn2 -> [0,327,"getWindowHandle",null] 19:17:23 INFO - PROCESS | 1950 | 1478488643931 Marionette TRACE conn2 <- [1,327,null,{"value":"7"}] 19:17:23 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 19:17:23 INFO - PROCESS | 1950 | 1478488643935 Marionette TRACE conn2 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:24 INFO - PROCESS | 1950 | 1478488644110 Marionette TRACE conn2 <- [1,328,null,{"value":null}] 19:17:24 INFO - PROCESS | 1950 | 1478488644348 Marionette TRACE conn2 -> [0,329,"getWindowHandles",null] 19:17:24 INFO - PROCESS | 1950 | 1478488644352 Marionette TRACE conn2 <- [1,329,null,["7"]] 19:17:24 INFO - PROCESS | 1950 | 1478488644367 Marionette TRACE conn2 -> [0,330,"switchToWindow",{"name":"7"}] 19:17:24 INFO - PROCESS | 1950 | 1478488644372 Marionette TRACE conn2 <- [1,330,null,{}] 19:17:24 INFO - PROCESS | 1950 | 1478488644376 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x1212e2800 == 42 [pid = 1950] [id = 73] 19:17:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x1212e6000) [pid = 1950] [serial = 216] [outer = 0x0] 19:17:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12226f000) [pid = 1950] [serial = 217] [outer = 0x1212e6000] 19:17:24 INFO - PROCESS | 1950 | 1478488644419 Marionette DEBUG loaded listener.js 19:17:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x122d82800) [pid = 1950] [serial = 218] [outer = 0x1212e6000] 19:17:24 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:17:24 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5cc800 == 41 [pid = 1950] [id = 68] 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x12b516800 == 40 [pid = 1950] [id = 67] 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x12b313000 == 39 [pid = 1950] [id = 66] 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x116c72800 == 38 [pid = 1950] [id = 65] 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x12a934800 == 37 [pid = 1950] [id = 64] 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x12992a000 == 36 [pid = 1950] [id = 63] 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x1296e1000 == 35 [pid = 1950] [id = 62] 19:17:25 INFO - PROCESS | 1950 | --DOCSHELL 0x126511000 == 34 [pid = 1950] [id = 61] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x1288c7800) [pid = 1950] [serial = 159] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x122025800) [pid = 1950] [serial = 130] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x125d54800) [pid = 1950] [serial = 148] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x126c16000) [pid = 1950] [serial = 156] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x1250cd000) [pid = 1950] [serial = 142] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x117b5f000) [pid = 1950] [serial = 123] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x1261cd000) [pid = 1950] [serial = 150] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12644d800) [pid = 1950] [serial = 154] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x123cc4800) [pid = 1950] [serial = 136] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x125365800) [pid = 1950] [serial = 144] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12644f000) [pid = 1950] [serial = 153] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x122988800) [pid = 1950] [serial = 133] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x116c62000) [pid = 1950] [serial = 120] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x117b29800) [pid = 1950] [serial = 126] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x117b99000) [pid = 1950] [serial = 118] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x117b5b800) [pid = 1950] [serial = 127] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x121735800) [pid = 1950] [serial = 129] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x125d48800) [pid = 1950] [serial = 147] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x127c2b800) [pid = 1950] [serial = 157] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12461d800) [pid = 1950] [serial = 139] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x117b64000) [pid = 1950] [serial = 124] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12536e800) [pid = 1950] [serial = 145] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x123cb7000) [pid = 1950] [serial = 135] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x117879000) [pid = 1950] [serial = 121] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x1262bc000) [pid = 1950] [serial = 151] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12278e800) [pid = 1950] [serial = 132] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x1250ba800) [pid = 1950] [serial = 141] [outer = 0x0] [url = about:blank] 19:17:25 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x123ed3800) [pid = 1950] [serial = 138] [outer = 0x0] [url = about:blank] 19:17:25 INFO - . 19:17:25 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1316ms 19:17:25 INFO - PROCESS | 1950 | 1478488645246 Marionette TRACE conn2 <- [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]]]}] 19:17:25 INFO - PROCESS | 1950 | 1478488645251 Marionette TRACE conn2 -> [0,332,"getWindowHandle",null] 19:17:25 INFO - PROCESS | 1950 | 1478488645254 Marionette TRACE conn2 <- [1,332,null,{"value":"7"}] 19:17:25 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 19:17:25 INFO - PROCESS | 1950 | 1478488645258 Marionette TRACE conn2 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:25 INFO - PROCESS | 1950 | 1478488645341 Marionette TRACE conn2 <- [1,333,null,{"value":null}] 19:17:25 INFO - PROCESS | 1950 | 1478488645348 Marionette TRACE conn2 -> [0,334,"getWindowHandles",null] 19:17:25 INFO - PROCESS | 1950 | 1478488645353 Marionette TRACE conn2 <- [1,334,null,["7"]] 19:17:25 INFO - PROCESS | 1950 | 1478488645397 Marionette TRACE conn2 -> [0,335,"switchToWindow",{"name":"7"}] 19:17:25 INFO - PROCESS | 1950 | 1478488645400 Marionette TRACE conn2 <- [1,335,null,{}] 19:17:25 INFO - PROCESS | 1950 | 1478488645402 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b5b800 == 35 [pid = 1950] [id = 74] 19:17:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x117b5f000) [pid = 1950] [serial = 219] [outer = 0x0] 19:17:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x117b99000) [pid = 1950] [serial = 220] [outer = 0x117b5f000] 19:17:25 INFO - PROCESS | 1950 | 1478488645439 Marionette DEBUG loaded listener.js 19:17:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x121421000) [pid = 1950] [serial = 221] [outer = 0x117b5f000] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x122d79800) [pid = 1950] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x126942800) [pid = 1950] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x125c05000) [pid = 1950] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x12a935000) [pid = 1950] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x117b21000) [pid = 1950] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x1296e1800) [pid = 1950] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x1178d5800) [pid = 1950] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x122d68800) [pid = 1950] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12b313800) [pid = 1950] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12b517000) [pid = 1950] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x128053800) [pid = 1950] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x129941000) [pid = 1950] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x126511800) [pid = 1950] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12b5cd000) [pid = 1950] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 19:17:28 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12ae5f800) [pid = 1950] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 19:17:30 INFO - PROCESS | 1950 | 1478488650697 Marionette TRACE conn2 <- [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]]]}] 19:17:30 INFO - .. 19:17:30 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5471ms 19:17:30 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 19:17:30 INFO - PROCESS | 1950 | 1478488650728 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:17:30 INFO - PROCESS | 1950 | 1478488650729 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 19:17:30 INFO - PROCESS | 1950 | 1478488650733 Marionette TRACE conn2 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:30 INFO - PROCESS | 1950 | 1478488650848 Marionette TRACE conn2 <- [1,338,null,{"value":null}] 19:17:30 INFO - PROCESS | 1950 | 1478488650857 Marionette TRACE conn2 -> [0,339,"getWindowHandles",null] 19:17:30 INFO - PROCESS | 1950 | 1478488650862 Marionette TRACE conn2 <- [1,339,null,["7"]] 19:17:30 INFO - PROCESS | 1950 | 1478488650871 Marionette TRACE conn2 -> [0,340,"switchToWindow",{"name":"7"}] 19:17:30 INFO - PROCESS | 1950 | 1478488650875 Marionette TRACE conn2 <- [1,340,null,{}] 19:17:30 INFO - PROCESS | 1950 | 1478488650877 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x123edb800 == 36 [pid = 1950] [id = 75] 19:17:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x123edc000) [pid = 1950] [serial = 222] [outer = 0x0] 19:17:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x124622000) [pid = 1950] [serial = 223] [outer = 0x123edc000] 19:17:30 INFO - PROCESS | 1950 | 1478488650915 Marionette DEBUG loaded listener.js 19:17:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x1250b4800) [pid = 1950] [serial = 224] [outer = 0x123edc000] 19:17:31 INFO - PROCESS | 1950 | 1478488651742 Marionette TRACE conn2 <- [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]]]}] 19:17:31 INFO - ... 19:17:31 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1019ms 19:17:31 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 19:17:31 INFO - PROCESS | 1950 | 1478488651752 Marionette TRACE conn2 -> [0,342,"getWindowHandle",null] 19:17:31 INFO - PROCESS | 1950 | 1478488651755 Marionette TRACE conn2 <- [1,342,null,{"value":"7"}] 19:17:31 INFO - PROCESS | 1950 | 1478488651761 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:31 INFO - PROCESS | 1950 | 1478488651869 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:17:31 INFO - PROCESS | 1950 | 1478488651915 Marionette TRACE conn2 -> [0,344,"getWindowHandles",null] 19:17:31 INFO - PROCESS | 1950 | 1478488651917 Marionette TRACE conn2 <- [1,344,null,["7"]] 19:17:31 INFO - PROCESS | 1950 | 1478488651920 Marionette TRACE conn2 -> [0,345,"switchToWindow",{"name":"7"}] 19:17:31 INFO - PROCESS | 1950 | 1478488651924 Marionette TRACE conn2 <- [1,345,null,{}] 19:17:31 INFO - PROCESS | 1950 | 1478488651927 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x12298c000 == 37 [pid = 1950] [id = 76] 19:17:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12298d800) [pid = 1950] [serial = 225] [outer = 0x0] 19:17:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x123b70800) [pid = 1950] [serial = 226] [outer = 0x12298d800] 19:17:31 INFO - PROCESS | 1950 | 1478488651980 Marionette DEBUG loaded listener.js 19:17:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x123ec7800) [pid = 1950] [serial = 227] [outer = 0x12298d800] 19:17:33 INFO - PROCESS | 1950 | --DOCSHELL 0x116380800 == 36 [pid = 1950] [id = 41] 19:17:33 INFO - PROCESS | 1950 | --DOCSHELL 0x117b5b800 == 35 [pid = 1950] [id = 74] 19:17:33 INFO - PROCESS | 1950 | --DOCSHELL 0x1212e2800 == 34 [pid = 1950] [id = 73] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12b5dd800) [pid = 1950] [serial = 202] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x12b7c1800) [pid = 1950] [serial = 203] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12b51d000) [pid = 1950] [serial = 199] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12b50c000) [pid = 1950] [serial = 200] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12b31a000) [pid = 1950] [serial = 196] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12b405800) [pid = 1950] [serial = 197] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x12b30d000) [pid = 1950] [serial = 192] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x12b309800) [pid = 1950] [serial = 193] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12a941800) [pid = 1950] [serial = 189] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12ae4c000) [pid = 1950] [serial = 190] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12a158800) [pid = 1950] [serial = 186] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x12a161800) [pid = 1950] [serial = 187] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x1296ec800) [pid = 1950] [serial = 183] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x129910000) [pid = 1950] [serial = 184] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x126932800) [pid = 1950] [serial = 180] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x127c2d800) [pid = 1950] [serial = 181] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x125d40000) [pid = 1950] [serial = 177] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x1261b8800) [pid = 1950] [serial = 178] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x122d6a000) [pid = 1950] [serial = 174] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x123cc9800) [pid = 1950] [serial = 175] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x124639800) [pid = 1950] [serial = 171] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x1250c3000) [pid = 1950] [serial = 172] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x127c37000) [pid = 1950] [serial = 168] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x126c10800) [pid = 1950] [serial = 169] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x123b77800) [pid = 1950] [serial = 165] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x124638000) [pid = 1950] [serial = 166] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1212e1000) [pid = 1950] [serial = 162] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12141e800) [pid = 1950] [serial = 163] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x1288d4800) [pid = 1950] [serial = 160] [outer = 0x0] [url = about:blank] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x133418000) [pid = 1950] [serial = 52] [outer = 0x0] [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.] 19:17:33 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12b98e000) [pid = 1950] [serial = 205] [outer = 0x0] [url = about:blank] 19:17:36 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x1212e6000) [pid = 1950] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 19:17:36 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x117b5f000) [pid = 1950] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 19:17:37 INFO - PROCESS | 1950 | 1478488657301 Marionette TRACE conn2 <- [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]]]}] 19:17:37 INFO - .. 19:17:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 5574ms 19:17:37 INFO - PROCESS | 1950 | 1478488657334 Marionette TRACE conn2 -> [0,347,"getWindowHandle",null] 19:17:37 INFO - PROCESS | 1950 | 1478488657336 Marionette TRACE conn2 <- [1,347,null,{"value":"7"}] 19:17:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 19:17:37 INFO - PROCESS | 1950 | 1478488657341 Marionette TRACE conn2 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:37 INFO - PROCESS | 1950 | 1478488657423 Marionette TRACE conn2 <- [1,348,null,{"value":null}] 19:17:37 INFO - PROCESS | 1950 | 1478488657428 Marionette TRACE conn2 -> [0,349,"getWindowHandles",null] 19:17:37 INFO - PROCESS | 1950 | 1478488657431 Marionette TRACE conn2 <- [1,349,null,["7"]] 19:17:37 INFO - PROCESS | 1950 | 1478488657435 Marionette TRACE conn2 -> [0,350,"switchToWindow",{"name":"7"}] 19:17:37 INFO - PROCESS | 1950 | 1478488657439 Marionette TRACE conn2 <- [1,350,null,{}] 19:17:37 INFO - PROCESS | 1950 | 1478488657442 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b58800 == 35 [pid = 1950] [id = 77] 19:17:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x117b59800) [pid = 1950] [serial = 228] [outer = 0x0] 19:17:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x117b61800) [pid = 1950] [serial = 229] [outer = 0x117b59800] 19:17:37 INFO - PROCESS | 1950 | 1478488657484 Marionette DEBUG loaded listener.js 19:17:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x121289000) [pid = 1950] [serial = 230] [outer = 0x117b59800] 19:17:37 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:17:37 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:17:37 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/Navigator.cpp, line 1387 19:17:38 INFO - PROCESS | 1950 | 1478488658278 Marionette TRACE conn2 <- [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]]]}] 19:17:38 INFO - .. 19:17:38 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 969ms 19:17:38 INFO - PROCESS | 1950 | 1478488658309 Marionette TRACE conn2 -> [0,352,"getWindowHandle",null] 19:17:38 INFO - PROCESS | 1950 | 1478488658312 Marionette TRACE conn2 <- [1,352,null,{"value":"7"}] 19:17:38 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 19:17:38 INFO - PROCESS | 1950 | 1478488658315 Marionette TRACE conn2 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:38 INFO - PROCESS | 1950 | 1478488658400 Marionette TRACE conn2 <- [1,353,null,{"value":null}] 19:17:38 INFO - PROCESS | 1950 | 1478488658446 Marionette TRACE conn2 -> [0,354,"getWindowHandles",null] 19:17:38 INFO - PROCESS | 1950 | 1478488658448 Marionette TRACE conn2 <- [1,354,null,["7"]] 19:17:38 INFO - PROCESS | 1950 | 1478488658451 Marionette TRACE conn2 -> [0,355,"switchToWindow",{"name":"7"}] 19:17:38 INFO - PROCESS | 1950 | 1478488658454 Marionette TRACE conn2 <- [1,355,null,{}] 19:17:38 INFO - PROCESS | 1950 | 1478488658456 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x123b83800 == 36 [pid = 1950] [id = 78] 19:17:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x123b84800) [pid = 1950] [serial = 231] [outer = 0x0] 19:17:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x123cc9800) [pid = 1950] [serial = 232] [outer = 0x123b84800] 19:17:38 INFO - PROCESS | 1950 | 1478488658493 Marionette DEBUG loaded listener.js 19:17:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x124628800) [pid = 1950] [serial = 233] [outer = 0x123b84800] 19:17:39 INFO - PROCESS | 1950 | 1478488659218 Marionette TRACE conn2 <- [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]]]}] 19:17:39 INFO - . 19:17:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 918ms 19:17:39 INFO - PROCESS | 1950 | 1478488659238 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 19:17:39 INFO - PROCESS | 1950 | 1478488659241 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 19:17:39 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 19:17:39 INFO - PROCESS | 1950 | 1478488659245 Marionette TRACE conn2 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:39 INFO - PROCESS | 1950 | 1478488659327 Marionette TRACE conn2 <- [1,358,null,{"value":null}] 19:17:39 INFO - PROCESS | 1950 | 1478488659334 Marionette TRACE conn2 -> [0,359,"getWindowHandles",null] 19:17:39 INFO - PROCESS | 1950 | 1478488659336 Marionette TRACE conn2 <- [1,359,null,["7"]] 19:17:39 INFO - PROCESS | 1950 | 1478488659338 Marionette TRACE conn2 -> [0,360,"switchToWindow",{"name":"7"}] 19:17:39 INFO - PROCESS | 1950 | 1478488659342 Marionette TRACE conn2 <- [1,360,null,{}] 19:17:39 INFO - PROCESS | 1950 | 1478488659344 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x125379800 == 37 [pid = 1950] [id = 79] 19:17:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12537b800) [pid = 1950] [serial = 234] [outer = 0x0] 19:17:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x125c0e000) [pid = 1950] [serial = 235] [outer = 0x12537b800] 19:17:39 INFO - PROCESS | 1950 | 1478488659385 Marionette DEBUG loaded listener.js 19:17:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x125d49000) [pid = 1950] [serial = 236] [outer = 0x12537b800] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x117b56800 == 36 [pid = 1950] [id = 42] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x125d3e800 == 35 [pid = 1950] [id = 71] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x122027000 == 34 [pid = 1950] [id = 70] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12d649800 == 33 [pid = 1950] [id = 72] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x117651800 == 32 [pid = 1950] [id = 40] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x123b83800 == 31 [pid = 1950] [id = 78] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x117b58800 == 30 [pid = 1950] [id = 77] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12298c000 == 29 [pid = 1950] [id = 76] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12b985000 == 28 [pid = 1950] [id = 69] 19:17:42 INFO - PROCESS | 1950 | --DOCSHELL 0x123edb800 == 27 [pid = 1950] [id = 75] 19:17:42 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x117b99000) [pid = 1950] [serial = 220] [outer = 0x0] [url = about:blank] 19:17:42 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x121421000) [pid = 1950] [serial = 221] [outer = 0x0] [url = about:blank] 19:17:42 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x12226f000) [pid = 1950] [serial = 217] [outer = 0x0] [url = about:blank] 19:17:42 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x122d82800) [pid = 1950] [serial = 218] [outer = 0x0] [url = about:blank] 19:17:42 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x122776000) [pid = 1950] [serial = 208] [outer = 0x0] [url = about:blank] 19:17:42 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12d64f000) [pid = 1950] [serial = 214] [outer = 0x0] [url = about:blank] 19:17:42 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x1262c0000) [pid = 1950] [serial = 211] [outer = 0x0] [url = about:blank] 19:17:43 INFO - PROCESS | 1950 | 1478488663375 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:17:44 INFO - .. 19:17:44 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5426ms 19:17:44 INFO - PROCESS | 1950 | 1478488664665 Marionette TRACE conn2 <- [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]]]}] 19:17:44 INFO - PROCESS | 1950 | 1478488664672 Marionette TRACE conn2 -> [0,362,"getWindowHandle",null] 19:17:44 INFO - PROCESS | 1950 | 1478488664674 Marionette TRACE conn2 <- [1,362,null,{"value":"7"}] 19:17:44 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 19:17:44 INFO - PROCESS | 1950 | 1478488664678 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:44 INFO - PROCESS | 1950 | 1478488664783 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 19:17:44 INFO - PROCESS | 1950 | 1478488664788 Marionette TRACE conn2 -> [0,364,"getWindowHandles",null] 19:17:44 INFO - PROCESS | 1950 | 1478488664790 Marionette TRACE conn2 <- [1,364,null,["7"]] 19:17:44 INFO - PROCESS | 1950 | 1478488664793 Marionette TRACE conn2 -> [0,365,"switchToWindow",{"name":"7"}] 19:17:44 INFO - PROCESS | 1950 | 1478488664797 Marionette TRACE conn2 <- [1,365,null,{}] 19:17:44 INFO - PROCESS | 1950 | 1478488664827 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x117baa000 == 28 [pid = 1950] [id = 80] 19:17:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x117c83800) [pid = 1950] [serial = 237] [outer = 0x0] 19:17:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12127f800) [pid = 1950] [serial = 238] [outer = 0x117c83800] 19:17:44 INFO - PROCESS | 1950 | 1478488664868 Marionette DEBUG loaded listener.js 19:17:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x121412800) [pid = 1950] [serial = 239] [outer = 0x117c83800] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x123edc000) [pid = 1950] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x123b84800) [pid = 1950] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x117b59800) [pid = 1950] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12298d800) [pid = 1950] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x125d3f800) [pid = 1950] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12d64a000) [pid = 1950] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12b985800) [pid = 1950] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:17:45 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x122257800) [pid = 1950] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:17:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:17:45 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:17:45 INFO - PROCESS | 1950 | 1478488665631 Marionette TRACE conn2 <- [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]]]}] 19:17:45 INFO - .. 19:17:45 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 965ms 19:17:45 INFO - PROCESS | 1950 | 1478488665643 Marionette TRACE conn2 -> [0,367,"getWindowHandle",null] 19:17:45 INFO - PROCESS | 1950 | 1478488665646 Marionette TRACE conn2 <- [1,367,null,{"value":"7"}] 19:17:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 19:17:45 INFO - PROCESS | 1950 | 1478488665650 Marionette TRACE conn2 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:45 INFO - PROCESS | 1950 | 1478488665736 Marionette TRACE conn2 <- [1,368,null,{"value":null}] 19:17:45 INFO - PROCESS | 1950 | 1478488665741 Marionette TRACE conn2 -> [0,369,"getWindowHandles",null] 19:17:45 INFO - PROCESS | 1950 | 1478488665743 Marionette TRACE conn2 <- [1,369,null,["7"]] 19:17:45 INFO - PROCESS | 1950 | 1478488665745 Marionette TRACE conn2 -> [0,370,"switchToWindow",{"name":"7"}] 19:17:45 INFO - PROCESS | 1950 | 1478488665748 Marionette TRACE conn2 <- [1,370,null,{}] 19:17:45 INFO - PROCESS | 1950 | 1478488665752 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x122781800 == 29 [pid = 1950] [id = 81] 19:17:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x122782000) [pid = 1950] [serial = 240] [outer = 0x0] 19:17:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12278e000) [pid = 1950] [serial = 241] [outer = 0x122782000] 19:17:45 INFO - PROCESS | 1950 | 1478488665789 Marionette DEBUG loaded listener.js 19:17:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x122d79800) [pid = 1950] [serial = 242] [outer = 0x122782000] 19:17:46 INFO - PROCESS | 1950 | 1478488666556 Marionette TRACE conn2 <- [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]]]}] 19:17:46 INFO - .. 19:17:46 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 917ms 19:17:46 INFO - PROCESS | 1950 | 1478488666571 Marionette TRACE conn2 -> [0,372,"getWindowHandle",null] 19:17:46 INFO - PROCESS | 1950 | 1478488666575 Marionette TRACE conn2 <- [1,372,null,{"value":"7"}] 19:17:46 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 19:17:46 INFO - PROCESS | 1950 | 1478488666578 Marionette TRACE conn2 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:46 INFO - PROCESS | 1950 | 1478488666661 Marionette TRACE conn2 <- [1,373,null,{"value":null}] 19:17:46 INFO - PROCESS | 1950 | 1478488666670 Marionette TRACE conn2 -> [0,374,"getWindowHandles",null] 19:17:46 INFO - PROCESS | 1950 | 1478488666672 Marionette TRACE conn2 <- [1,374,null,["7"]] 19:17:46 INFO - PROCESS | 1950 | 1478488666674 Marionette TRACE conn2 -> [0,375,"switchToWindow",{"name":"7"}] 19:17:46 INFO - PROCESS | 1950 | 1478488666678 Marionette TRACE conn2 <- [1,375,null,{}] 19:17:46 INFO - PROCESS | 1950 | 1478488666681 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x125367000 == 30 [pid = 1950] [id = 82] 19:17:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x125368000) [pid = 1950] [serial = 243] [outer = 0x0] 19:17:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x125379000) [pid = 1950] [serial = 244] [outer = 0x125368000] 19:17:46 INFO - PROCESS | 1950 | 1478488666720 Marionette DEBUG loaded listener.js 19:17:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x125d4a800) [pid = 1950] [serial = 245] [outer = 0x125368000] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x1178cb800 == 29 [pid = 1950] [id = 43] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x122d66800 == 28 [pid = 1950] [id = 56] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x126942000 == 27 [pid = 1950] [id = 57] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x122d6a800 == 26 [pid = 1950] [id = 58] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x117b18000 == 25 [pid = 1950] [id = 55] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x121723800 == 24 [pid = 1950] [id = 44] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x12804e000 == 23 [pid = 1950] [id = 54] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x1250b1800 == 22 [pid = 1950] [id = 48] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x126513800 == 21 [pid = 1950] [id = 53] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x125c14000 == 20 [pid = 1950] [id = 50] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x1261c4800 == 19 [pid = 1950] [id = 51] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x123ccb000 == 18 [pid = 1950] [id = 47] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x122789800 == 17 [pid = 1950] [id = 45] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x12537b000 == 16 [pid = 1950] [id = 60] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x123b80800 == 15 [pid = 1950] [id = 46] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x123b80000 == 14 [pid = 1950] [id = 52] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x125198000 == 13 [pid = 1950] [id = 49] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x1178d4000 == 12 [pid = 1950] [id = 59] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x122781800 == 11 [pid = 1950] [id = 81] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x117baa000 == 10 [pid = 1950] [id = 80] 19:17:50 INFO - PROCESS | 1950 | --DOCSHELL 0x125379800 == 9 [pid = 1950] [id = 79] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x123cc9800) [pid = 1950] [serial = 232] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x124628800) [pid = 1950] [serial = 233] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x117b61800) [pid = 1950] [serial = 229] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x121289000) [pid = 1950] [serial = 230] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x123b70800) [pid = 1950] [serial = 226] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x123ec7800) [pid = 1950] [serial = 227] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x124622000) [pid = 1950] [serial = 223] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1250b4800) [pid = 1950] [serial = 224] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x127c2f800) [pid = 1950] [serial = 212] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12d657800) [pid = 1950] [serial = 215] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12b99c800) [pid = 1950] [serial = 206] [outer = 0x0] [url = about:blank] 19:17:50 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12298a000) [pid = 1950] [serial = 209] [outer = 0x0] [url = about:blank] 19:17:51 INFO - PROCESS | 1950 | 1478488671991 Marionette TRACE conn2 <- [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]]]}] 19:17:51 INFO - .. 19:17:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5422ms 19:17:52 INFO - PROCESS | 1950 | 1478488672000 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 19:17:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 19:17:52 INFO - PROCESS | 1950 | 1478488672003 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 19:17:52 INFO - PROCESS | 1950 | 1478488672008 Marionette TRACE conn2 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:52 INFO - PROCESS | 1950 | 1478488672110 Marionette TRACE conn2 <- [1,378,null,{"value":null}] 19:17:52 INFO - PROCESS | 1950 | 1478488672115 Marionette TRACE conn2 -> [0,379,"getWindowHandles",null] 19:17:52 INFO - PROCESS | 1950 | 1478488672119 Marionette TRACE conn2 <- [1,379,null,["7"]] 19:17:52 INFO - PROCESS | 1950 | 1478488672146 Marionette TRACE conn2 -> [0,380,"switchToWindow",{"name":"7"}] 19:17:52 INFO - PROCESS | 1950 | 1478488672150 Marionette TRACE conn2 <- [1,380,null,{}] 19:17:52 INFO - PROCESS | 1950 | 1478488672153 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x11765b800 == 10 [pid = 1950] [id = 83] 19:17:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x11765c800) [pid = 1950] [serial = 246] [outer = 0x0] 19:17:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1178c4800) [pid = 1950] [serial = 247] [outer = 0x11765c800] 19:17:52 INFO - PROCESS | 1950 | 1478488672197 Marionette DEBUG loaded listener.js 19:17:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x117b28000) [pid = 1950] [serial = 248] [outer = 0x11765c800] 19:17:52 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:17:52 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x122782000) [pid = 1950] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 19:17:52 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x117c83800) [pid = 1950] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 19:17:52 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12537b800) [pid = 1950] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 19:17:52 INFO - PROCESS | 1950 | 1478488672960 Marionette TRACE conn2 <- [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]]]}] 19:17:52 INFO - .. 19:17:52 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 966ms 19:17:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 19:17:52 INFO - PROCESS | 1950 | 1478488672973 Marionette TRACE conn2 -> [0,382,"getWindowHandle",null] 19:17:52 INFO - PROCESS | 1950 | 1478488672975 Marionette TRACE conn2 <- [1,382,null,{"value":"7"}] 19:17:52 INFO - PROCESS | 1950 | 1478488672978 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:53 INFO - PROCESS | 1950 | 1478488673081 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 19:17:53 INFO - PROCESS | 1950 | 1478488673105 Marionette TRACE conn2 -> [0,384,"getWindowHandles",null] 19:17:53 INFO - PROCESS | 1950 | 1478488673108 Marionette TRACE conn2 <- [1,384,null,["7"]] 19:17:53 INFO - PROCESS | 1950 | 1478488673110 Marionette TRACE conn2 -> [0,385,"switchToWindow",{"name":"7"}] 19:17:53 INFO - PROCESS | 1950 | 1478488673112 Marionette TRACE conn2 <- [1,385,null,{}] 19:17:53 INFO - PROCESS | 1950 | 1478488673115 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178bb000 == 11 [pid = 1950] [id = 84] 19:17:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x1212df800) [pid = 1950] [serial = 249] [outer = 0x0] 19:17:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x121408000) [pid = 1950] [serial = 250] [outer = 0x1212df800] 19:17:53 INFO - PROCESS | 1950 | 1478488673155 Marionette DEBUG loaded listener.js 19:17:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121728800) [pid = 1950] [serial = 251] [outer = 0x1212df800] 19:17:57 INFO - PROCESS | 1950 | --DOCSHELL 0x11765b800 == 10 [pid = 1950] [id = 83] 19:17:57 INFO - PROCESS | 1950 | --DOCSHELL 0x125367000 == 9 [pid = 1950] [id = 82] 19:17:57 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12278e000) [pid = 1950] [serial = 241] [outer = 0x0] [url = about:blank] 19:17:57 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x122d79800) [pid = 1950] [serial = 242] [outer = 0x0] [url = about:blank] 19:17:57 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12127f800) [pid = 1950] [serial = 238] [outer = 0x0] [url = about:blank] 19:17:57 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x121412800) [pid = 1950] [serial = 239] [outer = 0x0] [url = about:blank] 19:17:57 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x125d49000) [pid = 1950] [serial = 236] [outer = 0x0] [url = about:blank] 19:17:57 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x125c0e000) [pid = 1950] [serial = 235] [outer = 0x0] [url = about:blank] 19:17:58 INFO - PROCESS | 1950 | 1478488678416 Marionette TRACE conn2 <- [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]]]}] 19:17:58 INFO - .. 19:17:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5476ms 19:17:58 INFO - PROCESS | 1950 | 1478488678455 Marionette TRACE conn2 -> [0,387,"getWindowHandle",null] 19:17:58 INFO - PROCESS | 1950 | 1478488678458 Marionette TRACE conn2 <- [1,387,null,{"value":"7"}] 19:17:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 19:17:58 INFO - PROCESS | 1950 | 1478488678464 Marionette TRACE conn2 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:58 INFO - PROCESS | 1950 | 1478488678550 Marionette TRACE conn2 <- [1,388,null,{"value":null}] 19:17:58 INFO - PROCESS | 1950 | 1478488678555 Marionette TRACE conn2 -> [0,389,"getWindowHandles",null] 19:17:58 INFO - PROCESS | 1950 | 1478488678558 Marionette TRACE conn2 <- [1,389,null,["7"]] 19:17:58 INFO - PROCESS | 1950 | 1478488678561 Marionette TRACE conn2 -> [0,390,"switchToWindow",{"name":"7"}] 19:17:58 INFO - PROCESS | 1950 | 1478488678565 Marionette TRACE conn2 <- [1,390,null,{}] 19:17:58 INFO - PROCESS | 1950 | 1478488678569 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x11765f000 == 10 [pid = 1950] [id = 85] 19:17:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117660800) [pid = 1950] [serial = 252] [outer = 0x0] 19:17:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x1178d5800) [pid = 1950] [serial = 253] [outer = 0x117660800] 19:17:58 INFO - PROCESS | 1950 | 1478488678615 Marionette DEBUG loaded listener.js 19:17:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x117b59800) [pid = 1950] [serial = 254] [outer = 0x117660800] 19:17:58 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:17:58 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:17:58 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:17:59 INFO - PROCESS | 1950 | 1478488679379 Marionette TRACE conn2 <- [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]]]}] 19:17:59 INFO - .. 19:17:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 967ms 19:17:59 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 19:17:59 INFO - PROCESS | 1950 | 1478488679431 Marionette TRACE conn2 -> [0,392,"getWindowHandle",null] 19:17:59 INFO - PROCESS | 1950 | 1478488679433 Marionette TRACE conn2 <- [1,392,null,{"value":"7"}] 19:17:59 INFO - PROCESS | 1950 | 1478488679436 Marionette TRACE conn2 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:17:59 INFO - PROCESS | 1950 | 1478488679522 Marionette TRACE conn2 <- [1,393,null,{"value":null}] 19:17:59 INFO - PROCESS | 1950 | 1478488679546 Marionette TRACE conn2 -> [0,394,"getWindowHandles",null] 19:17:59 INFO - PROCESS | 1950 | 1478488679548 Marionette TRACE conn2 <- [1,394,null,["7"]] 19:17:59 INFO - PROCESS | 1950 | 1478488679554 Marionette TRACE conn2 -> [0,395,"switchToWindow",{"name":"7"}] 19:17:59 INFO - PROCESS | 1950 | 1478488679556 Marionette TRACE conn2 <- [1,395,null,{}] 19:17:59 INFO - PROCESS | 1950 | 1478488679578 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:17:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178c0000 == 11 [pid = 1950] [id = 86] 19:17:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x121417800) [pid = 1950] [serial = 255] [outer = 0x0] 19:17:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x121726800) [pid = 1950] [serial = 256] [outer = 0x121417800] 19:17:59 INFO - PROCESS | 1950 | 1478488679618 Marionette DEBUG loaded listener.js 19:17:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121916800) [pid = 1950] [serial = 257] [outer = 0x121417800] 19:17:59 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x11765c800) [pid = 1950] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 19:17:59 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x125368000) [pid = 1950] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 19:18:00 INFO - PROCESS | 1950 | 1478488680377 Marionette TRACE conn2 <- [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]]]}] 19:18:00 INFO - .. 19:18:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 967ms 19:18:00 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 19:18:00 INFO - PROCESS | 1950 | 1478488680408 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 19:18:00 INFO - PROCESS | 1950 | 1478488680412 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 19:18:00 INFO - PROCESS | 1950 | 1478488680415 Marionette TRACE conn2 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:00 INFO - PROCESS | 1950 | 1478488680505 Marionette TRACE conn2 <- [1,398,null,{"value":null}] 19:18:00 INFO - PROCESS | 1950 | 1478488680547 Marionette TRACE conn2 -> [0,399,"getWindowHandles",null] 19:18:00 INFO - PROCESS | 1950 | 1478488680549 Marionette TRACE conn2 <- [1,399,null,["7"]] 19:18:00 INFO - PROCESS | 1950 | 1478488680551 Marionette TRACE conn2 -> [0,400,"switchToWindow",{"name":"7"}] 19:18:00 INFO - PROCESS | 1950 | 1478488680554 Marionette TRACE conn2 <- [1,400,null,{}] 19:18:00 INFO - PROCESS | 1950 | 1478488680557 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x122022800 == 12 [pid = 1950] [id = 87] 19:18:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x122023000) [pid = 1950] [serial = 258] [outer = 0x0] 19:18:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x122254800) [pid = 1950] [serial = 259] [outer = 0x122023000] 19:18:00 INFO - PROCESS | 1950 | 1478488680599 Marionette DEBUG loaded listener.js 19:18:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x122271000) [pid = 1950] [serial = 260] [outer = 0x122023000] 19:18:05 INFO - PROCESS | 1950 | --DOCSHELL 0x1178c0000 == 11 [pid = 1950] [id = 86] 19:18:05 INFO - PROCESS | 1950 | --DOCSHELL 0x11765f000 == 10 [pid = 1950] [id = 85] 19:18:05 INFO - PROCESS | 1950 | --DOCSHELL 0x1178bb000 == 9 [pid = 1950] [id = 84] 19:18:05 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1178c4800) [pid = 1950] [serial = 247] [outer = 0x0] [url = about:blank] 19:18:05 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x117b28000) [pid = 1950] [serial = 248] [outer = 0x0] [url = about:blank] 19:18:05 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x125d4a800) [pid = 1950] [serial = 245] [outer = 0x0] [url = about:blank] 19:18:05 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x125379000) [pid = 1950] [serial = 244] [outer = 0x0] [url = about:blank] 19:18:05 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x121408000) [pid = 1950] [serial = 250] [outer = 0x0] [url = about:blank] 19:18:05 INFO - PROCESS | 1950 | 1478488685865 Marionette TRACE conn2 <- [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]]]}] 19:18:05 INFO - .. 19:18:05 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5474ms 19:18:05 INFO - PROCESS | 1950 | 1478488685890 Marionette TRACE conn2 -> [0,402,"getWindowHandle",null] 19:18:05 INFO - PROCESS | 1950 | 1478488685892 Marionette TRACE conn2 <- [1,402,null,{"value":"7"}] 19:18:05 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 19:18:05 INFO - PROCESS | 1950 | 1478488685898 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:05 INFO - PROCESS | 1950 | 1478488685997 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 19:18:06 INFO - PROCESS | 1950 | 1478488686036 Marionette TRACE conn2 -> [0,404,"getWindowHandles",null] 19:18:06 INFO - PROCESS | 1950 | 1478488686039 Marionette TRACE conn2 <- [1,404,null,["7"]] 19:18:06 INFO - PROCESS | 1950 | 1478488686042 Marionette TRACE conn2 -> [0,405,"switchToWindow",{"name":"7"}] 19:18:06 INFO - PROCESS | 1950 | 1478488686046 Marionette TRACE conn2 <- [1,405,null,{}] 19:18:06 INFO - PROCESS | 1950 | 1478488686050 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178c0000 == 10 [pid = 1950] [id = 88] 19:18:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x1178c4000) [pid = 1950] [serial = 261] [outer = 0x0] 19:18:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x117974000) [pid = 1950] [serial = 262] [outer = 0x1178c4000] 19:18:06 INFO - PROCESS | 1950 | 1478488686093 Marionette DEBUG loaded listener.js 19:18:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x117b4c000) [pid = 1950] [serial = 263] [outer = 0x1178c4000] 19:18:06 INFO - PROCESS | 1950 | 1478488686820 Marionette TRACE conn2 <- [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]]]}] 19:18:06 INFO - . 19:18:06 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 967ms 19:18:06 INFO - PROCESS | 1950 | 1478488686865 Marionette TRACE conn2 -> [0,407,"getWindowHandle",null] 19:18:06 INFO - PROCESS | 1950 | 1478488686867 Marionette TRACE conn2 <- [1,407,null,{"value":"7"}] 19:18:06 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 19:18:06 INFO - PROCESS | 1950 | 1478488686870 Marionette TRACE conn2 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:06 INFO - PROCESS | 1950 | 1478488686958 Marionette TRACE conn2 <- [1,408,null,{"value":null}] 19:18:06 INFO - PROCESS | 1950 | 1478488686963 Marionette TRACE conn2 -> [0,409,"getWindowHandles",null] 19:18:06 INFO - PROCESS | 1950 | 1478488686965 Marionette TRACE conn2 <- [1,409,null,["7"]] 19:18:06 INFO - PROCESS | 1950 | 1478488686970 Marionette TRACE conn2 -> [0,410,"switchToWindow",{"name":"7"}] 19:18:06 INFO - PROCESS | 1950 | 1478488686973 Marionette TRACE conn2 <- [1,410,null,{}] 19:18:06 INFO - PROCESS | 1950 | 1478488686976 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178cb800 == 11 [pid = 1950] [id = 89] 19:18:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x12173a000) [pid = 1950] [serial = 264] [outer = 0x0] 19:18:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x121916000) [pid = 1950] [serial = 265] [outer = 0x12173a000] 19:18:07 INFO - PROCESS | 1950 | 1478488687016 Marionette DEBUG loaded listener.js 19:18:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1219c6800) [pid = 1950] [serial = 266] [outer = 0x12173a000] 19:18:07 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1212df800) [pid = 1950] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 19:18:07 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x117660800) [pid = 1950] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 19:18:07 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x121417800) [pid = 1950] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 19:18:12 INFO - PROCESS | 1950 | 1478488692310 Marionette TRACE conn2 <- [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]]]}] 19:18:12 INFO - .. 19:18:12 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5472ms 19:18:12 INFO - PROCESS | 1950 | 1478488692344 Marionette TRACE conn2 -> [0,412,"getWindowHandle",null] 19:18:12 INFO - PROCESS | 1950 | 1478488692347 Marionette TRACE conn2 <- [1,412,null,{"value":"7"}] 19:18:12 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 19:18:12 INFO - PROCESS | 1950 | 1478488692352 Marionette TRACE conn2 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:12 INFO - PROCESS | 1950 | 1478488692522 Marionette TRACE conn2 <- [1,413,null,{"value":null}] 19:18:12 INFO - PROCESS | 1950 | 1478488692560 Marionette TRACE conn2 -> [0,414,"getWindowHandles",null] 19:18:12 INFO - PROCESS | 1950 | 1478488692563 Marionette TRACE conn2 <- [1,414,null,["7"]] 19:18:12 INFO - PROCESS | 1950 | 1478488692568 Marionette TRACE conn2 -> [0,415,"switchToWindow",{"name":"7"}] 19:18:12 INFO - PROCESS | 1950 | 1478488692574 Marionette TRACE conn2 <- [1,415,null,{}] 19:18:12 INFO - PROCESS | 1950 | 1478488692578 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178bc000 == 12 [pid = 1950] [id = 90] 19:18:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1178bd800) [pid = 1950] [serial = 267] [outer = 0x0] 19:18:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x117b37800) [pid = 1950] [serial = 268] [outer = 0x1178bd800] 19:18:12 INFO - PROCESS | 1950 | 1478488692620 Marionette DEBUG loaded listener.js 19:18:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x117b99000) [pid = 1950] [serial = 269] [outer = 0x1178bd800] 19:18:12 INFO - PROCESS | 1950 | --DOCSHELL 0x1178c0000 == 11 [pid = 1950] [id = 88] 19:18:12 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x121916800) [pid = 1950] [serial = 257] [outer = 0x0] [url = about:blank] 19:18:12 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x117b59800) [pid = 1950] [serial = 254] [outer = 0x0] [url = about:blank] 19:18:12 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x1178d5800) [pid = 1950] [serial = 253] [outer = 0x0] [url = about:blank] 19:18:12 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x121726800) [pid = 1950] [serial = 256] [outer = 0x0] [url = about:blank] 19:18:12 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x122254800) [pid = 1950] [serial = 259] [outer = 0x0] [url = about:blank] 19:18:12 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x121728800) [pid = 1950] [serial = 251] [outer = 0x0] [url = about:blank] 19:18:14 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x1178c4000) [pid = 1950] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 19:18:14 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x122023000) [pid = 1950] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 19:18:17 INFO - PROCESS | 1950 | 1478488697950 Marionette TRACE conn2 <- [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]]]}] 19:18:17 INFO - .. 19:18:17 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5624ms 19:18:17 INFO - PROCESS | 1950 | 1478488697976 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 19:18:17 INFO - PROCESS | 1950 | 1478488697980 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 19:18:17 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 19:18:17 INFO - PROCESS | 1950 | 1478488697984 Marionette TRACE conn2 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:18 INFO - PROCESS | 1950 | 1478488698065 Marionette TRACE conn2 <- [1,418,null,{"value":null}] 19:18:18 INFO - PROCESS | 1950 | 1478488698106 Marionette TRACE conn2 -> [0,419,"getWindowHandles",null] 19:18:18 INFO - PROCESS | 1950 | 1478488698108 Marionette TRACE conn2 <- [1,419,null,["7"]] 19:18:18 INFO - PROCESS | 1950 | 1478488698111 Marionette TRACE conn2 -> [0,420,"switchToWindow",{"name":"7"}] 19:18:18 INFO - PROCESS | 1950 | 1478488698113 Marionette TRACE conn2 <- [1,420,null,{}] 19:18:18 INFO - PROCESS | 1950 | 1478488698117 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x12191e000 == 12 [pid = 1950] [id = 91] 19:18:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x12191f000) [pid = 1950] [serial = 270] [outer = 0x0] 19:18:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x1219c4000) [pid = 1950] [serial = 271] [outer = 0x12191f000] 19:18:18 INFO - PROCESS | 1950 | 1478488698157 Marionette DEBUG loaded listener.js 19:18:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x121f1f800) [pid = 1950] [serial = 272] [outer = 0x12191f000] 19:18:18 INFO - PROCESS | 1950 | 1478488698901 Marionette TRACE conn2 <- [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]]]}] 19:18:18 INFO - .. 19:18:18 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 965ms 19:18:18 INFO - PROCESS | 1950 | 1478488698949 Marionette TRACE conn2 -> [0,422,"getWindowHandle",null] 19:18:18 INFO - PROCESS | 1950 | 1478488698952 Marionette TRACE conn2 <- [1,422,null,{"value":"7"}] 19:18:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 19:18:18 INFO - PROCESS | 1950 | 1478488698957 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:19 INFO - PROCESS | 1950 | 1478488699089 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 19:18:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x121723800) [pid = 1950] [serial = 273] [outer = 0x13132f000] 19:18:19 INFO - PROCESS | 1950 | 1478488699146 Marionette TRACE conn2 -> [0,424,"getWindowHandles",null] 19:18:19 INFO - PROCESS | 1950 | 1478488699149 Marionette TRACE conn2 <- [1,424,null,["7"]] 19:18:19 INFO - PROCESS | 1950 | 1478488699175 Marionette TRACE conn2 -> [0,425,"switchToWindow",{"name":"7"}] 19:18:19 INFO - PROCESS | 1950 | 1478488699178 Marionette TRACE conn2 <- [1,425,null,{}] 19:18:19 INFO - PROCESS | 1950 | 1478488699233 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x121b5c000 == 13 [pid = 1950] [id = 92] 19:18:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x121b5c800) [pid = 1950] [serial = 274] [outer = 0x0] 19:18:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121f31800) [pid = 1950] [serial = 275] [outer = 0x121b5c800] 19:18:19 INFO - PROCESS | 1950 | 1478488699282 Marionette DEBUG loaded listener.js 19:18:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x122781000) [pid = 1950] [serial = 276] [outer = 0x121b5c800] 19:18:20 INFO - PROCESS | 1950 | 1478488700074 Marionette TRACE conn2 <- [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]]]}] 19:18:20 INFO - .. 19:18:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1167ms 19:18:20 INFO - PROCESS | 1950 | 1478488700124 Marionette TRACE conn2 -> [0,427,"getWindowHandle",null] 19:18:20 INFO - PROCESS | 1950 | 1478488700126 Marionette TRACE conn2 <- [1,427,null,{"value":"7"}] 19:18:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 19:18:20 INFO - PROCESS | 1950 | 1478488700130 Marionette TRACE conn2 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:20 INFO - PROCESS | 1950 | 1478488700235 Marionette TRACE conn2 <- [1,428,null,{"value":null}] 19:18:20 INFO - PROCESS | 1950 | 1478488700274 Marionette TRACE conn2 -> [0,429,"getWindowHandles",null] 19:18:20 INFO - PROCESS | 1950 | 1478488700276 Marionette TRACE conn2 <- [1,429,null,["7"]] 19:18:20 INFO - PROCESS | 1950 | 1478488700279 Marionette TRACE conn2 -> [0,430,"switchToWindow",{"name":"7"}] 19:18:20 INFO - PROCESS | 1950 | 1478488700282 Marionette TRACE conn2 <- [1,430,null,{}] 19:18:20 INFO - PROCESS | 1950 | 1478488700285 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d6f000 == 14 [pid = 1950] [id = 93] 19:18:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x122d70000) [pid = 1950] [serial = 277] [outer = 0x0] 19:18:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x123edb000) [pid = 1950] [serial = 278] [outer = 0x122d70000] 19:18:20 INFO - PROCESS | 1950 | 1478488700334 Marionette DEBUG loaded listener.js 19:18:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x124621800) [pid = 1950] [serial = 279] [outer = 0x122d70000] 19:18:20 INFO - PROCESS | 1950 | 1478488700665 Marionette TRACE conn2 <- [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]]]}] 19:18:20 INFO - . 19:18:20 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 566ms 19:18:20 INFO - PROCESS | 1950 | 1478488700701 Marionette TRACE conn2 -> [0,432,"getWindowHandle",null] 19:18:20 INFO - PROCESS | 1950 | 1478488700705 Marionette TRACE conn2 <- [1,432,null,{"value":"7"}] 19:18:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 19:18:20 INFO - PROCESS | 1950 | 1478488700709 Marionette TRACE conn2 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:20 INFO - PROCESS | 1950 | 1478488700812 Marionette TRACE conn2 <- [1,433,null,{"value":null}] 19:18:20 INFO - PROCESS | 1950 | 1478488700851 Marionette TRACE conn2 -> [0,434,"getWindowHandles",null] 19:18:20 INFO - PROCESS | 1950 | 1478488700853 Marionette TRACE conn2 <- [1,434,null,["7"]] 19:18:20 INFO - PROCESS | 1950 | 1478488700856 Marionette TRACE conn2 -> [0,435,"switchToWindow",{"name":"7"}] 19:18:20 INFO - PROCESS | 1950 | 1478488700860 Marionette TRACE conn2 <- [1,435,null,{}] 19:18:20 INFO - PROCESS | 1950 | 1478488700862 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x1250c1000 == 15 [pid = 1950] [id = 94] 19:18:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x1250c1800) [pid = 1950] [serial = 280] [outer = 0x0] 19:18:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x1250ce000) [pid = 1950] [serial = 281] [outer = 0x1250c1800] 19:18:20 INFO - PROCESS | 1950 | 1478488700908 Marionette DEBUG loaded listener.js 19:18:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x125198000) [pid = 1950] [serial = 282] [outer = 0x1250c1800] 19:18:21 INFO - PROCESS | 1950 | 1478488701291 Marionette TRACE conn2 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 19:18:21 INFO - . 19:18:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 615ms 19:18:21 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 19:18:21 INFO - PROCESS | 1950 | 1478488701324 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 19:18:21 INFO - PROCESS | 1950 | 1478488701327 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 19:18:21 INFO - PROCESS | 1950 | 1478488701331 Marionette TRACE conn2 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:21 INFO - PROCESS | 1950 | 1478488701427 Marionette TRACE conn2 <- [1,438,null,{"value":null}] 19:18:21 INFO - PROCESS | 1950 | 1478488701463 Marionette TRACE conn2 -> [0,439,"getWindowHandles",null] 19:18:21 INFO - PROCESS | 1950 | 1478488701466 Marionette TRACE conn2 <- [1,439,null,["7"]] 19:18:21 INFO - PROCESS | 1950 | 1478488701469 Marionette TRACE conn2 -> [0,440,"switchToWindow",{"name":"7"}] 19:18:21 INFO - PROCESS | 1950 | 1478488701473 Marionette TRACE conn2 <- [1,440,null,{}] 19:18:21 INFO - PROCESS | 1950 | 1478488701475 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x121d91800 == 16 [pid = 1950] [id = 95] 19:18:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x121f31000) [pid = 1950] [serial = 283] [outer = 0x0] 19:18:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x122789800) [pid = 1950] [serial = 284] [outer = 0x121f31000] 19:18:21 INFO - PROCESS | 1950 | 1478488701517 Marionette DEBUG loaded listener.js 19:18:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x122d69000) [pid = 1950] [serial = 285] [outer = 0x121f31000] 19:18:22 INFO - PROCESS | 1950 | --DOCSHELL 0x122022800 == 15 [pid = 1950] [id = 87] 19:18:22 INFO - PROCESS | 1950 | --DOCSHELL 0x1178cb800 == 14 [pid = 1950] [id = 89] 19:18:22 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x121916000) [pid = 1950] [serial = 265] [outer = 0x0] [url = about:blank] 19:18:22 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x117974000) [pid = 1950] [serial = 262] [outer = 0x0] [url = about:blank] 19:18:22 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x117b4c000) [pid = 1950] [serial = 263] [outer = 0x0] [url = about:blank] 19:18:22 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x122271000) [pid = 1950] [serial = 260] [outer = 0x0] [url = about:blank] 19:18:22 INFO - PROCESS | 1950 | 1478488702249 Marionette TRACE conn2 <- [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]]]}] 19:18:22 INFO - . 19:18:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 965ms 19:18:22 INFO - PROCESS | 1950 | 1478488702296 Marionette TRACE conn2 -> [0,442,"getWindowHandle",null] 19:18:22 INFO - PROCESS | 1950 | 1478488702299 Marionette TRACE conn2 <- [1,442,null,{"value":"7"}] 19:18:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 19:18:22 INFO - PROCESS | 1950 | 1478488702304 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:22 INFO - PROCESS | 1950 | 1478488702390 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 19:18:22 INFO - PROCESS | 1950 | 1478488702395 Marionette TRACE conn2 -> [0,444,"getWindowHandles",null] 19:18:22 INFO - PROCESS | 1950 | 1478488702398 Marionette TRACE conn2 <- [1,444,null,["7"]] 19:18:22 INFO - PROCESS | 1950 | 1478488702404 Marionette TRACE conn2 -> [0,445,"switchToWindow",{"name":"7"}] 19:18:22 INFO - PROCESS | 1950 | 1478488702407 Marionette TRACE conn2 <- [1,445,null,{}] 19:18:22 INFO - PROCESS | 1950 | 1478488702410 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b2f800 == 15 [pid = 1950] [id = 96] 19:18:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x117b33000) [pid = 1950] [serial = 286] [outer = 0x0] 19:18:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x117b57800) [pid = 1950] [serial = 287] [outer = 0x117b33000] 19:18:22 INFO - PROCESS | 1950 | 1478488702455 Marionette DEBUG loaded listener.js 19:18:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x1212df800) [pid = 1950] [serial = 288] [outer = 0x117b33000] 19:18:22 INFO - PROCESS | 1950 | 1478488702843 Marionette TRACE conn2 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 19:18:22 INFO - . 19:18:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 568ms 19:18:22 INFO - PROCESS | 1950 | 1478488702872 Marionette TRACE conn2 -> [0,447,"getWindowHandle",null] 19:18:22 INFO - PROCESS | 1950 | 1478488702875 Marionette TRACE conn2 <- [1,447,null,{"value":"7"}] 19:18:22 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 19:18:22 INFO - PROCESS | 1950 | 1478488702880 Marionette TRACE conn2 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:23 INFO - PROCESS | 1950 | 1478488703012 Marionette TRACE conn2 <- [1,448,null,{"value":null}] 19:18:23 INFO - PROCESS | 1950 | 1478488703066 Marionette TRACE conn2 -> [0,449,"getWindowHandles",null] 19:18:23 INFO - PROCESS | 1950 | 1478488703068 Marionette TRACE conn2 <- [1,449,null,["7"]] 19:18:23 INFO - PROCESS | 1950 | 1478488703072 Marionette TRACE conn2 -> [0,450,"switchToWindow",{"name":"7"}] 19:18:23 INFO - PROCESS | 1950 | 1478488703076 Marionette TRACE conn2 <- [1,450,null,{}] 19:18:23 INFO - PROCESS | 1950 | 1478488703079 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x122262800 == 16 [pid = 1950] [id = 97] 19:18:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x122263800) [pid = 1950] [serial = 289] [outer = 0x0] 19:18:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x122774800) [pid = 1950] [serial = 290] [outer = 0x122263800] 19:18:23 INFO - PROCESS | 1950 | 1478488703143 Marionette DEBUG loaded listener.js 19:18:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x122271000) [pid = 1950] [serial = 291] [outer = 0x122263800] 19:18:23 INFO - PROCESS | 1950 | 1478488703397 Marionette TRACE conn2 <- [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]]]}] 19:18:23 INFO - . 19:18:23 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 565ms 19:18:23 INFO - PROCESS | 1950 | 1478488703450 Marionette TRACE conn2 -> [0,452,"getWindowHandle",null] 19:18:23 INFO - PROCESS | 1950 | 1478488703454 Marionette TRACE conn2 <- [1,452,null,{"value":"7"}] 19:18:23 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 19:18:23 INFO - PROCESS | 1950 | 1478488703458 Marionette TRACE conn2 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:23 INFO - PROCESS | 1950 | 1478488703601 Marionette TRACE conn2 <- [1,453,null,{"value":null}] 19:18:23 INFO - PROCESS | 1950 | 1478488703612 Marionette TRACE conn2 -> [0,454,"getWindowHandles",null] 19:18:23 INFO - PROCESS | 1950 | 1478488703616 Marionette TRACE conn2 <- [1,454,null,["7"]] 19:18:23 INFO - PROCESS | 1950 | 1478488703620 Marionette TRACE conn2 -> [0,455,"switchToWindow",{"name":"7"}] 19:18:23 INFO - PROCESS | 1950 | 1478488703626 Marionette TRACE conn2 <- [1,455,null,{}] 19:18:23 INFO - PROCESS | 1950 | 1478488703630 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x123cb7000 == 17 [pid = 1950] [id = 98] 19:18:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x123cb7800) [pid = 1950] [serial = 292] [outer = 0x0] 19:18:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x123cbd800) [pid = 1950] [serial = 293] [outer = 0x123cb7800] 19:18:23 INFO - PROCESS | 1950 | 1478488703697 Marionette DEBUG loaded listener.js 19:18:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x123cc8800) [pid = 1950] [serial = 294] [outer = 0x123cb7800] 19:18:24 INFO - PROCESS | 1950 | 1478488704005 Marionette TRACE conn2 <- [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]]]}] 19:18:24 INFO - . 19:18:24 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 565ms 19:18:24 INFO - PROCESS | 1950 | 1478488704023 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 19:18:24 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 19:18:24 INFO - PROCESS | 1950 | 1478488704025 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 19:18:24 INFO - PROCESS | 1950 | 1478488704028 Marionette TRACE conn2 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:24 INFO - PROCESS | 1950 | 1478488704109 Marionette TRACE conn2 <- [1,458,null,{"value":null}] 19:18:24 INFO - PROCESS | 1950 | 1478488704113 Marionette TRACE conn2 -> [0,459,"getWindowHandles",null] 19:18:24 INFO - PROCESS | 1950 | 1478488704115 Marionette TRACE conn2 <- [1,459,null,["7"]] 19:18:24 INFO - PROCESS | 1950 | 1478488704120 Marionette TRACE conn2 -> [0,460,"switchToWindow",{"name":"7"}] 19:18:24 INFO - PROCESS | 1950 | 1478488704123 Marionette TRACE conn2 <- [1,460,null,{}] 19:18:24 INFO - PROCESS | 1950 | 1478488704125 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a6a800 == 18 [pid = 1950] [id = 99] 19:18:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x124a6c800) [pid = 1950] [serial = 295] [outer = 0x0] 19:18:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x1250b3800) [pid = 1950] [serial = 296] [outer = 0x124a6c800] 19:18:24 INFO - PROCESS | 1950 | 1478488704168 Marionette DEBUG loaded listener.js 19:18:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12519e000) [pid = 1950] [serial = 297] [outer = 0x124a6c800] 19:18:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d4f000 == 19 [pid = 1950] [id = 100] 19:18:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x1261be000) [pid = 1950] [serial = 298] [outer = 0x0] 19:18:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d5c800 == 20 [pid = 1950] [id = 101] 19:18:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x1261c6800) [pid = 1950] [serial = 299] [outer = 0x0] 19:18:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x1261c7000) [pid = 1950] [serial = 300] [outer = 0x1261c6800] 19:18:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x1261ca000) [pid = 1950] [serial = 301] [outer = 0x1261be000] 19:18:24 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12191f000) [pid = 1950] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 19:18:24 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12173a000) [pid = 1950] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 19:18:24 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x1178bd800) [pid = 1950] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 19:18:29 INFO - PROCESS | 1950 | 1478488709435 Marionette TRACE conn2 <- [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]]]}] 19:18:29 INFO - . 19:18:29 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5422ms 19:18:29 INFO - PROCESS | 1950 | 1478488709451 Marionette TRACE conn2 -> [0,462,"getWindowHandle",null] 19:18:29 INFO - PROCESS | 1950 | 1478488709454 Marionette TRACE conn2 <- [1,462,null,{"value":"7"}] 19:18:29 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 19:18:29 INFO - PROCESS | 1950 | 1478488709459 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:29 INFO - PROCESS | 1950 | 1478488709608 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 19:18:29 INFO - PROCESS | 1950 | 1478488709649 Marionette TRACE conn2 -> [0,464,"getWindowHandles",null] 19:18:29 INFO - PROCESS | 1950 | 1478488709652 Marionette TRACE conn2 <- [1,464,null,["7"]] 19:18:29 INFO - PROCESS | 1950 | 1478488709655 Marionette TRACE conn2 -> [0,465,"switchToWindow",{"name":"7"}] 19:18:29 INFO - PROCESS | 1950 | 1478488709659 Marionette TRACE conn2 <- [1,465,null,{}] 19:18:29 INFO - PROCESS | 1950 | 1478488709662 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b64000 == 21 [pid = 1950] [id = 102] 19:18:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x117b66800) [pid = 1950] [serial = 302] [outer = 0x0] 19:18:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12127a800) [pid = 1950] [serial = 303] [outer = 0x117b66800] 19:18:29 INFO - PROCESS | 1950 | 1478488709715 Marionette DEBUG loaded listener.js 19:18:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x121728800) [pid = 1950] [serial = 304] [outer = 0x117b66800] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x1250c1000 == 20 [pid = 1950] [id = 94] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x121b5c000 == 19 [pid = 1950] [id = 92] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x122d6f000 == 18 [pid = 1950] [id = 93] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x125d5c800 == 17 [pid = 1950] [id = 101] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x125d4f000 == 16 [pid = 1950] [id = 100] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x123cb7000 == 15 [pid = 1950] [id = 98] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x122262800 == 14 [pid = 1950] [id = 97] 19:18:30 INFO - PROCESS | 1950 | --DOCSHELL 0x117b2f800 == 13 [pid = 1950] [id = 96] 19:18:30 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x1219c4000) [pid = 1950] [serial = 271] [outer = 0x0] [url = about:blank] 19:18:30 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x121f1f800) [pid = 1950] [serial = 272] [outer = 0x0] [url = about:blank] 19:18:30 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x117b37800) [pid = 1950] [serial = 268] [outer = 0x0] [url = about:blank] 19:18:30 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x117b99000) [pid = 1950] [serial = 269] [outer = 0x0] [url = about:blank] 19:18:30 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x1219c6800) [pid = 1950] [serial = 266] [outer = 0x0] [url = about:blank] 19:18:30 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x1262b7000) [pid = 1950] [serial = 194] [outer = 0x0] [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.] 19:18:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x115e1f800 == 14 [pid = 1950] [id = 103] 19:18:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x117b19000) [pid = 1950] [serial = 305] [outer = 0x0] 19:18:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x117b32000) [pid = 1950] [serial = 306] [outer = 0x117b19000] 19:18:32 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x123cb7800) [pid = 1950] [serial = 292] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 19:18:32 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x121f31000) [pid = 1950] [serial = 283] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 19:18:32 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x117b33000) [pid = 1950] [serial = 286] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 19:18:32 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x122263800) [pid = 1950] [serial = 289] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 19:18:32 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x121b5c800) [pid = 1950] [serial = 274] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 19:18:32 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x122d70000) [pid = 1950] [serial = 277] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 19:18:32 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x1250c1800) [pid = 1950] [serial = 280] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 19:18:35 INFO - PROCESS | 1950 | 1478488715157 Marionette TRACE conn2 <- [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]]]}] 19:18:35 INFO - . 19:18:35 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5722ms 19:18:35 INFO - PROCESS | 1950 | 1478488715180 Marionette TRACE conn2 -> [0,467,"getWindowHandle",null] 19:18:35 INFO - PROCESS | 1950 | 1478488715184 Marionette TRACE conn2 <- [1,467,null,{"value":"7"}] 19:18:35 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 19:18:35 INFO - PROCESS | 1950 | 1478488715187 Marionette TRACE conn2 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:35 INFO - PROCESS | 1950 | 1478488715289 Marionette TRACE conn2 <- [1,468,null,{"value":null}] 19:18:35 INFO - PROCESS | 1950 | 1478488715295 Marionette TRACE conn2 -> [0,469,"getWindowHandles",null] 19:18:35 INFO - PROCESS | 1950 | 1478488715297 Marionette TRACE conn2 <- [1,469,null,["7"]] 19:18:35 INFO - PROCESS | 1950 | 1478488715300 Marionette TRACE conn2 -> [0,470,"switchToWindow",{"name":"7"}] 19:18:35 INFO - PROCESS | 1950 | 1478488715305 Marionette TRACE conn2 <- [1,470,null,{}] 19:18:35 INFO - PROCESS | 1950 | 1478488715308 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x121b55800 == 15 [pid = 1950] [id = 104] 19:18:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x121b59800) [pid = 1950] [serial = 307] [outer = 0x0] 19:18:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x121f1e800) [pid = 1950] [serial = 308] [outer = 0x121b59800] 19:18:35 INFO - PROCESS | 1950 | 1478488715349 Marionette DEBUG loaded listener.js 19:18:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x121f39800) [pid = 1950] [serial = 309] [outer = 0x121b59800] 19:18:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12200d000 == 16 [pid = 1950] [id = 105] 19:18:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12225e000) [pid = 1950] [serial = 310] [outer = 0x0] 19:18:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x122786800) [pid = 1950] [serial = 311] [outer = 0x12225e000] 19:18:38 INFO - PROCESS | 1950 | --DOCSHELL 0x12191e000 == 15 [pid = 1950] [id = 91] 19:18:38 INFO - PROCESS | 1950 | --DOCSHELL 0x121d91800 == 14 [pid = 1950] [id = 95] 19:18:38 INFO - PROCESS | 1950 | --DOCSHELL 0x115e1f800 == 13 [pid = 1950] [id = 103] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x123cbd800) [pid = 1950] [serial = 293] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x123cc8800) [pid = 1950] [serial = 294] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x122774800) [pid = 1950] [serial = 290] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x122271000) [pid = 1950] [serial = 291] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x117b57800) [pid = 1950] [serial = 287] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x1212df800) [pid = 1950] [serial = 288] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x122789800) [pid = 1950] [serial = 284] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x122d69000) [pid = 1950] [serial = 285] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x1250ce000) [pid = 1950] [serial = 281] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x125198000) [pid = 1950] [serial = 282] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x123edb000) [pid = 1950] [serial = 278] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x124621800) [pid = 1950] [serial = 279] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x121f31800) [pid = 1950] [serial = 275] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x122781000) [pid = 1950] [serial = 276] [outer = 0x0] [url = about:blank] 19:18:38 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1250b3800) [pid = 1950] [serial = 296] [outer = 0x0] [url = about:blank] 19:18:40 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1261c6800) [pid = 1950] [serial = 299] [outer = 0x0] [url = about:blank] 19:18:40 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x1261be000) [pid = 1950] [serial = 298] [outer = 0x0] [url = about:blank] 19:18:40 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x124a6c800) [pid = 1950] [serial = 295] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 19:18:40 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x117b66800) [pid = 1950] [serial = 302] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 19:18:40 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x117b19000) [pid = 1950] [serial = 305] [outer = 0x0] [url = about:blank] 19:18:40 INFO - PROCESS | 1950 | 1478488720606 Marionette TRACE conn2 <- [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]]]}] 19:18:40 INFO - ... 19:18:40 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5474ms 19:18:40 INFO - PROCESS | 1950 | 1478488720662 Marionette TRACE conn2 -> [0,472,"getWindowHandle",null] 19:18:40 INFO - PROCESS | 1950 | 1478488720664 Marionette TRACE conn2 <- [1,472,null,{"value":"7"}] 19:18:40 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 19:18:40 INFO - PROCESS | 1950 | 1478488720669 Marionette TRACE conn2 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12200d000 == 12 [pid = 1950] [id = 105] 19:18:40 INFO - PROCESS | 1950 | 1478488720762 Marionette TRACE conn2 <- [1,473,null,{"value":null}] 19:18:40 INFO - PROCESS | 1950 | 1478488720769 Marionette TRACE conn2 -> [0,474,"getWindowHandles",null] 19:18:40 INFO - PROCESS | 1950 | 1478488720771 Marionette TRACE conn2 <- [1,474,null,["7"]] 19:18:40 INFO - PROCESS | 1950 | 1478488720775 Marionette TRACE conn2 -> [0,475,"switchToWindow",{"name":"7"}] 19:18:40 INFO - PROCESS | 1950 | 1478488720779 Marionette TRACE conn2 <- [1,475,null,{}] 19:18:40 INFO - PROCESS | 1950 | 1478488720782 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b5c000 == 13 [pid = 1950] [id = 106] 19:18:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x117b5c800) [pid = 1950] [serial = 312] [outer = 0x0] 19:18:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x117b64800) [pid = 1950] [serial = 313] [outer = 0x117b5c800] 19:18:40 INFO - PROCESS | 1950 | 1478488720825 Marionette DEBUG loaded listener.js 19:18:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x117b66800) [pid = 1950] [serial = 314] [outer = 0x117b5c800] 19:18:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12191e000 == 14 [pid = 1950] [id = 107] 19:18:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121949800) [pid = 1950] [serial = 315] [outer = 0x0] 19:18:41 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 19:18:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x121d8b000) [pid = 1950] [serial = 316] [outer = 0x121949800] 19:18:41 INFO - PROCESS | 1950 | 1478488721598 Marionette TRACE conn2 <- [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]]]}] 19:18:41 INFO - .. 19:18:41 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 967ms 19:18:41 INFO - PROCESS | 1950 | 1478488721636 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 19:18:41 INFO - PROCESS | 1950 | 1478488721638 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 19:18:41 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 19:18:41 INFO - PROCESS | 1950 | 1478488721641 Marionette TRACE conn2 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:41 INFO - PROCESS | 1950 | --DOCSHELL 0x12191e000 == 13 [pid = 1950] [id = 107] 19:18:41 INFO - PROCESS | 1950 | 1478488721739 Marionette TRACE conn2 <- [1,478,null,{"value":null}] 19:18:41 INFO - PROCESS | 1950 | 1478488721743 Marionette TRACE conn2 -> [0,479,"getWindowHandles",null] 19:18:41 INFO - PROCESS | 1950 | 1478488721745 Marionette TRACE conn2 <- [1,479,null,["7"]] 19:18:41 INFO - PROCESS | 1950 | 1478488721748 Marionette TRACE conn2 -> [0,480,"switchToWindow",{"name":"7"}] 19:18:41 INFO - PROCESS | 1950 | 1478488721750 Marionette TRACE conn2 <- [1,480,null,{}] 19:18:41 INFO - PROCESS | 1950 | 1478488721754 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12201a800 == 14 [pid = 1950] [id = 108] 19:18:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12201e000) [pid = 1950] [serial = 317] [outer = 0x0] 19:18:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x122256000) [pid = 1950] [serial = 318] [outer = 0x12201e000] 19:18:41 INFO - PROCESS | 1950 | 1478488721796 Marionette DEBUG loaded listener.js 19:18:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x122781800) [pid = 1950] [serial = 319] [outer = 0x12201e000] 19:18:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x121d85800 == 15 [pid = 1950] [id = 109] 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x122254800) [pid = 1950] [serial = 320] [outer = 0x0] 19:18:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x122784800 == 16 [pid = 1950] [id = 110] 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x122988000) [pid = 1950] [serial = 321] [outer = 0x0] 19:18:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x122989000 == 17 [pid = 1950] [id = 111] 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12298a000) [pid = 1950] [serial = 322] [outer = 0x0] 19:18:42 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x1229a4800) [pid = 1950] [serial = 323] [outer = 0x122254800] 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x122d6b800) [pid = 1950] [serial = 324] [outer = 0x122988000] 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x122d79800) [pid = 1950] [serial = 325] [outer = 0x12298a000] 19:18:42 INFO - PROCESS | 1950 | 1478488722547 Marionette TRACE conn2 <- [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]]]}] 19:18:42 INFO - ... 19:18:42 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 922ms 19:18:42 INFO - PROCESS | 1950 | 1478488722568 Marionette TRACE conn2 -> [0,482,"getWindowHandle",null] 19:18:42 INFO - PROCESS | 1950 | 1478488722572 Marionette TRACE conn2 <- [1,482,null,{"value":"7"}] 19:18:42 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 19:18:42 INFO - PROCESS | 1950 | 1478488722575 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:42 INFO - PROCESS | 1950 | --DOCSHELL 0x122989000 == 16 [pid = 1950] [id = 111] 19:18:42 INFO - PROCESS | 1950 | 1478488722706 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 19:18:42 INFO - PROCESS | 1950 | 1478488722713 Marionette TRACE conn2 -> [0,484,"getWindowHandles",null] 19:18:42 INFO - PROCESS | 1950 | 1478488722715 Marionette TRACE conn2 <- [1,484,null,["7"]] 19:18:42 INFO - PROCESS | 1950 | 1478488722718 Marionette TRACE conn2 -> [0,485,"switchToWindow",{"name":"7"}] 19:18:42 INFO - PROCESS | 1950 | 1478488722722 Marionette TRACE conn2 <- [1,485,null,{}] 19:18:42 INFO - PROCESS | 1950 | 1478488722725 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x123ec7800 == 17 [pid = 1950] [id = 112] 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x123ec8000) [pid = 1950] [serial = 326] [outer = 0x0] 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x123eda000) [pid = 1950] [serial = 327] [outer = 0x123ec8000] 19:18:42 INFO - PROCESS | 1950 | 1478488722764 Marionette DEBUG loaded listener.js 19:18:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x124628800) [pid = 1950] [serial = 328] [outer = 0x123ec8000] 19:18:45 INFO - PROCESS | 1950 | --DOCSHELL 0x1178bc000 == 16 [pid = 1950] [id = 90] 19:18:45 INFO - PROCESS | 1950 | --DOCSHELL 0x117b64000 == 15 [pid = 1950] [id = 102] 19:18:45 INFO - PROCESS | 1950 | --DOCSHELL 0x122784800 == 14 [pid = 1950] [id = 110] 19:18:45 INFO - PROCESS | 1950 | --DOCSHELL 0x121d85800 == 13 [pid = 1950] [id = 109] 19:18:45 INFO - PROCESS | 1950 | --DOCSHELL 0x12201a800 == 12 [pid = 1950] [id = 108] 19:18:45 INFO - PROCESS | 1950 | --DOCSHELL 0x117b5c000 == 11 [pid = 1950] [id = 106] 19:18:45 INFO - PROCESS | 1950 | --DOCSHELL 0x121b55800 == 10 [pid = 1950] [id = 104] 19:18:45 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1261c7000) [pid = 1950] [serial = 300] [outer = 0x0] [url = about:blank] 19:18:45 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x1261ca000) [pid = 1950] [serial = 301] [outer = 0x0] [url = about:blank] 19:18:45 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x117b32000) [pid = 1950] [serial = 306] [outer = 0x0] [url = about:blank] 19:18:45 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12127a800) [pid = 1950] [serial = 303] [outer = 0x0] [url = about:blank] 19:18:45 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x121728800) [pid = 1950] [serial = 304] [outer = 0x0] [url = about:blank] 19:18:45 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12519e000) [pid = 1950] [serial = 297] [outer = 0x0] [url = about:blank] 19:18:45 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x121f1e800) [pid = 1950] [serial = 308] [outer = 0x0] [url = about:blank] 19:18:48 INFO - PROCESS | 1950 | 1478488728039 Marionette TRACE conn2 <- [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]]]}] 19:18:48 INFO - .. 19:18:48 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5472ms 19:18:48 INFO - PROCESS | 1950 | 1478488728048 Marionette TRACE conn2 -> [0,487,"getWindowHandle",null] 19:18:48 INFO - PROCESS | 1950 | 1478488728051 Marionette TRACE conn2 <- [1,487,null,{"value":"7"}] 19:18:48 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 19:18:48 INFO - PROCESS | 1950 | 1478488728056 Marionette TRACE conn2 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:48 INFO - PROCESS | 1950 | 1478488728164 Marionette TRACE conn2 <- [1,488,null,{"value":null}] 19:18:48 INFO - PROCESS | 1950 | 1478488728170 Marionette TRACE conn2 -> [0,489,"getWindowHandles",null] 19:18:48 INFO - PROCESS | 1950 | 1478488728171 Marionette TRACE conn2 <- [1,489,null,["7"]] 19:18:48 INFO - PROCESS | 1950 | 1478488728175 Marionette TRACE conn2 -> [0,490,"switchToWindow",{"name":"7"}] 19:18:48 INFO - PROCESS | 1950 | 1478488728179 Marionette TRACE conn2 <- [1,490,null,{}] 19:18:48 INFO - PROCESS | 1950 | 1478488728204 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x117c8e000 == 11 [pid = 1950] [id = 113] 19:18:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x117c8f000) [pid = 1950] [serial = 329] [outer = 0x0] 19:18:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x12128f800) [pid = 1950] [serial = 330] [outer = 0x117c8f000] 19:18:48 INFO - PROCESS | 1950 | 1478488728246 Marionette DEBUG loaded listener.js 19:18:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x121726800) [pid = 1950] [serial = 331] [outer = 0x117c8f000] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12201e000) [pid = 1950] [serial = 317] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x117b5c800) [pid = 1950] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12225e000) [pid = 1950] [serial = 310] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x121949800) [pid = 1950] [serial = 315] [outer = 0x0] [url = about:blank] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x122254800) [pid = 1950] [serial = 320] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x122988000) [pid = 1950] [serial = 321] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12298a000) [pid = 1950] [serial = 322] [outer = 0x0] [url = about:blank] 19:18:48 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x121b59800) [pid = 1950] [serial = 307] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 19:18:49 INFO - PROCESS | 1950 | 1478488729016 Marionette TRACE conn2 <- [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]]]}] 19:18:49 INFO - .. 19:18:49 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 967ms 19:18:49 INFO - PROCESS | 1950 | 1478488729022 Marionette TRACE conn2 -> [0,492,"getWindowHandle",null] 19:18:49 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 19:18:49 INFO - PROCESS | 1950 | 1478488729025 Marionette TRACE conn2 <- [1,492,null,{"value":"7"}] 19:18:49 INFO - PROCESS | 1950 | 1478488729028 Marionette TRACE conn2 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:49 INFO - PROCESS | 1950 | 1478488729116 Marionette TRACE conn2 <- [1,493,null,{"value":null}] 19:18:49 INFO - PROCESS | 1950 | 1478488729125 Marionette TRACE conn2 -> [0,494,"getWindowHandles",null] 19:18:49 INFO - PROCESS | 1950 | 1478488729127 Marionette TRACE conn2 <- [1,494,null,["7"]] 19:18:49 INFO - PROCESS | 1950 | 1478488729129 Marionette TRACE conn2 -> [0,495,"switchToWindow",{"name":"7"}] 19:18:49 INFO - PROCESS | 1950 | 1478488729131 Marionette TRACE conn2 <- [1,495,null,{}] 19:18:49 INFO - PROCESS | 1950 | 1478488729136 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12127f800 == 12 [pid = 1950] [id = 114] 19:18:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x122027800) [pid = 1950] [serial = 332] [outer = 0x0] 19:18:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x122265000) [pid = 1950] [serial = 333] [outer = 0x122027800] 19:18:49 INFO - PROCESS | 1950 | 1478488729176 Marionette DEBUG loaded listener.js 19:18:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12278f800) [pid = 1950] [serial = 334] [outer = 0x122027800] 19:18:53 INFO - PROCESS | 1950 | --DOCSHELL 0x124a6a800 == 11 [pid = 1950] [id = 99] 19:18:53 INFO - PROCESS | 1950 | --DOCSHELL 0x117c8e000 == 10 [pid = 1950] [id = 113] 19:18:53 INFO - PROCESS | 1950 | --DOCSHELL 0x123ec7800 == 9 [pid = 1950] [id = 112] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x122786800) [pid = 1950] [serial = 311] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x121d8b000) [pid = 1950] [serial = 316] [outer = 0x0] [url = about:blank] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1229a4800) [pid = 1950] [serial = 323] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x122d6b800) [pid = 1950] [serial = 324] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x122d79800) [pid = 1950] [serial = 325] [outer = 0x0] [url = about:blank] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x122256000) [pid = 1950] [serial = 318] [outer = 0x0] [url = about:blank] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x122781800) [pid = 1950] [serial = 319] [outer = 0x0] [url = about:blank] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x117b64800) [pid = 1950] [serial = 313] [outer = 0x0] [url = about:blank] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x117b66800) [pid = 1950] [serial = 314] [outer = 0x0] [url = about:blank] 19:18:53 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x121f39800) [pid = 1950] [serial = 309] [outer = 0x0] [url = about:blank] 19:18:54 INFO - PROCESS | 1950 | 1478488734438 Marionette TRACE conn2 <- [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]]]}] 19:18:54 INFO - .. 19:18:54 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5423ms 19:18:54 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 19:18:54 INFO - PROCESS | 1950 | 1478488734451 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 19:18:54 INFO - PROCESS | 1950 | 1478488734454 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 19:18:54 INFO - PROCESS | 1950 | 1478488734459 Marionette TRACE conn2 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:54 INFO - PROCESS | 1950 | 1478488734547 Marionette TRACE conn2 <- [1,498,null,{"value":null}] 19:18:54 INFO - PROCESS | 1950 | 1478488734587 Marionette TRACE conn2 -> [0,499,"getWindowHandles",null] 19:18:54 INFO - PROCESS | 1950 | 1478488734589 Marionette TRACE conn2 <- [1,499,null,["7"]] 19:18:54 INFO - PROCESS | 1950 | 1478488734593 Marionette TRACE conn2 -> [0,500,"switchToWindow",{"name":"7"}] 19:18:54 INFO - PROCESS | 1950 | 1478488734596 Marionette TRACE conn2 <- [1,500,null,{}] 19:18:54 INFO - PROCESS | 1950 | 1478488734599 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x117662000 == 10 [pid = 1950] [id = 115] 19:18:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117869000) [pid = 1950] [serial = 335] [outer = 0x0] 19:18:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x117982000) [pid = 1950] [serial = 336] [outer = 0x117869000] 19:18:54 INFO - PROCESS | 1950 | 1478488734643 Marionette DEBUG loaded listener.js 19:18:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x117b4a800) [pid = 1950] [serial = 337] [outer = 0x117869000] 19:18:55 INFO - PROCESS | 1950 | 1478488735382 Marionette TRACE conn2 <- [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]]]}] 19:18:55 INFO - .. 19:18:55 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 966ms 19:18:55 INFO - PROCESS | 1950 | 1478488735424 Marionette TRACE conn2 -> [0,502,"getWindowHandle",null] 19:18:55 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 19:18:55 INFO - PROCESS | 1950 | 1478488735426 Marionette TRACE conn2 <- [1,502,null,{"value":"7"}] 19:18:55 INFO - PROCESS | 1950 | 1478488735429 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:18:55 INFO - PROCESS | 1950 | 1478488735530 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 19:18:55 INFO - PROCESS | 1950 | 1478488735535 Marionette TRACE conn2 -> [0,504,"getWindowHandles",null] 19:18:55 INFO - PROCESS | 1950 | 1478488735538 Marionette TRACE conn2 <- [1,504,null,["7"]] 19:18:55 INFO - PROCESS | 1950 | 1478488735563 Marionette TRACE conn2 -> [0,505,"switchToWindow",{"name":"7"}] 19:18:55 INFO - PROCESS | 1950 | 1478488735565 Marionette TRACE conn2 <- [1,505,null,{}] 19:18:55 INFO - PROCESS | 1950 | 1478488735568 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:18:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x117879000 == 11 [pid = 1950] [id = 116] 19:18:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12140b000) [pid = 1950] [serial = 338] [outer = 0x0] 19:18:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x121414000) [pid = 1950] [serial = 339] [outer = 0x12140b000] 19:18:55 INFO - PROCESS | 1950 | 1478488735607 Marionette DEBUG loaded listener.js 19:18:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121915000) [pid = 1950] [serial = 340] [outer = 0x12140b000] 19:18:56 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x123ec8000) [pid = 1950] [serial = 326] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 19:18:56 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x117c8f000) [pid = 1950] [serial = 329] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 19:19:00 INFO - PROCESS | 1950 | 1478488740887 Marionette TRACE conn2 <- [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]]]}] 19:19:00 INFO - .. 19:19:00 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5473ms 19:19:00 INFO - PROCESS | 1950 | 1478488740903 Marionette TRACE conn2 -> [0,507,"getWindowHandle",null] 19:19:00 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 19:19:00 INFO - PROCESS | 1950 | 1478488740906 Marionette TRACE conn2 <- [1,507,null,{"value":"7"}] 19:19:00 INFO - PROCESS | 1950 | 1478488740911 Marionette TRACE conn2 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:01 INFO - PROCESS | 1950 | 1478488741006 Marionette TRACE conn2 <- [1,508,null,{"value":null}] 19:19:01 INFO - PROCESS | 1950 | 1478488741043 Marionette TRACE conn2 -> [0,509,"getWindowHandles",null] 19:19:01 INFO - PROCESS | 1950 | 1478488741045 Marionette TRACE conn2 <- [1,509,null,["7"]] 19:19:01 INFO - PROCESS | 1950 | 1478488741048 Marionette TRACE conn2 -> [0,510,"switchToWindow",{"name":"7"}] 19:19:01 INFO - PROCESS | 1950 | 1478488741053 Marionette TRACE conn2 <- [1,510,null,{}] 19:19:01 INFO - PROCESS | 1950 | 1478488741058 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c71800 == 12 [pid = 1950] [id = 117] 19:19:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x116c73000) [pid = 1950] [serial = 341] [outer = 0x0] 19:19:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1173d8000) [pid = 1950] [serial = 342] [outer = 0x116c73000] 19:19:01 INFO - PROCESS | 1950 | 1478488741103 Marionette DEBUG loaded listener.js 19:19:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x1178d4000) [pid = 1950] [serial = 343] [outer = 0x116c73000] 19:19:01 INFO - PROCESS | 1950 | --DOCSHELL 0x117662000 == 11 [pid = 1950] [id = 115] 19:19:01 INFO - PROCESS | 1950 | --DOCSHELL 0x12127f800 == 10 [pid = 1950] [id = 114] 19:19:01 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12128f800) [pid = 1950] [serial = 330] [outer = 0x0] [url = about:blank] 19:19:01 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x121726800) [pid = 1950] [serial = 331] [outer = 0x0] [url = about:blank] 19:19:01 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x124628800) [pid = 1950] [serial = 328] [outer = 0x0] [url = about:blank] 19:19:01 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x123eda000) [pid = 1950] [serial = 327] [outer = 0x0] [url = about:blank] 19:19:01 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x122265000) [pid = 1950] [serial = 333] [outer = 0x0] [url = about:blank] 19:19:03 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x122027800) [pid = 1950] [serial = 332] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 19:19:03 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x117869000) [pid = 1950] [serial = 335] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 19:19:06 INFO - PROCESS | 1950 | 1478488746384 Marionette TRACE conn2 <- [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]]]}] 19:19:06 INFO - .. 19:19:06 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5522ms 19:19:06 INFO - PROCESS | 1950 | 1478488746432 Marionette TRACE conn2 -> [0,512,"getWindowHandle",null] 19:19:06 INFO - PROCESS | 1950 | 1478488746435 Marionette TRACE conn2 <- [1,512,null,{"value":"7"}] 19:19:06 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 19:19:06 INFO - PROCESS | 1950 | 1478488746438 Marionette TRACE conn2 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:06 INFO - PROCESS | 1950 | 1478488746520 Marionette TRACE conn2 <- [1,513,null,{"value":null}] 19:19:06 INFO - PROCESS | 1950 | 1478488746525 Marionette TRACE conn2 -> [0,514,"getWindowHandles",null] 19:19:06 INFO - PROCESS | 1950 | 1478488746527 Marionette TRACE conn2 <- [1,514,null,["7"]] 19:19:06 INFO - PROCESS | 1950 | 1478488746529 Marionette TRACE conn2 -> [0,515,"switchToWindow",{"name":"7"}] 19:19:06 INFO - PROCESS | 1950 | 1478488746532 Marionette TRACE conn2 <- [1,515,null,{}] 19:19:06 INFO - PROCESS | 1950 | 1478488746535 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c76800 == 11 [pid = 1950] [id = 118] 19:19:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121913800) [pid = 1950] [serial = 344] [outer = 0x0] 19:19:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12194f000) [pid = 1950] [serial = 345] [outer = 0x121913800] 19:19:06 INFO - PROCESS | 1950 | 1478488746579 Marionette DEBUG loaded listener.js 19:19:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x121b54000) [pid = 1950] [serial = 346] [outer = 0x121913800] 19:19:07 INFO - PROCESS | 1950 | 1478488747371 Marionette TRACE conn2 <- [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]]]}] 19:19:07 INFO - . 19:19:07 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 967ms 19:19:07 INFO - PROCESS | 1950 | 1478488747405 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 19:19:07 INFO - PROCESS | 1950 | 1478488747408 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 19:19:07 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 19:19:07 INFO - PROCESS | 1950 | 1478488747413 Marionette TRACE conn2 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:07 INFO - PROCESS | 1950 | 1478488747547 Marionette TRACE conn2 <- [1,518,null,{"value":null}] 19:19:07 INFO - PROCESS | 1950 | 1478488747588 Marionette TRACE conn2 -> [0,519,"getWindowHandles",null] 19:19:07 INFO - PROCESS | 1950 | 1478488747590 Marionette TRACE conn2 <- [1,519,null,["7"]] 19:19:07 INFO - PROCESS | 1950 | 1478488747594 Marionette TRACE conn2 -> [0,520,"switchToWindow",{"name":"7"}] 19:19:07 INFO - PROCESS | 1950 | 1478488747598 Marionette TRACE conn2 <- [1,520,null,{}] 19:19:07 INFO - PROCESS | 1950 | 1478488747601 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x121728800 == 12 [pid = 1950] [id = 119] 19:19:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12172b000) [pid = 1950] [serial = 347] [outer = 0x0] 19:19:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1219cc000) [pid = 1950] [serial = 348] [outer = 0x12172b000] 19:19:07 INFO - PROCESS | 1950 | 1478488747651 Marionette DEBUG loaded listener.js 19:19:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121f31000) [pid = 1950] [serial = 349] [outer = 0x12172b000] 19:19:09 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x117982000) [pid = 1950] [serial = 336] [outer = 0x0] [url = about:blank] 19:19:09 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x117b4a800) [pid = 1950] [serial = 337] [outer = 0x0] [url = about:blank] 19:19:09 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12278f800) [pid = 1950] [serial = 334] [outer = 0x0] [url = about:blank] 19:19:09 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x121414000) [pid = 1950] [serial = 339] [outer = 0x0] [url = about:blank] 19:19:11 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x116c73000) [pid = 1950] [serial = 341] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 19:19:11 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12140b000) [pid = 1950] [serial = 338] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 19:19:12 INFO - PROCESS | 1950 | 1478488752988 Marionette TRACE conn2 <- [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]]]}] 19:19:13 INFO - .. 19:19:13 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 5624ms 19:19:13 INFO - PROCESS | 1950 | 1478488753037 Marionette TRACE conn2 -> [0,522,"getWindowHandle",null] 19:19:13 INFO - PROCESS | 1950 | 1478488753039 Marionette TRACE conn2 <- [1,522,null,{"value":"7"}] 19:19:13 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 19:19:13 INFO - PROCESS | 1950 | 1478488753044 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:13 INFO - PROCESS | 1950 | 1478488753120 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 19:19:13 INFO - PROCESS | 1950 | 1478488753125 Marionette TRACE conn2 -> [0,524,"getWindowHandles",null] 19:19:13 INFO - PROCESS | 1950 | 1478488753127 Marionette TRACE conn2 <- [1,524,null,["7"]] 19:19:13 INFO - PROCESS | 1950 | 1478488753130 Marionette TRACE conn2 -> [0,525,"switchToWindow",{"name":"7"}] 19:19:13 INFO - PROCESS | 1950 | 1478488753134 Marionette TRACE conn2 <- [1,525,null,{}] 19:19:13 INFO - PROCESS | 1950 | 1478488753139 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b49000 == 13 [pid = 1950] [id = 120] 19:19:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b4a800) [pid = 1950] [serial = 350] [outer = 0x0] 19:19:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x117b57000) [pid = 1950] [serial = 351] [outer = 0x117b4a800] 19:19:13 INFO - PROCESS | 1950 | 1478488753187 Marionette DEBUG loaded listener.js 19:19:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122787000) [pid = 1950] [serial = 352] [outer = 0x117b4a800] 19:19:13 WARNING - wptserve Traceback (most recent call last): 19:19:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:19:13 WARNING - rv = self.func(request, response) 19:19:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/content-security-policy/support/report.py", line 33, in main 19:19:13 WARNING - request.server.stash.put(key=key, value=report) 19:19:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/stash.py", line 121, in put 19:19:13 WARNING - (internal_key, self.data[str(internal_key)], value)) 19:19:13 WARNING - File "", line 2, in __getitem__ 19:19:13 WARNING - File "/tools/python27/lib/python2.7/multiprocessing/managers.py", line 773, in _callmethod 19:19:13 WARNING - raise convert_to_error(kind, result) 19:19:13 WARNING - KeyError: "('/content-security-policy/support/report.py', 'bdb64227-5324-4a68-a4d1-86db85dfa87e')" 19:19:13 WARNING - 19:19:13 INFO - PROCESS | 1950 | 1478488753949 Marionette TRACE conn2 <- [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]]]}] 19:19:13 INFO - .. 19:19:13 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 917ms 19:19:13 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 19:19:13 INFO - PROCESS | 1950 | 1478488753960 Marionette TRACE conn2 -> [0,527,"getWindowHandle",null] 19:19:13 INFO - PROCESS | 1950 | 1478488753962 Marionette TRACE conn2 <- [1,527,null,{"value":"7"}] 19:19:13 INFO - PROCESS | 1950 | 1478488753965 Marionette TRACE conn2 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:14 INFO - PROCESS | 1950 | 1478488754066 Marionette TRACE conn2 <- [1,528,null,{"value":null}] 19:19:14 INFO - PROCESS | 1950 | 1478488754072 Marionette TRACE conn2 -> [0,529,"getWindowHandles",null] 19:19:14 INFO - PROCESS | 1950 | 1478488754074 Marionette TRACE conn2 <- [1,529,null,["7"]] 19:19:14 INFO - PROCESS | 1950 | 1478488754076 Marionette TRACE conn2 -> [0,530,"switchToWindow",{"name":"7"}] 19:19:14 INFO - PROCESS | 1950 | 1478488754078 Marionette TRACE conn2 <- [1,530,null,{}] 19:19:14 INFO - PROCESS | 1950 | 1478488754081 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d70000 == 14 [pid = 1950] [id = 121] 19:19:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x122d70800) [pid = 1950] [serial = 353] [outer = 0x0] 19:19:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x122d7d800) [pid = 1950] [serial = 354] [outer = 0x122d70800] 19:19:14 INFO - PROCESS | 1950 | 1478488754118 Marionette DEBUG loaded listener.js 19:19:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x123b76000) [pid = 1950] [serial = 355] [outer = 0x122d70800] 19:19:14 WARNING - wptserve Traceback (most recent call last): 19:19:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:19:14 WARNING - rv = self.func(request, response) 19:19:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/content-security-policy/support/report.py", line 33, in main 19:19:14 WARNING - request.server.stash.put(key=key, value=report) 19:19:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/stash.py", line 121, in put 19:19:14 WARNING - (internal_key, self.data[str(internal_key)], value)) 19:19:14 WARNING - File "", line 2, in __getitem__ 19:19:14 WARNING - File "/tools/python27/lib/python2.7/multiprocessing/managers.py", line 773, in _callmethod 19:19:14 WARNING - raise convert_to_error(kind, result) 19:19:14 WARNING - KeyError: "('/content-security-policy/support/report.py', '2cce4579-44d3-41da-afbb-4b2db2880159')" 19:19:14 WARNING - 19:19:14 INFO - PROCESS | 1950 | 1478488754838 Marionette TRACE conn2 <- [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]]]}] 19:19:14 INFO - ....................... 19:19:14 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 918ms 19:19:14 INFO - PROCESS | 1950 | 1478488754889 Marionette TRACE conn2 -> [0,532,"getWindowHandle",null] 19:19:14 INFO - PROCESS | 1950 | 1478488754893 Marionette TRACE conn2 <- [1,532,null,{"value":"7"}] 19:19:14 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 19:19:14 INFO - PROCESS | 1950 | 1478488754896 Marionette TRACE conn2 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:14 INFO - PROCESS | 1950 | 1478488754992 Marionette TRACE conn2 <- [1,533,null,{"value":null}] 19:19:15 INFO - PROCESS | 1950 | 1478488754999 Marionette TRACE conn2 -> [0,534,"getWindowHandles",null] 19:19:15 INFO - PROCESS | 1950 | 1478488755001 Marionette TRACE conn2 <- [1,534,null,["7"]] 19:19:15 INFO - PROCESS | 1950 | 1478488755006 Marionette TRACE conn2 -> [0,535,"switchToWindow",{"name":"7"}] 19:19:15 INFO - PROCESS | 1950 | 1478488755009 Marionette TRACE conn2 <- [1,535,null,{}] 19:19:15 INFO - PROCESS | 1950 | 1478488755012 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a50000 == 15 [pid = 1950] [id = 122] 19:19:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x124a51000) [pid = 1950] [serial = 356] [outer = 0x0] 19:19:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x124a57800) [pid = 1950] [serial = 357] [outer = 0x124a51000] 19:19:15 INFO - PROCESS | 1950 | 1478488755051 Marionette DEBUG loaded listener.js 19:19:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x124a69800) [pid = 1950] [serial = 358] [outer = 0x124a51000] 19:19:15 INFO - PROCESS | 1950 | --DOCSHELL 0x117879000 == 14 [pid = 1950] [id = 116] 19:19:16 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12194f000) [pid = 1950] [serial = 345] [outer = 0x0] [url = about:blank] 19:19:16 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1178d4000) [pid = 1950] [serial = 343] [outer = 0x0] [url = about:blank] 19:19:16 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1173d8000) [pid = 1950] [serial = 342] [outer = 0x0] [url = about:blank] 19:19:16 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x121915000) [pid = 1950] [serial = 340] [outer = 0x0] [url = about:blank] 19:19:20 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x122d70800) [pid = 1950] [serial = 353] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 19:19:20 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x117b4a800) [pid = 1950] [serial = 350] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 19:19:20 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x121913800) [pid = 1950] [serial = 344] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 19:19:20 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12172b000) [pid = 1950] [serial = 347] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 19:19:21 INFO - PROCESS | 1950 | 1478488761139 Marionette TRACE conn2 <- [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]]]}] 19:19:21 INFO - .. 19:19:21 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6271ms 19:19:21 INFO - PROCESS | 1950 | 1478488761168 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 19:19:21 INFO - PROCESS | 1950 | 1478488761171 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 19:19:21 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 19:19:21 INFO - PROCESS | 1950 | 1478488761176 Marionette TRACE conn2 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:21 INFO - PROCESS | 1950 | 1478488761255 Marionette TRACE conn2 <- [1,538,null,{"value":null}] 19:19:21 INFO - PROCESS | 1950 | 1478488761294 Marionette TRACE conn2 -> [0,539,"getWindowHandles",null] 19:19:21 INFO - PROCESS | 1950 | 1478488761296 Marionette TRACE conn2 <- [1,539,null,["7"]] 19:19:21 INFO - PROCESS | 1950 | 1478488761299 Marionette TRACE conn2 -> [0,540,"switchToWindow",{"name":"7"}] 19:19:21 INFO - PROCESS | 1950 | 1478488761303 Marionette TRACE conn2 <- [1,540,null,{}] 19:19:21 INFO - PROCESS | 1950 | 1478488761307 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b59800 == 15 [pid = 1950] [id = 123] 19:19:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x117b5a000) [pid = 1950] [serial = 359] [outer = 0x0] 19:19:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x117b61800) [pid = 1950] [serial = 360] [outer = 0x117b5a000] 19:19:21 INFO - PROCESS | 1950 | 1478488761350 Marionette DEBUG loaded listener.js 19:19:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x117b67800) [pid = 1950] [serial = 361] [outer = 0x117b5a000] 19:19:25 INFO - PROCESS | 1950 | --DOCSHELL 0x122d70000 == 14 [pid = 1950] [id = 121] 19:19:25 INFO - PROCESS | 1950 | --DOCSHELL 0x121728800 == 13 [pid = 1950] [id = 119] 19:19:25 INFO - PROCESS | 1950 | --DOCSHELL 0x116c71800 == 12 [pid = 1950] [id = 117] 19:19:25 INFO - PROCESS | 1950 | --DOCSHELL 0x116c76800 == 11 [pid = 1950] [id = 118] 19:19:25 INFO - PROCESS | 1950 | --DOCSHELL 0x117b49000 == 10 [pid = 1950] [id = 120] 19:19:25 INFO - PROCESS | 1950 | --DOCSHELL 0x124a50000 == 9 [pid = 1950] [id = 122] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x122d7d800) [pid = 1950] [serial = 354] [outer = 0x0] [url = about:blank] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x123b76000) [pid = 1950] [serial = 355] [outer = 0x0] [url = about:blank] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x117b57000) [pid = 1950] [serial = 351] [outer = 0x0] [url = about:blank] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x122787000) [pid = 1950] [serial = 352] [outer = 0x0] [url = about:blank] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x1219cc000) [pid = 1950] [serial = 348] [outer = 0x0] [url = about:blank] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x121f31000) [pid = 1950] [serial = 349] [outer = 0x0] [url = about:blank] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x121b54000) [pid = 1950] [serial = 346] [outer = 0x0] [url = about:blank] 19:19:25 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x124a57800) [pid = 1950] [serial = 357] [outer = 0x0] [url = about:blank] 19:19:26 INFO - PROCESS | 1950 | 1478488766592 Marionette TRACE conn2 <- [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]]]}] 19:19:26 INFO - .. 19:19:26 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5425ms 19:19:26 INFO - PROCESS | 1950 | 1478488766600 Marionette TRACE conn2 -> [0,542,"getWindowHandle",null] 19:19:26 INFO - PROCESS | 1950 | 1478488766603 Marionette TRACE conn2 <- [1,542,null,{"value":"7"}] 19:19:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 19:19:26 INFO - PROCESS | 1950 | 1478488766608 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:26 INFO - PROCESS | 1950 | 1478488766696 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 19:19:26 INFO - PROCESS | 1950 | 1478488766701 Marionette TRACE conn2 -> [0,544,"getWindowHandles",null] 19:19:26 INFO - PROCESS | 1950 | 1478488766704 Marionette TRACE conn2 <- [1,544,null,["7"]] 19:19:26 INFO - PROCESS | 1950 | 1478488766708 Marionette TRACE conn2 -> [0,545,"switchToWindow",{"name":"7"}] 19:19:26 INFO - PROCESS | 1950 | 1478488766712 Marionette TRACE conn2 <- [1,545,null,{}] 19:19:26 INFO - PROCESS | 1950 | 1478488766715 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x11764b800 == 10 [pid = 1950] [id = 124] 19:19:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x117650000) [pid = 1950] [serial = 362] [outer = 0x0] 19:19:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x11765d800) [pid = 1950] [serial = 363] [outer = 0x117650000] 19:19:26 INFO - PROCESS | 1950 | 1478488766761 Marionette DEBUG loaded listener.js 19:19:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x11797a800) [pid = 1950] [serial = 364] [outer = 0x117650000] 19:19:27 WARNING - wptserve Traceback (most recent call last): 19:19:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:19:27 WARNING - rv = self.func(request, response) 19:19:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/content-security-policy/support/report.py", line 33, in main 19:19:27 WARNING - request.server.stash.put(key=key, value=report) 19:19:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/stash.py", line 121, in put 19:19:27 WARNING - (internal_key, self.data[str(internal_key)], value)) 19:19:27 WARNING - File "", line 2, in __getitem__ 19:19:27 WARNING - File "/tools/python27/lib/python2.7/multiprocessing/managers.py", line 773, in _callmethod 19:19:27 WARNING - raise convert_to_error(kind, result) 19:19:27 WARNING - KeyError: "('/content-security-policy/support/report.py', '5ca2b39c-af7b-4dd5-bb34-be456105a6f6')" 19:19:27 WARNING - 19:19:27 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x124a51000) [pid = 1950] [serial = 356] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 19:19:27 INFO - PROCESS | 1950 | 1478488767525 Marionette TRACE conn2 <- [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]]]}] 19:19:27 INFO - .. 19:19:27 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 967ms 19:19:27 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 19:19:27 INFO - PROCESS | 1950 | 1478488767574 Marionette TRACE conn2 -> [0,547,"getWindowHandle",null] 19:19:27 INFO - PROCESS | 1950 | 1478488767577 Marionette TRACE conn2 <- [1,547,null,{"value":"7"}] 19:19:27 INFO - PROCESS | 1950 | 1478488767580 Marionette TRACE conn2 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:27 INFO - PROCESS | 1950 | 1478488767680 Marionette TRACE conn2 <- [1,548,null,{"value":null}] 19:19:27 INFO - PROCESS | 1950 | 1478488767686 Marionette TRACE conn2 -> [0,549,"getWindowHandles",null] 19:19:27 INFO - PROCESS | 1950 | 1478488767689 Marionette TRACE conn2 <- [1,549,null,["7"]] 19:19:27 INFO - PROCESS | 1950 | 1478488767692 Marionette TRACE conn2 -> [0,550,"switchToWindow",{"name":"7"}] 19:19:27 INFO - PROCESS | 1950 | 1478488767694 Marionette TRACE conn2 <- [1,550,null,{}] 19:19:27 INFO - PROCESS | 1950 | 1478488767697 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x117656000 == 11 [pid = 1950] [id = 125] 19:19:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x1212e2800) [pid = 1950] [serial = 365] [outer = 0x0] 19:19:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x12140e000) [pid = 1950] [serial = 366] [outer = 0x1212e2800] 19:19:27 INFO - PROCESS | 1950 | 1478488767739 Marionette DEBUG loaded listener.js 19:19:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x12172d000) [pid = 1950] [serial = 367] [outer = 0x1212e2800] 19:19:32 INFO - PROCESS | 1950 | --DOCSHELL 0x11764b800 == 10 [pid = 1950] [id = 124] 19:19:32 INFO - PROCESS | 1950 | --DOCSHELL 0x117b59800 == 9 [pid = 1950] [id = 123] 19:19:33 INFO - PROCESS | 1950 | 1478488773010 Marionette TRACE conn2 <- [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]]]}] 19:19:33 INFO - .. 19:19:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5482ms 19:19:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 19:19:33 INFO - PROCESS | 1950 | 1478488773062 Marionette TRACE conn2 -> [0,552,"getWindowHandle",null] 19:19:33 INFO - PROCESS | 1950 | 1478488773065 Marionette TRACE conn2 <- [1,552,null,{"value":"7"}] 19:19:33 INFO - PROCESS | 1950 | 1478488773070 Marionette TRACE conn2 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:33 INFO - PROCESS | 1950 | 1478488773157 Marionette TRACE conn2 <- [1,553,null,{"value":null}] 19:19:33 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x124a69800) [pid = 1950] [serial = 358] [outer = 0x0] [url = about:blank] 19:19:33 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x117b61800) [pid = 1950] [serial = 360] [outer = 0x0] [url = about:blank] 19:19:33 INFO - PROCESS | 1950 | 1478488773204 Marionette TRACE conn2 -> [0,554,"getWindowHandles",null] 19:19:33 INFO - PROCESS | 1950 | 1478488773207 Marionette TRACE conn2 <- [1,554,null,["7"]] 19:19:33 INFO - PROCESS | 1950 | 1478488773210 Marionette TRACE conn2 -> [0,555,"switchToWindow",{"name":"7"}] 19:19:33 INFO - PROCESS | 1950 | 1478488773214 Marionette TRACE conn2 <- [1,555,null,{}] 19:19:33 INFO - PROCESS | 1950 | 1478488773217 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b4e000 == 10 [pid = 1950] [id = 126] 19:19:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b50000) [pid = 1950] [serial = 368] [outer = 0x0] 19:19:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b5c000) [pid = 1950] [serial = 369] [outer = 0x117b50000] 19:19:33 INFO - PROCESS | 1950 | 1478488773261 Marionette DEBUG loaded listener.js 19:19:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12128d800) [pid = 1950] [serial = 370] [outer = 0x117b50000] 19:19:34 INFO - PROCESS | 1950 | 1478488774020 Marionette TRACE conn2 <- [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]]]}] 19:19:34 INFO - .. 19:19:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 967ms 19:19:34 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 19:19:34 INFO - PROCESS | 1950 | 1478488774036 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 19:19:34 INFO - PROCESS | 1950 | 1478488774039 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 19:19:34 INFO - PROCESS | 1950 | 1478488774044 Marionette TRACE conn2 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:34 INFO - PROCESS | 1950 | 1478488774143 Marionette TRACE conn2 <- [1,558,null,{"value":null}] 19:19:34 INFO - PROCESS | 1950 | 1478488774148 Marionette TRACE conn2 -> [0,559,"getWindowHandles",null] 19:19:34 INFO - PROCESS | 1950 | 1478488774150 Marionette TRACE conn2 <- [1,559,null,["7"]] 19:19:34 INFO - PROCESS | 1950 | 1478488774152 Marionette TRACE conn2 -> [0,560,"switchToWindow",{"name":"7"}] 19:19:34 INFO - PROCESS | 1950 | 1478488774157 Marionette TRACE conn2 <- [1,560,null,{}] 19:19:34 INFO - PROCESS | 1950 | 1478488774161 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b54800 == 11 [pid = 1950] [id = 127] 19:19:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x121b5d000) [pid = 1950] [serial = 371] [outer = 0x0] 19:19:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x121d91800) [pid = 1950] [serial = 372] [outer = 0x121b5d000] 19:19:34 INFO - PROCESS | 1950 | 1478488774201 Marionette DEBUG loaded listener.js 19:19:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x121f3e800) [pid = 1950] [serial = 373] [outer = 0x121b5d000] 19:19:35 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x117b5a000) [pid = 1950] [serial = 359] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 19:19:35 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x117650000) [pid = 1950] [serial = 362] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 19:19:40 INFO - PROCESS | 1950 | 1478488780436 Marionette TRACE conn2 <- [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"]]]}] 19:19:40 INFO - .. 19:19:40 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6429ms 19:19:40 INFO - PROCESS | 1950 | 1478488780471 Marionette TRACE conn2 -> [0,562,"getWindowHandle",null] 19:19:40 INFO - PROCESS | 1950 | 1478488780474 Marionette TRACE conn2 <- [1,562,null,{"value":"7"}] 19:19:40 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 19:19:40 INFO - PROCESS | 1950 | 1478488780480 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:40 INFO - PROCESS | 1950 | 1478488780570 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 19:19:40 INFO - PROCESS | 1950 | --DOCSHELL 0x117b4e000 == 10 [pid = 1950] [id = 126] 19:19:40 INFO - PROCESS | 1950 | --DOCSHELL 0x117656000 == 9 [pid = 1950] [id = 125] 19:19:40 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x117b67800) [pid = 1950] [serial = 361] [outer = 0x0] [url = about:blank] 19:19:40 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x11797a800) [pid = 1950] [serial = 364] [outer = 0x0] [url = about:blank] 19:19:40 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x11765d800) [pid = 1950] [serial = 363] [outer = 0x0] [url = about:blank] 19:19:40 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12140e000) [pid = 1950] [serial = 366] [outer = 0x0] [url = about:blank] 19:19:40 INFO - PROCESS | 1950 | 1478488780611 Marionette TRACE conn2 -> [0,564,"getWindowHandles",null] 19:19:40 INFO - PROCESS | 1950 | 1478488780613 Marionette TRACE conn2 <- [1,564,null,["7"]] 19:19:40 INFO - PROCESS | 1950 | 1478488780615 Marionette TRACE conn2 -> [0,565,"switchToWindow",{"name":"7"}] 19:19:40 INFO - PROCESS | 1950 | 1478488780620 Marionette TRACE conn2 <- [1,565,null,{}] 19:19:40 INFO - PROCESS | 1950 | 1478488780627 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x11797a800 == 10 [pid = 1950] [id = 128] 19:19:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x11797b800) [pid = 1950] [serial = 374] [outer = 0x0] 19:19:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b28000) [pid = 1950] [serial = 375] [outer = 0x11797b800] 19:19:40 INFO - PROCESS | 1950 | 1478488780676 Marionette DEBUG loaded listener.js 19:19:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x117b5e800) [pid = 1950] [serial = 376] [outer = 0x11797b800] 19:19:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:19:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:19:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 19:19:41 INFO - PROCESS | 1950 | 1478488781421 Marionette TRACE conn2 <- [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]]]}] 19:19:41 INFO - . 19:19:41 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 965ms 19:19:41 INFO - PROCESS | 1950 | 1478488781444 Marionette TRACE conn2 -> [0,567,"getWindowHandle",null] 19:19:41 INFO - PROCESS | 1950 | 1478488781447 Marionette TRACE conn2 <- [1,567,null,{"value":"7"}] 19:19:41 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 19:19:41 INFO - PROCESS | 1950 | 1478488781450 Marionette TRACE conn2 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:41 INFO - PROCESS | 1950 | 1478488781539 Marionette TRACE conn2 <- [1,568,null,{"value":null}] 19:19:41 INFO - PROCESS | 1950 | 1478488781544 Marionette TRACE conn2 -> [0,569,"getWindowHandles",null] 19:19:41 INFO - PROCESS | 1950 | 1478488781547 Marionette TRACE conn2 <- [1,569,null,["7"]] 19:19:41 INFO - PROCESS | 1950 | 1478488781549 Marionette TRACE conn2 -> [0,570,"switchToWindow",{"name":"7"}] 19:19:41 INFO - PROCESS | 1950 | 1478488781552 Marionette TRACE conn2 <- [1,570,null,{}] 19:19:41 INFO - PROCESS | 1950 | 1478488781555 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178bb800 == 11 [pid = 1950] [id = 129] 19:19:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x121911000) [pid = 1950] [serial = 377] [outer = 0x0] 19:19:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12191f000) [pid = 1950] [serial = 378] [outer = 0x121911000] 19:19:41 INFO - PROCESS | 1950 | 1478488781595 Marionette DEBUG loaded listener.js 19:19:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x121b48800) [pid = 1950] [serial = 379] [outer = 0x121911000] 19:19:41 INFO - PROCESS | 1950 | 1478488781872 Marionette TRACE conn2 <- [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]]]}] 19:19:41 INFO - . 19:19:41 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 464ms 19:19:41 INFO - PROCESS | 1950 | 1478488781919 Marionette TRACE conn2 -> [0,572,"getWindowHandle",null] 19:19:41 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 19:19:41 INFO - PROCESS | 1950 | 1478488781923 Marionette TRACE conn2 <- [1,572,null,{"value":"7"}] 19:19:41 INFO - PROCESS | 1950 | 1478488781926 Marionette TRACE conn2 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:42 INFO - PROCESS | 1950 | 1478488782017 Marionette TRACE conn2 <- [1,573,null,{"value":null}] 19:19:42 INFO - PROCESS | 1950 | 1478488782026 Marionette TRACE conn2 -> [0,574,"getWindowHandles",null] 19:19:42 INFO - PROCESS | 1950 | 1478488782028 Marionette TRACE conn2 <- [1,574,null,["7"]] 19:19:42 INFO - PROCESS | 1950 | 1478488782030 Marionette TRACE conn2 -> [0,575,"switchToWindow",{"name":"7"}] 19:19:42 INFO - PROCESS | 1950 | 1478488782033 Marionette TRACE conn2 <- [1,575,null,{}] 19:19:42 INFO - PROCESS | 1950 | 1478488782037 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12298a800 == 12 [pid = 1950] [id = 130] 19:19:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x12298c000) [pid = 1950] [serial = 380] [outer = 0x0] 19:19:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x122990800) [pid = 1950] [serial = 381] [outer = 0x12298c000] 19:19:42 INFO - PROCESS | 1950 | 1478488782078 Marionette DEBUG loaded listener.js 19:19:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1229a5800) [pid = 1950] [serial = 382] [outer = 0x12298c000] 19:19:42 INFO - PROCESS | 1950 | 1478488782357 Marionette TRACE conn2 <- [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]]]}] 19:19:42 INFO - . 19:19:42 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 465ms 19:19:42 INFO - PROCESS | 1950 | 1478488782473 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 19:19:42 INFO - PROCESS | 1950 | 1478488782476 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 19:19:42 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 19:19:42 INFO - PROCESS | 1950 | 1478488782498 Marionette TRACE conn2 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:42 INFO - PROCESS | 1950 | 1478488782577 Marionette TRACE conn2 <- [1,578,null,{"value":null}] 19:19:42 INFO - PROCESS | 1950 | 1478488782582 Marionette TRACE conn2 -> [0,579,"getWindowHandles",null] 19:19:42 INFO - PROCESS | 1950 | 1478488782584 Marionette TRACE conn2 <- [1,579,null,["7"]] 19:19:42 INFO - PROCESS | 1950 | 1478488782586 Marionette TRACE conn2 -> [0,580,"switchToWindow",{"name":"7"}] 19:19:42 INFO - PROCESS | 1950 | 1478488782591 Marionette TRACE conn2 <- [1,580,null,{}] 19:19:42 INFO - PROCESS | 1950 | 1478488782594 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x124627000 == 13 [pid = 1950] [id = 131] 19:19:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x124628000) [pid = 1950] [serial = 383] [outer = 0x0] 19:19:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12463a000) [pid = 1950] [serial = 384] [outer = 0x124628000] 19:19:42 INFO - PROCESS | 1950 | 1478488782635 Marionette DEBUG loaded listener.js 19:19:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x125365000) [pid = 1950] [serial = 385] [outer = 0x124628000] 19:19:42 INFO - PROCESS | 1950 | 1478488782922 Marionette TRACE conn2 <- [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]]]}] 19:19:42 INFO - . 19:19:42 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 466ms 19:19:42 INFO - PROCESS | 1950 | 1478488782959 Marionette TRACE conn2 -> [0,582,"getWindowHandle",null] 19:19:42 INFO - PROCESS | 1950 | 1478488782960 Marionette TRACE conn2 <- [1,582,null,{"value":"7"}] 19:19:42 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 19:19:42 INFO - PROCESS | 1950 | 1478488782964 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:43 INFO - PROCESS | 1950 | 1478488783051 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 19:19:43 INFO - PROCESS | 1950 | 1478488783057 Marionette TRACE conn2 -> [0,584,"getWindowHandles",null] 19:19:43 INFO - PROCESS | 1950 | 1478488783058 Marionette TRACE conn2 <- [1,584,null,["7"]] 19:19:43 INFO - PROCESS | 1950 | 1478488783061 Marionette TRACE conn2 -> [0,585,"switchToWindow",{"name":"7"}] 19:19:43 INFO - PROCESS | 1950 | 1478488783064 Marionette TRACE conn2 <- [1,585,null,{}] 19:19:43 INFO - PROCESS | 1950 | 1478488783066 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c1b000 == 14 [pid = 1950] [id = 132] 19:19:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x125c1b800) [pid = 1950] [serial = 386] [outer = 0x0] 19:19:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x125d40800) [pid = 1950] [serial = 387] [outer = 0x125c1b800] 19:19:43 INFO - PROCESS | 1950 | 1478488783120 Marionette DEBUG loaded listener.js 19:19:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x125d4b000) [pid = 1950] [serial = 388] [outer = 0x125c1b800] 19:19:43 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x1212e2800) [pid = 1950] [serial = 365] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 19:19:43 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x117b50000) [pid = 1950] [serial = 368] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 19:19:43 INFO - PROCESS | 1950 | 1478488783380 Marionette TRACE conn2 <- [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]]]}] 19:19:43 INFO - . 19:19:43 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 465ms 19:19:43 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 19:19:43 INFO - PROCESS | 1950 | 1478488783429 Marionette TRACE conn2 -> [0,587,"getWindowHandle",null] 19:19:43 INFO - PROCESS | 1950 | 1478488783430 Marionette TRACE conn2 <- [1,587,null,{"value":"7"}] 19:19:43 INFO - PROCESS | 1950 | 1478488783433 Marionette TRACE conn2 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:43 INFO - PROCESS | 1950 | 1478488783566 Marionette TRACE conn2 <- [1,588,null,{"value":null}] 19:19:43 INFO - PROCESS | 1950 | 1478488783591 Marionette TRACE conn2 -> [0,589,"getWindowHandles",null] 19:19:43 INFO - PROCESS | 1950 | 1478488783592 Marionette TRACE conn2 <- [1,589,null,["7"]] 19:19:43 INFO - PROCESS | 1950 | 1478488783594 Marionette TRACE conn2 -> [0,590,"switchToWindow",{"name":"7"}] 19:19:43 INFO - PROCESS | 1950 | 1478488783596 Marionette TRACE conn2 <- [1,590,null,{}] 19:19:43 INFO - PROCESS | 1950 | 1478488783598 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d54000 == 15 [pid = 1950] [id = 133] 19:19:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x125d54800) [pid = 1950] [serial = 389] [outer = 0x0] 19:19:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x1262ba800) [pid = 1950] [serial = 390] [outer = 0x125d54800] 19:19:43 INFO - PROCESS | 1950 | 1478488783635 Marionette DEBUG loaded listener.js 19:19:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x1262cf000) [pid = 1950] [serial = 391] [outer = 0x125d54800] 19:19:48 INFO - PROCESS | 1950 | --DOCSHELL 0x125c1b000 == 14 [pid = 1950] [id = 132] 19:19:48 INFO - PROCESS | 1950 | --DOCSHELL 0x124627000 == 13 [pid = 1950] [id = 131] 19:19:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12298a800 == 12 [pid = 1950] [id = 130] 19:19:48 INFO - PROCESS | 1950 | --DOCSHELL 0x1178bb800 == 11 [pid = 1950] [id = 129] 19:19:48 INFO - PROCESS | 1950 | --DOCSHELL 0x11797a800 == 10 [pid = 1950] [id = 128] 19:19:48 INFO - PROCESS | 1950 | --DOCSHELL 0x117b54800 == 9 [pid = 1950] [id = 127] 19:19:48 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x117b5c000) [pid = 1950] [serial = 369] [outer = 0x0] [url = about:blank] 19:19:48 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12128d800) [pid = 1950] [serial = 370] [outer = 0x0] [url = about:blank] 19:19:48 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12172d000) [pid = 1950] [serial = 367] [outer = 0x0] [url = about:blank] 19:19:48 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x121d91800) [pid = 1950] [serial = 372] [outer = 0x0] [url = about:blank] 19:19:48 INFO - PROCESS | 1950 | 1478488788884 Marionette TRACE conn2 <- [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]]]}] 19:19:48 INFO - . 19:19:48 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 5474ms 19:19:48 INFO - PROCESS | 1950 | 1478488788908 Marionette TRACE conn2 -> [0,592,"getWindowHandle",null] 19:19:48 INFO - PROCESS | 1950 | 1478488788911 Marionette TRACE conn2 <- [1,592,null,{"value":"7"}] 19:19:48 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 19:19:48 INFO - PROCESS | 1950 | 1478488788916 Marionette TRACE conn2 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:49 INFO - PROCESS | 1950 | 1478488789005 Marionette TRACE conn2 <- [1,593,null,{"value":null}] 19:19:49 INFO - PROCESS | 1950 | 1478488789009 Marionette TRACE conn2 -> [0,594,"getWindowHandles",null] 19:19:49 INFO - PROCESS | 1950 | 1478488789012 Marionette TRACE conn2 <- [1,594,null,["7"]] 19:19:49 INFO - PROCESS | 1950 | 1478488789015 Marionette TRACE conn2 -> [0,595,"switchToWindow",{"name":"7"}] 19:19:49 INFO - PROCESS | 1950 | 1478488789019 Marionette TRACE conn2 <- [1,595,null,{}] 19:19:49 INFO - PROCESS | 1950 | 1478488789023 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x11765d800 == 10 [pid = 1950] [id = 134] 19:19:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x11765f000) [pid = 1950] [serial = 392] [outer = 0x0] 19:19:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1178c1800) [pid = 1950] [serial = 393] [outer = 0x11765f000] 19:19:49 INFO - PROCESS | 1950 | 1478488789070 Marionette DEBUG loaded listener.js 19:19:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x117b51000) [pid = 1950] [serial = 394] [outer = 0x11765f000] 19:19:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x117c83800) [pid = 1950] [serial = 395] [outer = 0x13132f000] 19:19:51 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x121b5d000) [pid = 1950] [serial = 371] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 19:19:51 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x121911000) [pid = 1950] [serial = 377] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 19:19:51 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x11797b800) [pid = 1950] [serial = 374] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 19:19:51 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12298c000) [pid = 1950] [serial = 380] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 19:19:51 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x125c1b800) [pid = 1950] [serial = 386] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 19:19:51 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x124628000) [pid = 1950] [serial = 383] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 19:19:54 INFO - PROCESS | 1950 | 1478488794437 Marionette TRACE conn2 <- [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"]]]}] 19:19:54 INFO - . 19:19:54 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5577ms 19:19:54 INFO - PROCESS | 1950 | 1478488794492 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 19:19:54 INFO - PROCESS | 1950 | 1478488794495 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 19:19:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 19:19:54 INFO - PROCESS | 1950 | 1478488794499 Marionette TRACE conn2 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:19:54 INFO - PROCESS | 1950 | 1478488794601 Marionette TRACE conn2 <- [1,598,null,{"value":null}] 19:19:54 INFO - PROCESS | 1950 | 1478488794642 Marionette TRACE conn2 -> [0,599,"getWindowHandles",null] 19:19:54 INFO - PROCESS | 1950 | 1478488794645 Marionette TRACE conn2 <- [1,599,null,["7"]] 19:19:54 INFO - PROCESS | 1950 | 1478488794649 Marionette TRACE conn2 -> [0,600,"switchToWindow",{"name":"7"}] 19:19:54 INFO - PROCESS | 1950 | 1478488794654 Marionette TRACE conn2 <- [1,600,null,{}] 19:19:54 INFO - PROCESS | 1950 | 1478488794659 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:19:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c70800 == 11 [pid = 1950] [id = 135] 19:19:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x116c72800) [pid = 1950] [serial = 396] [outer = 0x0] 19:19:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x117b20800) [pid = 1950] [serial = 397] [outer = 0x116c72800] 19:19:54 INFO - PROCESS | 1950 | 1478488794708 Marionette DEBUG loaded listener.js 19:19:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12128d800) [pid = 1950] [serial = 398] [outer = 0x116c72800] 19:19:56 INFO - PROCESS | 1950 | --DOCSHELL 0x11765d800 == 10 [pid = 1950] [id = 134] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x125365000) [pid = 1950] [serial = 385] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12463a000) [pid = 1950] [serial = 384] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x125d4b000) [pid = 1950] [serial = 388] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x125d40800) [pid = 1950] [serial = 387] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x122990800) [pid = 1950] [serial = 381] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1229a5800) [pid = 1950] [serial = 382] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12191f000) [pid = 1950] [serial = 378] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x121b48800) [pid = 1950] [serial = 379] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x117b28000) [pid = 1950] [serial = 375] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x117b5e800) [pid = 1950] [serial = 376] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x121f3e800) [pid = 1950] [serial = 373] [outer = 0x0] [url = about:blank] 19:19:56 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x1262ba800) [pid = 1950] [serial = 390] [outer = 0x0] [url = about:blank] 19:19:58 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x125d54800) [pid = 1950] [serial = 389] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 19:20:00 INFO - PROCESS | 1950 | 1478488800027 Marionette TRACE conn2 <- [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]]]}] 19:20:00 INFO - . 19:20:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5573ms 19:20:00 INFO - PROCESS | 1950 | 1478488800073 Marionette TRACE conn2 -> [0,602,"getWindowHandle",null] 19:20:00 INFO - PROCESS | 1950 | 1478488800075 Marionette TRACE conn2 <- [1,602,null,{"value":"7"}] 19:20:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 19:20:00 INFO - PROCESS | 1950 | 1478488800080 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:00 INFO - PROCESS | 1950 | 1478488800175 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 19:20:00 INFO - PROCESS | 1950 | 1478488800199 Marionette TRACE conn2 -> [0,604,"getWindowHandles",null] 19:20:00 INFO - PROCESS | 1950 | 1478488800201 Marionette TRACE conn2 <- [1,604,null,["7"]] 19:20:00 INFO - PROCESS | 1950 | 1478488800207 Marionette TRACE conn2 -> [0,605,"switchToWindow",{"name":"7"}] 19:20:00 INFO - PROCESS | 1950 | 1478488800211 Marionette TRACE conn2 <- [1,605,null,{}] 19:20:00 INFO - PROCESS | 1950 | 1478488800214 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b4c000 == 11 [pid = 1950] [id = 136] 19:20:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b4d000) [pid = 1950] [serial = 399] [outer = 0x0] 19:20:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b67000) [pid = 1950] [serial = 400] [outer = 0x117b4d000] 19:20:00 INFO - PROCESS | 1950 | 1478488800257 Marionette DEBUG loaded listener.js 19:20:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x1212e9800) [pid = 1950] [serial = 401] [outer = 0x117b4d000] 19:20:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:20:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:20:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 19:20:00 INFO - PROCESS | 1950 | 1478488800979 Marionette TRACE conn2 <- [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]]]}] 19:20:00 INFO - . 19:20:00 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 916ms 19:20:01 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 19:20:01 INFO - PROCESS | 1950 | 1478488800996 Marionette TRACE conn2 -> [0,607,"getWindowHandle",null] 19:20:01 INFO - PROCESS | 1950 | 1478488800998 Marionette TRACE conn2 <- [1,607,null,{"value":"7"}] 19:20:01 INFO - PROCESS | 1950 | 1478488801001 Marionette TRACE conn2 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:01 INFO - PROCESS | 1950 | 1478488801091 Marionette TRACE conn2 <- [1,608,null,{"value":null}] 19:20:01 INFO - PROCESS | 1950 | 1478488801095 Marionette TRACE conn2 -> [0,609,"getWindowHandles",null] 19:20:01 INFO - PROCESS | 1950 | 1478488801097 Marionette TRACE conn2 <- [1,609,null,["7"]] 19:20:01 INFO - PROCESS | 1950 | 1478488801100 Marionette TRACE conn2 -> [0,610,"switchToWindow",{"name":"7"}] 19:20:01 INFO - PROCESS | 1950 | 1478488801102 Marionette TRACE conn2 <- [1,610,null,{}] 19:20:01 INFO - PROCESS | 1950 | 1478488801106 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x12200d000 == 12 [pid = 1950] [id = 137] 19:20:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122011000) [pid = 1950] [serial = 402] [outer = 0x0] 19:20:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x122252800) [pid = 1950] [serial = 403] [outer = 0x122011000] 19:20:01 INFO - PROCESS | 1950 | 1478488801150 Marionette DEBUG loaded listener.js 19:20:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123cc3000) [pid = 1950] [serial = 404] [outer = 0x122011000] 19:20:01 INFO - PROCESS | 1950 | 1478488801914 Marionette TRACE conn2 <- [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]]]}] 19:20:01 INFO - . 19:20:01 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 964ms 19:20:01 INFO - PROCESS | 1950 | 1478488801971 Marionette TRACE conn2 -> [0,612,"getWindowHandle",null] 19:20:01 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 19:20:01 INFO - PROCESS | 1950 | 1478488801974 Marionette TRACE conn2 <- [1,612,null,{"value":"7"}] 19:20:01 INFO - PROCESS | 1950 | 1478488801977 Marionette TRACE conn2 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:02 INFO - PROCESS | 1950 | 1478488802079 Marionette TRACE conn2 <- [1,613,null,{"value":null}] 19:20:02 INFO - PROCESS | 1950 | 1478488802088 Marionette TRACE conn2 -> [0,614,"getWindowHandles",null] 19:20:02 INFO - PROCESS | 1950 | 1478488802090 Marionette TRACE conn2 <- [1,614,null,["7"]] 19:20:02 INFO - PROCESS | 1950 | 1478488802093 Marionette TRACE conn2 -> [0,615,"switchToWindow",{"name":"7"}] 19:20:02 INFO - PROCESS | 1950 | 1478488802096 Marionette TRACE conn2 <- [1,615,null,{}] 19:20:02 INFO - PROCESS | 1950 | 1478488802099 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x125191000 == 13 [pid = 1950] [id = 138] 19:20:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x125191800) [pid = 1950] [serial = 405] [outer = 0x0] 19:20:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x125195800) [pid = 1950] [serial = 406] [outer = 0x125191800] 19:20:02 INFO - PROCESS | 1950 | 1478488802140 Marionette DEBUG loaded listener.js 19:20:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12519d000) [pid = 1950] [serial = 407] [outer = 0x125191800] 19:20:02 INFO - PROCESS | 1950 | 1478488802906 Marionette TRACE conn2 <- [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]]]}] 19:20:02 INFO - .. 19:20:02 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 967ms 19:20:02 INFO - PROCESS | 1950 | 1478488802971 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 19:20:02 INFO - PROCESS | 1950 | 1478488802974 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 19:20:02 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 19:20:02 INFO - PROCESS | 1950 | 1478488802980 Marionette TRACE conn2 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:03 INFO - PROCESS | 1950 | 1478488803073 Marionette TRACE conn2 <- [1,618,null,{"value":null}] 19:20:03 INFO - PROCESS | 1950 | 1478488803152 Marionette TRACE conn2 -> [0,619,"getWindowHandles",null] 19:20:03 INFO - PROCESS | 1950 | 1478488803155 Marionette TRACE conn2 <- [1,619,null,["7"]] 19:20:03 INFO - PROCESS | 1950 | 1478488803158 Marionette TRACE conn2 -> [0,620,"switchToWindow",{"name":"7"}] 19:20:03 INFO - PROCESS | 1950 | 1478488803163 Marionette TRACE conn2 <- [1,620,null,{}] 19:20:03 INFO - PROCESS | 1950 | 1478488803166 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x121f2a000 == 14 [pid = 1950] [id = 139] 19:20:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x121f2a800) [pid = 1950] [serial = 408] [outer = 0x0] 19:20:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x123cb4800) [pid = 1950] [serial = 409] [outer = 0x121f2a800] 19:20:03 INFO - PROCESS | 1950 | 1478488803218 Marionette DEBUG loaded listener.js 19:20:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x124628000) [pid = 1950] [serial = 410] [outer = 0x121f2a800] 19:20:04 INFO - PROCESS | 1950 | --DOCSHELL 0x116c70800 == 13 [pid = 1950] [id = 135] 19:20:04 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x1262cf000) [pid = 1950] [serial = 391] [outer = 0x0] [url = about:blank] 19:20:04 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x121723800) [pid = 1950] [serial = 273] [outer = 0x0] [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.] 19:20:04 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x1178c1800) [pid = 1950] [serial = 393] [outer = 0x0] [url = about:blank] 19:20:07 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x11765f000) [pid = 1950] [serial = 392] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 19:20:07 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x122011000) [pid = 1950] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 19:20:07 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x117b4d000) [pid = 1950] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 19:20:08 INFO - PROCESS | 1950 | 1478488808519 Marionette TRACE conn2 <- [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]]]}] 19:20:08 INFO - .. 19:20:08 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5576ms 19:20:08 INFO - PROCESS | 1950 | 1478488808555 Marionette TRACE conn2 -> [0,622,"getWindowHandle",null] 19:20:08 INFO - PROCESS | 1950 | 1478488808557 Marionette TRACE conn2 <- [1,622,null,{"value":"7"}] 19:20:08 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 19:20:08 INFO - PROCESS | 1950 | 1478488808562 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:08 INFO - PROCESS | 1950 | 1478488808639 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 19:20:08 INFO - PROCESS | 1950 | 1478488808643 Marionette TRACE conn2 -> [0,624,"getWindowHandles",null] 19:20:08 INFO - PROCESS | 1950 | 1478488808645 Marionette TRACE conn2 <- [1,624,null,["7"]] 19:20:08 INFO - PROCESS | 1950 | 1478488808648 Marionette TRACE conn2 -> [0,625,"switchToWindow",{"name":"7"}] 19:20:08 INFO - PROCESS | 1950 | 1478488808652 Marionette TRACE conn2 <- [1,625,null,{}] 19:20:08 INFO - PROCESS | 1950 | 1478488808656 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x11797a800 == 14 [pid = 1950] [id = 140] 19:20:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x11797b800) [pid = 1950] [serial = 411] [outer = 0x0] 19:20:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x117b4b000) [pid = 1950] [serial = 412] [outer = 0x11797b800] 19:20:08 INFO - PROCESS | 1950 | 1478488808698 Marionette DEBUG loaded listener.js 19:20:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x121297800) [pid = 1950] [serial = 413] [outer = 0x11797b800] 19:20:09 INFO - PROCESS | 1950 | 1478488809448 Marionette TRACE conn2 <- [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]]]}] 19:20:09 INFO - .. 19:20:09 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 916ms 19:20:09 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 19:20:09 INFO - PROCESS | 1950 | 1478488809478 Marionette TRACE conn2 -> [0,627,"getWindowHandle",null] 19:20:09 INFO - PROCESS | 1950 | 1478488809481 Marionette TRACE conn2 <- [1,627,null,{"value":"7"}] 19:20:09 INFO - PROCESS | 1950 | 1478488809484 Marionette TRACE conn2 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:09 INFO - PROCESS | 1950 | 1478488809578 Marionette TRACE conn2 <- [1,628,null,{"value":null}] 19:20:09 INFO - PROCESS | 1950 | 1478488809583 Marionette TRACE conn2 -> [0,629,"getWindowHandles",null] 19:20:09 INFO - PROCESS | 1950 | 1478488809585 Marionette TRACE conn2 <- [1,629,null,["7"]] 19:20:09 INFO - PROCESS | 1950 | 1478488809588 Marionette TRACE conn2 -> [0,630,"switchToWindow",{"name":"7"}] 19:20:09 INFO - PROCESS | 1950 | 1478488809591 Marionette TRACE conn2 <- [1,630,null,{}] 19:20:09 INFO - PROCESS | 1950 | 1478488809594 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x123cc2000 == 15 [pid = 1950] [id = 141] 19:20:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x123cc4800) [pid = 1950] [serial = 414] [outer = 0x0] 19:20:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x123eda000) [pid = 1950] [serial = 415] [outer = 0x123cc4800] 19:20:09 INFO - PROCESS | 1950 | 1478488809634 Marionette DEBUG loaded listener.js 19:20:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x124a6a800) [pid = 1950] [serial = 416] [outer = 0x123cc4800] 19:20:10 INFO - PROCESS | 1950 | 1478488810380 Marionette TRACE conn2 <- [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]]]}] 19:20:10 INFO - . 19:20:10 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 915ms 19:20:10 INFO - PROCESS | 1950 | 1478488810404 Marionette TRACE conn2 -> [0,632,"getWindowHandle",null] 19:20:10 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 19:20:10 INFO - PROCESS | 1950 | 1478488810407 Marionette TRACE conn2 <- [1,632,null,{"value":"7"}] 19:20:10 INFO - PROCESS | 1950 | 1478488810410 Marionette TRACE conn2 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:10 INFO - PROCESS | 1950 | 1478488810494 Marionette TRACE conn2 <- [1,633,null,{"value":null}] 19:20:10 INFO - PROCESS | 1950 | 1478488810501 Marionette TRACE conn2 -> [0,634,"getWindowHandles",null] 19:20:10 INFO - PROCESS | 1950 | 1478488810503 Marionette TRACE conn2 <- [1,634,null,["7"]] 19:20:10 INFO - PROCESS | 1950 | 1478488810507 Marionette TRACE conn2 -> [0,635,"switchToWindow",{"name":"7"}] 19:20:10 INFO - PROCESS | 1950 | 1478488810512 Marionette TRACE conn2 <- [1,635,null,{}] 19:20:10 INFO - PROCESS | 1950 | 1478488810514 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d53000 == 16 [pid = 1950] [id = 142] 19:20:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x125d54800) [pid = 1950] [serial = 417] [outer = 0x0] 19:20:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x125d5c000) [pid = 1950] [serial = 418] [outer = 0x125d54800] 19:20:10 INFO - PROCESS | 1950 | 1478488810553 Marionette DEBUG loaded listener.js 19:20:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x1261c7000) [pid = 1950] [serial = 419] [outer = 0x125d54800] 19:20:11 INFO - PROCESS | 1950 | 1478488811306 Marionette TRACE conn2 <- [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]]]}] 19:20:11 INFO - . 19:20:11 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 916ms 19:20:11 INFO - PROCESS | 1950 | 1478488811328 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 19:20:11 INFO - PROCESS | 1950 | 1478488811331 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 19:20:11 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 19:20:11 INFO - PROCESS | 1950 | 1478488811336 Marionette TRACE conn2 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:11 INFO - PROCESS | 1950 | 1478488811437 Marionette TRACE conn2 <- [1,638,null,{"value":null}] 19:20:11 INFO - PROCESS | 1950 | 1478488811475 Marionette TRACE conn2 -> [0,639,"getWindowHandles",null] 19:20:11 INFO - PROCESS | 1950 | 1478488811478 Marionette TRACE conn2 <- [1,639,null,["7"]] 19:20:11 INFO - PROCESS | 1950 | 1478488811482 Marionette TRACE conn2 -> [0,640,"switchToWindow",{"name":"7"}] 19:20:11 INFO - PROCESS | 1950 | 1478488811486 Marionette TRACE conn2 <- [1,640,null,{}] 19:20:11 INFO - PROCESS | 1950 | 1478488811489 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x121b48800 == 17 [pid = 1950] [id = 143] 19:20:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x121d91000) [pid = 1950] [serial = 420] [outer = 0x0] 19:20:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x122986800) [pid = 1950] [serial = 421] [outer = 0x121d91000] 19:20:11 INFO - PROCESS | 1950 | 1478488811541 Marionette DEBUG loaded listener.js 19:20:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x124a56000) [pid = 1950] [serial = 422] [outer = 0x121d91000] 19:20:13 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x125195800) [pid = 1950] [serial = 406] [outer = 0x0] [url = about:blank] 19:20:13 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x122252800) [pid = 1950] [serial = 403] [outer = 0x0] [url = about:blank] 19:20:13 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x123cc3000) [pid = 1950] [serial = 404] [outer = 0x0] [url = about:blank] 19:20:13 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x117b67000) [pid = 1950] [serial = 400] [outer = 0x0] [url = about:blank] 19:20:13 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x1212e9800) [pid = 1950] [serial = 401] [outer = 0x0] [url = about:blank] 19:20:13 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x117b20800) [pid = 1950] [serial = 397] [outer = 0x0] [url = about:blank] 19:20:13 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x117b51000) [pid = 1950] [serial = 394] [outer = 0x0] [url = about:blank] 19:20:15 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x123cc4800) [pid = 1950] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 19:20:15 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x11797b800) [pid = 1950] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 19:20:16 INFO - PROCESS | 1950 | 1478488816824 Marionette TRACE conn2 <- [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]]]}] 19:20:16 INFO - .. 19:20:16 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 5523ms 19:20:16 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 19:20:16 INFO - PROCESS | 1950 | 1478488816858 Marionette TRACE conn2 -> [0,642,"getWindowHandle",null] 19:20:16 INFO - PROCESS | 1950 | 1478488816861 Marionette TRACE conn2 <- [1,642,null,{"value":"7"}] 19:20:16 INFO - PROCESS | 1950 | 1478488816866 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:16 INFO - PROCESS | 1950 | 1478488816940 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 19:20:16 INFO - PROCESS | 1950 | 1478488816946 Marionette TRACE conn2 -> [0,644,"getWindowHandles",null] 19:20:16 INFO - PROCESS | 1950 | 1478488816948 Marionette TRACE conn2 <- [1,644,null,["7"]] 19:20:16 INFO - PROCESS | 1950 | 1478488816951 Marionette TRACE conn2 -> [0,645,"switchToWindow",{"name":"7"}] 19:20:16 INFO - PROCESS | 1950 | 1478488816956 Marionette TRACE conn2 <- [1,645,null,{}] 19:20:16 INFO - PROCESS | 1950 | 1478488816959 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x121411000 == 18 [pid = 1950] [id = 144] 19:20:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x121412800) [pid = 1950] [serial = 423] [outer = 0x0] 19:20:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x121725800) [pid = 1950] [serial = 424] [outer = 0x121412800] 19:20:17 INFO - PROCESS | 1950 | 1478488817000 Marionette DEBUG loaded listener.js 19:20:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12194b800) [pid = 1950] [serial = 425] [outer = 0x121412800] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x117b4c000 == 17 [pid = 1950] [id = 136] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x125d54000 == 16 [pid = 1950] [id = 133] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x121f2a000 == 15 [pid = 1950] [id = 139] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x12200d000 == 14 [pid = 1950] [id = 137] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x123cc2000 == 13 [pid = 1950] [id = 141] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x11797a800 == 12 [pid = 1950] [id = 140] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x125191000 == 11 [pid = 1950] [id = 138] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x121b48800 == 10 [pid = 1950] [id = 143] 19:20:20 INFO - PROCESS | 1950 | --DOCSHELL 0x125d53000 == 9 [pid = 1950] [id = 142] 19:20:20 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x123eda000) [pid = 1950] [serial = 415] [outer = 0x0] [url = about:blank] 19:20:20 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x124a6a800) [pid = 1950] [serial = 416] [outer = 0x0] [url = about:blank] 19:20:20 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x117b4b000) [pid = 1950] [serial = 412] [outer = 0x0] [url = about:blank] 19:20:20 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x121297800) [pid = 1950] [serial = 413] [outer = 0x0] [url = about:blank] 19:20:20 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x123cb4800) [pid = 1950] [serial = 409] [outer = 0x0] [url = about:blank] 19:20:20 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x125d5c000) [pid = 1950] [serial = 418] [outer = 0x0] [url = about:blank] 19:20:22 INFO - PROCESS | 1950 | 1478488822258 Marionette TRACE conn2 <- [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]]]}] 19:20:22 INFO - .. 19:20:22 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5423ms 19:20:22 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 19:20:22 INFO - PROCESS | 1950 | 1478488822289 Marionette TRACE conn2 -> [0,647,"getWindowHandle",null] 19:20:22 INFO - PROCESS | 1950 | 1478488822292 Marionette TRACE conn2 <- [1,647,null,{"value":"7"}] 19:20:22 INFO - PROCESS | 1950 | 1478488822297 Marionette TRACE conn2 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:22 INFO - PROCESS | 1950 | 1478488822378 Marionette TRACE conn2 <- [1,648,null,{"value":null}] 19:20:22 INFO - PROCESS | 1950 | 1478488822382 Marionette TRACE conn2 -> [0,649,"getWindowHandles",null] 19:20:22 INFO - PROCESS | 1950 | 1478488822385 Marionette TRACE conn2 <- [1,649,null,["7"]] 19:20:22 INFO - PROCESS | 1950 | 1478488822422 Marionette TRACE conn2 -> [0,650,"switchToWindow",{"name":"7"}] 19:20:22 INFO - PROCESS | 1950 | 1478488822426 Marionette TRACE conn2 <- [1,650,null,{}] 19:20:22 INFO - PROCESS | 1950 | 1478488822429 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x117879000 == 10 [pid = 1950] [id = 145] 19:20:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1178bb800) [pid = 1950] [serial = 426] [outer = 0x0] 19:20:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x11797a800) [pid = 1950] [serial = 427] [outer = 0x1178bb800] 19:20:22 INFO - PROCESS | 1950 | 1478488822490 Marionette DEBUG loaded listener.js 19:20:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x117b51000) [pid = 1950] [serial = 428] [outer = 0x1178bb800] 19:20:22 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:20:22 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:20:22 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:20:23 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x125d54800) [pid = 1950] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 19:20:23 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x121d91000) [pid = 1950] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 19:20:23 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x121f2a800) [pid = 1950] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 19:20:23 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x125191800) [pid = 1950] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 19:20:23 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x116c72800) [pid = 1950] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 19:20:27 INFO - PROCESS | 1950 | 1478488827783 Marionette TRACE conn2 <- [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]]]}] 19:20:27 INFO - .. 19:20:27 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 5531ms 19:20:27 INFO - PROCESS | 1950 | 1478488827827 Marionette TRACE conn2 -> [0,652,"getWindowHandle",null] 19:20:27 INFO - PROCESS | 1950 | 1478488827831 Marionette TRACE conn2 <- [1,652,null,{"value":"7"}] 19:20:27 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 19:20:27 INFO - PROCESS | 1950 | 1478488827836 Marionette TRACE conn2 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:27 INFO - PROCESS | 1950 | 1478488827964 Marionette TRACE conn2 <- [1,653,null,{"value":null}] 19:20:28 INFO - PROCESS | 1950 | 1478488828005 Marionette TRACE conn2 -> [0,654,"getWindowHandles",null] 19:20:28 INFO - PROCESS | 1950 | 1478488828008 Marionette TRACE conn2 <- [1,654,null,["7"]] 19:20:28 INFO - PROCESS | 1950 | 1478488828011 Marionette TRACE conn2 -> [0,655,"switchToWindow",{"name":"7"}] 19:20:28 INFO - PROCESS | 1950 | 1478488828015 Marionette TRACE conn2 <- [1,655,null,{}] 19:20:28 INFO - PROCESS | 1950 | 1478488828018 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178c4000 == 11 [pid = 1950] [id = 146] 19:20:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x117982000) [pid = 1950] [serial = 429] [outer = 0x0] 19:20:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x117b55000) [pid = 1950] [serial = 430] [outer = 0x117982000] 19:20:28 INFO - PROCESS | 1950 | 1478488828068 Marionette DEBUG loaded listener.js 19:20:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121289000) [pid = 1950] [serial = 431] [outer = 0x117982000] 19:20:28 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x121725800) [pid = 1950] [serial = 424] [outer = 0x0] [url = about:blank] 19:20:28 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x124a56000) [pid = 1950] [serial = 422] [outer = 0x0] [url = about:blank] 19:20:28 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x1261c7000) [pid = 1950] [serial = 419] [outer = 0x0] [url = about:blank] 19:20:28 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x122986800) [pid = 1950] [serial = 421] [outer = 0x0] [url = about:blank] 19:20:28 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x124628000) [pid = 1950] [serial = 410] [outer = 0x0] [url = about:blank] 19:20:28 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12519d000) [pid = 1950] [serial = 407] [outer = 0x0] [url = about:blank] 19:20:28 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12128d800) [pid = 1950] [serial = 398] [outer = 0x0] [url = about:blank] 19:20:30 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x121412800) [pid = 1950] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 19:20:33 INFO - PROCESS | 1950 | 1478488833421 Marionette TRACE conn2 <- [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]]]}] 19:20:33 INFO - . 19:20:33 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5625ms 19:20:33 INFO - PROCESS | 1950 | 1478488833460 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 19:20:33 INFO - PROCESS | 1950 | 1478488833463 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 19:20:33 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 19:20:33 INFO - PROCESS | 1950 | 1478488833467 Marionette TRACE conn2 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:33 INFO - PROCESS | 1950 | 1478488833545 Marionette TRACE conn2 <- [1,658,null,{"value":null}] 19:20:33 INFO - PROCESS | 1950 | 1478488833550 Marionette TRACE conn2 -> [0,659,"getWindowHandles",null] 19:20:33 INFO - PROCESS | 1950 | 1478488833552 Marionette TRACE conn2 <- [1,659,null,["7"]] 19:20:33 INFO - PROCESS | 1950 | 1478488833556 Marionette TRACE conn2 -> [0,660,"switchToWindow",{"name":"7"}] 19:20:33 INFO - PROCESS | 1950 | 1478488833560 Marionette TRACE conn2 <- [1,660,null,{}] 19:20:33 INFO - PROCESS | 1950 | 1478488833563 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x12191f000 == 12 [pid = 1950] [id = 147] 19:20:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121922000) [pid = 1950] [serial = 432] [outer = 0x0] 19:20:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x1219c5800) [pid = 1950] [serial = 433] [outer = 0x121922000] 19:20:33 INFO - PROCESS | 1950 | 1478488833607 Marionette DEBUG loaded listener.js 19:20:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121d91000) [pid = 1950] [serial = 434] [outer = 0x121922000] 19:20:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x121f2a000 == 13 [pid = 1950] [id = 148] 19:20:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x122258000) [pid = 1950] [serial = 435] [outer = 0x0] 19:20:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122270800) [pid = 1950] [serial = 436] [outer = 0x122258000] 19:20:34 INFO - PROCESS | 1950 | 1478488834374 Marionette TRACE conn2 <- [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]]]}] 19:20:34 INFO - . 19:20:34 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 917ms 19:20:34 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 19:20:34 INFO - PROCESS | 1950 | 1478488834384 Marionette TRACE conn2 -> [0,662,"getWindowHandle",null] 19:20:34 INFO - PROCESS | 1950 | 1478488834387 Marionette TRACE conn2 <- [1,662,null,{"value":"7"}] 19:20:34 INFO - PROCESS | 1950 | 1478488834392 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:34 INFO - PROCESS | 1950 | 1478488834535 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 19:20:34 INFO - PROCESS | 1950 | 1478488834577 Marionette TRACE conn2 -> [0,664,"getWindowHandles",null] 19:20:34 INFO - PROCESS | 1950 | 1478488834580 Marionette TRACE conn2 <- [1,664,null,["7"]] 19:20:34 INFO - PROCESS | 1950 | 1478488834583 Marionette TRACE conn2 -> [0,665,"switchToWindow",{"name":"7"}] 19:20:34 INFO - PROCESS | 1950 | 1478488834587 Marionette TRACE conn2 <- [1,665,null,{}] 19:20:34 INFO - PROCESS | 1950 | 1478488834590 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x122024800 == 14 [pid = 1950] [id = 149] 19:20:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x122027000) [pid = 1950] [serial = 437] [outer = 0x0] 19:20:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123cc4000) [pid = 1950] [serial = 438] [outer = 0x122027000] 19:20:34 INFO - PROCESS | 1950 | 1478488834644 Marionette DEBUG loaded listener.js 19:20:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x123ec7800) [pid = 1950] [serial = 439] [outer = 0x122027000] 19:20:36 INFO - PROCESS | 1950 | --DOCSHELL 0x121f2a000 == 13 [pid = 1950] [id = 148] 19:20:36 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12194b800) [pid = 1950] [serial = 425] [outer = 0x0] [url = about:blank] 19:20:36 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x11797a800) [pid = 1950] [serial = 427] [outer = 0x0] [url = about:blank] 19:20:40 INFO - PROCESS | 1950 | 1478488840005 Marionette TRACE conn2 <- [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]]]}] 19:20:40 INFO - .. 19:20:40 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 5627ms 19:20:40 INFO - PROCESS | 1950 | 1478488840017 Marionette TRACE conn2 -> [0,667,"getWindowHandle",null] 19:20:40 INFO - PROCESS | 1950 | 1478488840020 Marionette TRACE conn2 <- [1,667,null,{"value":"7"}] 19:20:40 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 19:20:40 INFO - PROCESS | 1950 | 1478488840025 Marionette TRACE conn2 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:40 INFO - PROCESS | 1950 | 1478488840106 Marionette TRACE conn2 <- [1,668,null,{"value":null}] 19:20:40 INFO - PROCESS | 1950 | 1478488840110 Marionette TRACE conn2 -> [0,669,"getWindowHandles",null] 19:20:40 INFO - PROCESS | 1950 | 1478488840112 Marionette TRACE conn2 <- [1,669,null,["7"]] 19:20:40 INFO - PROCESS | 1950 | 1478488840115 Marionette TRACE conn2 -> [0,670,"switchToWindow",{"name":"7"}] 19:20:40 INFO - PROCESS | 1950 | 1478488840119 Marionette TRACE conn2 <- [1,670,null,{}] 19:20:40 INFO - PROCESS | 1950 | 1478488840121 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x1212e8800 == 14 [pid = 1950] [id = 150] 19:20:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1212e9800) [pid = 1950] [serial = 440] [outer = 0x0] 19:20:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x121728800) [pid = 1950] [serial = 441] [outer = 0x1212e9800] 19:20:40 INFO - PROCESS | 1950 | 1478488840166 Marionette DEBUG loaded listener.js 19:20:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x121f3e800) [pid = 1950] [serial = 442] [outer = 0x1212e9800] 19:20:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2388 19:20:40 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 19:20:40 INFO - PROCESS | 1950 | 1478488840927 Marionette TRACE conn2 <- [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]]]}] 19:20:40 INFO - .. 19:20:40 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 920ms 19:20:40 INFO - PROCESS | 1950 | 1478488840944 Marionette TRACE conn2 -> [0,672,"getWindowHandle",null] 19:20:40 INFO - PROCESS | 1950 | 1478488840946 Marionette TRACE conn2 <- [1,672,null,{"value":"7"}] 19:20:40 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 19:20:40 INFO - PROCESS | 1950 | 1478488840949 Marionette TRACE conn2 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:41 INFO - PROCESS | 1950 | 1478488841050 Marionette TRACE conn2 <- [1,673,null,{"value":null}] 19:20:41 INFO - PROCESS | 1950 | 1478488841059 Marionette TRACE conn2 -> [0,674,"getWindowHandles",null] 19:20:41 INFO - PROCESS | 1950 | 1478488841060 Marionette TRACE conn2 <- [1,674,null,["7"]] 19:20:41 INFO - PROCESS | 1950 | 1478488841063 Marionette TRACE conn2 -> [0,675,"switchToWindow",{"name":"7"}] 19:20:41 INFO - PROCESS | 1950 | 1478488841066 Marionette TRACE conn2 <- [1,675,null,{}] 19:20:41 INFO - PROCESS | 1950 | 1478488841068 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x125199000 == 15 [pid = 1950] [id = 151] 19:20:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x125199800) [pid = 1950] [serial = 443] [outer = 0x0] 19:20:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12519e800) [pid = 1950] [serial = 444] [outer = 0x125199800] 19:20:41 INFO - PROCESS | 1950 | 1478488841105 Marionette DEBUG loaded listener.js 19:20:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x1251a9800) [pid = 1950] [serial = 445] [outer = 0x125199800] 19:20:41 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:20:41 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:20:41 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:20:44 INFO - PROCESS | 1950 | --DOCSHELL 0x1178c4000 == 14 [pid = 1950] [id = 146] 19:20:44 INFO - PROCESS | 1950 | --DOCSHELL 0x121411000 == 13 [pid = 1950] [id = 144] 19:20:44 INFO - PROCESS | 1950 | --DOCSHELL 0x117879000 == 12 [pid = 1950] [id = 145] 19:20:44 INFO - PROCESS | 1950 | --DOCSHELL 0x1212e8800 == 11 [pid = 1950] [id = 150] 19:20:44 INFO - PROCESS | 1950 | --DOCSHELL 0x122024800 == 10 [pid = 1950] [id = 149] 19:20:44 INFO - PROCESS | 1950 | --DOCSHELL 0x12191f000 == 9 [pid = 1950] [id = 147] 19:20:44 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x117b55000) [pid = 1950] [serial = 430] [outer = 0x0] [url = about:blank] 19:20:44 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x1219c5800) [pid = 1950] [serial = 433] [outer = 0x0] [url = about:blank] 19:20:46 INFO - PROCESS | 1950 | 1478488846328 Marionette TRACE conn2 <- [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]]]}] 19:20:46 INFO - .. 19:20:46 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 5426ms 19:20:46 INFO - PROCESS | 1950 | 1478488846376 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 19:20:46 INFO - PROCESS | 1950 | 1478488846379 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 19:20:46 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 19:20:46 INFO - PROCESS | 1950 | 1478488846384 Marionette TRACE conn2 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:46 INFO - PROCESS | 1950 | 1478488846485 Marionette TRACE conn2 <- [1,678,null,{"value":null}] 19:20:46 INFO - PROCESS | 1950 | 1478488846492 Marionette TRACE conn2 -> [0,679,"getWindowHandles",null] 19:20:46 INFO - PROCESS | 1950 | 1478488846494 Marionette TRACE conn2 <- [1,679,null,["7"]] 19:20:46 INFO - PROCESS | 1950 | 1478488846521 Marionette TRACE conn2 -> [0,680,"switchToWindow",{"name":"7"}] 19:20:46 INFO - PROCESS | 1950 | 1478488846525 Marionette TRACE conn2 <- [1,680,null,{}] 19:20:46 INFO - PROCESS | 1950 | 1478488846528 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x11797b800 == 10 [pid = 1950] [id = 152] 19:20:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x117984800) [pid = 1950] [serial = 446] [outer = 0x0] 19:20:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x117b50000) [pid = 1950] [serial = 447] [outer = 0x117984800] 19:20:46 INFO - PROCESS | 1950 | 1478488846572 Marionette DEBUG loaded listener.js 19:20:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12127a800) [pid = 1950] [serial = 448] [outer = 0x117984800] 19:20:47 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x121922000) [pid = 1950] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 19:20:47 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x122258000) [pid = 1950] [serial = 435] [outer = 0x0] [url = about:srcdoc] 19:20:47 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x1212e9800) [pid = 1950] [serial = 440] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 19:20:47 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x122027000) [pid = 1950] [serial = 437] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 19:20:47 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1178bb800) [pid = 1950] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 19:20:47 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x117982000) [pid = 1950] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 19:20:51 INFO - PROCESS | 1950 | 1478488851892 Marionette TRACE conn2 <- [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]]]}] 19:20:51 INFO - .. 19:20:51 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5528ms 19:20:51 INFO - PROCESS | 1950 | 1478488851911 Marionette TRACE conn2 -> [0,682,"getWindowHandle",null] 19:20:51 INFO - PROCESS | 1950 | 1478488851914 Marionette TRACE conn2 <- [1,682,null,{"value":"7"}] 19:20:51 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 19:20:51 INFO - PROCESS | 1950 | 1478488851920 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:52 INFO - PROCESS | 1950 | 1478488852011 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 19:20:52 INFO - PROCESS | 1950 | 1478488852048 Marionette TRACE conn2 -> [0,684,"getWindowHandles",null] 19:20:52 INFO - PROCESS | 1950 | 1478488852051 Marionette TRACE conn2 <- [1,684,null,["7"]] 19:20:52 INFO - PROCESS | 1950 | 1478488852054 Marionette TRACE conn2 -> [0,685,"switchToWindow",{"name":"7"}] 19:20:52 INFO - PROCESS | 1950 | 1478488852060 Marionette TRACE conn2 <- [1,685,null,{}] 19:20:52 INFO - PROCESS | 1950 | 1478488852064 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x117660800 == 11 [pid = 1950] [id = 153] 19:20:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x117869000) [pid = 1950] [serial = 449] [outer = 0x0] 19:20:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x1178d4000) [pid = 1950] [serial = 450] [outer = 0x117869000] 19:20:52 INFO - PROCESS | 1950 | 1478488852108 Marionette DEBUG loaded listener.js 19:20:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x117b4d000) [pid = 1950] [serial = 451] [outer = 0x117869000] 19:20:52 INFO - PROCESS | 1950 | --DOCSHELL 0x125199000 == 10 [pid = 1950] [id = 151] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x121728800) [pid = 1950] [serial = 441] [outer = 0x0] [url = about:blank] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x121f3e800) [pid = 1950] [serial = 442] [outer = 0x0] [url = about:blank] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x123cc4000) [pid = 1950] [serial = 438] [outer = 0x0] [url = about:blank] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x123ec7800) [pid = 1950] [serial = 439] [outer = 0x0] [url = about:blank] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x121d91000) [pid = 1950] [serial = 434] [outer = 0x0] [url = about:blank] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x122270800) [pid = 1950] [serial = 436] [outer = 0x0] [url = about:srcdoc] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x117b51000) [pid = 1950] [serial = 428] [outer = 0x0] [url = about:blank] 19:20:52 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x121289000) [pid = 1950] [serial = 431] [outer = 0x0] [url = about:blank] 19:20:52 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:20:52 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:20:52 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:20:52 INFO - PROCESS | 1950 | 1478488852842 Marionette TRACE conn2 <- [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]]]}] 19:20:52 INFO - .. 19:20:52 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 967ms 19:20:52 INFO - PROCESS | 1950 | 1478488852886 Marionette TRACE conn2 -> [0,687,"getWindowHandle",null] 19:20:52 INFO - PROCESS | 1950 | 1478488852889 Marionette TRACE conn2 <- [1,687,null,{"value":"7"}] 19:20:52 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 19:20:52 INFO - PROCESS | 1950 | 1478488852892 Marionette TRACE conn2 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:52 INFO - PROCESS | 1950 | 1478488852980 Marionette TRACE conn2 <- [1,688,null,{"value":null}] 19:20:52 INFO - PROCESS | 1950 | 1478488852986 Marionette TRACE conn2 -> [0,689,"getWindowHandles",null] 19:20:52 INFO - PROCESS | 1950 | 1478488852988 Marionette TRACE conn2 <- [1,689,null,["7"]] 19:20:53 INFO - PROCESS | 1950 | 1478488853024 Marionette TRACE conn2 -> [0,690,"switchToWindow",{"name":"7"}] 19:20:53 INFO - PROCESS | 1950 | 1478488853027 Marionette TRACE conn2 <- [1,690,null,{}] 19:20:53 INFO - PROCESS | 1950 | 1478488853030 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x121f25800 == 11 [pid = 1950] [id = 154] 19:20:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121f2a000) [pid = 1950] [serial = 452] [outer = 0x0] 19:20:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x121f3e800) [pid = 1950] [serial = 453] [outer = 0x121f2a000] 19:20:53 INFO - PROCESS | 1950 | 1478488853070 Marionette DEBUG loaded listener.js 19:20:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122270800) [pid = 1950] [serial = 454] [outer = 0x121f2a000] 19:20:54 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x125199800) [pid = 1950] [serial = 443] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 19:20:58 INFO - PROCESS | 1950 | 1478488858310 Marionette TRACE conn2 <- [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]]]}] 19:20:58 INFO - .. 19:20:58 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5428ms 19:20:58 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 19:20:58 INFO - PROCESS | 1950 | 1478488858320 Marionette TRACE conn2 -> [0,692,"getWindowHandle",null] 19:20:58 INFO - PROCESS | 1950 | 1478488858324 Marionette TRACE conn2 <- [1,692,null,{"value":"7"}] 19:20:58 INFO - PROCESS | 1950 | 1478488858329 Marionette TRACE conn2 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:20:58 INFO - PROCESS | 1950 | 1478488858453 Marionette TRACE conn2 <- [1,693,null,{"value":null}] 19:20:58 INFO - PROCESS | 1950 | 1478488858490 Marionette TRACE conn2 -> [0,694,"getWindowHandles",null] 19:20:58 INFO - PROCESS | 1950 | 1478488858495 Marionette TRACE conn2 <- [1,694,null,["7"]] 19:20:58 INFO - PROCESS | 1950 | 1478488858498 Marionette TRACE conn2 -> [0,695,"switchToWindow",{"name":"7"}] 19:20:58 INFO - PROCESS | 1950 | 1478488858502 Marionette TRACE conn2 <- [1,695,null,{}] 19:20:58 INFO - PROCESS | 1950 | 1478488858505 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:20:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b61000 == 12 [pid = 1950] [id = 155] 19:20:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x117b62000) [pid = 1950] [serial = 455] [outer = 0x0] 19:20:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x121411800) [pid = 1950] [serial = 456] [outer = 0x117b62000] 19:20:58 INFO - PROCESS | 1950 | 1478488858556 Marionette DEBUG loaded listener.js 19:20:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x12172d000) [pid = 1950] [serial = 457] [outer = 0x117b62000] 19:20:59 INFO - PROCESS | 1950 | --DOCSHELL 0x117660800 == 11 [pid = 1950] [id = 153] 19:20:59 INFO - PROCESS | 1950 | --DOCSHELL 0x11797b800 == 10 [pid = 1950] [id = 152] 19:20:59 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12519e800) [pid = 1950] [serial = 444] [outer = 0x0] [url = about:blank] 19:20:59 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x1251a9800) [pid = 1950] [serial = 445] [outer = 0x0] [url = about:blank] 19:20:59 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x117b50000) [pid = 1950] [serial = 447] [outer = 0x0] [url = about:blank] 19:21:02 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x117869000) [pid = 1950] [serial = 449] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 19:21:02 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x117984800) [pid = 1950] [serial = 446] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 19:21:03 INFO - PROCESS | 1950 | 1478488863874 Marionette TRACE conn2 <- [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"]]]}] 19:21:03 INFO - .... 19:21:03 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5577ms 19:21:03 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 19:21:03 INFO - PROCESS | 1950 | 1478488863905 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 19:21:03 INFO - PROCESS | 1950 | 1478488863908 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 19:21:03 INFO - PROCESS | 1950 | 1478488863912 Marionette TRACE conn2 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:04 INFO - PROCESS | 1950 | 1478488864002 Marionette TRACE conn2 <- [1,698,null,{"value":null}] 19:21:04 INFO - PROCESS | 1950 | 1478488864009 Marionette TRACE conn2 -> [0,699,"getWindowHandles",null] 19:21:04 INFO - PROCESS | 1950 | 1478488864011 Marionette TRACE conn2 <- [1,699,null,["7"]] 19:21:04 INFO - PROCESS | 1950 | 1478488864013 Marionette TRACE conn2 -> [0,700,"switchToWindow",{"name":"7"}] 19:21:04 INFO - PROCESS | 1950 | 1478488864017 Marionette TRACE conn2 <- [1,700,null,{}] 19:21:04 INFO - PROCESS | 1950 | 1478488864020 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x1219c6800 == 11 [pid = 1950] [id = 156] 19:21:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x1219cb000) [pid = 1950] [serial = 458] [outer = 0x0] 19:21:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x123ccd000) [pid = 1950] [serial = 459] [outer = 0x1219cb000] 19:21:04 INFO - PROCESS | 1950 | 1478488864067 Marionette DEBUG loaded listener.js 19:21:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123ed3800) [pid = 1950] [serial = 460] [outer = 0x1219cb000] 19:21:07 INFO - PROCESS | 1950 | --DOCSHELL 0x121f25800 == 10 [pid = 1950] [id = 154] 19:21:07 INFO - PROCESS | 1950 | --DOCSHELL 0x117b61000 == 9 [pid = 1950] [id = 155] 19:21:07 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12127a800) [pid = 1950] [serial = 448] [outer = 0x0] [url = about:blank] 19:21:07 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x117b4d000) [pid = 1950] [serial = 451] [outer = 0x0] [url = about:blank] 19:21:07 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x1178d4000) [pid = 1950] [serial = 450] [outer = 0x0] [url = about:blank] 19:21:07 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x121f3e800) [pid = 1950] [serial = 453] [outer = 0x0] [url = about:blank] 19:21:09 INFO - PROCESS | 1950 | 1478488869291 Marionette TRACE conn2 <- [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] 19:21:09 INFO - PROCESS | 1950 | 1478488869344 Marionette TRACE conn2 <- [1,702,null,{"value":"7"}] 19:21:09 INFO - PROCESS | 1950 | 1478488869349 Marionette TRACE conn2 -> [0,703,"timeouts",{"script":185000}] 19:21:09 INFO - PROCESS | 1950 | 1478488869351 Marionette TRACE conn2 <- [1,703,null,{}] 19:21:09 INFO - PROCESS | 1950 | 1478488869356 Marionette TRACE conn2 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:09 INFO - PROCESS | 1950 | 1478488869442 Marionette TRACE conn2 <- [1,704,null,{"value":null}] 19:21:09 INFO - PROCESS | 1950 | 1478488869448 Marionette TRACE conn2 -> [0,705,"getWindowHandles",null] 19:21:09 INFO - PROCESS | 1950 | 1478488869451 Marionette TRACE conn2 <- [1,705,null,["7"]] 19:21:09 INFO - PROCESS | 1950 | 1478488869454 Marionette TRACE conn2 -> [0,706,"switchToWindow",{"name":"7"}] 19:21:09 INFO - PROCESS | 1950 | 1478488869460 Marionette TRACE conn2 <- [1,706,null,{}] 19:21:09 INFO - PROCESS | 1950 | 1478488869467 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:21:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b50000 == 10 [pid = 1950] [id = 157] 19:21:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b50800) [pid = 1950] [serial = 461] [outer = 0x0] 19:21:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b59800) [pid = 1950] [serial = 462] [outer = 0x117b50800] 19:21:09 INFO - PROCESS | 1950 | 1478488869514 Marionette DEBUG loaded listener.js 19:21:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x121290000) [pid = 1950] [serial = 463] [outer = 0x117b50800] 19:21:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:21:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:21:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:21:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:21:10 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x117b62000) [pid = 1950] [serial = 455] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 19:21:10 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x121f2a000) [pid = 1950] [serial = 452] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 19:21:10 INFO - PROCESS | 1950 | 1478488870272 Marionette TRACE conn2 <- [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]]]}] 19:21:10 INFO - ... 19:21:10 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 974ms 19:21:10 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 19:21:10 INFO - PROCESS | 1950 | 1478488870322 Marionette TRACE conn2 -> [0,708,"getWindowHandle",null] 19:21:10 INFO - PROCESS | 1950 | 1478488870324 Marionette TRACE conn2 <- [1,708,null,{"value":"7"}] 19:21:10 INFO - PROCESS | 1950 | 1478488870327 Marionette TRACE conn2 -> [0,709,"timeouts",{"script":35000}] 19:21:10 INFO - PROCESS | 1950 | 1478488870329 Marionette TRACE conn2 <- [1,709,null,{}] 19:21:10 INFO - PROCESS | 1950 | 1478488870333 Marionette TRACE conn2 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:10 INFO - PROCESS | 1950 | 1478488870444 Marionette TRACE conn2 <- [1,710,null,{"value":null}] 19:21:10 INFO - PROCESS | 1950 | 1478488870451 Marionette TRACE conn2 -> [0,711,"getWindowHandles",null] 19:21:10 INFO - PROCESS | 1950 | 1478488870454 Marionette TRACE conn2 <- [1,711,null,["7"]] 19:21:10 INFO - PROCESS | 1950 | 1478488870464 Marionette TRACE conn2 -> [0,712,"switchToWindow",{"name":"7"}] 19:21:10 INFO - PROCESS | 1950 | 1478488870469 Marionette TRACE conn2 <- [1,712,null,{}] 19:21:10 INFO - PROCESS | 1950 | 1478488870471 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b56000 == 11 [pid = 1950] [id = 158] 19:21:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x122d66000) [pid = 1950] [serial = 464] [outer = 0x0] 19:21:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x122d6f000) [pid = 1950] [serial = 465] [outer = 0x122d66000] 19:21:10 INFO - PROCESS | 1950 | 1478488870511 Marionette DEBUG loaded listener.js 19:21:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123b70800) [pid = 1950] [serial = 466] [outer = 0x122d66000] 19:21:10 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:21:10 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:21:11 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:21:11 INFO - PROCESS | 1950 | [1950] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 19:21:15 INFO - PROCESS | 1950 | --DOCSHELL 0x117b50000 == 10 [pid = 1950] [id = 157] 19:21:15 INFO - PROCESS | 1950 | --DOCSHELL 0x1219c6800 == 9 [pid = 1950] [id = 156] 19:21:15 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x121411800) [pid = 1950] [serial = 456] [outer = 0x0] [url = about:blank] 19:21:15 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x123ccd000) [pid = 1950] [serial = 459] [outer = 0x0] [url = about:blank] 19:21:15 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12172d000) [pid = 1950] [serial = 457] [outer = 0x0] [url = about:blank] 19:21:15 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x122270800) [pid = 1950] [serial = 454] [outer = 0x0] [url = about:blank] 19:21:15 INFO - PROCESS | 1950 | 1478488875747 Marionette TRACE conn2 <- [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]]]}] 19:21:15 INFO - ... 19:21:15 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 5426ms 19:21:15 INFO - PROCESS | 1950 | 1478488875754 Marionette TRACE conn2 -> [0,714,"getWindowHandle",null] 19:21:15 INFO - PROCESS | 1950 | 1478488875757 Marionette TRACE conn2 <- [1,714,null,{"value":"7"}] 19:21:15 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 19:21:15 INFO - PROCESS | 1950 | 1478488875761 Marionette TRACE conn2 -> [0,715,"timeouts",{"script":185000}] 19:21:15 INFO - PROCESS | 1950 | 1478488875763 Marionette TRACE conn2 <- [1,715,null,{}] 19:21:15 INFO - PROCESS | 1950 | 1478488875768 Marionette TRACE conn2 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:15 INFO - PROCESS | 1950 | 1478488875865 Marionette TRACE conn2 <- [1,716,null,{"value":null}] 19:21:15 INFO - PROCESS | 1950 | 1478488875870 Marionette TRACE conn2 -> [0,717,"getWindowHandles",null] 19:21:15 INFO - PROCESS | 1950 | 1478488875872 Marionette TRACE conn2 <- [1,717,null,["7"]] 19:21:15 INFO - PROCESS | 1950 | 1478488875877 Marionette TRACE conn2 -> [0,718,"switchToWindow",{"name":"7"}] 19:21:15 INFO - PROCESS | 1950 | 1478488875882 Marionette TRACE conn2 <- [1,718,null,{}] 19:21:15 INFO - PROCESS | 1950 | 1478488875888 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:21:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b2a000 == 10 [pid = 1950] [id = 159] 19:21:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b2b800) [pid = 1950] [serial = 467] [outer = 0x0] 19:21:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b53000) [pid = 1950] [serial = 468] [outer = 0x117b2b800] 19:21:15 INFO - PROCESS | 1950 | 1478488875950 Marionette DEBUG loaded listener.js 19:21:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12128f800) [pid = 1950] [serial = 469] [outer = 0x117b2b800] 19:21:16 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:21:16 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:21:16 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:21:16 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:21:16 INFO - PROCESS | 1950 | 1478488876707 Marionette TRACE conn2 <- [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]]]}] 19:21:16 INFO - ... 19:21:16 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 972ms 19:21:16 INFO - PROCESS | 1950 | 1478488876733 Marionette TRACE conn2 -> [0,720,"getWindowHandle",null] 19:21:16 INFO - PROCESS | 1950 | 1478488876735 Marionette TRACE conn2 <- [1,720,null,{"value":"7"}] 19:21:16 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 19:21:16 INFO - PROCESS | 1950 | 1478488876738 Marionette TRACE conn2 -> [0,721,"timeouts",{"script":35000}] 19:21:16 INFO - PROCESS | 1950 | 1478488876740 Marionette TRACE conn2 <- [1,721,null,{}] 19:21:16 INFO - PROCESS | 1950 | 1478488876743 Marionette TRACE conn2 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:16 INFO - PROCESS | 1950 | 1478488876864 Marionette TRACE conn2 <- [1,722,null,{"value":null}] 19:21:16 INFO - PROCESS | 1950 | 1478488876873 Marionette TRACE conn2 -> [0,723,"getWindowHandles",null] 19:21:16 INFO - PROCESS | 1950 | 1478488876876 Marionette TRACE conn2 <- [1,723,null,["7"]] 19:21:16 INFO - PROCESS | 1950 | 1478488876886 Marionette TRACE conn2 -> [0,724,"switchToWindow",{"name":"7"}] 19:21:16 INFO - PROCESS | 1950 | 1478488876890 Marionette TRACE conn2 <- [1,724,null,{}] 19:21:16 INFO - PROCESS | 1950 | 1478488876893 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b37800 == 11 [pid = 1950] [id = 160] 19:21:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122d7c800) [pid = 1950] [serial = 470] [outer = 0x0] 19:21:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123cc4800) [pid = 1950] [serial = 471] [outer = 0x122d7c800] 19:21:16 INFO - PROCESS | 1950 | 1478488876967 Marionette DEBUG loaded listener.js 19:21:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123ee1000) [pid = 1950] [serial = 472] [outer = 0x122d7c800] 19:21:17 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x1219cb000) [pid = 1950] [serial = 458] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 19:21:17 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x117b50800) [pid = 1950] [serial = 461] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 19:21:22 INFO - PROCESS | 1950 | 1478488882208 Marionette TRACE conn2 <- [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]]]}] 19:21:22 INFO - .. 19:21:22 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5483ms 19:21:22 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 19:21:22 INFO - PROCESS | 1950 | 1478488882223 Marionette TRACE conn2 -> [0,726,"getWindowHandle",null] 19:21:22 INFO - PROCESS | 1950 | 1478488882226 Marionette TRACE conn2 <- [1,726,null,{"value":"7"}] 19:21:22 INFO - PROCESS | 1950 | 1478488882231 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:22 INFO - PROCESS | 1950 | 1478488882364 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 19:21:22 INFO - PROCESS | 1950 | 1478488882404 Marionette TRACE conn2 -> [0,728,"getWindowHandles",null] 19:21:22 INFO - PROCESS | 1950 | 1478488882406 Marionette TRACE conn2 <- [1,728,null,["7"]] 19:21:22 INFO - PROCESS | 1950 | 1478488882413 Marionette TRACE conn2 -> [0,729,"switchToWindow",{"name":"7"}] 19:21:22 INFO - PROCESS | 1950 | 1478488882417 Marionette TRACE conn2 <- [1,729,null,{}] 19:21:22 INFO - PROCESS | 1950 | 1478488882420 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x12140c800 == 12 [pid = 1950] [id = 161] 19:21:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12140d800) [pid = 1950] [serial = 473] [outer = 0x0] 19:21:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x121916800) [pid = 1950] [serial = 474] [outer = 0x12140d800] 19:21:22 INFO - PROCESS | 1950 | 1478488882470 Marionette DEBUG loaded listener.js 19:21:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x122787000) [pid = 1950] [serial = 475] [outer = 0x12140d800] 19:21:22 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 19:21:23 INFO - PROCESS | 1950 | --DOCSHELL 0x117b2a000 == 11 [pid = 1950] [id = 159] 19:21:23 INFO - PROCESS | 1950 | --DOCSHELL 0x117b56000 == 10 [pid = 1950] [id = 158] 19:21:23 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x117b59800) [pid = 1950] [serial = 462] [outer = 0x0] [url = about:blank] 19:21:23 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x121290000) [pid = 1950] [serial = 463] [outer = 0x0] [url = about:blank] 19:21:23 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x123ed3800) [pid = 1950] [serial = 460] [outer = 0x0] [url = about:blank] 19:21:23 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x122d6f000) [pid = 1950] [serial = 465] [outer = 0x0] [url = about:blank] 19:21:25 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x122d66000) [pid = 1950] [serial = 464] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 19:21:25 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x117b2b800) [pid = 1950] [serial = 467] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 19:21:27 INFO - PROCESS | 1950 | 1478488887842 Marionette TRACE conn2 <- [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]]]}] 19:21:27 INFO - ..... 19:21:27 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5625ms 19:21:27 INFO - PROCESS | 1950 | 1478488887855 Marionette TRACE conn2 -> [0,731,"getWindowHandle",null] 19:21:27 INFO - PROCESS | 1950 | 1478488887857 Marionette TRACE conn2 <- [1,731,null,{"value":"7"}] 19:21:27 INFO - TEST-START | /custom-elements/reactions/Attr.html 19:21:27 INFO - PROCESS | 1950 | 1478488887862 Marionette TRACE conn2 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:27 INFO - PROCESS | 1950 | 1478488887950 Marionette TRACE conn2 <- [1,732,null,{"value":null}] 19:21:27 INFO - PROCESS | 1950 | 1478488887954 Marionette TRACE conn2 -> [0,733,"getWindowHandles",null] 19:21:27 INFO - PROCESS | 1950 | 1478488887956 Marionette TRACE conn2 <- [1,733,null,["7"]] 19:21:27 INFO - PROCESS | 1950 | 1478488887960 Marionette TRACE conn2 -> [0,734,"switchToWindow",{"name":"7"}] 19:21:27 INFO - PROCESS | 1950 | 1478488887964 Marionette TRACE conn2 <- [1,734,null,{}] 19:21:27 INFO - PROCESS | 1950 | 1478488887967 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x121f1f800 == 11 [pid = 1950] [id = 162] 19:21:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121f25800) [pid = 1950] [serial = 476] [outer = 0x0] 19:21:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12225c000) [pid = 1950] [serial = 477] [outer = 0x121f25800] 19:21:28 INFO - PROCESS | 1950 | 1478488888016 Marionette DEBUG loaded listener.js 19:21:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x125199800) [pid = 1950] [serial = 478] [outer = 0x121f25800] 19:21:28 INFO - PROCESS | 1950 | 1478488888302 Marionette TRACE conn2 <- [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"]]]}] 19:21:28 INFO - .. 19:21:28 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 467ms 19:21:28 INFO - PROCESS | 1950 | 1478488888329 Marionette TRACE conn2 -> [0,736,"getWindowHandle",null] 19:21:28 INFO - PROCESS | 1950 | 1478488888331 Marionette TRACE conn2 <- [1,736,null,{"value":"7"}] 19:21:28 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 19:21:28 INFO - PROCESS | 1950 | 1478488888335 Marionette TRACE conn2 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:28 INFO - PROCESS | 1950 | 1478488888424 Marionette TRACE conn2 <- [1,737,null,{"value":null}] 19:21:28 INFO - PROCESS | 1950 | 1478488888466 Marionette TRACE conn2 -> [0,738,"getWindowHandles",null] 19:21:28 INFO - PROCESS | 1950 | 1478488888468 Marionette TRACE conn2 <- [1,738,null,["7"]] 19:21:28 INFO - PROCESS | 1950 | 1478488888471 Marionette TRACE conn2 -> [0,739,"switchToWindow",{"name":"7"}] 19:21:28 INFO - PROCESS | 1950 | 1478488888473 Marionette TRACE conn2 <- [1,739,null,{}] 19:21:28 INFO - PROCESS | 1950 | 1478488888476 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261b9000 == 12 [pid = 1950] [id = 163] 19:21:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x1261be000) [pid = 1950] [serial = 479] [outer = 0x0] 19:21:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1261c6000) [pid = 1950] [serial = 480] [outer = 0x1261be000] 19:21:28 INFO - PROCESS | 1950 | 1478488888513 Marionette DEBUG loaded listener.js 19:21:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1261cb000) [pid = 1950] [serial = 481] [outer = 0x1261be000] 19:21:28 INFO - PROCESS | 1950 | 1478488888785 Marionette TRACE conn2 <- [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"]]]}] 19:21:28 INFO - ....... 19:21:28 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 466ms 19:21:28 INFO - PROCESS | 1950 | 1478488888806 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 19:21:28 INFO - PROCESS | 1950 | 1478488888810 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 19:21:28 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 19:21:28 INFO - PROCESS | 1950 | 1478488888813 Marionette TRACE conn2 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:28 INFO - PROCESS | 1950 | 1478488888899 Marionette TRACE conn2 <- [1,742,null,{"value":null}] 19:21:28 INFO - PROCESS | 1950 | 1478488888905 Marionette TRACE conn2 -> [0,743,"getWindowHandles",null] 19:21:28 INFO - PROCESS | 1950 | 1478488888907 Marionette TRACE conn2 <- [1,743,null,["7"]] 19:21:28 INFO - PROCESS | 1950 | 1478488888965 Marionette TRACE conn2 -> [0,744,"switchToWindow",{"name":"7"}] 19:21:28 INFO - PROCESS | 1950 | 1478488888969 Marionette TRACE conn2 <- [1,744,null,{}] 19:21:28 INFO - PROCESS | 1950 | 1478488888974 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x1212e2000 == 13 [pid = 1950] [id = 164] 19:21:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x1212e9000) [pid = 1950] [serial = 482] [outer = 0x0] 19:21:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12190e800) [pid = 1950] [serial = 483] [outer = 0x1212e9000] 19:21:29 INFO - PROCESS | 1950 | 1478488889027 Marionette DEBUG loaded listener.js 19:21:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x125c09000) [pid = 1950] [serial = 484] [outer = 0x1212e9000] 19:21:29 INFO - . 19:21:29 INFO - PROCESS | 1950 | 1478488889466 Marionette TRACE conn2 <- [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"]]]}] 19:21:29 INFO - ................... 19:21:29 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 669ms 19:21:29 INFO - PROCESS | 1950 | 1478488889483 Marionette TRACE conn2 -> [0,746,"getWindowHandle",null] 19:21:29 INFO - PROCESS | 1950 | 1478488889486 Marionette TRACE conn2 <- [1,746,null,{"value":"7"}] 19:21:29 INFO - TEST-START | /custom-elements/reactions/Document.html 19:21:29 INFO - PROCESS | 1950 | 1478488889491 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:29 INFO - PROCESS | 1950 | 1478488889594 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 19:21:29 INFO - PROCESS | 1950 | 1478488889633 Marionette TRACE conn2 -> [0,748,"getWindowHandles",null] 19:21:29 INFO - PROCESS | 1950 | 1478488889636 Marionette TRACE conn2 <- [1,748,null,["7"]] 19:21:29 INFO - PROCESS | 1950 | 1478488889642 Marionette TRACE conn2 -> [0,749,"switchToWindow",{"name":"7"}] 19:21:29 INFO - PROCESS | 1950 | 1478488889647 Marionette TRACE conn2 <- [1,749,null,{}] 19:21:29 INFO - PROCESS | 1950 | 1478488889650 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x126931000 == 14 [pid = 1950] [id = 165] 19:21:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x126932800) [pid = 1950] [serial = 485] [outer = 0x0] 19:21:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x126941000) [pid = 1950] [serial = 486] [outer = 0x126932800] 19:21:29 INFO - PROCESS | 1950 | 1478488889696 Marionette DEBUG loaded listener.js 19:21:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x126c16800) [pid = 1950] [serial = 487] [outer = 0x126932800] 19:21:30 INFO - PROCESS | 1950 | 1478488890056 Marionette TRACE conn2 <- [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"]]]}] 19:21:30 INFO - .. 19:21:30 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 616ms 19:21:30 INFO - PROCESS | 1950 | 1478488890106 Marionette TRACE conn2 -> [0,751,"getWindowHandle",null] 19:21:30 INFO - PROCESS | 1950 | 1478488890108 Marionette TRACE conn2 <- [1,751,null,{"value":"7"}] 19:21:30 INFO - TEST-START | /custom-elements/reactions/Element.html 19:21:30 INFO - PROCESS | 1950 | 1478488890113 Marionette TRACE conn2 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:30 INFO - PROCESS | 1950 | 1478488890213 Marionette TRACE conn2 <- [1,752,null,{"value":null}] 19:21:30 INFO - PROCESS | 1950 | 1478488890251 Marionette TRACE conn2 -> [0,753,"getWindowHandles",null] 19:21:30 INFO - PROCESS | 1950 | 1478488890253 Marionette TRACE conn2 <- [1,753,null,["7"]] 19:21:30 INFO - PROCESS | 1950 | 1478488890261 Marionette TRACE conn2 -> [0,754,"switchToWindow",{"name":"7"}] 19:21:30 INFO - PROCESS | 1950 | 1478488890268 Marionette TRACE conn2 <- [1,754,null,{}] 19:21:30 INFO - PROCESS | 1950 | 1478488890272 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x128053800 == 15 [pid = 1950] [id = 166] 19:21:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1288bb800) [pid = 1950] [serial = 488] [outer = 0x0] 19:21:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x1288c8800) [pid = 1950] [serial = 489] [outer = 0x1288bb800] 19:21:30 INFO - PROCESS | 1950 | 1478488890314 Marionette DEBUG loaded listener.js 19:21:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12893d800) [pid = 1950] [serial = 490] [outer = 0x1288bb800] 19:21:30 INFO - PROCESS | 1950 | 1478488890735 Marionette TRACE conn2 <- [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"]]]}] 19:21:30 INFO - .................................... 19:21:30 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 667ms 19:21:30 INFO - PROCESS | 1950 | 1478488890783 Marionette TRACE conn2 -> [0,756,"getWindowHandle",null] 19:21:30 INFO - PROCESS | 1950 | 1478488890785 Marionette TRACE conn2 <- [1,756,null,{"value":"7"}] 19:21:30 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 19:21:30 INFO - PROCESS | 1950 | 1478488890788 Marionette TRACE conn2 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:30 INFO - PROCESS | 1950 | 1478488890934 Marionette TRACE conn2 <- [1,757,null,{"value":null}] 19:21:30 INFO - PROCESS | 1950 | 1478488890971 Marionette TRACE conn2 -> [0,758,"getWindowHandles",null] 19:21:30 INFO - PROCESS | 1950 | 1478488890974 Marionette TRACE conn2 <- [1,758,null,["7"]] 19:21:30 INFO - PROCESS | 1950 | 1478488890976 Marionette TRACE conn2 -> [0,759,"switchToWindow",{"name":"7"}] 19:21:30 INFO - PROCESS | 1950 | 1478488890979 Marionette TRACE conn2 <- [1,759,null,{}] 19:21:30 INFO - PROCESS | 1950 | 1478488890982 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x129926000 == 16 [pid = 1950] [id = 167] 19:21:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x129927000) [pid = 1950] [serial = 491] [outer = 0x0] 19:21:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x129946000) [pid = 1950] [serial = 492] [outer = 0x129927000] 19:21:31 INFO - PROCESS | 1950 | 1478488891023 Marionette DEBUG loaded listener.js 19:21:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x129a2d800) [pid = 1950] [serial = 493] [outer = 0x129927000] 19:21:31 INFO - .............. 19:21:31 INFO - PROCESS | 1950 | 1478488891397 Marionette TRACE conn2 <- [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"]]]}] 19:21:31 INFO - .. 19:21:31 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 619ms 19:21:31 INFO - PROCESS | 1950 | 1478488891408 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 19:21:31 INFO - TEST-START | /custom-elements/reactions/Node.html 19:21:31 INFO - PROCESS | 1950 | 1478488891410 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 19:21:31 INFO - PROCESS | 1950 | 1478488891414 Marionette TRACE conn2 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:31 INFO - PROCESS | 1950 | 1478488891511 Marionette TRACE conn2 <- [1,762,null,{"value":null}] 19:21:31 INFO - PROCESS | 1950 | 1478488891549 Marionette TRACE conn2 -> [0,763,"getWindowHandles",null] 19:21:31 INFO - PROCESS | 1950 | 1478488891551 Marionette TRACE conn2 <- [1,763,null,["7"]] 19:21:31 INFO - PROCESS | 1950 | 1478488891554 Marionette TRACE conn2 -> [0,764,"switchToWindow",{"name":"7"}] 19:21:31 INFO - PROCESS | 1950 | 1478488891556 Marionette TRACE conn2 <- [1,764,null,{}] 19:21:31 INFO - PROCESS | 1950 | 1478488891559 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a170800 == 17 [pid = 1950] [id = 168] 19:21:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12a171000) [pid = 1950] [serial = 494] [outer = 0x0] 19:21:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12a92c000) [pid = 1950] [serial = 495] [outer = 0x12a171000] 19:21:31 INFO - PROCESS | 1950 | 1478488891601 Marionette DEBUG loaded listener.js 19:21:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12a930800) [pid = 1950] [serial = 496] [outer = 0x12a171000] 19:21:32 INFO - PROCESS | 1950 | 1478488891978 Marionette TRACE conn2 <- [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"]]]}] 19:21:32 INFO - .............. 19:21:32 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 619ms 19:21:32 INFO - PROCESS | 1950 | 1478488892033 Marionette TRACE conn2 -> [0,766,"getWindowHandle",null] 19:21:32 INFO - PROCESS | 1950 | 1478488892035 Marionette TRACE conn2 <- [1,766,null,{"value":"7"}] 19:21:32 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 19:21:32 INFO - PROCESS | 1950 | 1478488892039 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:32 INFO - PROCESS | 1950 | 1478488892153 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 19:21:32 INFO - PROCESS | 1950 | 1478488892195 Marionette TRACE conn2 -> [0,768,"getWindowHandles",null] 19:21:32 INFO - PROCESS | 1950 | 1478488892196 Marionette TRACE conn2 <- [1,768,null,["7"]] 19:21:32 INFO - PROCESS | 1950 | 1478488892198 Marionette TRACE conn2 -> [0,769,"switchToWindow",{"name":"7"}] 19:21:32 INFO - PROCESS | 1950 | 1478488892201 Marionette TRACE conn2 <- [1,769,null,{}] 19:21:32 INFO - PROCESS | 1950 | 1478488892203 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b305000 == 18 [pid = 1950] [id = 169] 19:21:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12b305800) [pid = 1950] [serial = 497] [outer = 0x0] 19:21:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12b30a800) [pid = 1950] [serial = 498] [outer = 0x12b305800] 19:21:32 INFO - PROCESS | 1950 | 1478488892260 Marionette DEBUG loaded listener.js 19:21:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12b307000) [pid = 1950] [serial = 499] [outer = 0x12b305800] 19:21:32 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12128f800) [pid = 1950] [serial = 469] [outer = 0x0] [url = about:blank] 19:21:32 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x117b53000) [pid = 1950] [serial = 468] [outer = 0x0] [url = about:blank] 19:21:32 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x123b70800) [pid = 1950] [serial = 466] [outer = 0x0] [url = about:blank] 19:21:32 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x123cc4800) [pid = 1950] [serial = 471] [outer = 0x0] [url = about:blank] 19:21:32 INFO - PROCESS | 1950 | 1478488892703 Marionette TRACE conn2 <- [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"]]]}] 19:21:32 INFO - .... 19:21:32 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 715ms 19:21:32 INFO - PROCESS | 1950 | 1478488892756 Marionette TRACE conn2 -> [0,771,"getWindowHandle",null] 19:21:32 INFO - PROCESS | 1950 | 1478488892758 Marionette TRACE conn2 <- [1,771,null,{"value":"7"}] 19:21:32 INFO - TEST-START | /custom-elements/reactions/Range.html 19:21:32 INFO - PROCESS | 1950 | 1478488892763 Marionette TRACE conn2 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:32 INFO - PROCESS | 1950 | 1478488892856 Marionette TRACE conn2 <- [1,772,null,{"value":null}] 19:21:32 INFO - PROCESS | 1950 | 1478488892900 Marionette TRACE conn2 -> [0,773,"getWindowHandles",null] 19:21:32 INFO - PROCESS | 1950 | 1478488892901 Marionette TRACE conn2 <- [1,773,null,["7"]] 19:21:32 INFO - PROCESS | 1950 | 1478488892904 Marionette TRACE conn2 -> [0,774,"switchToWindow",{"name":"7"}] 19:21:32 INFO - PROCESS | 1950 | 1478488892908 Marionette TRACE conn2 <- [1,774,null,{}] 19:21:32 INFO - PROCESS | 1950 | 1478488892910 Marionette TRACE conn2 -> [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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x1212fc800 == 19 [pid = 1950] [id = 170] 19:21:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x121725800) [pid = 1950] [serial = 500] [outer = 0x0] 19:21:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x121947000) [pid = 1950] [serial = 501] [outer = 0x121725800] 19:21:32 INFO - PROCESS | 1950 | 1478488892950 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x122257800) [pid = 1950] [serial = 502] [outer = 0x121725800] 19:21:33 INFO - PROCESS | 1950 | 1478488893227 Marionette TRACE conn2 <- [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"]]]}] 19:21:33 INFO - ......... 19:21:33 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 517ms 19:21:33 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 19:21:33 INFO - PROCESS | 1950 | 1478488893280 Marionette TRACE conn2 -> [0,776,"getWindowHandle",null] 19:21:33 INFO - PROCESS | 1950 | 1478488893283 Marionette TRACE conn2 <- [1,776,null,{"value":"7"}] 19:21:33 INFO - PROCESS | 1950 | 1478488893286 Marionette TRACE conn2 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:33 INFO - PROCESS | 1950 | 1478488893370 Marionette TRACE conn2 <- [1,777,null,{"value":null}] 19:21:33 INFO - PROCESS | 1950 | 1478488893421 Marionette TRACE conn2 -> [0,778,"getWindowHandles",null] 19:21:33 INFO - PROCESS | 1950 | 1478488893423 Marionette TRACE conn2 <- [1,778,null,["7"]] 19:21:33 INFO - PROCESS | 1950 | 1478488893425 Marionette TRACE conn2 -> [0,779,"switchToWindow",{"name":"7"}] 19:21:33 INFO - PROCESS | 1950 | 1478488893427 Marionette TRACE conn2 <- [1,779,null,{}] 19:21:33 INFO - PROCESS | 1950 | 1478488893430 Marionette TRACE conn2 -> [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([\"/encrypted-media/clearkey-check-initdata-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/encrypted-media/clearkey-check-initdata-type.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d54000 == 20 [pid = 1950] [id = 171] 19:21:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x125d56000) [pid = 1950] [serial = 503] [outer = 0x0] 19:21:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x1262ce000) [pid = 1950] [serial = 504] [outer = 0x125d56000] 19:21:33 INFO - PROCESS | 1950 | 1478488893471 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12645c800) [pid = 1950] [serial = 505] [outer = 0x125d56000] 19:21:33 INFO - PROCESS | 1950 | 1478488893724 Marionette TRACE conn2 <- [1,780,null,{"value":["/encrypted-media/clearkey-check-initdata-type.html",0,null,null,[["org.w3.clearkey support for \"webm\".",0,null,null],["org.w3.clearkey support for \"cenc\".",0,null,null],["org.w3.clearkey support for \"keyids\".",0,null,null]]]}] 19:21:33 INFO - ... 19:21:33 INFO - TEST-OK | /encrypted-media/clearkey-check-initdata-type.html | took 466ms 19:21:33 INFO - PROCESS | 1950 | 1478488893756 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 19:21:33 INFO - PROCESS | 1950 | 1478488893759 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 19:21:33 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 19:21:33 INFO - PROCESS | 1950 | 1478488893762 Marionette TRACE conn2 -> [0,782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:33 INFO - PROCESS | 1950 | 1478488893847 Marionette TRACE conn2 <- [1,782,null,{"value":null}] 19:21:33 INFO - PROCESS | 1950 | 1478488893852 Marionette TRACE conn2 -> [0,783,"getWindowHandles",null] 19:21:33 INFO - PROCESS | 1950 | 1478488893854 Marionette TRACE conn2 <- [1,783,null,["7"]] 19:21:33 INFO - PROCESS | 1950 | 1478488893856 Marionette TRACE conn2 -> [0,784,"switchToWindow",{"name":"7"}] 19:21:33 INFO - PROCESS | 1950 | 1478488893860 Marionette TRACE conn2 <- [1,784,null,{}] 19:21:33 INFO - PROCESS | 1950 | 1478488893864 Marionette TRACE conn2 -> [0,785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-events-session-closed-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/encrypted-media/clearkey-events-session-closed-event.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296f3000 == 21 [pid = 1950] [id = 172] 19:21:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x1296f3800) [pid = 1950] [serial = 506] [outer = 0x0] 19:21:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12991f800) [pid = 1950] [serial = 507] [outer = 0x1296f3800] 19:21:33 INFO - PROCESS | 1950 | 1478488893906 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12a173000) [pid = 1950] [serial = 508] [outer = 0x1296f3800] 19:21:34 INFO - PROCESS | 1950 | [GMP 1955] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:21:34 INFO - PROCESS | 1950 | [GMP 1955] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:21:34 INFO - PROCESS | 1950 | [GMP 1955] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:21:34 INFO - . 19:21:34 INFO - TEST-OK | /encrypted-media/clearkey-events-session-closed-event.html | took 516ms 19:21:34 INFO - TEST-START | /encrypted-media/clearkey-events.html 19:21:34 INFO - PROCESS | 1950 | 1478488894274 Marionette TRACE conn2 <- [1,785,null,{"value":["/encrypted-media/clearkey-events-session-closed-event.html",0,null,null,[["org.w3.clearkey test MediaKeySession closed event.",0,null,null]]]}] 19:21:34 INFO - PROCESS | 1950 | 1478488894279 Marionette TRACE conn2 -> [0,786,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 1950 | 1478488894281 Marionette TRACE conn2 <- [1,786,null,{"value":"7"}] 19:21:34 INFO - PROCESS | 1950 | 1478488894284 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:34 INFO - PROCESS | 1950 | 1478488894371 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 19:21:34 INFO - PROCESS | 1950 | 1478488894378 Marionette TRACE conn2 -> [0,788,"getWindowHandles",null] 19:21:34 INFO - PROCESS | 1950 | 1478488894379 Marionette TRACE conn2 <- [1,788,null,["7"]] 19:21:34 INFO - PROCESS | 1950 | 1478488894382 Marionette TRACE conn2 -> [0,789,"switchToWindow",{"name":"7"}] 19:21:34 INFO - PROCESS | 1950 | 1478488894384 Marionette TRACE conn2 <- [1,789,null,{}] 19:21:34 INFO - PROCESS | 1950 | 1478488894386 Marionette TRACE conn2 -> [0,790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-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/encrypted-media/clearkey-events.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b409000 == 22 [pid = 1950] [id = 173] 19:21:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b409800) [pid = 1950] [serial = 509] [outer = 0x0] 19:21:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b40e000) [pid = 1950] [serial = 510] [outer = 0x12b409800] 19:21:34 INFO - PROCESS | 1950 | 1478488894421 Marionette DEBUG loaded listener.js 19:21:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b416000) [pid = 1950] [serial = 511] [outer = 0x12b409800] 19:21:34 INFO - PROCESS | 1950 | 1478488894748 Marionette TRACE conn2 <- [1,790,null,{"value":["/encrypted-media/clearkey-events.html",0,null,null,[["org.w3.clearkey, basic events",0,null,null]]]}] 19:21:34 INFO - . 19:21:34 INFO - TEST-OK | /encrypted-media/clearkey-events.html | took 515ms 19:21:34 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 19:21:34 INFO - PROCESS | 1950 | 1478488894799 Marionette TRACE conn2 -> [0,791,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 1950 | 1478488894800 Marionette TRACE conn2 <- [1,791,null,{"value":"7"}] 19:21:34 INFO - PROCESS | 1950 | 1478488894803 Marionette TRACE conn2 -> [0,792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:34 INFO - PROCESS | 1950 | 1478488894901 Marionette TRACE conn2 <- [1,792,null,{"value":null}] 19:21:34 INFO - PROCESS | 1950 | 1478488894905 Marionette TRACE conn2 -> [0,793,"getWindowHandles",null] 19:21:34 INFO - PROCESS | 1950 | 1478488894907 Marionette TRACE conn2 <- [1,793,null,["7"]] 19:21:34 INFO - PROCESS | 1950 | 1478488894910 Marionette TRACE conn2 -> [0,794,"switchToWindow",{"name":"7"}] 19:21:34 INFO - PROCESS | 1950 | 1478488894912 Marionette TRACE conn2 <- [1,794,null,{}] 19:21:34 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x121f25800) [pid = 1950] [serial = 476] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 19:21:34 INFO - PROCESS | 1950 | 1478488894947 Marionette TRACE conn2 -> [0,795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-generate-request-disallowed-input.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-generate-request-disallowed-input.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b50c800 == 23 [pid = 1950] [id = 174] 19:21:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b50d000) [pid = 1950] [serial = 512] [outer = 0x0] 19:21:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12b512000) [pid = 1950] [serial = 513] [outer = 0x12b50d000] 19:21:34 INFO - PROCESS | 1950 | 1478488894983 Marionette DEBUG loaded listener.js 19:21:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b51a000) [pid = 1950] [serial = 514] [outer = 0x12b50d000] 19:21:35 INFO - PROCESS | 1950 | 1478488895261 Marionette TRACE conn2 <- [1,795,null,{"value":["/encrypted-media/clearkey-generate-request-disallowed-input.html",0,null,null,[["org.w3.clearkey, temporary, webm, initData longer than 64Kb characters",0,null,null],["org.w3.clearkey, temporary, cenc, initData longer than 64Kb characters",0,null,null],["org.w3.clearkey, temporary, keyids, initData longer than 64Kb characters",0,null,null],["org.w3.clearkey, temporary, cenc, invalid initdata (invalid pssh)",0,null,null],["org.w3.clearkey, temporary, cenc, invalid initdata (not pssh)",0,null,null],["org.w3.clearkey, temporary, keyids, invalid initdata (too short key ID)",0,null,null],["org.w3.clearkey, temporary, keyids, invalid initdata (too long key ID)",0,null,null]]]}] 19:21:35 INFO - ....... 19:21:35 INFO - TEST-OK | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 466ms 19:21:35 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 19:21:35 INFO - PROCESS | 1950 | 1478488895269 Marionette TRACE conn2 -> [0,796,"getWindowHandle",null] 19:21:35 INFO - PROCESS | 1950 | 1478488895270 Marionette TRACE conn2 <- [1,796,null,{"value":"7"}] 19:21:35 INFO - PROCESS | 1950 | 1478488895273 Marionette TRACE conn2 -> [0,797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:35 INFO - PROCESS | 1950 | 1478488895383 Marionette TRACE conn2 <- [1,797,null,{"value":null}] 19:21:35 INFO - PROCESS | 1950 | 1478488895408 Marionette TRACE conn2 -> [0,798,"getWindowHandles",null] 19:21:35 INFO - PROCESS | 1950 | 1478488895409 Marionette TRACE conn2 <- [1,798,null,["7"]] 19:21:35 INFO - PROCESS | 1950 | 1478488895412 Marionette TRACE conn2 -> [0,799,"switchToWindow",{"name":"7"}] 19:21:35 INFO - PROCESS | 1950 | 1478488895414 Marionette TRACE conn2 <- [1,799,null,{}] 19:21:35 INFO - PROCESS | 1950 | 1478488895416 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-invalid-license.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-invalid-license.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b40c800 == 24 [pid = 1950] [id = 175] 19:21:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12b5c3000) [pid = 1950] [serial = 515] [outer = 0x0] 19:21:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12b5db800) [pid = 1950] [serial = 516] [outer = 0x12b5c3000] 19:21:35 INFO - PROCESS | 1950 | 1478488895452 Marionette DEBUG loaded listener.js 19:21:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12ae5f000) [pid = 1950] [serial = 517] [outer = 0x12b5c3000] 19:21:35 INFO - PROCESS | 1950 | 1478488895705 Marionette TRACE conn2 <- [1,800,null,{"value":["/encrypted-media/clearkey-invalid-license.html",0,null,null,[["Update with invalid Clear Key license",0,null,null]]]}] 19:21:35 INFO - . 19:21:35 INFO - TEST-OK | /encrypted-media/clearkey-invalid-license.html | took 467ms 19:21:35 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 19:21:35 INFO - PROCESS | 1950 | 1478488895741 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 19:21:35 INFO - PROCESS | 1950 | 1478488895743 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 19:21:35 INFO - PROCESS | 1950 | 1478488895747 Marionette TRACE conn2 -> [0,802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:35 INFO - PROCESS | 1950 | 1478488895886 Marionette TRACE conn2 <- [1,802,null,{"value":null}] 19:21:35 INFO - PROCESS | 1950 | 1478488895894 Marionette TRACE conn2 -> [0,803,"getWindowHandles",null] 19:21:35 INFO - PROCESS | 1950 | 1478488895896 Marionette TRACE conn2 <- [1,803,null,["7"]] 19:21:35 INFO - PROCESS | 1950 | 1478488895899 Marionette TRACE conn2 -> [0,804,"switchToWindow",{"name":"7"}] 19:21:35 INFO - PROCESS | 1950 | 1478488895902 Marionette TRACE conn2 <- [1,804,null,{}] 19:21:35 INFO - PROCESS | 1950 | 1478488895905 Marionette TRACE conn2 -> [0,805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-keystatuses-multiple-sessions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-keystatuses-multiple-sessions.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7cb800 == 25 [pid = 1950] [id = 176] 19:21:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b7cc000) [pid = 1950] [serial = 518] [outer = 0x0] 19:21:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12b7d2800) [pid = 1950] [serial = 519] [outer = 0x12b7cc000] 19:21:35 INFO - PROCESS | 1950 | 1478488895959 Marionette DEBUG loaded listener.js 19:21:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12b7d9000) [pid = 1950] [serial = 520] [outer = 0x12b7cc000] 19:21:36 INFO - PROCESS | 1950 | 1478488896318 Marionette TRACE conn2 <- [1,805,null,{"value":["/encrypted-media/clearkey-keystatuses-multiple-sessions.html",0,null,null,[["org.w3.clearkey, temporary, keystatuses, multiple sessions",0,null,null]]]}] 19:21:36 INFO - . 19:21:36 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 616ms 19:21:36 INFO - PROCESS | 1950 | 1478488896363 Marionette TRACE conn2 -> [0,806,"getWindowHandle",null] 19:21:36 INFO - PROCESS | 1950 | 1478488896364 Marionette TRACE conn2 <- [1,806,null,{"value":"7"}] 19:21:36 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 19:21:36 INFO - PROCESS | 1950 | 1478488896367 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:36 INFO - PROCESS | 1950 | 1478488896445 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 19:21:36 INFO - PROCESS | 1950 | 1478488896487 Marionette TRACE conn2 -> [0,808,"getWindowHandles",null] 19:21:36 INFO - PROCESS | 1950 | 1478488896490 Marionette TRACE conn2 <- [1,808,null,["7"]] 19:21:36 INFO - PROCESS | 1950 | 1478488896492 Marionette TRACE conn2 -> [0,809,"switchToWindow",{"name":"7"}] 19:21:36 INFO - PROCESS | 1950 | 1478488896494 Marionette TRACE conn2 <- [1,809,null,{}] 19:21:36 INFO - PROCESS | 1950 | 1478488896496 Marionette TRACE conn2 -> [0,810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-keystatuses.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-keystatuses.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b984800 == 26 [pid = 1950] [id = 177] 19:21:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12b985000) [pid = 1950] [serial = 521] [outer = 0x0] 19:21:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12bc87800) [pid = 1950] [serial = 522] [outer = 0x12b985000] 19:21:36 INFO - PROCESS | 1950 | 1478488896530 Marionette DEBUG loaded listener.js 19:21:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12bc94000) [pid = 1950] [serial = 523] [outer = 0x12b985000] 19:21:36 INFO - PROCESS | 1950 | 1478488896803 Marionette TRACE conn2 <- [1,810,null,{"value":["/encrypted-media/clearkey-keystatuses.html",0,null,null,[["org.w3.clearkey, temporary, keystatuses",0,null,null]]]}] 19:21:36 INFO - . 19:21:36 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses.html | took 464ms 19:21:36 INFO - PROCESS | 1950 | 1478488896832 Marionette TRACE conn2 -> [0,811,"getWindowHandle",null] 19:21:36 INFO - PROCESS | 1950 | 1478488896833 Marionette TRACE conn2 <- [1,811,null,{"value":"7"}] 19:21:36 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 19:21:36 INFO - PROCESS | 1950 | 1478488896836 Marionette TRACE conn2 -> [0,812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:36 INFO - PROCESS | 1950 | 1478488896931 Marionette TRACE conn2 <- [1,812,null,{"value":null}] 19:21:36 INFO - PROCESS | 1950 | 1478488896936 Marionette TRACE conn2 -> [0,813,"getWindowHandles",null] 19:21:36 INFO - PROCESS | 1950 | 1478488896938 Marionette TRACE conn2 <- [1,813,null,["7"]] 19:21:36 INFO - PROCESS | 1950 | 1478488896940 Marionette TRACE conn2 -> [0,814,"switchToWindow",{"name":"7"}] 19:21:36 INFO - PROCESS | 1950 | 1478488896942 Marionette TRACE conn2 <- [1,814,null,{}] 19:21:36 INFO - PROCESS | 1950 | 1478488896945 Marionette TRACE conn2 -> [0,815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12bc9a000 == 27 [pid = 1950] [id = 178] 19:21:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12bc9a800) [pid = 1950] [serial = 524] [outer = 0x0] 19:21:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12d5a4800) [pid = 1950] [serial = 525] [outer = 0x12bc9a800] 19:21:36 INFO - PROCESS | 1950 | 1478488896978 Marionette DEBUG loaded listener.js 19:21:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12d7cd800) [pid = 1950] [serial = 526] [outer = 0x12bc9a800] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x121f1f800 == 26 [pid = 1950] [id = 162] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12140c800 == 25 [pid = 1950] [id = 161] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x117b37800 == 24 [pid = 1950] [id = 160] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x1261b9000 == 23 [pid = 1950] [id = 163] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12b984800 == 22 [pid = 1950] [id = 177] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7cb800 == 21 [pid = 1950] [id = 176] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12b40c800 == 20 [pid = 1950] [id = 175] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12b50c800 == 19 [pid = 1950] [id = 174] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12b409000 == 18 [pid = 1950] [id = 173] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x1296f3000 == 17 [pid = 1950] [id = 172] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x125d54000 == 16 [pid = 1950] [id = 171] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x1212fc800 == 15 [pid = 1950] [id = 170] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12b305000 == 14 [pid = 1950] [id = 169] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x12a170800 == 13 [pid = 1950] [id = 168] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x129926000 == 12 [pid = 1950] [id = 167] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x128053800 == 11 [pid = 1950] [id = 166] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x126931000 == 10 [pid = 1950] [id = 165] 19:21:40 INFO - PROCESS | 1950 | --DOCSHELL 0x1212e2000 == 9 [pid = 1950] [id = 164] 19:21:40 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12225c000) [pid = 1950] [serial = 477] [outer = 0x0] [url = about:blank] 19:21:40 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x125199800) [pid = 1950] [serial = 478] [outer = 0x0] [url = about:blank] 19:21:40 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x121916800) [pid = 1950] [serial = 474] [outer = 0x0] [url = about:blank] 19:21:40 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x1261c6000) [pid = 1950] [serial = 480] [outer = 0x0] [url = about:blank] 19:21:41 INFO - PROCESS | 1950 | 1478488901646 Marionette TRACE conn2 <- [1,815,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, single key, clear then encrypted content",0,null,null]]]}] 19:21:41 INFO - . 19:21:41 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 4838ms 19:21:41 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 19:21:41 INFO - PROCESS | 1950 | 1478488901677 Marionette TRACE conn2 -> [0,816,"getWindowHandle",null] 19:21:41 INFO - PROCESS | 1950 | 1478488901681 Marionette TRACE conn2 <- [1,816,null,{"value":"7"}] 19:21:41 INFO - PROCESS | 1950 | 1478488901687 Marionette TRACE conn2 -> [0,817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:41 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:21:41 INFO - PROCESS | 1950 | 1478488901785 Marionette TRACE conn2 <- [1,817,null,{"value":null}] 19:21:41 INFO - PROCESS | 1950 | 1478488901828 Marionette TRACE conn2 -> [0,818,"getWindowHandles",null] 19:21:41 INFO - PROCESS | 1950 | 1478488901831 Marionette TRACE conn2 <- [1,818,null,["7"]] 19:21:41 INFO - PROCESS | 1950 | 1478488901834 Marionette TRACE conn2 -> [0,819,"switchToWindow",{"name":"7"}] 19:21:41 INFO - PROCESS | 1950 | 1478488901838 Marionette TRACE conn2 <- [1,819,null,{}] 19:21:41 INFO - PROCESS | 1950 | 1478488901841 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b21000 == 10 [pid = 1950] [id = 179] 19:21:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x117b23000) [pid = 1950] [serial = 527] [outer = 0x0] 19:21:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x117b53000) [pid = 1950] [serial = 528] [outer = 0x117b23000] 19:21:41 INFO - PROCESS | 1950 | 1478488901884 Marionette DEBUG loaded listener.js 19:21:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12140b800) [pid = 1950] [serial = 529] [outer = 0x117b23000] 19:21:44 INFO - PROCESS | 1950 | 1478488904666 Marionette TRACE conn2 <- [1,820,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, encrypted and clear sources",0,null,null]]]}] 19:21:44 INFO - . 19:21:44 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 3031ms 19:21:44 INFO - PROCESS | 1950 | 1478488904716 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 19:21:44 INFO - PROCESS | 1950 | 1478488904719 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 19:21:44 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 19:21:44 INFO - PROCESS | 1950 | 1478488904722 Marionette TRACE conn2 -> [0,822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:21:44 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:21:44 INFO - PROCESS | 1950 | 1478488904953 Marionette TRACE conn2 <- [1,822,null,{"value":null}] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12140d800) [pid = 1950] [serial = 473] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x122d7c800) [pid = 1950] [serial = 470] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x1261be000) [pid = 1950] [serial = 479] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12b305800) [pid = 1950] [serial = 497] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x1296f3800) [pid = 1950] [serial = 506] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events-session-closed-event.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x126932800) [pid = 1950] [serial = 485] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x1212e9000) [pid = 1950] [serial = 482] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x121725800) [pid = 1950] [serial = 500] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x125d56000) [pid = 1950] [serial = 503] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-check-initdata-type.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x1288bb800) [pid = 1950] [serial = 488] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12a171000) [pid = 1950] [serial = 494] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x129927000) [pid = 1950] [serial = 491] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12b50d000) [pid = 1950] [serial = 512] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-generate-request-disallowed-input.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12b7cc000) [pid = 1950] [serial = 518] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses-multiple-sessions.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x12b985000) [pid = 1950] [serial = 521] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x12b5c3000) [pid = 1950] [serial = 515] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-invalid-license.html] 19:21:44 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12b409800) [pid = 1950] [serial = 509] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events.html] 19:21:45 INFO - PROCESS | 1950 | 1478488905010 Marionette TRACE conn2 -> [0,823,"getWindowHandles",null] 19:21:45 INFO - PROCESS | 1950 | 1478488905013 Marionette TRACE conn2 <- [1,823,null,["7"]] 19:21:45 INFO - PROCESS | 1950 | 1478488905016 Marionette TRACE conn2 -> [0,824,"switchToWindow",{"name":"7"}] 19:21:45 INFO - PROCESS | 1950 | 1478488905019 Marionette TRACE conn2 <- [1,824,null,{}] 19:21:45 INFO - PROCESS | 1950 | 1478488905021 Marionette TRACE conn2 -> [0,825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:21:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x122777800 == 11 [pid = 1950] [id = 180] 19:21:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x122780000) [pid = 1950] [serial = 530] [outer = 0x0] 19:21:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x122986000) [pid = 1950] [serial = 531] [outer = 0x122780000] 19:21:45 INFO - PROCESS | 1950 | 1478488905085 Marionette DEBUG loaded listener.js 19:21:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x122992000) [pid = 1950] [serial = 532] [outer = 0x122780000] 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:21:45 INFO - PROCESS | 1950 | [19:21:45.607] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:21:45 INFO - PROCESS | 1950 | [19:21:45.607] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:21:45 INFO - PROCESS | 1950 | [19:21:45.608] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: Decoder=121c10800 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:21:45 INFO - PROCESS | 1950 | [19:21:45.609] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:21:45 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:21:45 INFO - PROCESS | 1950 | JavaScript error: http://web-platform.test:8000/encrypted-media/util/testmediasource.js, line 33: InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable 19:21:48 INFO - PROCESS | 1950 | --DOCSHELL 0x117b21000 == 10 [pid = 1950] [id = 179] 19:21:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12bc9a000 == 9 [pid = 1950] [id = 178] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x1261cb000) [pid = 1950] [serial = 481] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x122787000) [pid = 1950] [serial = 475] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x123ee1000) [pid = 1950] [serial = 472] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12bc87800) [pid = 1950] [serial = 522] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12bc94000) [pid = 1950] [serial = 523] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12b7d2800) [pid = 1950] [serial = 519] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12b7d9000) [pid = 1950] [serial = 520] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12b5db800) [pid = 1950] [serial = 516] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12ae5f000) [pid = 1950] [serial = 517] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x12b512000) [pid = 1950] [serial = 513] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12b51a000) [pid = 1950] [serial = 514] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12b40e000) [pid = 1950] [serial = 510] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x12b416000) [pid = 1950] [serial = 511] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12991f800) [pid = 1950] [serial = 507] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12a173000) [pid = 1950] [serial = 508] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x1262ce000) [pid = 1950] [serial = 504] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12645c800) [pid = 1950] [serial = 505] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x121947000) [pid = 1950] [serial = 501] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x122257800) [pid = 1950] [serial = 502] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12b30a800) [pid = 1950] [serial = 498] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12b307000) [pid = 1950] [serial = 499] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12a92c000) [pid = 1950] [serial = 495] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12a930800) [pid = 1950] [serial = 496] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x129946000) [pid = 1950] [serial = 492] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x129a2d800) [pid = 1950] [serial = 493] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x1288c8800) [pid = 1950] [serial = 489] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12893d800) [pid = 1950] [serial = 490] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x126941000) [pid = 1950] [serial = 486] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x126c16800) [pid = 1950] [serial = 487] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12190e800) [pid = 1950] [serial = 483] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x125c09000) [pid = 1950] [serial = 484] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12d5a4800) [pid = 1950] [serial = 525] [outer = 0x0] [url = about:blank] 19:21:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x115c5c000) [pid = 1950] [serial = 533] [outer = 0x13132f000] 19:21:51 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x117b23000) [pid = 1950] [serial = 527] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html] 19:21:51 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12bc9a800) [pid = 1950] [serial = 524] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html] 19:21:56 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x122986000) [pid = 1950] [serial = 531] [outer = 0x0] [url = about:blank] 19:21:56 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117b53000) [pid = 1950] [serial = 528] [outer = 0x0] [url = about:blank] 19:21:56 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x12140b800) [pid = 1950] [serial = 529] [outer = 0x0] [url = about:blank] 19:21:56 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x12d7cd800) [pid = 1950] [serial = 526] [outer = 0x0] [url = about:blank] 19:22:02 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x117c83800) [pid = 1950] [serial = 395] [outer = 0x0] [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.] 19:22:15 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:22:15 INFO - PROCESS | 1950 | 1478488935228 Marionette TRACE conn2 <- [1,825,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html",1,"InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable",null,[["org.w3.clearkey, temporary, mp4, playback, single key, encrypted then clear content",2,"Test timed out",null]]]}] 19:22:15 INFO - . 19:22:15 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 30517ms 19:22:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 19:22:15 INFO - PROCESS | 1950 | 1478488935240 Marionette TRACE conn2 -> [0,826,"getWindowHandle",null] 19:22:15 INFO - PROCESS | 1950 | 1478488935243 Marionette TRACE conn2 <- [1,826,null,{"value":"7"}] 19:22:15 INFO - PROCESS | 1950 | 1478488935247 Marionette TRACE conn2 -> [0,827,"timeouts",{"script":185000}] 19:22:15 INFO - PROCESS | 1950 | 1478488935249 Marionette TRACE conn2 <- [1,827,null,{}] 19:22:15 INFO - PROCESS | 1950 | 1478488935254 Marionette TRACE conn2 -> [0,828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:22:15 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:22:15 INFO - PROCESS | 1950 | 1478488935357 Marionette TRACE conn2 <- [1,828,null,{"value":null}] 19:22:15 INFO - PROCESS | 1950 | 19:22:15 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:22:15 INFO - PROCESS | 1950 | 19:22:15 INFO - PROCESS | 1950 | 1478488935382 Marionette TRACE conn2 -> [0,829,"getWindowHandles",null] 19:22:15 INFO - PROCESS | 1950 | 1478488935384 Marionette TRACE conn2 <- [1,829,null,["7"]] 19:22:15 INFO - PROCESS | 1950 | 1478488935387 Marionette TRACE conn2 -> [0,830,"switchToWindow",{"name":"7"}] 19:22:15 INFO - PROCESS | 1950 | 1478488935392 Marionette TRACE conn2 <- [1,830,null,{}] 19:22:15 INFO - PROCESS | 1950 | 1478488935401 Marionette TRACE conn2 -> [0,831,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-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/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:22:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178bd800 == 10 [pid = 1950] [id = 181] 19:22:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x1178c0000) [pid = 1950] [serial = 534] [outer = 0x0] 19:22:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x11797b800) [pid = 1950] [serial = 535] [outer = 0x1178c0000] 19:22:15 INFO - PROCESS | 1950 | 1478488935444 Marionette DEBUG loaded listener.js 19:22:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x117b55800) [pid = 1950] [serial = 536] [outer = 0x1178c0000] 19:22:16 INFO - PROCESS | 1950 | [GMP 1956] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:16 INFO - PROCESS | 1950 | [GMP 1956] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:16 INFO - PROCESS | 1950 | [GMP 1956] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:22:22 INFO - PROCESS | 1950 | 1478488942073 Marionette TRACE conn2 <- [1,831,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html",0,null,null,[["org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential, readyState",0,null,null]]]}] 19:22:22 INFO - . 19:22:22 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 6852ms 19:22:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 19:22:22 INFO - PROCESS | 1950 | 1478488942099 Marionette TRACE conn2 -> [0,832,"getWindowHandle",null] 19:22:22 INFO - PROCESS | 1950 | 1478488942101 Marionette TRACE conn2 <- [1,832,null,{"value":"7"}] 19:22:22 INFO - PROCESS | 1950 | 1478488942103 Marionette TRACE conn2 -> [0,833,"timeouts",{"script":35000}] 19:22:22 INFO - PROCESS | 1950 | 1478488942106 Marionette TRACE conn2 <- [1,833,null,{}] 19:22:22 INFO - PROCESS | 1950 | 1478488942109 Marionette TRACE conn2 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:22:22 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:22:22 INFO - PROCESS | 1950 | 1478488942198 Marionette TRACE conn2 <- [1,834,null,{"value":null}] 19:22:22 INFO - PROCESS | 1950 | 19:22:22 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:22:22 INFO - PROCESS | 1950 | 19:22:22 INFO - PROCESS | 1950 | 1478488942206 Marionette TRACE conn2 -> [0,835,"getWindowHandles",null] 19:22:22 INFO - PROCESS | 1950 | 1478488942211 Marionette TRACE conn2 <- [1,835,null,["7"]] 19:22:22 INFO - PROCESS | 1950 | 1478488942222 Marionette TRACE conn2 -> [0,836,"switchToWindow",{"name":"7"}] 19:22:22 INFO - PROCESS | 1950 | 1478488942227 Marionette TRACE conn2 <- [1,836,null,{}] 19:22:22 INFO - PROCESS | 1950 | 1478488942229 Marionette TRACE conn2 -> [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([\"/encrypted-media/clearkey-mp4-playback-temporary-multikey.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x121414000 == 11 [pid = 1950] [id = 182] 19:22:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x121415000) [pid = 1950] [serial = 537] [outer = 0x0] 19:22:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x121723800) [pid = 1950] [serial = 538] [outer = 0x121415000] 19:22:22 INFO - PROCESS | 1950 | 1478488942268 Marionette DEBUG loaded listener.js 19:22:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121914000) [pid = 1950] [serial = 539] [outer = 0x121415000] 19:22:23 INFO - PROCESS | 1950 | [GMP 1957] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:23 INFO - PROCESS | 1950 | [GMP 1957] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:23 INFO - PROCESS | 1950 | [GMP 1957] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:22:24 INFO - PROCESS | 1950 | 1478488944720 Marionette TRACE conn2 <- [1,837,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-multikey.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, multikey audio/video",0,null,null]]]}] 19:22:24 INFO - . 19:22:24 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 2628ms 19:22:24 INFO - PROCESS | 1950 | 1478488944732 Marionette TRACE conn2 -> [0,838,"getWindowHandle",null] 19:22:24 INFO - PROCESS | 1950 | 1478488944735 Marionette TRACE conn2 <- [1,838,null,{"value":"7"}] 19:22:24 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 19:22:24 INFO - PROCESS | 1950 | 1478488944740 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:22:24 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:22:24 INFO - PROCESS | 1950 | 1478488944853 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 19:22:24 INFO - PROCESS | 1950 | 19:22:24 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:22:24 INFO - PROCESS | 1950 | 19:22:24 INFO - PROCESS | 1950 | 1478488944892 Marionette TRACE conn2 -> [0,840,"getWindowHandles",null] 19:22:24 INFO - PROCESS | 1950 | 1478488944894 Marionette TRACE conn2 <- [1,840,null,["7"]] 19:22:24 INFO - PROCESS | 1950 | 1478488944897 Marionette TRACE conn2 -> [0,841,"switchToWindow",{"name":"7"}] 19:22:24 INFO - PROCESS | 1950 | 1478488944901 Marionette TRACE conn2 <- [1,841,null,{}] 19:22:24 INFO - PROCESS | 1950 | 1478488944904 Marionette TRACE conn2 -> [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([\"/encrypted-media/clearkey-mp4-playback-temporary-multisession.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multisession.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c60800 == 12 [pid = 1950] [id = 183] 19:22:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x116c61800) [pid = 1950] [serial = 540] [outer = 0x0] 19:22:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117972000) [pid = 1950] [serial = 541] [outer = 0x116c61800] 19:22:24 INFO - PROCESS | 1950 | 1478488944954 Marionette DEBUG loaded listener.js 19:22:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x117ba8800) [pid = 1950] [serial = 542] [outer = 0x116c61800] 19:22:25 INFO - PROCESS | 1950 | --DOCSHELL 0x1178bd800 == 11 [pid = 1950] [id = 181] 19:22:25 INFO - PROCESS | 1950 | --DOCSHELL 0x122777800 == 10 [pid = 1950] [id = 180] 19:22:25 INFO - PROCESS | 1950 | [GMP 1958] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:25 INFO - PROCESS | 1950 | [GMP 1958] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:25 INFO - PROCESS | 1950 | [GMP 1958] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:22:26 INFO - PROCESS | 1950 | [19:22:26.217] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:22:26 INFO - PROCESS | 1950 | [19:22:26.218] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:22:26 INFO - PROCESS | 1950 | [19:22:26.219] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: Decoder=11783cc00 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 19:22:26 INFO - PROCESS | 1950 | [19:22:26.222] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: Couldn't pass frame to decoder: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 19:22:26 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:22:26 INFO - PROCESS | 1950 | JavaScript error: http://web-platform.test:8000/encrypted-media/util/testmediasource.js, line 33: InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable 19:22:27 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x1178c0000) [pid = 1950] [serial = 534] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html] 19:22:27 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x122780000) [pid = 1950] [serial = 530] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html] 19:22:33 INFO - PROCESS | 1950 | --DOCSHELL 0x121414000 == 9 [pid = 1950] [id = 182] 19:22:33 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x121723800) [pid = 1950] [serial = 538] [outer = 0x0] [url = about:blank] 19:22:33 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x122992000) [pid = 1950] [serial = 532] [outer = 0x0] [url = about:blank] 19:22:33 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x117b55800) [pid = 1950] [serial = 536] [outer = 0x0] [url = about:blank] 19:22:33 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x11797b800) [pid = 1950] [serial = 535] [outer = 0x0] [url = about:blank] 19:22:35 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x121415000) [pid = 1950] [serial = 537] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey.html] 19:22:40 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x121914000) [pid = 1950] [serial = 539] [outer = 0x0] [url = about:blank] 19:22:40 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x117972000) [pid = 1950] [serial = 541] [outer = 0x0] [url = about:blank] 19:22:55 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:22:55 INFO - PROCESS | 1950 | 1478488975060 Marionette TRACE conn2 <- [1,842,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-multisession.html",1,"InvalidStateError: An attempt was made to use an object that is not, or is no longer, usable",null,[["org.w3.clearkey, temporary, mp4, playback with multiple sessions, multikey video",2,"Test timed out",null]]]}] 19:22:55 INFO - . 19:22:55 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 30335ms 19:22:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 19:22:55 INFO - PROCESS | 1950 | 1478488975076 Marionette TRACE conn2 -> [0,843,"getWindowHandle",null] 19:22:55 INFO - PROCESS | 1950 | 1478488975078 Marionette TRACE conn2 <- [1,843,null,{"value":"7"}] 19:22:55 INFO - PROCESS | 1950 | 1478488975084 Marionette TRACE conn2 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:22:55 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:22:55 INFO - PROCESS | 1950 | 1478488975183 Marionette TRACE conn2 <- [1,844,null,{"value":null}] 19:22:55 INFO - PROCESS | 1950 | 19:22:55 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:22:55 INFO - PROCESS | 1950 | 19:22:55 INFO - PROCESS | 1950 | 1478488975190 Marionette TRACE conn2 -> [0,845,"getWindowHandles",null] 19:22:55 INFO - PROCESS | 1950 | 1478488975192 Marionette TRACE conn2 <- [1,845,null,["7"]] 19:22:55 INFO - PROCESS | 1950 | 1478488975197 Marionette TRACE conn2 -> [0,846,"switchToWindow",{"name":"7"}] 19:22:55 INFO - PROCESS | 1950 | 1478488975201 Marionette TRACE conn2 <- [1,846,null,{}] 19:22:55 INFO - PROCESS | 1950 | 1478488975204 Marionette TRACE conn2 -> [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([\"/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x117984800 == 10 [pid = 1950] [id = 184] 19:22:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x11798d800) [pid = 1950] [serial = 543] [outer = 0x0] 19:22:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x117b4a000) [pid = 1950] [serial = 544] [outer = 0x11798d800] 19:22:55 INFO - PROCESS | 1950 | 1478488975248 Marionette DEBUG loaded listener.js 19:22:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x117b67000) [pid = 1950] [serial = 545] [outer = 0x11798d800] 19:22:56 INFO - PROCESS | 1950 | [GMP 1959] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:56 INFO - PROCESS | 1950 | [GMP 1959] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:56 INFO - PROCESS | 1950 | [GMP 1959] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:22:57 INFO - PROCESS | 1950 | 1478488977600 Marionette TRACE conn2 <- [1,847,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys after setting video.src",0,null,null]]]}] 19:22:57 INFO - . 19:22:57 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 2573ms 19:22:57 INFO - PROCESS | 1950 | 1478488977656 Marionette TRACE conn2 -> [0,848,"getWindowHandle",null] 19:22:57 INFO - PROCESS | 1950 | 1478488977659 Marionette TRACE conn2 <- [1,848,null,{"value":"7"}] 19:22:57 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 19:22:57 INFO - PROCESS | 1950 | 1478488977663 Marionette TRACE conn2 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:22:57 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:22:57 INFO - PROCESS | 1950 | 1478488977751 Marionette TRACE conn2 <- [1,849,null,{"value":null}] 19:22:57 INFO - PROCESS | 1950 | 19:22:57 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:22:57 INFO - PROCESS | 1950 | 19:22:57 INFO - PROCESS | 1950 | 1478488977758 Marionette TRACE conn2 -> [0,850,"getWindowHandles",null] 19:22:57 INFO - PROCESS | 1950 | 1478488977760 Marionette TRACE conn2 <- [1,850,null,["7"]] 19:22:57 INFO - PROCESS | 1950 | 1478488977766 Marionette TRACE conn2 -> [0,851,"switchToWindow",{"name":"7"}] 19:22:57 INFO - PROCESS | 1950 | 1478488977768 Marionette TRACE conn2 <- [1,851,null,{}] 19:22:57 INFO - PROCESS | 1950 | 1478488977771 Marionette TRACE conn2 -> [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([\"/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:22:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x121735800 == 11 [pid = 1950] [id = 185] 19:22:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x121737000) [pid = 1950] [serial = 546] [outer = 0x0] 19:22:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x121911000) [pid = 1950] [serial = 547] [outer = 0x121737000] 19:22:57 INFO - PROCESS | 1950 | 1478488977811 Marionette DEBUG loaded listener.js 19:22:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x1219ad800) [pid = 1950] [serial = 548] [outer = 0x121737000] 19:22:58 INFO - PROCESS | 1950 | [GMP 1960] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:58 INFO - PROCESS | 1950 | [GMP 1960] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:22:58 INFO - PROCESS | 1950 | [GMP 1960] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:00 INFO - PROCESS | 1950 | 1478488980244 Marionette TRACE conn2 <- [1,852,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys after updating session",0,null,null]]]}] 19:23:00 INFO - . 19:23:00 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 2626ms 19:23:00 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 19:23:00 INFO - PROCESS | 1950 | 1478488980294 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 19:23:00 INFO - PROCESS | 1950 | 1478488980297 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 19:23:00 INFO - PROCESS | 1950 | 1478488980301 Marionette TRACE conn2 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:00 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:00 INFO - PROCESS | 1950 | 1478488980386 Marionette TRACE conn2 <- [1,854,null,{"value":null}] 19:23:00 INFO - PROCESS | 1950 | 19:23:00 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:00 INFO - PROCESS | 1950 | 19:23:00 INFO - PROCESS | 1950 | 1478488980428 Marionette TRACE conn2 -> [0,855,"getWindowHandles",null] 19:23:00 INFO - PROCESS | 1950 | 1478488980430 Marionette TRACE conn2 <- [1,855,null,["7"]] 19:23:00 INFO - PROCESS | 1950 | 1478488980433 Marionette TRACE conn2 -> [0,856,"switchToWindow",{"name":"7"}] 19:23:00 INFO - PROCESS | 1950 | 1478488980436 Marionette TRACE conn2 <- [1,856,null,{}] 19:23:00 INFO - PROCESS | 1950 | 1478488980439 Marionette TRACE conn2 -> [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([\"/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x122271000 == 12 [pid = 1950] [id = 186] 19:23:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x122771800) [pid = 1950] [serial = 549] [outer = 0x0] 19:23:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x122782800) [pid = 1950] [serial = 550] [outer = 0x122771800] 19:23:00 INFO - PROCESS | 1950 | 1478488980484 Marionette DEBUG loaded listener.js 19:23:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12298e800) [pid = 1950] [serial = 551] [outer = 0x122771800] 19:23:01 INFO - PROCESS | 1950 | [GMP 1961] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:01 INFO - PROCESS | 1950 | [GMP 1961] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:01 INFO - PROCESS | 1950 | [GMP 1961] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:02 INFO - PROCESS | 1950 | 1478488982949 Marionette TRACE conn2 <- [1,857,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys first",0,null,null]]]}] 19:23:02 INFO - . 19:23:02 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 2675ms 19:23:02 INFO - PROCESS | 1950 | 1478488982977 Marionette TRACE conn2 -> [0,858,"getWindowHandle",null] 19:23:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 19:23:02 INFO - PROCESS | 1950 | 1478488982982 Marionette TRACE conn2 <- [1,858,null,{"value":"7"}] 19:23:02 INFO - PROCESS | 1950 | 1478488982988 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:03 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:03 INFO - PROCESS | 1950 | 1478488983088 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 19:23:03 INFO - PROCESS | 1950 | 19:23:03 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:03 INFO - PROCESS | 1950 | 19:23:03 INFO - PROCESS | 1950 | 1478488983126 Marionette TRACE conn2 -> [0,860,"getWindowHandles",null] 19:23:03 INFO - PROCESS | 1950 | 1478488983129 Marionette TRACE conn2 <- [1,860,null,["7"]] 19:23:03 INFO - PROCESS | 1950 | 1478488983132 Marionette TRACE conn2 -> [0,861,"switchToWindow",{"name":"7"}] 19:23:03 INFO - PROCESS | 1950 | 1478488983136 Marionette TRACE conn2 <- [1,861,null,{}] 19:23:03 INFO - PROCESS | 1950 | 1478488983139 Marionette TRACE conn2 -> [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([\"/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x121287800 == 13 [pid = 1950] [id = 187] 19:23:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x12128f000) [pid = 1950] [serial = 552] [outer = 0x0] 19:23:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x124a51000) [pid = 1950] [serial = 553] [outer = 0x12128f000] 19:23:03 INFO - PROCESS | 1950 | 1478488983193 Marionette DEBUG loaded listener.js 19:23:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1250c1000) [pid = 1950] [serial = 554] [outer = 0x12128f000] 19:23:04 INFO - PROCESS | 1950 | [GMP 1962] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:04 INFO - PROCESS | 1950 | [GMP 1962] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:04 INFO - PROCESS | 1950 | [GMP 1962] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:04 INFO - PROCESS | 1950 | --DOCSHELL 0x121735800 == 12 [pid = 1950] [id = 185] 19:23:04 INFO - PROCESS | 1950 | --DOCSHELL 0x117984800 == 11 [pid = 1950] [id = 184] 19:23:04 INFO - PROCESS | 1950 | --DOCSHELL 0x116c60800 == 10 [pid = 1950] [id = 183] 19:23:04 INFO - PROCESS | 1950 | --DOCSHELL 0x122271000 == 9 [pid = 1950] [id = 186] 19:23:05 INFO - PROCESS | 1950 | 1478488985965 Marionette TRACE conn2 <- [1,862,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, setMediaKeys in encrypted event",0,null,null]]]}] 19:23:06 INFO - . 19:23:06 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 3021ms 19:23:06 INFO - PROCESS | 1950 | 1478488986008 Marionette TRACE conn2 -> [0,863,"getWindowHandle",null] 19:23:06 INFO - PROCESS | 1950 | 1478488986011 Marionette TRACE conn2 <- [1,863,null,{"value":"7"}] 19:23:06 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 19:23:06 INFO - PROCESS | 1950 | 1478488986016 Marionette TRACE conn2 -> [0,864,"timeouts",{"script":185000}] 19:23:06 INFO - PROCESS | 1950 | 1478488986018 Marionette TRACE conn2 <- [1,864,null,{}] 19:23:06 INFO - PROCESS | 1950 | 1478488986023 Marionette TRACE conn2 -> [0,865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:06 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:06 INFO - PROCESS | 1950 | 1478488986112 Marionette TRACE conn2 <- [1,865,null,{"value":null}] 19:23:06 INFO - PROCESS | 1950 | 19:23:06 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:06 INFO - PROCESS | 1950 | 19:23:06 INFO - PROCESS | 1950 | 1478488986118 Marionette TRACE conn2 -> [0,866,"getWindowHandles",null] 19:23:06 INFO - PROCESS | 1950 | 1478488986121 Marionette TRACE conn2 <- [1,866,null,["7"]] 19:23:06 INFO - PROCESS | 1950 | 1478488986123 Marionette TRACE conn2 -> [0,867,"switchToWindow",{"name":"7"}] 19:23:06 INFO - PROCESS | 1950 | 1478488986130 Marionette TRACE conn2 <- [1,867,null,{}] 19:23:06 INFO - PROCESS | 1950 | 1478488986138 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:23:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b5c800 == 10 [pid = 1950] [id = 188] 19:23:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x117b61800) [pid = 1950] [serial = 555] [outer = 0x0] 19:23:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x117c8b000) [pid = 1950] [serial = 556] [outer = 0x117b61800] 19:23:06 INFO - PROCESS | 1950 | 1478488986182 Marionette DEBUG loaded listener.js 19:23:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12141e800) [pid = 1950] [serial = 557] [outer = 0x117b61800] 19:23:06 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x121737000) [pid = 1950] [serial = 546] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html] 19:23:06 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x122771800) [pid = 1950] [serial = 549] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html] 19:23:06 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x116c61800) [pid = 1950] [serial = 540] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multisession.html] 19:23:06 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x11798d800) [pid = 1950] [serial = 543] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html] 19:23:07 INFO - PROCESS | 1950 | [GMP 1963] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:07 INFO - PROCESS | 1950 | [GMP 1963] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:07 INFO - PROCESS | 1950 | [GMP 1963] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:07 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:23:07 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:23:08 INFO - PROCESS | 1950 | 1478488988586 Marionette TRACE conn2 <- [1,868,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback two videos",0,null,null]]]}] 19:23:08 INFO - . 19:23:08 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 2583ms 19:23:08 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 19:23:08 INFO - PROCESS | 1950 | 1478488988599 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 19:23:08 INFO - PROCESS | 1950 | 1478488988601 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 19:23:08 INFO - PROCESS | 1950 | 1478488988604 Marionette TRACE conn2 -> [0,870,"timeouts",{"script":35000}] 19:23:08 INFO - PROCESS | 1950 | 1478488988606 Marionette TRACE conn2 <- [1,870,null,{}] 19:23:08 INFO - PROCESS | 1950 | 1478488988610 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:08 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:08 INFO - PROCESS | 1950 | 1478488988724 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 19:23:08 INFO - PROCESS | 1950 | 1478488988731 Marionette TRACE conn2 -> [0,872,"getWindowHandles",null] 19:23:08 INFO - PROCESS | 1950 | 1478488988735 Marionette TRACE conn2 <- [1,872,null,["7"]] 19:23:08 INFO - PROCESS | 1950 | 1478488988743 Marionette TRACE conn2 -> [0,873,"switchToWindow",{"name":"7"}] 19:23:08 INFO - PROCESS | 1950 | 1478488988748 Marionette TRACE conn2 <- [1,873,null,{}] 19:23:08 INFO - PROCESS | 1950 | 1478488988751 Marionette TRACE conn2 -> [0,874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x12225e800 == 11 [pid = 1950] [id = 189] 19:23:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x122263800) [pid = 1950] [serial = 558] [outer = 0x0] 19:23:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x12298c000) [pid = 1950] [serial = 559] [outer = 0x122263800] 19:23:08 INFO - PROCESS | 1950 | 1478488988791 Marionette DEBUG loaded listener.js 19:23:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x122d6a000) [pid = 1950] [serial = 560] [outer = 0x122263800] 19:23:09 INFO - PROCESS | 1950 | [GMP 1964] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:09 INFO - PROCESS | 1950 | [GMP 1964] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:09 INFO - PROCESS | 1950 | [GMP 1964] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:11 INFO - PROCESS | 1950 | 1478488991191 Marionette TRACE conn2 <- [1,874,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html",0,null,null,[["org.w3.clearkey, successful playback, temporary, mp4, waitingforkey event, 1 key",0,null,null]]]}] 19:23:11 INFO - . 19:23:11 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 2628ms 19:23:11 INFO - PROCESS | 1950 | 1478488991233 Marionette TRACE conn2 -> [0,875,"getWindowHandle",null] 19:23:11 INFO - PROCESS | 1950 | 1478488991236 Marionette TRACE conn2 <- [1,875,null,{"value":"7"}] 19:23:11 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 19:23:11 INFO - PROCESS | 1950 | 1478488991241 Marionette TRACE conn2 -> [0,876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:11 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:11 INFO - PROCESS | 1950 | 1478488991354 Marionette TRACE conn2 <- [1,876,null,{"value":null}] 19:23:11 INFO - PROCESS | 1950 | 19:23:11 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:11 INFO - PROCESS | 1950 | 19:23:11 INFO - PROCESS | 1950 | 1478488991393 Marionette TRACE conn2 -> [0,877,"getWindowHandles",null] 19:23:11 INFO - PROCESS | 1950 | 1478488991396 Marionette TRACE conn2 <- [1,877,null,["7"]] 19:23:11 INFO - PROCESS | 1950 | 1478488991399 Marionette TRACE conn2 -> [0,878,"switchToWindow",{"name":"7"}] 19:23:11 INFO - PROCESS | 1950 | 1478488991403 Marionette TRACE conn2 <- [1,878,null,{}] 19:23:11 INFO - PROCESS | 1950 | 1478488991407 Marionette TRACE conn2 -> [0,879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-playback-temporary.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x121b5a800 == 12 [pid = 1950] [id = 190] 19:23:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x121b5c800) [pid = 1950] [serial = 561] [outer = 0x0] 19:23:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12226e000) [pid = 1950] [serial = 562] [outer = 0x121b5c800] 19:23:11 INFO - PROCESS | 1950 | 1478488991457 Marionette DEBUG loaded listener.js 19:23:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x122d84000) [pid = 1950] [serial = 563] [outer = 0x121b5c800] 19:23:12 INFO - PROCESS | 1950 | --DOCSHELL 0x117b5c800 == 11 [pid = 1950] [id = 188] 19:23:12 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x122782800) [pid = 1950] [serial = 550] [outer = 0x0] [url = about:blank] 19:23:12 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12298e800) [pid = 1950] [serial = 551] [outer = 0x0] [url = about:blank] 19:23:12 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x121911000) [pid = 1950] [serial = 547] [outer = 0x0] [url = about:blank] 19:23:12 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1219ad800) [pid = 1950] [serial = 548] [outer = 0x0] [url = about:blank] 19:23:12 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x117b4a000) [pid = 1950] [serial = 544] [outer = 0x0] [url = about:blank] 19:23:12 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x117b67000) [pid = 1950] [serial = 545] [outer = 0x0] [url = about:blank] 19:23:12 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x117ba8800) [pid = 1950] [serial = 542] [outer = 0x0] [url = about:blank] 19:23:12 INFO - PROCESS | 1950 | [GMP 1965] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:12 INFO - PROCESS | 1950 | [GMP 1965] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:12 INFO - PROCESS | 1950 | [GMP 1965] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:13 INFO - PROCESS | 1950 | 1478488993839 Marionette TRACE conn2 <- [1,879,null,{"value":["/encrypted-media/clearkey-mp4-playback-temporary.html",0,null,null,[["org.w3.clearkey, temporary, mp4, playback, single key",0,null,null]]]}] 19:23:13 INFO - . 19:23:13 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary.html | took 2621ms 19:23:13 INFO - PROCESS | 1950 | 1478488993864 Marionette TRACE conn2 -> [0,880,"getWindowHandle",null] 19:23:13 INFO - PROCESS | 1950 | 1478488993866 Marionette TRACE conn2 <- [1,880,null,{"value":"7"}] 19:23:13 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 19:23:13 INFO - PROCESS | 1950 | 1478488993870 Marionette TRACE conn2 -> [0,881,"timeouts",{"script":185000}] 19:23:13 INFO - PROCESS | 1950 | 1478488993873 Marionette TRACE conn2 <- [1,881,null,{}] 19:23:13 INFO - PROCESS | 1950 | 1478488993878 Marionette TRACE conn2 -> [0,882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:13 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:13 INFO - PROCESS | 1950 | 1478488993958 Marionette TRACE conn2 <- [1,882,null,{"value":null}] 19:23:13 INFO - PROCESS | 1950 | 19:23:13 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:13 INFO - PROCESS | 1950 | 19:23:14 INFO - PROCESS | 1950 | 1478488993999 Marionette TRACE conn2 -> [0,883,"getWindowHandles",null] 19:23:14 INFO - PROCESS | 1950 | 1478488994002 Marionette TRACE conn2 <- [1,883,null,["7"]] 19:23:14 INFO - PROCESS | 1950 | 1478488994004 Marionette TRACE conn2 -> [0,884,"switchToWindow",{"name":"7"}] 19:23:14 INFO - PROCESS | 1950 | 1478488994010 Marionette TRACE conn2 <- [1,884,null,{}] 19:23:14 INFO - PROCESS | 1950 | 1478488994016 Marionette TRACE conn2 -> [0,885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:23:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b98000 == 12 [pid = 1950] [id = 191] 19:23:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x117b9a000) [pid = 1950] [serial = 564] [outer = 0x0] 19:23:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123ed3800) [pid = 1950] [serial = 565] [outer = 0x117b9a000] 19:23:14 INFO - PROCESS | 1950 | 1478488994060 Marionette DEBUG loaded listener.js 19:23:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1250cd000) [pid = 1950] [serial = 566] [outer = 0x117b9a000] 19:23:14 INFO - PROCESS | 1950 | 1478488994429 Marionette TRACE conn2 <- [1,885,null,{"value":["/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html",0,null,null,[["org.w3.clearkey, requestMediaKeySystemAccess: Empty Key System () should result in InvalidAccessError",1,"assert_equals: expected \"InvalidAccessError\" but got \"TypeError\"","expect_error/ [0,886,"getWindowHandle",null] 19:23:14 INFO - PROCESS | 1950 | 1478488994452 Marionette TRACE conn2 <- [1,886,null,{"value":"7"}] 19:23:14 INFO - PROCESS | 1950 | 1478488994454 Marionette TRACE conn2 -> [0,887,"timeouts",{"script":35000}] 19:23:14 INFO - PROCESS | 1950 | 1478488994457 Marionette TRACE conn2 <- [1,887,null,{}] 19:23:14 INFO - PROCESS | 1950 | 1478488994460 Marionette TRACE conn2 -> [0,888,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:14 INFO - PROCESS | 1950 | 1478488994571 Marionette TRACE conn2 <- [1,888,null,{"value":null}] 19:23:14 INFO - PROCESS | 1950 | 1478488994600 Marionette TRACE conn2 -> [0,889,"getWindowHandles",null] 19:23:14 INFO - PROCESS | 1950 | 1478488994603 Marionette TRACE conn2 <- [1,889,null,["7"]] 19:23:14 INFO - PROCESS | 1950 | 1478488994612 Marionette TRACE conn2 -> [0,890,"switchToWindow",{"name":"7"}] 19:23:14 INFO - PROCESS | 1950 | 1478488994617 Marionette TRACE conn2 <- [1,890,null,{}] 19:23:14 INFO - PROCESS | 1950 | 1478488994619 Marionette TRACE conn2 -> [0,891,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d54000 == 13 [pid = 1950] [id = 192] 19:23:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x125d56000) [pid = 1950] [serial = 567] [outer = 0x0] 19:23:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1261b8800) [pid = 1950] [serial = 568] [outer = 0x125d56000] 19:23:14 INFO - PROCESS | 1950 | 1478488994656 Marionette DEBUG loaded listener.js 19:23:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x1261cc800) [pid = 1950] [serial = 569] [outer = 0x125d56000] 19:23:14 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x117b61800) [pid = 1950] [serial = 555] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html] 19:23:15 INFO - PROCESS | 1950 | [GMP 1966] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:15 INFO - PROCESS | 1950 | [GMP 1966] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:15 INFO - PROCESS | 1950 | [GMP 1966] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:15 INFO - PROCESS | 1950 | 1478488995195 Marionette TRACE conn2 <- [1,891,null,{"value":["/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html",0,null,null,[["Reset src after setMediaKeys().",0,null,null]]]}] 19:23:15 INFO - . 19:23:15 INFO - TEST-OK | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 773ms 19:23:15 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 19:23:15 INFO - PROCESS | 1950 | 1478488995229 Marionette TRACE conn2 -> [0,892,"getWindowHandle",null] 19:23:15 INFO - PROCESS | 1950 | 1478488995230 Marionette TRACE conn2 <- [1,892,null,{"value":"7"}] 19:23:15 INFO - PROCESS | 1950 | 1478488995233 Marionette TRACE conn2 -> [0,893,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:15 INFO - PROCESS | 1950 | 1478488995323 Marionette TRACE conn2 <- [1,893,null,{"value":null}] 19:23:15 INFO - PROCESS | 1950 | 19:23:15 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:15 INFO - PROCESS | 1950 | 19:23:15 INFO - PROCESS | 1950 | 1478488995335 Marionette TRACE conn2 -> [0,894,"getWindowHandles",null] 19:23:15 INFO - PROCESS | 1950 | 1478488995337 Marionette TRACE conn2 <- [1,894,null,["7"]] 19:23:15 INFO - PROCESS | 1950 | 1478488995340 Marionette TRACE conn2 -> [0,895,"switchToWindow",{"name":"7"}] 19:23:15 INFO - PROCESS | 1950 | 1478488995344 Marionette TRACE conn2 <- [1,895,null,{}] 19:23:15 INFO - PROCESS | 1950 | 1478488995346 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x126463000 == 14 [pid = 1950] [id = 193] 19:23:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x126505800) [pid = 1950] [serial = 570] [outer = 0x0] 19:23:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12650d000) [pid = 1950] [serial = 571] [outer = 0x126505800] 19:23:15 INFO - PROCESS | 1950 | 1478488995385 Marionette DEBUG loaded listener.js 19:23:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x126518800) [pid = 1950] [serial = 572] [outer = 0x126505800] 19:23:16 INFO - PROCESS | 1950 | [GMP 1967] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:16 INFO - PROCESS | 1950 | [GMP 1967] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:16 INFO - PROCESS | 1950 | [GMP 1967] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:16 INFO - PROCESS | 1950 | 1478488996639 Marionette TRACE conn2 <- [1,896,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html",0,null,null,[["org.w3.clearkey, setmediakeys again after playback",0,null,null]]]}] 19:23:16 INFO - . 19:23:16 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 1415ms 19:23:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 19:23:16 INFO - PROCESS | 1950 | 1478488996649 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 19:23:16 INFO - PROCESS | 1950 | 1478488996651 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 19:23:16 INFO - PROCESS | 1950 | 1478488996654 Marionette TRACE conn2 -> [0,898,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:16 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:16 INFO - PROCESS | 1950 | 1478488996748 Marionette TRACE conn2 <- [1,898,null,{"value":null}] 19:23:16 INFO - PROCESS | 1950 | 1478488996755 Marionette TRACE conn2 -> [0,899,"getWindowHandles",null] 19:23:16 INFO - PROCESS | 1950 | 1478488996756 Marionette TRACE conn2 <- [1,899,null,["7"]] 19:23:16 INFO - PROCESS | 1950 | 1478488996758 Marionette TRACE conn2 -> [0,900,"switchToWindow",{"name":"7"}] 19:23:16 INFO - PROCESS | 1950 | 1478488996761 Marionette TRACE conn2 <- [1,900,null,{}] 19:23:16 INFO - PROCESS | 1950 | 1478488996765 Marionette TRACE conn2 -> [0,901,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x12803a000 == 15 [pid = 1950] [id = 194] 19:23:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12803b800) [pid = 1950] [serial = 573] [outer = 0x0] 19:23:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1288c7800) [pid = 1950] [serial = 574] [outer = 0x12803b800] 19:23:16 INFO - PROCESS | 1950 | 1478488996800 Marionette DEBUG loaded listener.js 19:23:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x128939000) [pid = 1950] [serial = 575] [outer = 0x12803b800] 19:23:18 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:20 INFO - PROCESS | 1950 | 1478489000175 Marionette TRACE conn2 <- [1,901,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html",0,null,null,[["org.w3.clearkey, setmediakeys again after resetting src",0,null,null]]]}] 19:23:20 INFO - . 19:23:20 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 3532ms 19:23:20 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 19:23:20 INFO - PROCESS | 1950 | 1478489000188 Marionette TRACE conn2 -> [0,902,"getWindowHandle",null] 19:23:20 INFO - PROCESS | 1950 | 1478489000190 Marionette TRACE conn2 <- [1,902,null,{"value":"7"}] 19:23:20 INFO - PROCESS | 1950 | 1478489000198 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:20 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:20 INFO - PROCESS | 1950 | 1478489000291 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 19:23:20 INFO - PROCESS | 1950 | --DOCSHELL 0x121287800 == 14 [pid = 1950] [id = 187] 19:23:20 INFO - PROCESS | 1950 | --DOCSHELL 0x126463000 == 13 [pid = 1950] [id = 193] 19:23:20 INFO - PROCESS | 1950 | --DOCSHELL 0x125d54000 == 12 [pid = 1950] [id = 192] 19:23:20 INFO - PROCESS | 1950 | --DOCSHELL 0x12225e800 == 11 [pid = 1950] [id = 189] 19:23:20 INFO - PROCESS | 1950 | --DOCSHELL 0x117b98000 == 10 [pid = 1950] [id = 191] 19:23:20 INFO - PROCESS | 1950 | --DOCSHELL 0x121b5a800 == 9 [pid = 1950] [id = 190] 19:23:20 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12141e800) [pid = 1950] [serial = 557] [outer = 0x0] [url = about:blank] 19:23:20 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x117c8b000) [pid = 1950] [serial = 556] [outer = 0x0] [url = about:blank] 19:23:20 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x124a51000) [pid = 1950] [serial = 553] [outer = 0x0] [url = about:blank] 19:23:20 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12298c000) [pid = 1950] [serial = 559] [outer = 0x0] [url = about:blank] 19:23:20 INFO - PROCESS | 1950 | 1478489000339 Marionette TRACE conn2 -> [0,904,"getWindowHandles",null] 19:23:20 INFO - PROCESS | 1950 | 1478489000342 Marionette TRACE conn2 <- [1,904,null,["7"]] 19:23:20 INFO - PROCESS | 1950 | 1478489000345 Marionette TRACE conn2 -> [0,905,"switchToWindow",{"name":"7"}] 19:23:20 INFO - PROCESS | 1950 | 1478489000349 Marionette TRACE conn2 <- [1,905,null,{}] 19:23:20 INFO - PROCESS | 1950 | 1478489000352 Marionette TRACE conn2 -> [0,906,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b5d000 == 10 [pid = 1950] [id = 195] 19:23:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x117b60000) [pid = 1950] [serial = 576] [outer = 0x0] 19:23:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x117c82800) [pid = 1950] [serial = 577] [outer = 0x117b60000] 19:23:20 INFO - PROCESS | 1950 | 1478489000396 Marionette DEBUG loaded listener.js 19:23:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1212e2800) [pid = 1950] [serial = 578] [outer = 0x117b60000] 19:23:20 INFO - PROCESS | 1950 | 1478489000691 Marionette TRACE conn2 <- [1,906,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html",0,null,null,[["org.w3.clearkey, setmediakeys at same time",0,null,null]]]}] 19:23:20 INFO - . 19:23:20 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 515ms 19:23:20 INFO - PROCESS | 1950 | 1478489000710 Marionette TRACE conn2 -> [0,907,"getWindowHandle",null] 19:23:20 INFO - PROCESS | 1950 | 1478489000713 Marionette TRACE conn2 <- [1,907,null,{"value":"7"}] 19:23:20 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 19:23:20 INFO - PROCESS | 1950 | 1478489000716 Marionette TRACE conn2 -> [0,908,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:20 INFO - PROCESS | 1950 | 1478489000809 Marionette TRACE conn2 <- [1,908,null,{"value":null}] 19:23:20 INFO - PROCESS | 1950 | 1478489000850 Marionette TRACE conn2 -> [0,909,"getWindowHandles",null] 19:23:20 INFO - PROCESS | 1950 | 1478489000853 Marionette TRACE conn2 <- [1,909,null,["7"]] 19:23:20 INFO - PROCESS | 1950 | 1478489000855 Marionette TRACE conn2 -> [0,910,"switchToWindow",{"name":"7"}] 19:23:20 INFO - PROCESS | 1950 | 1478489000857 Marionette TRACE conn2 <- [1,910,null,{}] 19:23:20 INFO - PROCESS | 1950 | 1478489000860 Marionette TRACE conn2 -> [0,911,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12201f000 == 11 [pid = 1950] [id = 196] 19:23:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x122023800) [pid = 1950] [serial = 579] [outer = 0x0] 19:23:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x122271000) [pid = 1950] [serial = 580] [outer = 0x122023800] 19:23:20 INFO - PROCESS | 1950 | 1478489000900 Marionette DEBUG loaded listener.js 19:23:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x122987000) [pid = 1950] [serial = 581] [outer = 0x122023800] 19:23:21 INFO - PROCESS | 1950 | JavaScript error: http://web-platform.test:8000/encrypted-media/scripts/setmediakeys-multiple-times-with-different-mediakeys.js, line 56: SyntaxError: missing ; before statement 19:23:21 INFO - PROCESS | 1950 | JavaScript error: http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html, line 38: ReferenceError: runTest is not defined 19:23:22 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x126505800) [pid = 1950] [serial = 570] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html] 19:23:22 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x122263800) [pid = 1950] [serial = 558] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html] 19:23:22 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x121b5c800) [pid = 1950] [serial = 561] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary.html] 19:23:22 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x125d56000) [pid = 1950] [serial = 567] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html] 19:23:22 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x117b9a000) [pid = 1950] [serial = 564] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html] 19:23:22 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12128f000) [pid = 1950] [serial = 552] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html] 19:23:27 INFO - PROCESS | 1950 | --DOCSHELL 0x117b5d000 == 10 [pid = 1950] [id = 195] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x1250c1000) [pid = 1950] [serial = 554] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x123ed3800) [pid = 1950] [serial = 565] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1261cc800) [pid = 1950] [serial = 569] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1261b8800) [pid = 1950] [serial = 568] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x126518800) [pid = 1950] [serial = 572] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12650d000) [pid = 1950] [serial = 571] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x1250cd000) [pid = 1950] [serial = 566] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12226e000) [pid = 1950] [serial = 562] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x122d84000) [pid = 1950] [serial = 563] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x122d6a000) [pid = 1950] [serial = 560] [outer = 0x0] [url = about:blank] 19:23:28 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x1288c7800) [pid = 1950] [serial = 574] [outer = 0x0] [url = about:blank] 19:23:30 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x117b60000) [pid = 1950] [serial = 576] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html] 19:23:30 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12803b800) [pid = 1950] [serial = 573] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html] 19:23:30 INFO - PROCESS | 1950 | 19:23:30 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:30 INFO - PROCESS | 1950 | 19:23:35 INFO - PROCESS | 1950 | --DOCSHELL 0x12803a000 == 9 [pid = 1950] [id = 194] 19:23:35 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1212e2800) [pid = 1950] [serial = 578] [outer = 0x0] [url = about:blank] 19:23:35 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x128939000) [pid = 1950] [serial = 575] [outer = 0x0] [url = about:blank] 19:23:35 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x117c82800) [pid = 1950] [serial = 577] [outer = 0x0] [url = about:blank] 19:23:35 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x122271000) [pid = 1950] [serial = 580] [outer = 0x0] [url = about:blank] 19:23:50 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:23:50 INFO - PROCESS | 1950 | 1478489030989 Marionette TRACE conn2 <- [1,911,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html",1,"SyntaxError: missing ; before statement",null,[]]}] 19:23:51 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 30320ms 19:23:51 INFO - PROCESS | 1950 | 1478489031037 Marionette TRACE conn2 -> [0,912,"getWindowHandle",null] 19:23:51 INFO - PROCESS | 1950 | 1478489031040 Marionette TRACE conn2 <- [1,912,null,{"value":"7"}] 19:23:51 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 19:23:51 INFO - PROCESS | 1950 | 1478489031046 Marionette TRACE conn2 -> [0,913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:51 INFO - PROCESS | 1950 | 1478489031145 Marionette TRACE conn2 <- [1,913,null,{"value":null}] 19:23:51 INFO - PROCESS | 1950 | 1478489031169 Marionette TRACE conn2 -> [0,914,"getWindowHandles",null] 19:23:51 INFO - PROCESS | 1950 | 1478489031172 Marionette TRACE conn2 <- [1,914,null,["7"]] 19:23:51 INFO - PROCESS | 1950 | 1478489031175 Marionette TRACE conn2 -> [0,915,"switchToWindow",{"name":"7"}] 19:23:51 INFO - PROCESS | 1950 | 1478489031179 Marionette TRACE conn2 <- [1,915,null,{}] 19:23:51 INFO - PROCESS | 1950 | 1478489031185 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b53000 == 10 [pid = 1950] [id = 197] 19:23:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x117b55800) [pid = 1950] [serial = 582] [outer = 0x0] 19:23:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x117b61800) [pid = 1950] [serial = 583] [outer = 0x117b55800] 19:23:51 INFO - PROCESS | 1950 | 1478489031228 Marionette DEBUG loaded listener.js 19:23:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x121280800) [pid = 1950] [serial = 584] [outer = 0x117b55800] 19:23:51 INFO - PROCESS | 1950 | [GMP 1968] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:51 INFO - PROCESS | 1950 | [GMP 1968] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:51 INFO - PROCESS | 1950 | [GMP 1968] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:51 INFO - PROCESS | 1950 | 1478489031615 Marionette TRACE conn2 <- [1,916,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html",0,null,null,[["org.w3.clearkey, setmediakeys multiple times with the same mediakeys",0,null,null]]]}] 19:23:51 INFO - . 19:23:51 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 617ms 19:23:51 INFO - PROCESS | 1950 | 1478489031662 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 19:23:51 INFO - PROCESS | 1950 | 1478489031664 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 19:23:51 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 19:23:51 INFO - PROCESS | 1950 | 1478489031669 Marionette TRACE conn2 -> [0,918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:51 INFO - PROCESS | 1950 | 1478489031757 Marionette TRACE conn2 <- [1,918,null,{"value":null}] 19:23:51 INFO - PROCESS | 1950 | 1478489031799 Marionette TRACE conn2 -> [0,919,"getWindowHandles",null] 19:23:51 INFO - PROCESS | 1950 | 1478489031801 Marionette TRACE conn2 <- [1,919,null,["7"]] 19:23:51 INFO - PROCESS | 1950 | 1478489031804 Marionette TRACE conn2 -> [0,920,"switchToWindow",{"name":"7"}] 19:23:51 INFO - PROCESS | 1950 | 1478489031806 Marionette TRACE conn2 <- [1,920,null,{}] 19:23:51 INFO - PROCESS | 1950 | 1478489031809 Marionette TRACE conn2 -> [0,921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x12191a000 == 11 [pid = 1950] [id = 198] 19:23:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x12194a800) [pid = 1950] [serial = 585] [outer = 0x0] 19:23:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x121b49800) [pid = 1950] [serial = 586] [outer = 0x12194a800] 19:23:51 INFO - PROCESS | 1950 | 1478489031848 Marionette DEBUG loaded listener.js 19:23:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x12225e000) [pid = 1950] [serial = 587] [outer = 0x12194a800] 19:23:52 INFO - PROCESS | 1950 | [GMP 1969] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:52 INFO - PROCESS | 1950 | [GMP 1969] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:52 INFO - PROCESS | 1950 | [GMP 1969] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:52 INFO - PROCESS | 1950 | 1478489032882 Marionette TRACE conn2 <- [1,921,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html",0,null,null,[["org.w3.clearkey, setMediaKeys to multiple video elements",0,null,null]]]}] 19:23:52 INFO - . 19:23:52 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1266ms 19:23:52 INFO - PROCESS | 1950 | 1478489032939 Marionette TRACE conn2 -> [0,922,"getWindowHandle",null] 19:23:52 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 19:23:52 INFO - PROCESS | 1950 | 1478489032943 Marionette TRACE conn2 <- [1,922,null,{"value":"7"}] 19:23:52 INFO - PROCESS | 1950 | 1478489032946 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:53 INFO - PROCESS | 1950 | 1478489033037 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 19:23:53 INFO - PROCESS | 1950 | 19:23:53 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:23:53 INFO - PROCESS | 1950 | 19:23:53 INFO - PROCESS | 1950 | 1478489033043 Marionette TRACE conn2 -> [0,924,"getWindowHandles",null] 19:23:53 INFO - PROCESS | 1950 | 1478489033046 Marionette TRACE conn2 <- [1,924,null,["7"]] 19:23:53 INFO - PROCESS | 1950 | 1478489033083 Marionette TRACE conn2 -> [0,925,"switchToWindow",{"name":"7"}] 19:23:53 INFO - PROCESS | 1950 | 1478489033087 Marionette TRACE conn2 <- [1,925,null,{}] 19:23:53 INFO - PROCESS | 1950 | 1478489033114 Marionette TRACE conn2 -> [0,926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-setmediakeys.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x124630000 == 12 [pid = 1950] [id = 199] 19:23:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x124630800) [pid = 1950] [serial = 588] [outer = 0x0] 19:23:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x124a68000) [pid = 1950] [serial = 589] [outer = 0x124630800] 19:23:53 INFO - PROCESS | 1950 | 1478489033156 Marionette DEBUG loaded listener.js 19:23:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x1250ba800) [pid = 1950] [serial = 590] [outer = 0x124630800] 19:23:53 INFO - PROCESS | 1950 | 1478489033465 Marionette TRACE conn2 <- [1,926,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys.html",0,null,null,[["org.w3.clearkey, setMediaKeys",2,null,null]]]}] 19:23:53 INFO - . 19:23:53 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys.html | took 565ms 19:23:53 INFO - PROCESS | 1950 | 1478489033512 Marionette TRACE conn2 -> [0,927,"getWindowHandle",null] 19:23:53 INFO - PROCESS | 1950 | 1478489033514 Marionette TRACE conn2 <- [1,927,null,{"value":"7"}] 19:23:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 19:23:53 INFO - PROCESS | 1950 | 1478489033517 Marionette TRACE conn2 -> [0,928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:53 INFO - PROCESS | 1950 | 1478489033598 Marionette TRACE conn2 <- [1,928,null,{"value":null}] 19:23:53 INFO - PROCESS | 1950 | 1478489033635 Marionette TRACE conn2 -> [0,929,"getWindowHandles",null] 19:23:53 INFO - PROCESS | 1950 | 1478489033637 Marionette TRACE conn2 <- [1,929,null,["7"]] 19:23:53 INFO - PROCESS | 1950 | 1478489033638 Marionette TRACE conn2 -> [0,930,"switchToWindow",{"name":"7"}] 19:23:53 INFO - PROCESS | 1950 | 1478489033642 Marionette TRACE conn2 <- [1,930,null,{}] 19:23:53 INFO - PROCESS | 1950 | 1478489033644 Marionette TRACE conn2 -> [0,931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-syntax-mediakeys.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeys.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x125379000 == 13 [pid = 1950] [id = 200] 19:23:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x12537b800) [pid = 1950] [serial = 591] [outer = 0x0] 19:23:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x125c0c800) [pid = 1950] [serial = 592] [outer = 0x12537b800] 19:23:53 INFO - PROCESS | 1950 | 1478489033685 Marionette DEBUG loaded listener.js 19:23:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x126507800) [pid = 1950] [serial = 593] [outer = 0x12537b800] 19:23:54 INFO - PROCESS | 1950 | [GMP 1970] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:54 INFO - PROCESS | 1950 | [GMP 1970] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:54 INFO - PROCESS | 1950 | [GMP 1970] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:54 INFO - PROCESS | 1950 | 1478489034167 Marionette TRACE conn2 <- [1,931,null,{"value":["/encrypted-media/clearkey-mp4-syntax-mediakeys.html",0,null,null,[["org.w3.clearkey test MediaKeys attribute syntax",0,null,null],["org.w3.clearkey test MediaKeys setServerCertificate() exceptions.",0,null,null],["org.w3.clearkey test MediaKeys setServerCertificate() syntax with non-empty certificate.",0,null,null]]]}] 19:23:54 INFO - ... 19:23:54 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 667ms 19:23:54 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 19:23:54 INFO - PROCESS | 1950 | 1478489034185 Marionette TRACE conn2 -> [0,932,"getWindowHandle",null] 19:23:54 INFO - PROCESS | 1950 | 1478489034186 Marionette TRACE conn2 <- [1,932,null,{"value":"7"}] 19:23:54 INFO - PROCESS | 1950 | 1478489034189 Marionette TRACE conn2 -> [0,933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:54 INFO - PROCESS | 1950 | 1478489034265 Marionette TRACE conn2 <- [1,933,null,{"value":null}] 19:23:54 INFO - PROCESS | 1950 | 1478489034269 Marionette TRACE conn2 -> [0,934,"getWindowHandles",null] 19:23:54 INFO - PROCESS | 1950 | 1478489034271 Marionette TRACE conn2 <- [1,934,null,["7"]] 19:23:54 INFO - PROCESS | 1950 | 1478489034273 Marionette TRACE conn2 -> [0,935,"switchToWindow",{"name":"7"}] 19:23:54 INFO - PROCESS | 1950 | 1478489034275 Marionette TRACE conn2 <- [1,935,null,{}] 19:23:54 INFO - PROCESS | 1950 | 1478489034277 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-syntax-mediakeysession.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysession.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x126c11000 == 14 [pid = 1950] [id = 201] 19:23:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x126c13800) [pid = 1950] [serial = 594] [outer = 0x0] 19:23:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x127c20000) [pid = 1950] [serial = 595] [outer = 0x126c13800] 19:23:54 INFO - PROCESS | 1950 | 1478489034314 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x126c2a800) [pid = 1950] [serial = 596] [outer = 0x126c13800] 19:23:54 INFO - PROCESS | 1950 | 1478489034633 Marionette TRACE conn2 <- [1,936,null,{"value":["/encrypted-media/clearkey-mp4-syntax-mediakeysession.html",0,null,null,[["org.w3.clearkey test MediaKeySession generateRequest() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession load() exceptions.",0,null,null],["org.w3.clearkey test if MediaKeySession generateRequest() resolves for various sessions",0,null,null],["org.w3.clearkey test MediaKeySession update() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession close() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession remove() exceptions.",0,null,null],["org.w3.clearkey test MediaKeySession attribute syntax.",0,null,null]]]}] 19:23:54 INFO - ....... 19:23:54 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 465ms 19:23:54 INFO - PROCESS | 1950 | 1478489034655 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:23:54 INFO - PROCESS | 1950 | 1478489034656 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 19:23:54 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 19:23:54 INFO - PROCESS | 1950 | 1478489034659 Marionette TRACE conn2 -> [0,938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:54 INFO - PROCESS | 1950 | 1478489034768 Marionette TRACE conn2 <- [1,938,null,{"value":null}] 19:23:54 INFO - PROCESS | 1950 | 1478489034808 Marionette TRACE conn2 -> [0,939,"getWindowHandles",null] 19:23:54 INFO - PROCESS | 1950 | 1478489034811 Marionette TRACE conn2 <- [1,939,null,["7"]] 19:23:54 INFO - PROCESS | 1950 | 1478489034813 Marionette TRACE conn2 -> [0,940,"switchToWindow",{"name":"7"}] 19:23:54 INFO - PROCESS | 1950 | 1478489034815 Marionette TRACE conn2 <- [1,940,null,{}] 19:23:54 INFO - PROCESS | 1950 | 1478489034817 Marionette TRACE conn2 -> [0,941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12991f800 == 15 [pid = 1950] [id = 202] 19:23:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x129922000) [pid = 1950] [serial = 597] [outer = 0x0] 19:23:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12992e800) [pid = 1950] [serial = 598] [outer = 0x129922000] 19:23:54 INFO - PROCESS | 1950 | 1478489034854 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12995d800) [pid = 1950] [serial = 599] [outer = 0x129922000] 19:23:55 INFO - PROCESS | 1950 | 1478489035135 Marionette TRACE conn2 <- [1,941,null,{"value":["/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html",0,null,null,[["org.w3.clearkey test requestMediaKeySystemAccess() exceptions.",1,"assert_equals: function \"function () {\n return navigator.requestMediaKeySystemAccess(new Uint8Array(0), [{}]);\n }\" expected \"NotSupportedError\" but got \"TypeError\"","test_exception/<@http://web-platform.test:8000/encrypted-media/util/utils.js:259:17\npromise callback*test_exception@http://web-platform.test:8000/encrypted-media/util/utils.js:254:16\nrequestMediaKeySystemAccessTestExceptions/ [0,942,"getWindowHandle",null] 19:23:55 INFO - PROCESS | 1950 | 1478489035176 Marionette TRACE conn2 <- [1,942,null,{"value":"7"}] 19:23:55 INFO - PROCESS | 1950 | 1478489035179 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:55 INFO - PROCESS | 1950 | 1478489035253 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:23:55 INFO - PROCESS | 1950 | 1478489035257 Marionette TRACE conn2 -> [0,944,"getWindowHandles",null] 19:23:55 INFO - PROCESS | 1950 | 1478489035258 Marionette TRACE conn2 <- [1,944,null,["7"]] 19:23:55 INFO - PROCESS | 1950 | 1478489035261 Marionette TRACE conn2 -> [0,945,"switchToWindow",{"name":"7"}] 19:23:55 INFO - PROCESS | 1950 | 1478489035266 Marionette TRACE conn2 <- [1,945,null,{}] 19:23:55 INFO - PROCESS | 1950 | 1478489035269 Marionette TRACE conn2 -> [0,946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-unique-origin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-unique-origin.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x129a49800 == 16 [pid = 1950] [id = 203] 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x129a4a000) [pid = 1950] [serial = 600] [outer = 0x0] 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12a932800) [pid = 1950] [serial = 601] [outer = 0x129a4a000] 19:23:55 INFO - PROCESS | 1950 | 1478489035304 Marionette DEBUG loaded listener.js 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x12a93b000) [pid = 1950] [serial = 602] [outer = 0x129a4a000] 19:23:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae49800 == 17 [pid = 1950] [id = 204] 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12ae4a000) [pid = 1950] [serial = 603] [outer = 0x0] 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12ae5a800) [pid = 1950] [serial = 604] [outer = 0x12ae4a000] 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12ae5e800) [pid = 1950] [serial = 605] [outer = 0x12ae4a000] 19:23:55 INFO - PROCESS | 1950 | 1478489035589 Marionette TRACE conn2 <- [1,946,null,{"value":["/encrypted-media/clearkey-mp4-unique-origin.html",0,null,null,[["Unique origin is unable to create MediaKeys",0,null,null]]]}] 19:23:55 INFO - . 19:23:55 INFO - TEST-OK | /encrypted-media/clearkey-mp4-unique-origin.html | took 469ms 19:23:55 INFO - PROCESS | 1950 | 1478489035649 Marionette TRACE conn2 -> [0,947,"getWindowHandle",null] 19:23:55 INFO - PROCESS | 1950 | 1478489035651 Marionette TRACE conn2 <- [1,947,null,{"value":"7"}] 19:23:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 19:23:55 INFO - PROCESS | 1950 | 1478489035654 Marionette TRACE conn2 -> [0,948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:55 INFO - PROCESS | 1950 | [GMP 1971] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:55 INFO - PROCESS | 1950 | [GMP 1971] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 19:23:55 INFO - PROCESS | 1950 | [GMP 1971] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 19:23:55 INFO - PROCESS | 1950 | 1478489035741 Marionette TRACE conn2 <- [1,948,null,{"value":null}] 19:23:55 INFO - PROCESS | 1950 | JavaScript error: resource://app/modules/ContentObservers.jsm, line 39: TypeError: aContentWindow is null 19:23:55 INFO - PROCESS | 1950 | 1478489035782 Marionette TRACE conn2 -> [0,949,"getWindowHandles",null] 19:23:55 INFO - PROCESS | 1950 | 1478489035783 Marionette TRACE conn2 <- [1,949,null,["7"]] 19:23:55 INFO - PROCESS | 1950 | 1478489035786 Marionette TRACE conn2 -> [0,950,"switchToWindow",{"name":"7"}] 19:23:55 INFO - PROCESS | 1950 | 1478489035788 Marionette TRACE conn2 <- [1,950,null,{}] 19:23:55 INFO - PROCESS | 1950 | 1478489035790 Marionette TRACE conn2 -> [0,951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-update-disallowed-input.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-update-disallowed-input.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae62800 == 18 [pid = 1950] [id = 205] 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12ae63000) [pid = 1950] [serial = 606] [outer = 0x0] 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12b30c800) [pid = 1950] [serial = 607] [outer = 0x12ae63000] 19:23:55 INFO - PROCESS | 1950 | 1478489035825 Marionette DEBUG loaded listener.js 19:23:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12b30d800) [pid = 1950] [serial = 608] [outer = 0x12ae63000] 19:23:56 INFO - PROCESS | 1950 | 1478489036060 Marionette TRACE conn2 <- [1,951,null,{"value":["/encrypted-media/clearkey-mp4-update-disallowed-input.html",0,null,null,[["update() with invalid response (longer than 64Kb characters) should fail.",0,null,null]]]}] 19:23:56 INFO - . 19:23:56 INFO - TEST-OK | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 419ms 19:23:56 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 19:23:56 INFO - PROCESS | 1950 | 1478489036072 Marionette TRACE conn2 -> [0,952,"getWindowHandle",null] 19:23:56 INFO - PROCESS | 1950 | 1478489036073 Marionette TRACE conn2 <- [1,952,null,{"value":"7"}] 19:23:56 INFO - PROCESS | 1950 | 1478489036076 Marionette TRACE conn2 -> [0,953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:56 INFO - PROCESS | 1950 | 1478489036151 Marionette TRACE conn2 <- [1,953,null,{"value":null}] 19:23:56 INFO - PROCESS | 1950 | 1478489036154 Marionette TRACE conn2 -> [0,954,"getWindowHandles",null] 19:23:56 INFO - PROCESS | 1950 | 1478489036156 Marionette TRACE conn2 <- [1,954,null,["7"]] 19:23:56 INFO - PROCESS | 1950 | 1478489036158 Marionette TRACE conn2 -> [0,955,"switchToWindow",{"name":"7"}] 19:23:56 INFO - PROCESS | 1950 | 1478489036160 Marionette TRACE conn2 <- [1,955,null,{}] 19:23:56 INFO - PROCESS | 1950 | 1478489036165 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-mp4-waiting-for-a-key.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-mp4-waiting-for-a-key.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b40d800 == 19 [pid = 1950] [id = 206] 19:23:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12b40e000) [pid = 1950] [serial = 609] [outer = 0x0] 19:23:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12b413800) [pid = 1950] [serial = 610] [outer = 0x12b40e000] 19:23:56 INFO - PROCESS | 1950 | 1478489036200 Marionette DEBUG loaded listener.js 19:23:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12b41c800) [pid = 1950] [serial = 611] [outer = 0x12b40e000] 19:23:57 INFO - PROCESS | 1950 | 1478489037155 Marionette TRACE conn2 <- [1,956,null,{"value":["/encrypted-media/clearkey-mp4-waiting-for-a-key.html",0,null,null,[["Waiting for a key.",0,null,null]]]}] 19:23:57 INFO - . 19:23:57 INFO - TEST-OK | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1116ms 19:23:57 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 19:23:57 INFO - PROCESS | 1950 | 1478489037192 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:23:57 INFO - PROCESS | 1950 | 1478489037194 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 19:23:57 INFO - PROCESS | 1950 | 1478489037198 Marionette TRACE conn2 -> [0,958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:57 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:23:57 INFO - PROCESS | 1950 | 1478489037284 Marionette TRACE conn2 <- [1,958,null,{"value":null}] 19:23:57 INFO - PROCESS | 1950 | 1478489037289 Marionette TRACE conn2 -> [0,959,"getWindowHandles",null] 19:23:57 INFO - PROCESS | 1950 | 1478489037290 Marionette TRACE conn2 <- [1,959,null,["7"]] 19:23:57 INFO - PROCESS | 1950 | 1478489037292 Marionette TRACE conn2 -> [0,960,"switchToWindow",{"name":"7"}] 19:23:57 INFO - PROCESS | 1950 | 1478489037294 Marionette TRACE conn2 <- [1,960,null,{}] 19:23:57 INFO - PROCESS | 1950 | 1478489037298 Marionette TRACE conn2 -> [0,961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-not-callable-after-createsession.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-not-callable-after-createsession.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b421800 == 20 [pid = 1950] [id = 207] 19:23:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12b422800) [pid = 1950] [serial = 612] [outer = 0x0] 19:23:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12b513000) [pid = 1950] [serial = 613] [outer = 0x12b422800] 19:23:57 INFO - PROCESS | 1950 | 1478489037333 Marionette DEBUG loaded listener.js 19:23:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12b51b000) [pid = 1950] [serial = 614] [outer = 0x12b422800] 19:23:57 INFO - PROCESS | 1950 | 1478489037599 Marionette TRACE conn2 <- [1,961,null,{"value":["/encrypted-media/clearkey-not-callable-after-createsession.html",0,null,null,[["org.w3.clearkey, temporary, update() immediately after createSession()",0,null,null],["org.w3.clearkey, temporary, close() immediately after createSession()",0,null,null],["org.w3.clearkey, temporary, remove() immediately after createSession()",0,null,null]]]}] 19:23:57 INFO - ... 19:23:57 INFO - TEST-OK | /encrypted-media/clearkey-not-callable-after-createsession.html | took 416ms 19:23:57 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 19:23:57 INFO - PROCESS | 1950 | 1478489037612 Marionette TRACE conn2 -> [0,962,"getWindowHandle",null] 19:23:57 INFO - PROCESS | 1950 | 1478489037616 Marionette TRACE conn2 <- [1,962,null,{"value":"7"}] 19:23:57 INFO - PROCESS | 1950 | 1478489037619 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:57 INFO - PROCESS | 1950 | 1478489037708 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:23:57 INFO - PROCESS | 1950 | 1478489037712 Marionette TRACE conn2 -> [0,964,"getWindowHandles",null] 19:23:57 INFO - PROCESS | 1950 | 1478489037714 Marionette TRACE conn2 <- [1,964,null,["7"]] 19:23:57 INFO - PROCESS | 1950 | 1478489037719 Marionette TRACE conn2 -> [0,965,"switchToWindow",{"name":"7"}] 19:23:57 INFO - PROCESS | 1950 | 1478489037722 Marionette TRACE conn2 <- [1,965,null,{}] 19:23:57 INFO - PROCESS | 1950 | 1478489037724 Marionette TRACE conn2 -> [0,966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/clearkey-update-non-ascii-input.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/encrypted-media/clearkey-update-non-ascii-input.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5ca000 == 21 [pid = 1950] [id = 208] 19:23:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12b5ca800) [pid = 1950] [serial = 615] [outer = 0x0] 19:23:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12b5cf800) [pid = 1950] [serial = 616] [outer = 0x12b5ca800] 19:23:57 INFO - PROCESS | 1950 | 1478489037766 Marionette DEBUG loaded listener.js 19:23:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12b5db000) [pid = 1950] [serial = 617] [outer = 0x12b5ca800] 19:23:58 INFO - PROCESS | 1950 | 1478489038046 Marionette TRACE conn2 <- [1,966,null,{"value":["/encrypted-media/clearkey-update-non-ascii-input.html",0,null,null,[["org.w3.clearkey test handling of non-ASCII responses for update()",0,null,null]]]}] 19:23:58 INFO - . 19:23:58 INFO - TEST-OK | /encrypted-media/clearkey-update-non-ascii-input.html | took 465ms 19:23:58 INFO - TEST-START | /encrypted-media/idlharness.html 19:23:58 INFO - PROCESS | 1950 | 1478489038085 Marionette TRACE conn2 -> [0,967,"getWindowHandle",null] 19:23:58 INFO - PROCESS | 1950 | 1478489038086 Marionette TRACE conn2 <- [1,967,null,{"value":"7"}] 19:23:58 INFO - PROCESS | 1950 | 1478489038089 Marionette TRACE conn2 -> [0,968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:58 INFO - PROCESS | 1950 | 1478489038169 Marionette TRACE conn2 <- [1,968,null,{"value":null}] 19:23:58 INFO - PROCESS | 1950 | 1478489038215 Marionette TRACE conn2 -> [0,969,"getWindowHandles",null] 19:23:58 INFO - PROCESS | 1950 | 1478489038216 Marionette TRACE conn2 <- [1,969,null,["7"]] 19:23:58 INFO - PROCESS | 1950 | 1478489038218 Marionette TRACE conn2 -> [0,970,"switchToWindow",{"name":"7"}] 19:23:58 INFO - PROCESS | 1950 | 1478489038220 Marionette TRACE conn2 <- [1,970,null,{}] 19:23:58 INFO - PROCESS | 1950 | 1478489038222 Marionette TRACE conn2 -> [0,971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/encrypted-media/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/encrypted-media/idlharness.html\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7d8800 == 22 [pid = 1950] [id = 209] 19:23:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b7d9000) [pid = 1950] [serial = 618] [outer = 0x0] 19:23:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b97f000) [pid = 1950] [serial = 619] [outer = 0x12b7d9000] 19:23:58 INFO - PROCESS | 1950 | 1478489038255 Marionette DEBUG loaded listener.js 19:23:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b985000) [pid = 1950] [serial = 620] [outer = 0x12b7d9000] 19:23:58 INFO - PROCESS | 1950 | 1478489038756 Marionette TRACE conn2 <- [1,971,null,{"value":["/encrypted-media/idlharness.html",0,null,null,[["Navigator interface: operation requestMediaKeySystemAccess(DOMString,[object Object])",0,null,null],["HTMLMediaElement interface: attribute mediaKeys",0,null,null],["HTMLMediaElement interface: attribute onencrypted",0,null,null],["HTMLMediaElement interface: attribute onwaitingforkey",0,null,null],["HTMLMediaElement interface: operation setMediaKeys(MediaKeys)",0,null,null],["MediaKeySystemAccess interface: existence and properties of interface object",0,null,null],["MediaKeySystemAccess interface object length",0,null,null],["MediaKeySystemAccess interface object name",0,null,null],["MediaKeySystemAccess interface: existence and properties of interface prototype object",0,null,null],["MediaKeySystemAccess interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeySystemAccess interface: attribute keySystem",0,null,null],["MediaKeySystemAccess interface: operation getConfiguration()",0,null,null],["MediaKeySystemAccess interface: operation createMediaKeys()",0,null,null],["MediaKeys interface: existence and properties of interface object",0,null,null],["MediaKeys interface object length",0,null,null],["MediaKeys interface object name",0,null,null],["MediaKeys interface: existence and properties of interface prototype object",0,null,null],["MediaKeys interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeys interface: operation createSession(MediaKeySessionType)",0,null,null],["MediaKeys interface: operation setServerCertificate(BufferSource)",0,null,null],["MediaKeySession interface: existence and properties of interface object",0,null,null],["MediaKeySession interface object length",0,null,null],["MediaKeySession interface object name",0,null,null],["MediaKeySession interface: existence and properties of interface prototype object",0,null,null],["MediaKeySession interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeySession interface: attribute sessionId",0,null,null],["MediaKeySession interface: attribute expiration",0,null,null],["MediaKeySession interface: attribute closed",0,null,null],["MediaKeySession interface: attribute keyStatuses",0,null,null],["MediaKeySession interface: attribute onkeystatuseschange",0,null,null],["MediaKeySession interface: attribute onmessage",0,null,null],["MediaKeySession interface: operation generateRequest(DOMString,BufferSource)",0,null,null],["MediaKeySession interface: operation load(DOMString)",0,null,null],["MediaKeySession interface: operation update(BufferSource)",0,null,null],["MediaKeySession interface: operation close()",0,null,null],["MediaKeySession interface: operation remove()",0,null,null],["MediaKeyStatusMap interface: existence and properties of interface object",0,null,null],["MediaKeyStatusMap interface object length",0,null,null],["MediaKeyStatusMap interface object name",0,null,null],["MediaKeyStatusMap interface: existence and properties of interface prototype object",0,null,null],["MediaKeyStatusMap interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeyStatusMap interface: attribute size",0,null,null],["MediaKeyStatusMap interface: operation has(BufferSource)",0,null,null],["MediaKeyStatusMap interface: operation get(BufferSource)",0,null,null],["MediaKeyMessageEvent interface: existence and properties of interface object",0,null,null],["MediaKeyMessageEvent interface object length",0,null,null],["MediaKeyMessageEvent interface object name",0,null,null],["MediaKeyMessageEvent interface: existence and properties of interface prototype object",0,null,null],["MediaKeyMessageEvent interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaKeyMessageEvent interface: attribute messageType",0,null,null],["MediaKeyMessageEvent interface: attribute message",0,null,null],["MediaEncryptedEvent interface: existence and properties of interface object",0,null,null],["MediaEncryptedEvent interface object length",0,null,null],["MediaEncryptedEvent interface object name",0,null,null],["MediaEncryptedEvent interface: existence and properties of interface prototype object",0,null,null],["MediaEncryptedEvent interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaEncryptedEvent interface: attribute initDataType",0,null,null],["MediaEncryptedEvent interface: attribute initData",0,null,null]]]}] 19:23:58 INFO - .......................................................... 19:23:58 INFO - TEST-OK | /encrypted-media/idlharness.html | took 726ms 19:23:58 INFO - PROCESS | 1950 | 1478489038816 Marionette TRACE conn2 -> [0,972,"getWindowHandle",null] 19:23:58 INFO - PROCESS | 1950 | 1478489038818 Marionette TRACE conn2 <- [1,972,null,{"value":"7"}] 19:23:58 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 19:23:58 INFO - PROCESS | 1950 | 1478489038822 Marionette TRACE conn2 -> [0,973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:58 INFO - PROCESS | 1950 | 1478489038952 Marionette TRACE conn2 <- [1,973,null,{"value":null}] 19:23:58 INFO - PROCESS | 1950 | 1478489038957 Marionette TRACE conn2 -> [0,974,"getWindowHandles",null] 19:23:58 INFO - PROCESS | 1950 | 1478489038959 Marionette TRACE conn2 <- [1,974,null,["7"]] 19:23:58 INFO - PROCESS | 1950 | 1478489038962 Marionette TRACE conn2 -> [0,975,"switchToWindow",{"name":"7"}] 19:23:58 INFO - PROCESS | 1950 | 1478489038966 Marionette TRACE conn2 <- [1,975,null,{}] 19:23:58 INFO - PROCESS | 1950 | 1478489038970 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:23:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a929000 == 23 [pid = 1950] [id = 210] 19:23:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12a938800) [pid = 1950] [serial = 621] [outer = 0x0] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b98e800) [pid = 1950] [serial = 622] [outer = 0x12a938800] 19:23:59 INFO - PROCESS | 1950 | 1478489039017 Marionette DEBUG loaded listener.js 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12c5a7000) [pid = 1950] [serial = 623] [outer = 0x12a938800] 19:23:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x116582800 == 24 [pid = 1950] [id = 211] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x117662000) [pid = 1950] [serial = 624] [outer = 0x0] 19:23:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x11786d000 == 25 [pid = 1950] [id = 212] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x117b19000) [pid = 1950] [serial = 625] [outer = 0x0] 19:23:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b4a800 == 26 [pid = 1950] [id = 213] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x117b50000) [pid = 1950] [serial = 626] [outer = 0x0] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x1212ff000) [pid = 1950] [serial = 627] [outer = 0x117662000] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x122989800) [pid = 1950] [serial = 628] [outer = 0x117b19000] 19:23:59 INFO - PROCESS | 1950 | [1950] 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-cen-m64-d-000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x1229a3800) [pid = 1950] [serial = 629] [outer = 0x117b50000] 19:23:59 INFO - PROCESS | 1950 | [1950] 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-cen-m64-d-000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 19:23:59 INFO - PROCESS | 1950 | 1478489039525 Marionette TRACE conn2 <- [1,976,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 19:23:59 INFO - ..... 19:23:59 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 716ms 19:23:59 INFO - PROCESS | 1950 | 1478489039538 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:23:59 INFO - PROCESS | 1950 | 1478489039541 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 19:23:59 INFO - TEST-START | /fetch/api/request/request-cache.html 19:23:59 INFO - PROCESS | 1950 | 1478489039546 Marionette TRACE conn2 -> [0,978,"timeouts",{"script":185000}] 19:23:59 INFO - PROCESS | 1950 | 1478489039549 Marionette TRACE conn2 <- [1,978,null,{}] 19:23:59 INFO - PROCESS | 1950 | 1478489039554 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:23:59 INFO - PROCESS | 1950 | 1478489039696 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:23:59 INFO - PROCESS | 1950 | 1478489039740 Marionette TRACE conn2 -> [0,980,"getWindowHandles",null] 19:23:59 INFO - PROCESS | 1950 | 1478489039742 Marionette TRACE conn2 <- [1,980,null,["7"]] 19:23:59 INFO - PROCESS | 1950 | 1478489039786 Marionette TRACE conn2 -> [0,981,"switchToWindow",{"name":"7"}] 19:23:59 INFO - PROCESS | 1950 | 1478489039792 Marionette TRACE conn2 <- [1,981,null,{}] 19:23:59 INFO - PROCESS | 1950 | 1478489039800 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:23:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x126513000 == 27 [pid = 1950] [id = 214] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x126513800) [pid = 1950] [serial = 630] [outer = 0x0] 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x126942000) [pid = 1950] [serial = 631] [outer = 0x126513800] 19:23:59 INFO - PROCESS | 1950 | 1478489039850 Marionette DEBUG loaded listener.js 19:23:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x129440000) [pid = 1950] [serial = 632] [outer = 0x126513800] 19:24:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 19:24:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 19:24:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 19:24:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 19:24:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 19:24:00 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 19:24:01 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 19:24:01 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 19:24:01 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:24:01 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:24:01 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:24:01 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 19:24:02 INFO - PROCESS | 1950 | --DOCSHELL 0x12201f000 == 26 [pid = 1950] [id = 196] 19:24:02 INFO - PROCESS | 1950 | --DOCSHELL 0x116582800 == 25 [pid = 1950] [id = 211] 19:24:02 INFO - PROCESS | 1950 | --DOCSHELL 0x11786d000 == 24 [pid = 1950] [id = 212] 19:24:02 INFO - PROCESS | 1950 | --DOCSHELL 0x117b4a800 == 23 [pid = 1950] [id = 213] 19:24:02 INFO - PROCESS | 1950 | 19:24:02 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:24:02 INFO - PROCESS | 1950 | 19:24:03 INFO - PROCESS | 1950 | 1478489043198 Marionette TRACE conn2 <- [1,982,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]]]}] 19:24:03 INFO - ...................................................................................................... 19:24:03 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 3698ms 19:24:03 INFO - PROCESS | 1950 | 1478489043245 Marionette TRACE conn2 -> [0,983,"getWindowHandle",null] 19:24:03 INFO - PROCESS | 1950 | 1478489043250 Marionette TRACE conn2 <- [1,983,null,{"value":"7"}] 19:24:03 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 19:24:03 INFO - PROCESS | 1950 | 1478489043256 Marionette TRACE conn2 -> [0,984,"timeouts",{"script":35000}] 19:24:03 INFO - PROCESS | 1950 | 1478489043257 Marionette TRACE conn2 <- [1,984,null,{}] 19:24:03 INFO - PROCESS | 1950 | 1478489043265 Marionette TRACE conn2 -> [0,985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:03 INFO - PROCESS | 1950 | 1478489043410 Marionette TRACE conn2 <- [1,985,null,{"value":null}] 19:24:03 INFO - PROCESS | 1950 | 1478489043464 Marionette TRACE conn2 -> [0,986,"getWindowHandles",null] 19:24:03 INFO - PROCESS | 1950 | 1478489043466 Marionette TRACE conn2 <- [1,986,null,["7"]] 19:24:03 INFO - PROCESS | 1950 | 1478489043468 Marionette TRACE conn2 -> [0,987,"switchToWindow",{"name":"7"}] 19:24:03 INFO - PROCESS | 1950 | 1478489043473 Marionette TRACE conn2 <- [1,987,null,{}] 19:24:03 INFO - PROCESS | 1950 | 1478489043478 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x125193800 == 24 [pid = 1950] [id = 215] 19:24:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x125195800) [pid = 1950] [serial = 633] [outer = 0x0] 19:24:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x1251a4800) [pid = 1950] [serial = 634] [outer = 0x125195800] 19:24:03 INFO - PROCESS | 1950 | 1478489043514 Marionette DEBUG loaded listener.js 19:24:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x125c13800) [pid = 1950] [serial = 635] [outer = 0x125195800] 19:24:03 INFO - PROCESS | 1950 | 1478489043817 Marionette TRACE conn2 <- [1,988,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]]]}] 19:24:03 INFO - .. 19:24:03 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 574ms 19:24:03 INFO - PROCESS | 1950 | 1478489043829 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 19:24:03 INFO - PROCESS | 1950 | 1478489043833 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 19:24:03 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 19:24:03 INFO - PROCESS | 1950 | 1478489043838 Marionette TRACE conn2 -> [0,990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:03 INFO - PROCESS | 1950 | 1478489043975 Marionette TRACE conn2 <- [1,990,null,{"value":null}] 19:24:03 INFO - PROCESS | 1950 | 1478489043985 Marionette TRACE conn2 -> [0,991,"getWindowHandles",null] 19:24:03 INFO - PROCESS | 1950 | 1478489043988 Marionette TRACE conn2 <- [1,991,null,["7"]] 19:24:03 INFO - PROCESS | 1950 | 1478489043992 Marionette TRACE conn2 -> [0,992,"switchToWindow",{"name":"7"}] 19:24:04 INFO - PROCESS | 1950 | 1478489043998 Marionette TRACE conn2 <- [1,992,null,{}] 19:24:04 INFO - PROCESS | 1950 | 1478489044012 Marionette TRACE conn2 -> [0,993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261cb000 == 25 [pid = 1950] [id = 216] 19:24:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x1261cb800) [pid = 1950] [serial = 636] [outer = 0x0] 19:24:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x1261d3800) [pid = 1950] [serial = 637] [outer = 0x1261cb800] 19:24:04 INFO - PROCESS | 1950 | 1478489044139 Marionette DEBUG loaded listener.js 19:24:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x1262c2800) [pid = 1950] [serial = 638] [outer = 0x1261cb800] 19:24:04 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:04 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:04 INFO - PROCESS | 1950 | 1478489044450 Marionette TRACE conn2 <- [1,993,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,994,"getWindowHandle",null] 19:24:04 INFO - PROCESS | 1950 | 1478489044506 Marionette TRACE conn2 <- [1,994,null,{"value":"7"}] 19:24:04 INFO - PROCESS | 1950 | 1478489044508 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:04 INFO - PROCESS | 1950 | 1478489044624 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:24:04 INFO - PROCESS | 1950 | 1478489044634 Marionette TRACE conn2 -> [0,996,"getWindowHandles",null] 19:24:04 INFO - PROCESS | 1950 | 1478489044636 Marionette TRACE conn2 <- [1,996,null,["7"]] 19:24:04 INFO - PROCESS | 1950 | 1478489044662 Marionette TRACE conn2 -> [0,997,"switchToWindow",{"name":"7"}] 19:24:04 INFO - PROCESS | 1950 | 1478489044666 Marionette TRACE conn2 <- [1,997,null,{}] 19:24:04 INFO - PROCESS | 1950 | 1478489044668 Marionette TRACE conn2 -> [0,998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x127fa7800 == 26 [pid = 1950] [id = 217] 19:24:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12803a000) [pid = 1950] [serial = 639] [outer = 0x0] 19:24:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x1288c3800) [pid = 1950] [serial = 640] [outer = 0x12803a000] 19:24:04 INFO - PROCESS | 1950 | 1478489044709 Marionette DEBUG loaded listener.js 19:24:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x1288d5800) [pid = 1950] [serial = 641] [outer = 0x12803a000] 19:24:04 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:04 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | 1478489045089 Marionette TRACE conn2 <- [1,998,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]]]}] 19:24:05 INFO - ...................................... 19:24:05 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 621ms 19:24:05 INFO - PROCESS | 1950 | 1478489045131 Marionette TRACE conn2 -> [0,999,"getWindowHandle",null] 19:24:05 INFO - PROCESS | 1950 | 1478489045133 Marionette TRACE conn2 <- [1,999,null,{"value":"7"}] 19:24:05 INFO - TEST-START | /fetch/api/request/request-disturbed.html 19:24:05 INFO - PROCESS | 1950 | 1478489045136 Marionette TRACE conn2 -> [0,1000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:05 INFO - PROCESS | 1950 | 1478489045239 Marionette TRACE conn2 <- [1,1000,null,{"value":null}] 19:24:05 INFO - PROCESS | 1950 | 1478489045243 Marionette TRACE conn2 -> [0,1001,"getWindowHandles",null] 19:24:05 INFO - PROCESS | 1950 | 1478489045244 Marionette TRACE conn2 <- [1,1001,null,["7"]] 19:24:05 INFO - PROCESS | 1950 | 1478489045247 Marionette TRACE conn2 -> [0,1002,"switchToWindow",{"name":"7"}] 19:24:05 INFO - PROCESS | 1950 | 1478489045251 Marionette TRACE conn2 <- [1,1002,null,{}] 19:24:05 INFO - PROCESS | 1950 | 1478489045278 Marionette TRACE conn2 -> [0,1003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296f6800 == 27 [pid = 1950] [id = 218] 19:24:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x1296f8800) [pid = 1950] [serial = 642] [outer = 0x0] 19:24:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x129923800) [pid = 1950] [serial = 643] [outer = 0x1296f8800] 19:24:05 INFO - PROCESS | 1950 | 1478489045320 Marionette DEBUG loaded listener.js 19:24:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12b40b800) [pid = 1950] [serial = 644] [outer = 0x1296f8800] 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:05 INFO - PROCESS | 1950 | 1478489045593 Marionette TRACE conn2 <- [1,1003,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]]]}] 19:24:05 INFO - ...... 19:24:05 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 466ms 19:24:05 INFO - PROCESS | 1950 | 1478489045603 Marionette TRACE conn2 -> [0,1004,"getWindowHandle",null] 19:24:05 INFO - PROCESS | 1950 | 1478489045605 Marionette TRACE conn2 <- [1,1004,null,{"value":"7"}] 19:24:05 INFO - TEST-START | /fetch/api/request/request-error.html 19:24:05 INFO - PROCESS | 1950 | 1478489045607 Marionette TRACE conn2 -> [0,1005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:05 INFO - PROCESS | 1950 | 1478489045698 Marionette TRACE conn2 <- [1,1005,null,{"value":null}] 19:24:05 INFO - PROCESS | 1950 | 1478489045702 Marionette TRACE conn2 -> [0,1006,"getWindowHandles",null] 19:24:05 INFO - PROCESS | 1950 | 1478489045704 Marionette TRACE conn2 <- [1,1006,null,["7"]] 19:24:05 INFO - PROCESS | 1950 | 1478489045733 Marionette TRACE conn2 -> [0,1007,"switchToWindow",{"name":"7"}] 19:24:05 INFO - PROCESS | 1950 | 1478489045736 Marionette TRACE conn2 <- [1,1007,null,{}] 19:24:05 INFO - PROCESS | 1950 | 1478489045738 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b506000 == 28 [pid = 1950] [id = 219] 19:24:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12b506800) [pid = 1950] [serial = 645] [outer = 0x0] 19:24:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12b5c1800) [pid = 1950] [serial = 646] [outer = 0x12b506800] 19:24:05 INFO - PROCESS | 1950 | 1478489045772 Marionette DEBUG loaded listener.js 19:24:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12b5c9000) [pid = 1950] [serial = 647] [outer = 0x12b506800] 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 87 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 307 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 307 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 87 19:24:05 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 358 19:24:06 INFO - PROCESS | 1950 | 1478489046073 Marionette TRACE conn2 <- [1,1008,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]]]}] 19:24:06 INFO - .................... 19:24:06 INFO - TEST-OK | /fetch/api/request/request-error.html | took 519ms 19:24:06 INFO - TEST-START | /fetch/api/request/request-headers.html 19:24:06 INFO - PROCESS | 1950 | 1478489046128 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:24:06 INFO - PROCESS | 1950 | 1478489046130 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 19:24:06 INFO - PROCESS | 1950 | 1478489046132 Marionette TRACE conn2 -> [0,1010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:06 INFO - PROCESS | 1950 | 1478489046259 Marionette TRACE conn2 <- [1,1010,null,{"value":null}] 19:24:06 INFO - PROCESS | 1950 | 1478489046263 Marionette TRACE conn2 -> [0,1011,"getWindowHandles",null] 19:24:06 INFO - PROCESS | 1950 | 1478489046267 Marionette TRACE conn2 <- [1,1011,null,["7"]] 19:24:06 INFO - PROCESS | 1950 | 1478489046300 Marionette TRACE conn2 -> [0,1012,"switchToWindow",{"name":"7"}] 19:24:06 INFO - PROCESS | 1950 | 1478489046302 Marionette TRACE conn2 <- [1,1012,null,{}] 19:24:06 INFO - PROCESS | 1950 | 1478489046304 Marionette TRACE conn2 -> [0,1013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7d1000 == 29 [pid = 1950] [id = 220] 19:24:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12b7d1800) [pid = 1950] [serial = 648] [outer = 0x0] 19:24:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12b7d7800) [pid = 1950] [serial = 649] [outer = 0x12b7d1800] 19:24:06 INFO - PROCESS | 1950 | 1478489046341 Marionette DEBUG loaded listener.js 19:24:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12bc7e800) [pid = 1950] [serial = 650] [outer = 0x12b7d1800] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12b40e000) [pid = 1950] [serial = 609] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-waiting-for-a-key.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x117b50000) [pid = 1950] [serial = 626] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x117b19000) [pid = 1950] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x117662000) [pid = 1950] [serial = 624] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12b5ca800) [pid = 1950] [serial = 615] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-update-non-ascii-input.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12b422800) [pid = 1950] [serial = 612] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-not-callable-after-createsession.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x122023800) [pid = 1950] [serial = 579] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x126c13800) [pid = 1950] [serial = 594] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysession.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x124630800) [pid = 1950] [serial = 588] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x12ae63000) [pid = 1950] [serial = 606] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-update-disallowed-input.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x129a4a000) [pid = 1950] [serial = 600] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-unique-origin.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x12ae4a000) [pid = 1950] [serial = 603] [outer = 0x0] [url = data:text/html,] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12537b800) [pid = 1950] [serial = 591] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeys.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x12194a800) [pid = 1950] [serial = 585] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x117b55800) [pid = 1950] [serial = 582] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x129922000) [pid = 1950] [serial = 597] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12a938800) [pid = 1950] [serial = 621] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 19:24:06 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12b7d9000) [pid = 1950] [serial = 618] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/idlharness.html] 19:24:06 INFO - PROCESS | 1950 | 19:24:06 INFO - PROCESS | 1950 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 19:24:06 INFO - PROCESS | 1950 | 19:24:06 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 19:24:06 INFO - PROCESS | 1950 | [1950] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 19:24:06 INFO - PROCESS | 1950 | 1478489046744 Marionette TRACE conn2 <- [1,1013,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]]]}] 19:24:06 INFO - ........................................................ 19:24:06 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 623ms 19:24:06 INFO - PROCESS | 1950 | 1478489046755 Marionette TRACE conn2 -> [0,1014,"getWindowHandle",null] 19:24:06 INFO - PROCESS | 1950 | 1478489046757 Marionette TRACE conn2 <- [1,1014,null,{"value":"7"}] 19:24:06 INFO - TEST-START | /fetch/api/request/request-idl.html 19:24:06 INFO - PROCESS | 1950 | 1478489046760 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:06 INFO - PROCESS | 1950 | 1478489046857 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:24:06 INFO - PROCESS | 1950 | 1478489046883 Marionette TRACE conn2 -> [0,1016,"getWindowHandles",null] 19:24:06 INFO - PROCESS | 1950 | 1478489046885 Marionette TRACE conn2 <- [1,1016,null,["7"]] 19:24:06 INFO - PROCESS | 1950 | 1478489046887 Marionette TRACE conn2 -> [0,1017,"switchToWindow",{"name":"7"}] 19:24:06 INFO - PROCESS | 1950 | 1478489046889 Marionette TRACE conn2 <- [1,1017,null,{}] 19:24:06 INFO - PROCESS | 1950 | 1478489046892 Marionette TRACE conn2 -> [0,1018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c5a5800 == 30 [pid = 1950] [id = 221] 19:24:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12d58f000) [pid = 1950] [serial = 651] [outer = 0x0] 19:24:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12d5aa000) [pid = 1950] [serial = 652] [outer = 0x12d58f000] 19:24:06 INFO - PROCESS | 1950 | 1478489046926 Marionette DEBUG loaded listener.js 19:24:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12d7d0800) [pid = 1950] [serial = 653] [outer = 0x12d58f000] 19:24:07 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:24:07 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:24:07 INFO - PROCESS | 1950 | 1478489047357 Marionette TRACE conn2 <- [1,1018,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]]]}] 19:24:07 INFO - ............................................. 19:24:07 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 623ms 19:24:07 INFO - PROCESS | 1950 | 1478489047382 Marionette TRACE conn2 -> [0,1019,"getWindowHandle",null] 19:24:07 INFO - PROCESS | 1950 | 1478489047384 Marionette TRACE conn2 <- [1,1019,null,{"value":"7"}] 19:24:07 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 19:24:07 INFO - PROCESS | 1950 | 1478489047387 Marionette TRACE conn2 -> [0,1020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:07 INFO - PROCESS | 1950 | 1478489047468 Marionette TRACE conn2 <- [1,1020,null,{"value":null}] 19:24:07 INFO - PROCESS | 1950 | 1478489047472 Marionette TRACE conn2 -> [0,1021,"getWindowHandles",null] 19:24:07 INFO - PROCESS | 1950 | 1478489047474 Marionette TRACE conn2 <- [1,1021,null,["7"]] 19:24:07 INFO - PROCESS | 1950 | 1478489047476 Marionette TRACE conn2 -> [0,1022,"switchToWindow",{"name":"7"}] 19:24:07 INFO - PROCESS | 1950 | 1478489047478 Marionette TRACE conn2 <- [1,1022,null,{}] 19:24:07 INFO - PROCESS | 1950 | 1478489047482 Marionette TRACE conn2 -> [0,1023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7d7800 == 31 [pid = 1950] [id = 222] 19:24:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12d7d9000) [pid = 1950] [serial = 654] [outer = 0x0] 19:24:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12e0da000) [pid = 1950] [serial = 655] [outer = 0x12d7d9000] 19:24:07 INFO - PROCESS | 1950 | 1478489047517 Marionette DEBUG loaded listener.js 19:24:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12e433000) [pid = 1950] [serial = 656] [outer = 0x12d7d9000] 19:24:07 INFO - PROCESS | 1950 | [1950] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 19:24:07 INFO - PROCESS | 1950 | 1478489047793 Marionette TRACE conn2 <- [1,1023,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]]]}] 19:24:07 INFO - .............................. 19:24:07 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 419ms 19:24:07 INFO - TEST-START | /fetch/api/request/request-init-002.html 19:24:07 INFO - PROCESS | 1950 | 1478489047805 Marionette TRACE conn2 -> [0,1024,"getWindowHandle",null] 19:24:07 INFO - PROCESS | 1950 | 1478489047807 Marionette TRACE conn2 <- [1,1024,null,{"value":"7"}] 19:24:07 INFO - PROCESS | 1950 | 1478489047810 Marionette TRACE conn2 -> [0,1025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:07 INFO - PROCESS | 1950 | 1478489047890 Marionette TRACE conn2 <- [1,1025,null,{"value":null}] 19:24:07 INFO - PROCESS | 1950 | 1478489047894 Marionette TRACE conn2 -> [0,1026,"getWindowHandles",null] 19:24:07 INFO - PROCESS | 1950 | 1478489047895 Marionette TRACE conn2 <- [1,1026,null,["7"]] 19:24:07 INFO - PROCESS | 1950 | 1478489047899 Marionette TRACE conn2 -> [0,1027,"switchToWindow",{"name":"7"}] 19:24:07 INFO - PROCESS | 1950 | 1478489047901 Marionette TRACE conn2 <- [1,1027,null,{}] 19:24:07 INFO - PROCESS | 1950 | 1478489047904 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e522800 == 32 [pid = 1950] [id = 223] 19:24:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12e523000) [pid = 1950] [serial = 657] [outer = 0x0] 19:24:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12e528800) [pid = 1950] [serial = 658] [outer = 0x12e523000] 19:24:07 INFO - PROCESS | 1950 | 1478489047938 Marionette DEBUG loaded listener.js 19:24:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12e530000) [pid = 1950] [serial = 659] [outer = 0x12e523000] 19:24:08 INFO - PROCESS | 1950 | 1478489048228 Marionette TRACE conn2 <- [1,1028,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]]]}] 19:24:08 INFO - ....... 19:24:08 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 466ms 19:24:08 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 19:24:08 INFO - PROCESS | 1950 | 1478489048276 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:24:08 INFO - PROCESS | 1950 | 1478489048277 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 19:24:08 INFO - PROCESS | 1950 | 1478489048280 Marionette TRACE conn2 -> [0,1030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:08 INFO - PROCESS | 1950 | 1478489048375 Marionette TRACE conn2 <- [1,1030,null,{"value":null}] 19:24:08 INFO - PROCESS | 1950 | 1478489048437 Marionette TRACE conn2 -> [0,1031,"getWindowHandles",null] 19:24:08 INFO - PROCESS | 1950 | 1478489048439 Marionette TRACE conn2 <- [1,1031,null,["7"]] 19:24:08 INFO - PROCESS | 1950 | 1478489048443 Marionette TRACE conn2 -> [0,1032,"switchToWindow",{"name":"7"}] 19:24:08 INFO - PROCESS | 1950 | 1478489048446 Marionette TRACE conn2 <- [1,1032,null,{}] 19:24:08 INFO - PROCESS | 1950 | 1478489048449 Marionette TRACE conn2 -> [0,1033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea33000 == 33 [pid = 1950] [id = 224] 19:24:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12ea33800) [pid = 1950] [serial = 660] [outer = 0x0] 19:24:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12ea3a000) [pid = 1950] [serial = 661] [outer = 0x12ea33800] 19:24:08 INFO - PROCESS | 1950 | 1478489048503 Marionette DEBUG loaded listener.js 19:24:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12ea3f000) [pid = 1950] [serial = 662] [outer = 0x12ea33800] 19:24:08 INFO - PROCESS | 1950 | 1478489048958 Marionette TRACE conn2 <- [1,1033,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"]]]}] 19:24:08 INFO - .... 19:24:08 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 719ms 19:24:09 INFO - PROCESS | 1950 | 1478489049025 Marionette TRACE conn2 -> [0,1034,"getWindowHandle",null] 19:24:09 INFO - PROCESS | 1950 | 1478489049028 Marionette TRACE conn2 <- [1,1034,null,{"value":"7"}] 19:24:09 INFO - TEST-START | /fetch/api/request/request-structure.html 19:24:09 INFO - PROCESS | 1950 | 1478489049036 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:09 INFO - PROCESS | 1950 | 1478489049155 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:24:09 INFO - PROCESS | 1950 | 1478489049222 Marionette TRACE conn2 -> [0,1036,"getWindowHandles",null] 19:24:09 INFO - PROCESS | 1950 | 1478489049224 Marionette TRACE conn2 <- [1,1036,null,["7"]] 19:24:09 INFO - PROCESS | 1950 | 1478489049227 Marionette TRACE conn2 -> [0,1037,"switchToWindow",{"name":"7"}] 19:24:09 INFO - PROCESS | 1950 | 1478489049231 Marionette TRACE conn2 <- [1,1037,null,{}] 19:24:09 INFO - PROCESS | 1950 | 1478489049234 Marionette TRACE conn2 -> [0,1038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262cf000 == 34 [pid = 1950] [id = 225] 19:24:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x1262d2000) [pid = 1950] [serial = 663] [outer = 0x0] 19:24:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x126462000) [pid = 1950] [serial = 664] [outer = 0x1262d2000] 19:24:09 INFO - PROCESS | 1950 | 1478489049290 Marionette DEBUG loaded listener.js 19:24:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x127c62800) [pid = 1950] [serial = 665] [outer = 0x1262d2000] 19:24:09 INFO - PROCESS | 1950 | 1478489049701 Marionette TRACE conn2 <- [1,1038,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]]]}] 19:24:09 INFO - ................... 19:24:09 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 718ms 19:24:09 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 19:24:09 INFO - PROCESS | 1950 | 1478489049754 Marionette TRACE conn2 -> [0,1039,"getWindowHandle",null] 19:24:09 INFO - PROCESS | 1950 | 1478489049757 Marionette TRACE conn2 <- [1,1039,null,{"value":"7"}] 19:24:09 INFO - PROCESS | 1950 | 1478489049760 Marionette TRACE conn2 -> [0,1040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:09 INFO - PROCESS | 1950 | 1478489049894 Marionette TRACE conn2 <- [1,1040,null,{"value":null}] 19:24:09 INFO - PROCESS | 1950 | 1478489049942 Marionette TRACE conn2 -> [0,1041,"getWindowHandles",null] 19:24:09 INFO - PROCESS | 1950 | 1478489049944 Marionette TRACE conn2 <- [1,1041,null,["7"]] 19:24:09 INFO - PROCESS | 1950 | 1478489049947 Marionette TRACE conn2 -> [0,1042,"switchToWindow",{"name":"7"}] 19:24:09 INFO - PROCESS | 1950 | 1478489049950 Marionette TRACE conn2 <- [1,1042,null,{}] 19:24:09 INFO - PROCESS | 1950 | 1478489049953 Marionette TRACE conn2 -> [0,1043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c2000 == 35 [pid = 1950] [id = 226] 19:24:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12b7c5000) [pid = 1950] [serial = 666] [outer = 0x0] 19:24:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12bc98000) [pid = 1950] [serial = 667] [outer = 0x12b7c5000] 19:24:09 INFO - PROCESS | 1950 | 1478489049996 Marionette DEBUG loaded listener.js 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12d7de000) [pid = 1950] [serial = 668] [outer = 0x12b7c5000] 19:24:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x128955000 == 36 [pid = 1950] [id = 227] 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12b7d7000) [pid = 1950] [serial = 669] [outer = 0x0] 19:24:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7e2800 == 37 [pid = 1950] [id = 228] 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12e0d0800) [pid = 1950] [serial = 670] [outer = 0x0] 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12e0d9800) [pid = 1950] [serial = 671] [outer = 0x12b7d7000] 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12e431800) [pid = 1950] [serial = 672] [outer = 0x12e0d0800] 19:24:10 INFO - PROCESS | 1950 | 1478489050427 Marionette TRACE conn2 <- [1,1043,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 19:24:10 INFO - . 19:24:10 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 718ms 19:24:10 INFO - PROCESS | 1950 | 1478489050483 Marionette TRACE conn2 -> [0,1044,"getWindowHandle",null] 19:24:10 INFO - PROCESS | 1950 | 1478489050486 Marionette TRACE conn2 <- [1,1044,null,{"value":"7"}] 19:24:10 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 19:24:10 INFO - PROCESS | 1950 | 1478489050489 Marionette TRACE conn2 -> [0,1045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:10 INFO - PROCESS | 1950 | 1478489050638 Marionette TRACE conn2 <- [1,1045,null,{"value":null}] 19:24:10 INFO - PROCESS | 1950 | 1478489050708 Marionette TRACE conn2 -> [0,1046,"getWindowHandles",null] 19:24:10 INFO - PROCESS | 1950 | 1478489050710 Marionette TRACE conn2 <- [1,1046,null,["7"]] 19:24:10 INFO - PROCESS | 1950 | 1478489050713 Marionette TRACE conn2 -> [0,1047,"switchToWindow",{"name":"7"}] 19:24:10 INFO - PROCESS | 1950 | 1478489050717 Marionette TRACE conn2 <- [1,1047,null,{}] 19:24:10 INFO - PROCESS | 1950 | 1478489050719 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x123ec6800 == 38 [pid = 1950] [id = 229] 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x123ec7800) [pid = 1950] [serial = 673] [outer = 0x0] 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x125c03000) [pid = 1950] [serial = 674] [outer = 0x123ec7800] 19:24:10 INFO - PROCESS | 1950 | 1478489050765 Marionette DEBUG loaded listener.js 19:24:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12a942800) [pid = 1950] [serial = 675] [outer = 0x123ec7800] 19:24:11 INFO - PROCESS | 1950 | 1478489051264 Marionette TRACE conn2 <- [1,1048,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 19:24:11 INFO - . 19:24:11 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 816ms 19:24:11 INFO - PROCESS | 1950 | 1478489051306 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:24:11 INFO - PROCESS | 1950 | 1478489051309 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 19:24:11 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 19:24:11 INFO - PROCESS | 1950 | 1478489051314 Marionette TRACE conn2 -> [0,1050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:11 INFO - PROCESS | 1950 | 1478489051423 Marionette TRACE conn2 <- [1,1050,null,{"value":null}] 19:24:11 INFO - PROCESS | 1950 | 1478489051469 Marionette TRACE conn2 -> [0,1051,"getWindowHandles",null] 19:24:11 INFO - PROCESS | 1950 | 1478489051472 Marionette TRACE conn2 <- [1,1051,null,["7"]] 19:24:11 INFO - PROCESS | 1950 | 1478489051475 Marionette TRACE conn2 -> [0,1052,"switchToWindow",{"name":"7"}] 19:24:11 INFO - PROCESS | 1950 | 1478489051478 Marionette TRACE conn2 <- [1,1052,null,{}] 19:24:11 INFO - PROCESS | 1950 | 1478489051481 Marionette TRACE conn2 -> [0,1053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x124622000 == 39 [pid = 1950] [id = 230] 19:24:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12462a000) [pid = 1950] [serial = 676] [outer = 0x0] 19:24:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x1250be800) [pid = 1950] [serial = 677] [outer = 0x12462a000] 19:24:11 INFO - PROCESS | 1950 | 1478489051522 Marionette DEBUG loaded listener.js 19:24:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x1251a0800) [pid = 1950] [serial = 678] [outer = 0x12462a000] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae49800 == 38 [pid = 1950] [id = 204] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12a929000 == 37 [pid = 1950] [id = 210] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5ca000 == 36 [pid = 1950] [id = 208] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b421800 == 35 [pid = 1950] [id = 207] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7d8800 == 34 [pid = 1950] [id = 209] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae62800 == 33 [pid = 1950] [id = 205] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b40d800 == 32 [pid = 1950] [id = 206] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x129a49800 == 31 [pid = 1950] [id = 203] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x124630000 == 30 [pid = 1950] [id = 199] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12991f800 == 29 [pid = 1950] [id = 202] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x126c11000 == 28 [pid = 1950] [id = 201] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x125379000 == 27 [pid = 1950] [id = 200] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12191a000 == 26 [pid = 1950] [id = 198] 19:24:11 INFO - PROCESS | 1950 | --DOCSHELL 0x117b53000 == 25 [pid = 1950] [id = 197] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12ae5a800) [pid = 1950] [serial = 604] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x1229a3800) [pid = 1950] [serial = 629] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x122989800) [pid = 1950] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x1212ff000) [pid = 1950] [serial = 627] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x12b98e800) [pid = 1950] [serial = 622] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12c5a7000) [pid = 1950] [serial = 623] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12b97f000) [pid = 1950] [serial = 619] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12b985000) [pid = 1950] [serial = 620] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12b5cf800) [pid = 1950] [serial = 616] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12b5db000) [pid = 1950] [serial = 617] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12b513000) [pid = 1950] [serial = 613] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12b51b000) [pid = 1950] [serial = 614] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12b413800) [pid = 1950] [serial = 610] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12995d800) [pid = 1950] [serial = 599] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12992e800) [pid = 1950] [serial = 598] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12a93b000) [pid = 1950] [serial = 602] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12a932800) [pid = 1950] [serial = 601] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12b30d800) [pid = 1950] [serial = 608] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12b30c800) [pid = 1950] [serial = 607] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x12ae5e800) [pid = 1950] [serial = 605] [outer = 0x0] [url = data:text/html,] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x127c20000) [pid = 1950] [serial = 595] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x126c2a800) [pid = 1950] [serial = 596] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x125c0c800) [pid = 1950] [serial = 592] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x126507800) [pid = 1950] [serial = 593] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x124a68000) [pid = 1950] [serial = 589] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x1250ba800) [pid = 1950] [serial = 590] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x121b49800) [pid = 1950] [serial = 586] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12225e000) [pid = 1950] [serial = 587] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x117b61800) [pid = 1950] [serial = 583] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x121280800) [pid = 1950] [serial = 584] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x122987000) [pid = 1950] [serial = 581] [outer = 0x0] [url = about:blank] 19:24:11 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12b41c800) [pid = 1950] [serial = 611] [outer = 0x0] [url = about:blank] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x1296f8800) [pid = 1950] [serial = 642] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x12b7d1800) [pid = 1950] [serial = 648] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x125195800) [pid = 1950] [serial = 633] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12d58f000) [pid = 1950] [serial = 651] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12b506800) [pid = 1950] [serial = 645] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12d7d9000) [pid = 1950] [serial = 654] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x12e523000) [pid = 1950] [serial = 657] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12803a000) [pid = 1950] [serial = 639] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 19:24:14 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x1261cb800) [pid = 1950] [serial = 636] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x131330800 == 24 [pid = 1950] [id = 17] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7d7800 == 23 [pid = 1950] [id = 222] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7d1000 == 22 [pid = 1950] [id = 220] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12e522800 == 21 [pid = 1950] [id = 223] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12c5a5800 == 20 [pid = 1950] [id = 221] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x125193800 == 19 [pid = 1950] [id = 215] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x1261cb000 == 18 [pid = 1950] [id = 216] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x127fa7800 == 17 [pid = 1950] [id = 217] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x1296f6800 == 16 [pid = 1950] [id = 218] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x126513000 == 15 [pid = 1950] [id = 214] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12b506000 == 14 [pid = 1950] [id = 219] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x123ec6800 == 13 [pid = 1950] [id = 229] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7e2800 == 12 [pid = 1950] [id = 228] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x128955000 == 11 [pid = 1950] [id = 227] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c2000 == 10 [pid = 1950] [id = 226] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x1262cf000 == 9 [pid = 1950] [id = 225] 19:24:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea33000 == 8 [pid = 1950] [id = 224] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x12e528800) [pid = 1950] [serial = 658] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x12e530000) [pid = 1950] [serial = 659] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12e0da000) [pid = 1950] [serial = 655] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12e433000) [pid = 1950] [serial = 656] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12d5aa000) [pid = 1950] [serial = 652] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12d7d0800) [pid = 1950] [serial = 653] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12b7d7800) [pid = 1950] [serial = 649] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12bc7e800) [pid = 1950] [serial = 650] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12b5c1800) [pid = 1950] [serial = 646] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x12b5c9000) [pid = 1950] [serial = 647] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x129923800) [pid = 1950] [serial = 643] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12b40b800) [pid = 1950] [serial = 644] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1288c3800) [pid = 1950] [serial = 640] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x1288d5800) [pid = 1950] [serial = 641] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x1261d3800) [pid = 1950] [serial = 637] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x1262c2800) [pid = 1950] [serial = 638] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x1251a4800) [pid = 1950] [serial = 634] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x125c13800) [pid = 1950] [serial = 635] [outer = 0x0] [url = about:blank] 19:24:19 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x126942000) [pid = 1950] [serial = 631] [outer = 0x0] [url = about:blank] 19:24:21 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12ea33800) [pid = 1950] [serial = 660] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 19:24:21 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x123ec7800) [pid = 1950] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 19:24:21 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12b7d7000) [pid = 1950] [serial = 669] [outer = 0x0] [url = about:blank] 19:24:21 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12e0d0800) [pid = 1950] [serial = 670] [outer = 0x0] [url = about:blank] 19:24:21 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12b7c5000) [pid = 1950] [serial = 666] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 19:24:21 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1262d2000) [pid = 1950] [serial = 663] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 19:24:21 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x126513800) [pid = 1950] [serial = 630] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 19:24:27 INFO - PROCESS | 1950 | --DOCSHELL 0x12f4f8800 == 7 [pid = 1950] [id = 18] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12e0d9800) [pid = 1950] [serial = 671] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12e431800) [pid = 1950] [serial = 672] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12a942800) [pid = 1950] [serial = 675] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x125c03000) [pid = 1950] [serial = 674] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x129440000) [pid = 1950] [serial = 632] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x1250be800) [pid = 1950] [serial = 677] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12bc98000) [pid = 1950] [serial = 667] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12d7de000) [pid = 1950] [serial = 668] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x126462000) [pid = 1950] [serial = 664] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x127c62800) [pid = 1950] [serial = 665] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x12ea3a000) [pid = 1950] [serial = 661] [outer = 0x0] [url = about:blank] 19:24:27 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x12ea3f000) [pid = 1950] [serial = 662] [outer = 0x0] [url = about:blank] 19:24:29 INFO - PROCESS | 1950 | --DOMWINDOW == 18 (0x13132f000) [pid = 1950] [serial = 50] [outer = 0x0] [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.] 19:24:29 INFO - PROCESS | 1950 | --DOMWINDOW == 17 (0x131331000) [pid = 1950] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:24:34 INFO - PROCESS | 1950 | --DOMWINDOW == 16 (0x115c5c000) [pid = 1950] [serial = 533] [outer = 0x0] [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.] 19:24:34 INFO - PROCESS | 1950 | --DOMWINDOW == 15 (0x12f4f2000) [pid = 1950] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:24:41 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:24:41 INFO - PROCESS | 1950 | 1478489081609 Marionette TRACE conn2 <- [1,1053,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 19:24:41 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30316ms 19:24:41 INFO - PROCESS | 1950 | 1478489081630 Marionette TRACE conn2 -> [0,1054,"getWindowHandle",null] 19:24:41 INFO - PROCESS | 1950 | 1478489081632 Marionette TRACE conn2 <- [1,1054,null,{"value":"7"}] 19:24:41 INFO - TEST-START | /html-media-capture/capture_reflect.html 19:24:41 INFO - PROCESS | 1950 | 1478489081638 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:41 INFO - PROCESS | 1950 | 1478489081737 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:24:41 INFO - PROCESS | 1950 | 1478489081761 Marionette TRACE conn2 -> [0,1056,"getWindowHandles",null] 19:24:41 INFO - PROCESS | 1950 | 1478489081764 Marionette TRACE conn2 <- [1,1056,null,["7"]] 19:24:41 INFO - PROCESS | 1950 | 1478489081770 Marionette TRACE conn2 -> [0,1057,"switchToWindow",{"name":"7"}] 19:24:41 INFO - PROCESS | 1950 | 1478489081774 Marionette TRACE conn2 <- [1,1057,null,{}] 19:24:41 INFO - PROCESS | 1950 | 1478489081777 Marionette TRACE conn2 -> [0,1058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x117983800 == 8 [pid = 1950] [id = 231] 19:24:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 16 (0x117984800) [pid = 1950] [serial = 679] [outer = 0x0] 19:24:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 17 (0x117b4d000) [pid = 1950] [serial = 680] [outer = 0x117984800] 19:24:41 INFO - PROCESS | 1950 | 1478489081820 Marionette DEBUG loaded listener.js 19:24:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 18 (0x117b8d800) [pid = 1950] [serial = 681] [outer = 0x117984800] 19:24:42 INFO - PROCESS | 1950 | 1478489082091 Marionette TRACE conn2 <- [1,1058,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"]]]}] 19:24:42 INFO - ..... 19:24:42 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 468ms 19:24:42 INFO - TEST-START | /html-media-capture/idlharness.html 19:24:42 INFO - PROCESS | 1950 | 1478489082105 Marionette TRACE conn2 -> [0,1059,"getWindowHandle",null] 19:24:42 INFO - PROCESS | 1950 | 1478489082107 Marionette TRACE conn2 <- [1,1059,null,{"value":"7"}] 19:24:42 INFO - PROCESS | 1950 | 1478489082110 Marionette TRACE conn2 -> [0,1060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:42 INFO - PROCESS | 1950 | 1478489082201 Marionette TRACE conn2 <- [1,1060,null,{"value":null}] 19:24:42 INFO - PROCESS | 1950 | 1478489082206 Marionette TRACE conn2 -> [0,1061,"getWindowHandles",null] 19:24:42 INFO - PROCESS | 1950 | 1478489082208 Marionette TRACE conn2 <- [1,1061,null,["7"]] 19:24:42 INFO - PROCESS | 1950 | 1478489082211 Marionette TRACE conn2 -> [0,1062,"switchToWindow",{"name":"7"}] 19:24:42 INFO - PROCESS | 1950 | 1478489082213 Marionette TRACE conn2 <- [1,1062,null,{}] 19:24:42 INFO - PROCESS | 1950 | 1478489082217 Marionette TRACE conn2 -> [0,1063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b2a000 == 9 [pid = 1950] [id = 232] 19:24:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x12191f000) [pid = 1950] [serial = 682] [outer = 0x0] 19:24:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x1219ae800) [pid = 1950] [serial = 683] [outer = 0x12191f000] 19:24:42 INFO - PROCESS | 1950 | 1478489082256 Marionette DEBUG loaded listener.js 19:24:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x121f32000) [pid = 1950] [serial = 684] [outer = 0x12191f000] 19:24:42 INFO - PROCESS | 1950 | 1478489082589 Marionette TRACE conn2 <- [1,1063,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"]]]}] 19:24:42 INFO - .... 19:24:42 INFO - TEST-OK | /html-media-capture/idlharness.html | took 516ms 19:24:42 INFO - PROCESS | 1950 | 1478489082632 Marionette TRACE conn2 -> [0,1064,"getWindowHandle",null] 19:24:42 INFO - PROCESS | 1950 | 1478489082636 Marionette TRACE conn2 <- [1,1064,null,{"value":"7"}] 19:24:42 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 19:24:42 INFO - PROCESS | 1950 | 1478489082639 Marionette TRACE conn2 -> [0,1065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:42 INFO - PROCESS | 1950 | 1478489082748 Marionette TRACE conn2 <- [1,1065,null,{"value":null}] 19:24:42 INFO - PROCESS | 1950 | 1478489082756 Marionette TRACE conn2 -> [0,1066,"getWindowHandles",null] 19:24:42 INFO - PROCESS | 1950 | 1478489082758 Marionette TRACE conn2 <- [1,1066,null,["7"]] 19:24:42 INFO - PROCESS | 1950 | 1478489082760 Marionette TRACE conn2 -> [0,1067,"switchToWindow",{"name":"7"}] 19:24:42 INFO - PROCESS | 1950 | 1478489082763 Marionette TRACE conn2 <- [1,1067,null,{}] 19:24:42 INFO - PROCESS | 1950 | 1478489082767 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x123edb800 == 10 [pid = 1950] [id = 233] 19:24:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x123edf000) [pid = 1950] [serial = 685] [outer = 0x0] 19:24:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x124a5d800) [pid = 1950] [serial = 686] [outer = 0x123edf000] 19:24:42 INFO - PROCESS | 1950 | 1478489082808 Marionette DEBUG loaded listener.js 19:24:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1250ba800) [pid = 1950] [serial = 687] [outer = 0x123edf000] 19:24:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x1250c0800 == 11 [pid = 1950] [id = 234] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x1251ad000) [pid = 1950] [serial = 688] [outer = 0x0] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x125378800) [pid = 1950] [serial = 689] [outer = 0x1251ad000] 19:24:43 INFO - PROCESS | 1950 | 1478489083060 Marionette DEBUG loaded listener.js 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x1262d0800) [pid = 1950] [serial = 690] [outer = 0x1251ad000] 19:24:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12650e000 == 12 [pid = 1950] [id = 235] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x126511800) [pid = 1950] [serial = 691] [outer = 0x0] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x126514000) [pid = 1950] [serial = 692] [outer = 0x126511800] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x1251a0000) [pid = 1950] [serial = 693] [outer = 0x126511800] 19:24:43 INFO - PROCESS | 1950 | 1478489083516 Marionette TRACE conn2 <- [1,1068,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]]]}] 19:24:43 INFO - . 19:24:43 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 916ms 19:24:43 INFO - PROCESS | 1950 | 1478489083556 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:24:43 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 19:24:43 INFO - PROCESS | 1950 | 1478489083558 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 19:24:43 INFO - PROCESS | 1950 | 1478489083561 Marionette TRACE conn2 -> [0,1070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:43 INFO - PROCESS | 1950 | 1478489083635 Marionette TRACE conn2 <- [1,1070,null,{"value":null}] 19:24:43 INFO - PROCESS | 1950 | 1478489083639 Marionette TRACE conn2 -> [0,1071,"getWindowHandles",null] 19:24:43 INFO - PROCESS | 1950 | 1478489083640 Marionette TRACE conn2 <- [1,1071,null,["7"]] 19:24:43 INFO - PROCESS | 1950 | 1478489083642 Marionette TRACE conn2 -> [0,1072,"switchToWindow",{"name":"7"}] 19:24:43 INFO - PROCESS | 1950 | 1478489083645 Marionette TRACE conn2 <- [1,1072,null,{}] 19:24:43 INFO - PROCESS | 1950 | 1478489083716 Marionette TRACE conn2 -> [0,1073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c28000 == 13 [pid = 1950] [id = 236] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x127c28800) [pid = 1950] [serial = 694] [outer = 0x0] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x127c2d800) [pid = 1950] [serial = 695] [outer = 0x127c28800] 19:24:43 INFO - PROCESS | 1950 | 1478489083779 Marionette DEBUG loaded listener.js 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x127c63000) [pid = 1950] [serial = 696] [outer = 0x127c28800] 19:24:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c6e000 == 14 [pid = 1950] [id = 237] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1288c2800) [pid = 1950] [serial = 697] [outer = 0x0] 19:24:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x1288cc000) [pid = 1950] [serial = 698] [outer = 0x1288c2800] 19:24:43 INFO - PROCESS | 1950 | 1478489083975 Marionette DEBUG loaded listener.js 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x128941800) [pid = 1950] [serial = 699] [outer = 0x1288c2800] 19:24:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296e1000 == 15 [pid = 1950] [id = 238] 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x1296e1800) [pid = 1950] [serial = 700] [outer = 0x0] 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x1296e4800) [pid = 1950] [serial = 701] [outer = 0x1296e1800] 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1296eb800) [pid = 1950] [serial = 702] [outer = 0x1296e1800] 19:24:44 INFO - PROCESS | 1950 | 1478489084529 Marionette TRACE conn2 <- [1,1073,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]]]}] 19:24:44 INFO - . 19:24:44 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1015ms 19:24:44 INFO - PROCESS | 1950 | 1478489084576 Marionette TRACE conn2 -> [0,1074,"getWindowHandle",null] 19:24:44 INFO - PROCESS | 1950 | 1478489084577 Marionette TRACE conn2 <- [1,1074,null,{"value":"7"}] 19:24:44 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 19:24:44 INFO - PROCESS | 1950 | 1478489084580 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:44 INFO - PROCESS | 1950 | 1478489084654 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:24:44 INFO - PROCESS | 1950 | 1478489084657 Marionette TRACE conn2 -> [0,1076,"getWindowHandles",null] 19:24:44 INFO - PROCESS | 1950 | 1478489084659 Marionette TRACE conn2 <- [1,1076,null,["7"]] 19:24:44 INFO - PROCESS | 1950 | 1478489084661 Marionette TRACE conn2 -> [0,1077,"switchToWindow",{"name":"7"}] 19:24:44 INFO - PROCESS | 1950 | 1478489084663 Marionette TRACE conn2 <- [1,1077,null,{}] 19:24:44 INFO - PROCESS | 1950 | 1478489084668 Marionette TRACE conn2 -> [0,1078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x129922000 == 16 [pid = 1950] [id = 239] 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x129922800) [pid = 1950] [serial = 703] [outer = 0x0] 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12992e800) [pid = 1950] [serial = 704] [outer = 0x129922800] 19:24:44 INFO - PROCESS | 1950 | 1478489084703 Marionette DEBUG loaded listener.js 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x129956000) [pid = 1950] [serial = 705] [outer = 0x129922800] 19:24:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x12995d000 == 17 [pid = 1950] [id = 240] 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x129a4a800) [pid = 1950] [serial = 706] [outer = 0x0] 19:24:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12a159000) [pid = 1950] [serial = 707] [outer = 0x129a4a800] 19:24:44 INFO - PROCESS | 1950 | 1478489084956 Marionette DEBUG loaded listener.js 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12a15e000) [pid = 1950] [serial = 708] [outer = 0x129a4a800] 19:24:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a16e000 == 18 [pid = 1950] [id = 241] 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12a16e800) [pid = 1950] [serial = 709] [outer = 0x0] 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12a170000) [pid = 1950] [serial = 710] [outer = 0x12a16e800] 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x129a49800) [pid = 1950] [serial = 711] [outer = 0x12a16e800] 19:24:45 INFO - PROCESS | 1950 | 1478489085496 Marionette TRACE conn2 <- [1,1078,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]]]}] 19:24:45 INFO - . 19:24:45 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 967ms 19:24:45 INFO - PROCESS | 1950 | 1478489085583 Marionette TRACE conn2 -> [0,1079,"getWindowHandle",null] 19:24:45 INFO - PROCESS | 1950 | 1478489085584 Marionette TRACE conn2 <- [1,1079,null,{"value":"7"}] 19:24:45 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 19:24:45 INFO - PROCESS | 1950 | 1478489085587 Marionette TRACE conn2 -> [0,1080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:45 INFO - PROCESS | 1950 | 1478489085674 Marionette TRACE conn2 <- [1,1080,null,{"value":null}] 19:24:45 INFO - PROCESS | 1950 | 1478489085677 Marionette TRACE conn2 -> [0,1081,"getWindowHandles",null] 19:24:45 INFO - PROCESS | 1950 | 1478489085679 Marionette TRACE conn2 <- [1,1081,null,["7"]] 19:24:45 INFO - PROCESS | 1950 | 1478489085682 Marionette TRACE conn2 -> [0,1082,"switchToWindow",{"name":"7"}] 19:24:45 INFO - PROCESS | 1950 | 1478489085686 Marionette TRACE conn2 <- [1,1082,null,{}] 19:24:45 INFO - PROCESS | 1950 | 1478489085688 Marionette TRACE conn2 -> [0,1083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x125199800 == 19 [pid = 1950] [id = 242] 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12a93e000) [pid = 1950] [serial = 712] [outer = 0x0] 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12a942800) [pid = 1950] [serial = 713] [outer = 0x12a93e000] 19:24:45 INFO - PROCESS | 1950 | 1478489085724 Marionette DEBUG loaded listener.js 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12ae56800) [pid = 1950] [serial = 714] [outer = 0x12a93e000] 19:24:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae58000 == 20 [pid = 1950] [id = 243] 19:24:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12b302800) [pid = 1950] [serial = 715] [outer = 0x0] 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12b309800) [pid = 1950] [serial = 716] [outer = 0x12b302800] 19:24:46 INFO - PROCESS | 1950 | 1478489086033 Marionette DEBUG loaded listener.js 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12b308000) [pid = 1950] [serial = 717] [outer = 0x12b302800] 19:24:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae62800 == 21 [pid = 1950] [id = 244] 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12b317800) [pid = 1950] [serial = 718] [outer = 0x0] 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b31b000) [pid = 1950] [serial = 719] [outer = 0x12b317800] 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b315800) [pid = 1950] [serial = 720] [outer = 0x12b317800] 19:24:46 INFO - PROCESS | 1950 | 1478489086692 Marionette TRACE conn2 <- [1,1083,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]]]}] 19:24:46 INFO - . 19:24:46 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 1116ms 19:24:46 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 19:24:46 INFO - PROCESS | 1950 | 1478489086703 Marionette TRACE conn2 -> [0,1084,"getWindowHandle",null] 19:24:46 INFO - PROCESS | 1950 | 1478489086705 Marionette TRACE conn2 <- [1,1084,null,{"value":"7"}] 19:24:46 INFO - PROCESS | 1950 | 1478489086708 Marionette TRACE conn2 -> [0,1085,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:46 INFO - PROCESS | 1950 | 1478489086791 Marionette TRACE conn2 <- [1,1085,null,{"value":null}] 19:24:46 INFO - PROCESS | 1950 | 1478489086795 Marionette TRACE conn2 -> [0,1086,"getWindowHandles",null] 19:24:46 INFO - PROCESS | 1950 | 1478489086796 Marionette TRACE conn2 <- [1,1086,null,["7"]] 19:24:46 INFO - PROCESS | 1950 | 1478489086803 Marionette TRACE conn2 -> [0,1087,"switchToWindow",{"name":"7"}] 19:24:46 INFO - PROCESS | 1950 | 1478489086805 Marionette TRACE conn2 <- [1,1087,null,{}] 19:24:46 INFO - PROCESS | 1950 | 1478489086808 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b416000 == 22 [pid = 1950] [id = 245] 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b417000) [pid = 1950] [serial = 721] [outer = 0x0] 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12b41d000) [pid = 1950] [serial = 722] [outer = 0x12b417000] 19:24:46 INFO - PROCESS | 1950 | 1478489086849 Marionette DEBUG loaded listener.js 19:24:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b50e800) [pid = 1950] [serial = 723] [outer = 0x12b417000] 19:24:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b518000 == 23 [pid = 1950] [id = 246] 19:24:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12b51c800) [pid = 1950] [serial = 724] [outer = 0x0] 19:24:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12b522800) [pid = 1950] [serial = 725] [outer = 0x12b51c800] 19:24:47 INFO - PROCESS | 1950 | 1478489087120 Marionette DEBUG loaded listener.js 19:24:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12b5c6000) [pid = 1950] [serial = 726] [outer = 0x12b51c800] 19:24:47 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12375 19:24:48 INFO - PROCESS | 1950 | 1478489088090 Marionette TRACE conn2 <- [1,1088,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 19:24:48 INFO - . 19:24:48 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1416ms 19:24:48 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 19:24:48 INFO - PROCESS | 1950 | 1478489088124 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:24:48 INFO - PROCESS | 1950 | 1478489088125 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 19:24:48 INFO - PROCESS | 1950 | 1478489088128 Marionette TRACE conn2 -> [0,1090,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:48 INFO - PROCESS | 1950 | 1478489088211 Marionette TRACE conn2 <- [1,1090,null,{"value":null}] 19:24:48 INFO - PROCESS | 1950 | 1478489088214 Marionette TRACE conn2 -> [0,1091,"getWindowHandles",null] 19:24:48 INFO - PROCESS | 1950 | 1478489088216 Marionette TRACE conn2 <- [1,1091,null,["7"]] 19:24:48 INFO - PROCESS | 1950 | 1478489088243 Marionette TRACE conn2 -> [0,1092,"switchToWindow",{"name":"7"}] 19:24:48 INFO - PROCESS | 1950 | 1478489088246 Marionette TRACE conn2 <- [1,1092,null,{}] 19:24:48 INFO - PROCESS | 1950 | 1478489088249 Marionette TRACE conn2 -> [0,1093,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5d1800 == 24 [pid = 1950] [id = 247] 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b5d2000) [pid = 1950] [serial = 727] [outer = 0x0] 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12b5d6000) [pid = 1950] [serial = 728] [outer = 0x12b5d2000] 19:24:48 INFO - PROCESS | 1950 | 1478489088282 Marionette DEBUG loaded listener.js 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12b5de800) [pid = 1950] [serial = 729] [outer = 0x12b5d2000] 19:24:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7cd000 == 25 [pid = 1950] [id = 248] 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12b7cf000) [pid = 1950] [serial = 730] [outer = 0x0] 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12b7d7000) [pid = 1950] [serial = 731] [outer = 0x12b7cf000] 19:24:48 INFO - PROCESS | 1950 | 1478489088503 Marionette DEBUG loaded listener.js 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12b97f800) [pid = 1950] [serial = 732] [outer = 0x12b7cf000] 19:24:48 INFO - PROCESS | 1950 | 1478489088741 Marionette TRACE conn2 <- [1,1093,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 19:24:48 INFO - . 19:24:48 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 664ms 19:24:48 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 19:24:48 INFO - PROCESS | 1950 | 1478489088793 Marionette TRACE conn2 -> [0,1094,"getWindowHandle",null] 19:24:48 INFO - PROCESS | 1950 | 1478489088795 Marionette TRACE conn2 <- [1,1094,null,{"value":"7"}] 19:24:48 INFO - PROCESS | 1950 | 1478489088797 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:48 INFO - PROCESS | 1950 | 1478489088872 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:24:48 INFO - PROCESS | 1950 | 1478489088876 Marionette TRACE conn2 -> [0,1096,"getWindowHandles",null] 19:24:48 INFO - PROCESS | 1950 | 1478489088877 Marionette TRACE conn2 <- [1,1096,null,["7"]] 19:24:48 INFO - PROCESS | 1950 | 1478489088879 Marionette TRACE conn2 -> [0,1097,"switchToWindow",{"name":"7"}] 19:24:48 INFO - PROCESS | 1950 | 1478489088881 Marionette TRACE conn2 <- [1,1097,null,{}] 19:24:48 INFO - PROCESS | 1950 | 1478489088887 Marionette TRACE conn2 -> [0,1098,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c3800 == 26 [pid = 1950] [id = 249] 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12b7c4000) [pid = 1950] [serial = 733] [outer = 0x0] 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12b988800) [pid = 1950] [serial = 734] [outer = 0x12b7c4000] 19:24:48 INFO - PROCESS | 1950 | 1478489088921 Marionette DEBUG loaded listener.js 19:24:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12b997000) [pid = 1950] [serial = 735] [outer = 0x12b7c4000] 19:24:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12bc7d800 == 27 [pid = 1950] [id = 250] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12bc85000) [pid = 1950] [serial = 736] [outer = 0x0] 19:24:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12bc8c800 == 28 [pid = 1950] [id = 251] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12bc8d000) [pid = 1950] [serial = 737] [outer = 0x0] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12bc93000) [pid = 1950] [serial = 738] [outer = 0x12bc85000] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12bc94000) [pid = 1950] [serial = 739] [outer = 0x12bc8d000] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12c588800) [pid = 1950] [serial = 740] [outer = 0x12bc8d000] 19:24:49 INFO - PROCESS | 1950 | 1478489089243 Marionette TRACE conn2 <- [1,1098,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]]]}] 19:24:49 INFO - . 19:24:49 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 465ms 19:24:49 INFO - PROCESS | 1950 | 1478489089262 Marionette TRACE conn2 -> [0,1099,"getWindowHandle",null] 19:24:49 INFO - PROCESS | 1950 | 1478489089263 Marionette TRACE conn2 <- [1,1099,null,{"value":"7"}] 19:24:49 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 19:24:49 INFO - PROCESS | 1950 | 1478489089268 Marionette TRACE conn2 -> [0,1100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:49 INFO - PROCESS | 1950 | 1478489089372 Marionette TRACE conn2 <- [1,1100,null,{"value":null}] 19:24:49 INFO - PROCESS | 1950 | 1478489089376 Marionette TRACE conn2 -> [0,1101,"getWindowHandles",null] 19:24:49 INFO - PROCESS | 1950 | 1478489089377 Marionette TRACE conn2 <- [1,1101,null,["7"]] 19:24:49 INFO - PROCESS | 1950 | 1478489089419 Marionette TRACE conn2 -> [0,1102,"switchToWindow",{"name":"7"}] 19:24:49 INFO - PROCESS | 1950 | 1478489089421 Marionette TRACE conn2 <- [1,1102,null,{}] 19:24:49 INFO - PROCESS | 1950 | 1478489089424 Marionette TRACE conn2 -> [0,1103,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12bc82800 == 29 [pid = 1950] [id = 252] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12bc84000) [pid = 1950] [serial = 741] [outer = 0x0] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12c5a0800) [pid = 1950] [serial = 742] [outer = 0x12bc84000] 19:24:49 INFO - PROCESS | 1950 | 1478489089458 Marionette DEBUG loaded listener.js 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12d59b800) [pid = 1950] [serial = 743] [outer = 0x12bc84000] 19:24:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12bc9b000 == 30 [pid = 1950] [id = 253] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12d5a6800) [pid = 1950] [serial = 744] [outer = 0x0] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12d7d2800) [pid = 1950] [serial = 745] [outer = 0x12d5a6800] 19:24:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7d5800 == 31 [pid = 1950] [id = 254] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12d7d9000) [pid = 1950] [serial = 746] [outer = 0x0] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12d7da800) [pid = 1950] [serial = 747] [outer = 0x12d7d9000] 19:24:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12d7ca000) [pid = 1950] [serial = 748] [outer = 0x12d5a6800] 19:24:49 INFO - PROCESS | 1950 | 1478489089809 Marionette TRACE conn2 <- [1,1103,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]]]}] 19:24:49 INFO - . 19:24:49 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 567ms 19:24:49 INFO - PROCESS | 1950 | 1478489089834 Marionette TRACE conn2 -> [0,1104,"getWindowHandle",null] 19:24:49 INFO - PROCESS | 1950 | 1478489089837 Marionette TRACE conn2 <- [1,1104,null,{"value":"7"}] 19:24:49 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 19:24:49 INFO - PROCESS | 1950 | 1478489089842 Marionette TRACE conn2 -> [0,1105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:49 INFO - PROCESS | 1950 | 1478489089970 Marionette TRACE conn2 <- [1,1105,null,{"value":null}] 19:24:50 INFO - PROCESS | 1950 | 1478489090015 Marionette TRACE conn2 -> [0,1106,"getWindowHandles",null] 19:24:50 INFO - PROCESS | 1950 | 1478489090018 Marionette TRACE conn2 <- [1,1106,null,["7"]] 19:24:50 INFO - PROCESS | 1950 | 1478489090021 Marionette TRACE conn2 -> [0,1107,"switchToWindow",{"name":"7"}] 19:24:50 INFO - PROCESS | 1950 | 1478489090025 Marionette TRACE conn2 <- [1,1107,null,{}] 19:24:50 INFO - PROCESS | 1950 | 1478489090070 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x121726800 == 32 [pid = 1950] [id = 255] 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x121903800) [pid = 1950] [serial = 749] [outer = 0x0] 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12191e000) [pid = 1950] [serial = 750] [outer = 0x121903800] 19:24:50 INFO - PROCESS | 1950 | 1478489090130 Marionette DEBUG loaded listener.js 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x122786800) [pid = 1950] [serial = 751] [outer = 0x121903800] 19:24:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x122985800 == 33 [pid = 1950] [id = 256] 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x122d68000) [pid = 1950] [serial = 752] [outer = 0x0] 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x122d84000) [pid = 1950] [serial = 753] [outer = 0x122d68000] 19:24:50 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 660 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x123ed1000) [pid = 1950] [serial = 754] [outer = 0x122d68000] 19:24:50 INFO - PROCESS | 1950 | 1478489090553 Marionette TRACE conn2 <- [1,1108,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]]]}] 19:24:50 INFO - . 19:24:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 765ms 19:24:50 INFO - PROCESS | 1950 | 1478489090606 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:24:50 INFO - PROCESS | 1950 | 1478489090609 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 19:24:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 19:24:50 INFO - PROCESS | 1950 | 1478489090612 Marionette TRACE conn2 -> [0,1110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:24:50 INFO - PROCESS | 1950 | 1478489090741 Marionette TRACE conn2 <- [1,1110,null,{"value":null}] 19:24:50 INFO - PROCESS | 1950 | 1478489090785 Marionette TRACE conn2 -> [0,1111,"getWindowHandles",null] 19:24:50 INFO - PROCESS | 1950 | 1478489090788 Marionette TRACE conn2 <- [1,1111,null,["7"]] 19:24:50 INFO - PROCESS | 1950 | 1478489090790 Marionette TRACE conn2 -> [0,1112,"switchToWindow",{"name":"7"}] 19:24:50 INFO - PROCESS | 1950 | 1478489090793 Marionette TRACE conn2 <- [1,1112,null,{}] 19:24:50 INFO - PROCESS | 1950 | 1478489090837 Marionette TRACE conn2 -> [0,1113,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:24:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x126c0f800 == 34 [pid = 1950] [id = 257] 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x126c11000) [pid = 1950] [serial = 755] [outer = 0x0] 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x127c5f800) [pid = 1950] [serial = 756] [outer = 0x126c11000] 19:24:50 INFO - PROCESS | 1950 | 1478489090885 Marionette DEBUG loaded listener.js 19:24:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12942e800) [pid = 1950] [serial = 757] [outer = 0x126c11000] 19:24:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c2c000 == 35 [pid = 1950] [id = 258] 19:24:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x129434000) [pid = 1950] [serial = 758] [outer = 0x0] 19:24:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12a166000) [pid = 1950] [serial = 759] [outer = 0x129434000] 19:24:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x129a4a000 == 36 [pid = 1950] [id = 259] 19:24:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12a157800) [pid = 1950] [serial = 760] [outer = 0x0] 19:24:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12ae55800) [pid = 1950] [serial = 761] [outer = 0x12a157800] 19:24:51 INFO - PROCESS | 1950 | 1478489091205 Marionette DEBUG loaded listener.js 19:24:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12b407000) [pid = 1950] [serial = 762] [outer = 0x12a157800] 19:24:51 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 19:24:51 INFO - PROCESS | 1950 | 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] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7d5800 == 35 [pid = 1950] [id = 254] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12bc7d800 == 34 [pid = 1950] [id = 250] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12bc8c800 == 33 [pid = 1950] [id = 251] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12650e000 == 32 [pid = 1950] [id = 235] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x124622000 == 31 [pid = 1950] [id = 230] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x1296e1000 == 30 [pid = 1950] [id = 238] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12a16e000 == 29 [pid = 1950] [id = 241] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae62800 == 28 [pid = 1950] [id = 244] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12bc9b000 == 27 [pid = 1950] [id = 253] 19:24:53 INFO - PROCESS | 1950 | --DOCSHELL 0x122985800 == 26 [pid = 1950] [id = 256] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12b51c800) [pid = 1950] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12b5d2000) [pid = 1950] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12bc85000) [pid = 1950] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12bc8d000) [pid = 1950] [serial = 737] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12d7d9000) [pid = 1950] [serial = 746] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x12b417000) [pid = 1950] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12bc84000) [pid = 1950] [serial = 741] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12d5a6800) [pid = 1950] [serial = 744] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12462a000) [pid = 1950] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x117984800) [pid = 1950] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x127c28800) [pid = 1950] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x1296e1800) [pid = 1950] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x1288c2800) [pid = 1950] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12191f000) [pid = 1950] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12a93e000) [pid = 1950] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12b317800) [pid = 1950] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12b302800) [pid = 1950] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x123edf000) [pid = 1950] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x126511800) [pid = 1950] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x1251ad000) [pid = 1950] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x129922800) [pid = 1950] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12a16e800) [pid = 1950] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x129a4a800) [pid = 1950] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12b7cf000) [pid = 1950] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 19:24:57 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x12b7c4000) [pid = 1950] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12bc82800 == 25 [pid = 1950] [id = 252] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x129a4a000 == 24 [pid = 1950] [id = 259] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c3800 == 23 [pid = 1950] [id = 249] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5d1800 == 22 [pid = 1950] [id = 247] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7cd000 == 21 [pid = 1950] [id = 248] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x121726800 == 20 [pid = 1950] [id = 255] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x125199800 == 19 [pid = 1950] [id = 242] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12b416000 == 18 [pid = 1950] [id = 245] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x129922000 == 17 [pid = 1950] [id = 239] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae58000 == 16 [pid = 1950] [id = 243] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x127c28000 == 15 [pid = 1950] [id = 236] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12995d000 == 14 [pid = 1950] [id = 240] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x12b518000 == 13 [pid = 1950] [id = 246] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x127c6e000 == 12 [pid = 1950] [id = 237] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x117b2a000 == 11 [pid = 1950] [id = 232] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x1250c0800 == 10 [pid = 1950] [id = 234] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x123edb800 == 9 [pid = 1950] [id = 233] 19:25:00 INFO - PROCESS | 1950 | --DOCSHELL 0x117983800 == 8 [pid = 1950] [id = 231] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x12d7ca000) [pid = 1950] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x1296e4800) [pid = 1950] [serial = 701] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x1296eb800) [pid = 1950] [serial = 702] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x126514000) [pid = 1950] [serial = 692] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x1251a0000) [pid = 1950] [serial = 693] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12bc93000) [pid = 1950] [serial = 738] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12c588800) [pid = 1950] [serial = 740] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12bc94000) [pid = 1950] [serial = 739] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12d7da800) [pid = 1950] [serial = 747] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x12d7d2800) [pid = 1950] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x121f32000) [pid = 1950] [serial = 684] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12b309800) [pid = 1950] [serial = 716] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12b988800) [pid = 1950] [serial = 734] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x1251a0800) [pid = 1950] [serial = 678] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x12b5de800) [pid = 1950] [serial = 729] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12a159000) [pid = 1950] [serial = 707] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x128941800) [pid = 1950] [serial = 699] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x12b997000) [pid = 1950] [serial = 735] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x12b41d000) [pid = 1950] [serial = 722] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12a942800) [pid = 1950] [serial = 713] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x129a49800) [pid = 1950] [serial = 711] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x1262d0800) [pid = 1950] [serial = 690] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x117b8d800) [pid = 1950] [serial = 681] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12b308000) [pid = 1950] [serial = 717] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12b7d7000) [pid = 1950] [serial = 731] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12b5d6000) [pid = 1950] [serial = 728] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x1219ae800) [pid = 1950] [serial = 683] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12b50e800) [pid = 1950] [serial = 723] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x1288cc000) [pid = 1950] [serial = 698] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x124a5d800) [pid = 1950] [serial = 686] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x129956000) [pid = 1950] [serial = 705] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12b315800) [pid = 1950] [serial = 720] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12a170000) [pid = 1950] [serial = 710] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12b97f800) [pid = 1950] [serial = 732] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12d59b800) [pid = 1950] [serial = 743] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12c5a0800) [pid = 1950] [serial = 742] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12b31b000) [pid = 1950] [serial = 719] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x127c63000) [pid = 1950] [serial = 696] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x117b4d000) [pid = 1950] [serial = 680] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12a15e000) [pid = 1950] [serial = 708] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x127c2d800) [pid = 1950] [serial = 695] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12b5c6000) [pid = 1950] [serial = 726] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12992e800) [pid = 1950] [serial = 704] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x1250ba800) [pid = 1950] [serial = 687] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12ae56800) [pid = 1950] [serial = 714] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12b522800) [pid = 1950] [serial = 725] [outer = 0x0] [url = about:blank] 19:25:00 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x125378800) [pid = 1950] [serial = 689] [outer = 0x0] [url = about:blank] 19:25:02 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x121903800) [pid = 1950] [serial = 749] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 19:25:02 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x122d68000) [pid = 1950] [serial = 752] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:25:07 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x123ed1000) [pid = 1950] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:25:07 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x122d84000) [pid = 1950] [serial = 753] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 19:25:07 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x122786800) [pid = 1950] [serial = 751] [outer = 0x0] [url = about:blank] 19:25:07 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x12191e000) [pid = 1950] [serial = 750] [outer = 0x0] [url = about:blank] 19:25:07 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x127c5f800) [pid = 1950] [serial = 756] [outer = 0x0] [url = about:blank] 19:25:07 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x12ae55800) [pid = 1950] [serial = 761] [outer = 0x0] [url = about:blank] 19:25:20 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:25:20 INFO - PROCESS | 1950 | 1478489120986 Marionette TRACE conn2 <- [1,1113,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]]]}] 19:25:21 INFO - . 19:25:21 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30411ms 19:25:21 INFO - PROCESS | 1950 | 1478489121023 Marionette TRACE conn2 -> [0,1114,"getWindowHandle",null] 19:25:21 INFO - PROCESS | 1950 | 1478489121026 Marionette TRACE conn2 <- [1,1114,null,{"value":"7"}] 19:25:21 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 19:25:21 INFO - PROCESS | 1950 | 1478489121031 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:21 INFO - PROCESS | 1950 | --DOCSHELL 0x127c2c000 == 7 [pid = 1950] [id = 258] 19:25:21 INFO - PROCESS | 1950 | 1478489121136 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:25:21 INFO - PROCESS | 1950 | 1478489121161 Marionette TRACE conn2 -> [0,1116,"getWindowHandles",null] 19:25:21 INFO - PROCESS | 1950 | 1478489121163 Marionette TRACE conn2 <- [1,1116,null,["7"]] 19:25:21 INFO - PROCESS | 1950 | 1478489121169 Marionette TRACE conn2 -> [0,1117,"switchToWindow",{"name":"7"}] 19:25:21 INFO - PROCESS | 1950 | 1478489121173 Marionette TRACE conn2 <- [1,1117,null,{}] 19:25:21 INFO - PROCESS | 1950 | 1478489121176 Marionette TRACE conn2 -> [0,1118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b25800 == 8 [pid = 1950] [id = 260] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x117b26000) [pid = 1950] [serial = 763] [outer = 0x0] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x117b53000) [pid = 1950] [serial = 764] [outer = 0x117b26000] 19:25:21 INFO - PROCESS | 1950 | 1478489121219 Marionette DEBUG loaded listener.js 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x117b8f800) [pid = 1950] [serial = 765] [outer = 0x117b26000] 19:25:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x117ba8800 == 9 [pid = 1950] [id = 261] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x121296800) [pid = 1950] [serial = 766] [outer = 0x0] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1212fc800) [pid = 1950] [serial = 767] [outer = 0x121296800] 19:25:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x121414000 == 10 [pid = 1950] [id = 262] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121415000) [pid = 1950] [serial = 768] [outer = 0x0] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x121729800) [pid = 1950] [serial = 769] [outer = 0x121415000] 19:25:21 INFO - PROCESS | 1950 | 1478489121455 Marionette DEBUG loaded listener.js 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121911800) [pid = 1950] [serial = 770] [outer = 0x121415000] 19:25:21 INFO - PROCESS | 1950 | 1478489121725 Marionette TRACE conn2 <- [1,1118,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 \"66187a08-0f35-4732-8955-d85a010150b3\"","@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"]]]}] 19:25:21 INFO - ... 19:25:21 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 717ms 19:25:21 INFO - PROCESS | 1950 | 1478489121747 Marionette TRACE conn2 -> [0,1119,"getWindowHandle",null] 19:25:21 INFO - PROCESS | 1950 | 1478489121749 Marionette TRACE conn2 <- [1,1119,null,{"value":"7"}] 19:25:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 19:25:21 INFO - PROCESS | 1950 | 1478489121755 Marionette TRACE conn2 -> [0,1120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:21 INFO - PROCESS | 1950 | 1478489121847 Marionette TRACE conn2 <- [1,1120,null,{"value":null}] 19:25:21 INFO - PROCESS | 1950 | 1478489121856 Marionette TRACE conn2 -> [0,1121,"getWindowHandles",null] 19:25:21 INFO - PROCESS | 1950 | 1478489121858 Marionette TRACE conn2 <- [1,1121,null,["7"]] 19:25:21 INFO - PROCESS | 1950 | 1478489121860 Marionette TRACE conn2 -> [0,1122,"switchToWindow",{"name":"7"}] 19:25:21 INFO - PROCESS | 1950 | 1478489121863 Marionette TRACE conn2 <- [1,1122,null,{}] 19:25:21 INFO - PROCESS | 1950 | 1478489121867 Marionette TRACE conn2 -> [0,1123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x122786800 == 11 [pid = 1950] [id = 263] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x122787000) [pid = 1950] [serial = 771] [outer = 0x0] 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122988000) [pid = 1950] [serial = 772] [outer = 0x122787000] 19:25:21 INFO - PROCESS | 1950 | 1478489121906 Marionette DEBUG loaded listener.js 19:25:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12299f000) [pid = 1950] [serial = 773] [outer = 0x122787000] 19:25:22 INFO - PROCESS | 1950 | 1478489122176 Marionette TRACE conn2 <- [1,1123,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]]]}] 19:25:22 INFO - . 19:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 468ms 19:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 19:25:22 INFO - PROCESS | 1950 | 1478489122228 Marionette TRACE conn2 -> [0,1124,"getWindowHandle",null] 19:25:22 INFO - PROCESS | 1950 | 1478489122231 Marionette TRACE conn2 <- [1,1124,null,{"value":"7"}] 19:25:22 INFO - PROCESS | 1950 | 1478489122234 Marionette TRACE conn2 -> [0,1125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:22 INFO - PROCESS | 1950 | 1478489122322 Marionette TRACE conn2 <- [1,1125,null,{"value":null}] 19:25:22 INFO - PROCESS | 1950 | 1478489122359 Marionette TRACE conn2 -> [0,1126,"getWindowHandles",null] 19:25:22 INFO - PROCESS | 1950 | 1478489122361 Marionette TRACE conn2 <- [1,1126,null,["7"]] 19:25:22 INFO - PROCESS | 1950 | 1478489122363 Marionette TRACE conn2 -> [0,1127,"switchToWindow",{"name":"7"}] 19:25:22 INFO - PROCESS | 1950 | 1478489122367 Marionette TRACE conn2 <- [1,1127,null,{}] 19:25:22 INFO - PROCESS | 1950 | 1478489122369 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a66000 == 12 [pid = 1950] [id = 264] 19:25:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x124a66800) [pid = 1950] [serial = 774] [outer = 0x0] 19:25:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1250b1000) [pid = 1950] [serial = 775] [outer = 0x124a66800] 19:25:22 INFO - PROCESS | 1950 | 1478489122412 Marionette DEBUG loaded listener.js 19:25:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x125d59800) [pid = 1950] [serial = 776] [outer = 0x124a66800] 19:25:22 INFO - PROCESS | 1950 | 1478489122674 Marionette TRACE conn2 <- [1,1128,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:22 INFO - . 19:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 466ms 19:25:22 INFO - PROCESS | 1950 | 1478489122699 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:25:22 INFO - PROCESS | 1950 | 1478489122703 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 19:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 19:25:22 INFO - PROCESS | 1950 | 1478489122706 Marionette TRACE conn2 -> [0,1130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:22 INFO - PROCESS | 1950 | 1478489122779 Marionette TRACE conn2 <- [1,1130,null,{"value":null}] 19:25:22 INFO - PROCESS | 1950 | 1478489122784 Marionette TRACE conn2 -> [0,1131,"getWindowHandles",null] 19:25:22 INFO - PROCESS | 1950 | 1478489122787 Marionette TRACE conn2 <- [1,1131,null,["7"]] 19:25:22 INFO - PROCESS | 1950 | 1478489122789 Marionette TRACE conn2 -> [0,1132,"switchToWindow",{"name":"7"}] 19:25:22 INFO - PROCESS | 1950 | 1478489122791 Marionette TRACE conn2 <- [1,1132,null,{}] 19:25:22 INFO - PROCESS | 1950 | 1478489122793 Marionette TRACE conn2 -> [0,1133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262cc800 == 13 [pid = 1950] [id = 265] 19:25:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1262cd000) [pid = 1950] [serial = 777] [outer = 0x0] 19:25:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12644a800) [pid = 1950] [serial = 778] [outer = 0x1262cd000] 19:25:22 INFO - PROCESS | 1950 | 1478489122828 Marionette DEBUG loaded listener.js 19:25:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x126452000) [pid = 1950] [serial = 779] [outer = 0x1262cd000] 19:25:23 INFO - PROCESS | 1950 | 1478489123096 Marionette TRACE conn2 <- [1,1133,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:23 INFO - . 19:25:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 415ms 19:25:23 INFO - PROCESS | 1950 | 1478489123122 Marionette TRACE conn2 -> [0,1134,"getWindowHandle",null] 19:25:23 INFO - PROCESS | 1950 | 1478489123123 Marionette TRACE conn2 <- [1,1134,null,{"value":"7"}] 19:25:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 19:25:23 INFO - PROCESS | 1950 | 1478489123126 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:23 INFO - PROCESS | 1950 | 1478489123213 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:25:23 INFO - PROCESS | 1950 | 1478489123257 Marionette TRACE conn2 -> [0,1136,"getWindowHandles",null] 19:25:23 INFO - PROCESS | 1950 | 1478489123258 Marionette TRACE conn2 <- [1,1136,null,["7"]] 19:25:23 INFO - PROCESS | 1950 | 1478489123260 Marionette TRACE conn2 -> [0,1137,"switchToWindow",{"name":"7"}] 19:25:23 INFO - PROCESS | 1950 | 1478489123262 Marionette TRACE conn2 <- [1,1137,null,{}] 19:25:23 INFO - PROCESS | 1950 | 1478489123265 Marionette TRACE conn2 -> [0,1138,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x12694c800 == 14 [pid = 1950] [id = 266] 19:25:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x127c2a000) [pid = 1950] [serial = 780] [outer = 0x0] 19:25:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x127c30000) [pid = 1950] [serial = 781] [outer = 0x127c2a000] 19:25:23 INFO - PROCESS | 1950 | 1478489123299 Marionette DEBUG loaded listener.js 19:25:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x127c63800) [pid = 1950] [serial = 782] [outer = 0x127c2a000] 19:25:23 INFO - PROCESS | 1950 | 1478489123526 Marionette TRACE conn2 <- [1,1138,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:23 INFO - . 19:25:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 415ms 19:25:23 INFO - PROCESS | 1950 | 1478489123542 Marionette TRACE conn2 -> [0,1139,"getWindowHandle",null] 19:25:23 INFO - PROCESS | 1950 | 1478489123543 Marionette TRACE conn2 <- [1,1139,null,{"value":"7"}] 19:25:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 19:25:23 INFO - PROCESS | 1950 | 1478489123546 Marionette TRACE conn2 -> [0,1140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:23 INFO - PROCESS | 1950 | 1478489123630 Marionette TRACE conn2 <- [1,1140,null,{"value":null}] 19:25:23 INFO - PROCESS | 1950 | 1478489123636 Marionette TRACE conn2 -> [0,1141,"getWindowHandles",null] 19:25:23 INFO - PROCESS | 1950 | 1478489123638 Marionette TRACE conn2 <- [1,1141,null,["7"]] 19:25:23 INFO - PROCESS | 1950 | 1478489123640 Marionette TRACE conn2 -> [0,1142,"switchToWindow",{"name":"7"}] 19:25:23 INFO - PROCESS | 1950 | 1478489123642 Marionette TRACE conn2 <- [1,1142,null,{}] 19:25:23 INFO - PROCESS | 1950 | 1478489123644 Marionette TRACE conn2 -> [0,1143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x128955800 == 15 [pid = 1950] [id = 267] 19:25:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x129423000) [pid = 1950] [serial = 783] [outer = 0x0] 19:25:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x129433000) [pid = 1950] [serial = 784] [outer = 0x129423000] 19:25:23 INFO - PROCESS | 1950 | 1478489123679 Marionette DEBUG loaded listener.js 19:25:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x1296ea000) [pid = 1950] [serial = 785] [outer = 0x129423000] 19:25:23 INFO - PROCESS | 1950 | 1478489123928 Marionette TRACE conn2 <- [1,1143,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:23 INFO - . 19:25:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 417ms 19:25:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 19:25:23 INFO - PROCESS | 1950 | 1478489123963 Marionette TRACE conn2 -> [0,1144,"getWindowHandle",null] 19:25:23 INFO - PROCESS | 1950 | 1478489123964 Marionette TRACE conn2 <- [1,1144,null,{"value":"7"}] 19:25:23 INFO - PROCESS | 1950 | 1478489123968 Marionette TRACE conn2 -> [0,1145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:24 INFO - PROCESS | 1950 | 1478489124069 Marionette TRACE conn2 <- [1,1145,null,{"value":null}] 19:25:24 INFO - PROCESS | 1950 | 1478489124128 Marionette TRACE conn2 -> [0,1146,"getWindowHandles",null] 19:25:24 INFO - PROCESS | 1950 | 1478489124130 Marionette TRACE conn2 <- [1,1146,null,["7"]] 19:25:24 INFO - PROCESS | 1950 | 1478489124133 Marionette TRACE conn2 -> [0,1147,"switchToWindow",{"name":"7"}] 19:25:24 INFO - PROCESS | 1950 | 1478489124137 Marionette TRACE conn2 <- [1,1147,null,{}] 19:25:24 INFO - PROCESS | 1950 | 1478489124140 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296f7800 == 16 [pid = 1950] [id = 268] 19:25:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x1296f8800) [pid = 1950] [serial = 786] [outer = 0x0] 19:25:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x129947800) [pid = 1950] [serial = 787] [outer = 0x1296f8800] 19:25:24 INFO - PROCESS | 1950 | 1478489124194 Marionette DEBUG loaded listener.js 19:25:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x129956800) [pid = 1950] [serial = 788] [outer = 0x1296f8800] 19:25:24 INFO - PROCESS | 1950 | 1478489124484 Marionette TRACE conn2 <- [1,1148,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:24 INFO - . 19:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 565ms 19:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 19:25:24 INFO - PROCESS | 1950 | 1478489124532 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:25:24 INFO - PROCESS | 1950 | 1478489124533 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 19:25:24 INFO - PROCESS | 1950 | 1478489124536 Marionette TRACE conn2 -> [0,1150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:24 INFO - PROCESS | 1950 | 1478489124610 Marionette TRACE conn2 <- [1,1150,null,{"value":null}] 19:25:24 INFO - PROCESS | 1950 | 1478489124613 Marionette TRACE conn2 -> [0,1151,"getWindowHandles",null] 19:25:24 INFO - PROCESS | 1950 | 1478489124615 Marionette TRACE conn2 <- [1,1151,null,["7"]] 19:25:24 INFO - PROCESS | 1950 | 1478489124619 Marionette TRACE conn2 -> [0,1152,"switchToWindow",{"name":"7"}] 19:25:24 INFO - PROCESS | 1950 | 1478489124622 Marionette TRACE conn2 <- [1,1152,null,{}] 19:25:24 INFO - PROCESS | 1950 | 1478489124624 Marionette TRACE conn2 -> [0,1153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a15e800 == 17 [pid = 1950] [id = 269] 19:25:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12a15f000) [pid = 1950] [serial = 789] [outer = 0x0] 19:25:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12a166800) [pid = 1950] [serial = 790] [outer = 0x12a15f000] 19:25:24 INFO - PROCESS | 1950 | 1478489124658 Marionette DEBUG loaded listener.js 19:25:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12a170000) [pid = 1950] [serial = 791] [outer = 0x12a15f000] 19:25:24 INFO - PROCESS | 1950 | 1478489124894 Marionette TRACE conn2 <- [1,1153,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:24 INFO - . 19:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 368ms 19:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 19:25:24 INFO - PROCESS | 1950 | 1478489124904 Marionette TRACE conn2 -> [0,1154,"getWindowHandle",null] 19:25:24 INFO - PROCESS | 1950 | 1478489124906 Marionette TRACE conn2 <- [1,1154,null,{"value":"7"}] 19:25:24 INFO - PROCESS | 1950 | 1478489124909 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:24 INFO - PROCESS | 1950 | 1478489124984 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:25:24 INFO - PROCESS | 1950 | 1478489124989 Marionette TRACE conn2 -> [0,1156,"getWindowHandles",null] 19:25:24 INFO - PROCESS | 1950 | 1478489124990 Marionette TRACE conn2 <- [1,1156,null,["7"]] 19:25:24 INFO - PROCESS | 1950 | 1478489124993 Marionette TRACE conn2 -> [0,1157,"switchToWindow",{"name":"7"}] 19:25:24 INFO - PROCESS | 1950 | 1478489124995 Marionette TRACE conn2 <- [1,1157,null,{}] 19:25:24 INFO - PROCESS | 1950 | 1478489124997 Marionette TRACE conn2 -> [0,1158,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x129924000 == 18 [pid = 1950] [id = 270] 19:25:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12a93f000) [pid = 1950] [serial = 792] [outer = 0x0] 19:25:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12ae48000) [pid = 1950] [serial = 793] [outer = 0x12a93f000] 19:25:25 INFO - PROCESS | 1950 | 1478489125032 Marionette DEBUG loaded listener.js 19:25:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12ae48800) [pid = 1950] [serial = 794] [outer = 0x12a93f000] 19:25:25 INFO - PROCESS | 1950 | 1478489125278 Marionette TRACE conn2 <- [1,1158,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:25 INFO - . 19:25:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 415ms 19:25:25 INFO - PROCESS | 1950 | 1478489125325 Marionette TRACE conn2 -> [0,1159,"getWindowHandle",null] 19:25:25 INFO - PROCESS | 1950 | 1478489125326 Marionette TRACE conn2 <- [1,1159,null,{"value":"7"}] 19:25:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 19:25:25 INFO - PROCESS | 1950 | 1478489125329 Marionette TRACE conn2 -> [0,1160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:25 INFO - PROCESS | 1950 | 1478489125484 Marionette TRACE conn2 <- [1,1160,null,{"value":null}] 19:25:25 INFO - PROCESS | 1950 | 1478489125491 Marionette TRACE conn2 -> [0,1161,"getWindowHandles",null] 19:25:25 INFO - PROCESS | 1950 | 1478489125493 Marionette TRACE conn2 <- [1,1161,null,["7"]] 19:25:25 INFO - PROCESS | 1950 | 1478489125496 Marionette TRACE conn2 -> [0,1162,"switchToWindow",{"name":"7"}] 19:25:25 INFO - PROCESS | 1950 | 1478489125500 Marionette TRACE conn2 <- [1,1162,null,{}] 19:25:25 INFO - PROCESS | 1950 | 1478489125505 Marionette TRACE conn2 -> [0,1163,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b309800 == 19 [pid = 1950] [id = 271] 19:25:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12b30a000) [pid = 1950] [serial = 795] [outer = 0x0] 19:25:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12b311000) [pid = 1950] [serial = 796] [outer = 0x12b30a000] 19:25:25 INFO - PROCESS | 1950 | 1478489125570 Marionette DEBUG loaded listener.js 19:25:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12b319000) [pid = 1950] [serial = 797] [outer = 0x12b30a000] 19:25:25 INFO - PROCESS | 1950 | 1478489125856 Marionette TRACE conn2 <- [1,1163,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:25 INFO - . 19:25:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 566ms 19:25:25 INFO - PROCESS | 1950 | 1478489125894 Marionette TRACE conn2 -> [0,1164,"getWindowHandle",null] 19:25:25 INFO - PROCESS | 1950 | 1478489125896 Marionette TRACE conn2 <- [1,1164,null,{"value":"7"}] 19:25:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 19:25:25 INFO - PROCESS | 1950 | 1478489125899 Marionette TRACE conn2 -> [0,1165,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:25 INFO - PROCESS | 1950 | 1478489125975 Marionette TRACE conn2 <- [1,1165,null,{"value":null}] 19:25:25 INFO - PROCESS | 1950 | 1478489125979 Marionette TRACE conn2 -> [0,1166,"getWindowHandles",null] 19:25:25 INFO - PROCESS | 1950 | 1478489125980 Marionette TRACE conn2 <- [1,1166,null,["7"]] 19:25:25 INFO - PROCESS | 1950 | 1478489125983 Marionette TRACE conn2 -> [0,1167,"switchToWindow",{"name":"7"}] 19:25:25 INFO - PROCESS | 1950 | 1478489125988 Marionette TRACE conn2 <- [1,1167,null,{}] 19:25:25 INFO - PROCESS | 1950 | 1478489125990 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b410800 == 20 [pid = 1950] [id = 272] 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12b413800) [pid = 1950] [serial = 798] [outer = 0x0] 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b41b000) [pid = 1950] [serial = 799] [outer = 0x12b413800] 19:25:26 INFO - PROCESS | 1950 | 1478489126025 Marionette DEBUG loaded listener.js 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b421800) [pid = 1950] [serial = 800] [outer = 0x12b413800] 19:25:26 INFO - PROCESS | 1950 | 1478489126269 Marionette TRACE conn2 <- [1,1168,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:26 INFO - . 19:25:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 415ms 19:25:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 19:25:26 INFO - PROCESS | 1950 | 1478489126314 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 19:25:26 INFO - PROCESS | 1950 | 1478489126315 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 19:25:26 INFO - PROCESS | 1950 | 1478489126318 Marionette TRACE conn2 -> [0,1170,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:26 INFO - PROCESS | 1950 | 1478489126410 Marionette TRACE conn2 <- [1,1170,null,{"value":null}] 19:25:26 INFO - PROCESS | 1950 | 1478489126416 Marionette TRACE conn2 -> [0,1171,"getWindowHandles",null] 19:25:26 INFO - PROCESS | 1950 | 1478489126418 Marionette TRACE conn2 <- [1,1171,null,["7"]] 19:25:26 INFO - PROCESS | 1950 | 1478489126420 Marionette TRACE conn2 -> [0,1172,"switchToWindow",{"name":"7"}] 19:25:26 INFO - PROCESS | 1950 | 1478489126422 Marionette TRACE conn2 <- [1,1172,null,{}] 19:25:26 INFO - PROCESS | 1950 | 1478489126424 Marionette TRACE conn2 -> [0,1173,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b517800 == 21 [pid = 1950] [id = 273] 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b518000) [pid = 1950] [serial = 801] [outer = 0x0] 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12b51d000) [pid = 1950] [serial = 802] [outer = 0x12b518000] 19:25:26 INFO - PROCESS | 1950 | 1478489126458 Marionette DEBUG loaded listener.js 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b5c3800) [pid = 1950] [serial = 803] [outer = 0x12b518000] 19:25:26 INFO - PROCESS | 1950 | 1478489126682 Marionette TRACE conn2 <- [1,1173,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:26 INFO - . 19:25:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 416ms 19:25:26 INFO - PROCESS | 1950 | 1478489126734 Marionette TRACE conn2 -> [0,1174,"getWindowHandle",null] 19:25:26 INFO - PROCESS | 1950 | 1478489126735 Marionette TRACE conn2 <- [1,1174,null,{"value":"7"}] 19:25:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 19:25:26 INFO - PROCESS | 1950 | 1478489126739 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:26 INFO - PROCESS | 1950 | 1478489126808 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:25:26 INFO - PROCESS | 1950 | 1478489126811 Marionette TRACE conn2 -> [0,1176,"getWindowHandles",null] 19:25:26 INFO - PROCESS | 1950 | 1478489126812 Marionette TRACE conn2 <- [1,1176,null,["7"]] 19:25:26 INFO - PROCESS | 1950 | 1478489126814 Marionette TRACE conn2 -> [0,1177,"switchToWindow",{"name":"7"}] 19:25:26 INFO - PROCESS | 1950 | 1478489126816 Marionette TRACE conn2 <- [1,1177,null,{}] 19:25:26 INFO - PROCESS | 1950 | 1478489126821 Marionette TRACE conn2 -> [0,1178,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5d4800 == 22 [pid = 1950] [id = 274] 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12b5d5000) [pid = 1950] [serial = 804] [outer = 0x0] 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12b5da800) [pid = 1950] [serial = 805] [outer = 0x12b5d5000] 19:25:26 INFO - PROCESS | 1950 | 1478489126854 Marionette DEBUG loaded listener.js 19:25:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12b7bb000) [pid = 1950] [serial = 806] [outer = 0x12b5d5000] 19:25:27 INFO - . 19:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 366ms 19:25:27 INFO - PROCESS | 1950 | 1478489127097 Marionette TRACE conn2 <- [1,1178,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:27 INFO - PROCESS | 1950 | 1478489127104 Marionette TRACE conn2 -> [0,1179,"getWindowHandle",null] 19:25:27 INFO - PROCESS | 1950 | 1478489127105 Marionette TRACE conn2 <- [1,1179,null,{"value":"7"}] 19:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 19:25:27 INFO - PROCESS | 1950 | 1478489127108 Marionette TRACE conn2 -> [0,1180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:27 INFO - PROCESS | 1950 | 1478489127200 Marionette TRACE conn2 <- [1,1180,null,{"value":null}] 19:25:27 INFO - PROCESS | 1950 | 1478489127205 Marionette TRACE conn2 -> [0,1181,"getWindowHandles",null] 19:25:27 INFO - PROCESS | 1950 | 1478489127206 Marionette TRACE conn2 <- [1,1181,null,["7"]] 19:25:27 INFO - PROCESS | 1950 | 1478489127208 Marionette TRACE conn2 -> [0,1182,"switchToWindow",{"name":"7"}] 19:25:27 INFO - PROCESS | 1950 | 1478489127210 Marionette TRACE conn2 <- [1,1182,null,{}] 19:25:27 INFO - PROCESS | 1950 | 1478489127212 Marionette TRACE conn2 -> [0,1183,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7ce000 == 23 [pid = 1950] [id = 275] 19:25:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b7ce800) [pid = 1950] [serial = 807] [outer = 0x0] 19:25:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12b7d3000) [pid = 1950] [serial = 808] [outer = 0x12b7ce800] 19:25:27 INFO - PROCESS | 1950 | 1478489127245 Marionette DEBUG loaded listener.js 19:25:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12b7da000) [pid = 1950] [serial = 809] [outer = 0x12b7ce800] 19:25:27 INFO - PROCESS | 1950 | 1478489127488 Marionette TRACE conn2 <- [1,1183,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:27 INFO - . 19:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 415ms 19:25:27 INFO - PROCESS | 1950 | 1478489127523 Marionette TRACE conn2 -> [0,1184,"getWindowHandle",null] 19:25:27 INFO - PROCESS | 1950 | 1478489127524 Marionette TRACE conn2 <- [1,1184,null,{"value":"7"}] 19:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 19:25:27 INFO - PROCESS | 1950 | 1478489127527 Marionette TRACE conn2 -> [0,1185,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:27 INFO - PROCESS | 1950 | 1478489127599 Marionette TRACE conn2 <- [1,1185,null,{"value":null}] 19:25:27 INFO - PROCESS | 1950 | 1478489127604 Marionette TRACE conn2 -> [0,1186,"getWindowHandles",null] 19:25:27 INFO - PROCESS | 1950 | 1478489127605 Marionette TRACE conn2 <- [1,1186,null,["7"]] 19:25:27 INFO - PROCESS | 1950 | 1478489127607 Marionette TRACE conn2 -> [0,1187,"switchToWindow",{"name":"7"}] 19:25:27 INFO - PROCESS | 1950 | 1478489127609 Marionette TRACE conn2 <- [1,1187,null,{}] 19:25:27 INFO - PROCESS | 1950 | 1478489127611 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b98e000 == 24 [pid = 1950] [id = 276] 19:25:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12b98e800) [pid = 1950] [serial = 810] [outer = 0x0] 19:25:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12bc7c800) [pid = 1950] [serial = 811] [outer = 0x12b98e800] 19:25:27 INFO - PROCESS | 1950 | 1478489127645 Marionette DEBUG loaded listener.js 19:25:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12bc85000) [pid = 1950] [serial = 812] [outer = 0x12b98e800] 19:25:27 INFO - PROCESS | 1950 | 1478489127907 Marionette TRACE conn2 <- [1,1188,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:27 INFO - . 19:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 414ms 19:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 19:25:27 INFO - PROCESS | 1950 | 1478489127942 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 19:25:27 INFO - PROCESS | 1950 | 1478489127943 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 19:25:27 INFO - PROCESS | 1950 | 1478489127946 Marionette TRACE conn2 -> [0,1190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:28 INFO - PROCESS | 1950 | 1478489128017 Marionette TRACE conn2 <- [1,1190,null,{"value":null}] 19:25:28 INFO - PROCESS | 1950 | 1478489128022 Marionette TRACE conn2 -> [0,1191,"getWindowHandles",null] 19:25:28 INFO - PROCESS | 1950 | 1478489128024 Marionette TRACE conn2 <- [1,1191,null,["7"]] 19:25:28 INFO - PROCESS | 1950 | 1478489128025 Marionette TRACE conn2 -> [0,1192,"switchToWindow",{"name":"7"}] 19:25:28 INFO - PROCESS | 1950 | 1478489128028 Marionette TRACE conn2 <- [1,1192,null,{}] 19:25:28 INFO - PROCESS | 1950 | 1478489128030 Marionette TRACE conn2 -> [0,1193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7d9000 == 25 [pid = 1950] [id = 277] 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12b980000) [pid = 1950] [serial = 813] [outer = 0x0] 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12bc95800) [pid = 1950] [serial = 814] [outer = 0x12b980000] 19:25:28 INFO - PROCESS | 1950 | 1478489128063 Marionette DEBUG loaded listener.js 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12c597000) [pid = 1950] [serial = 815] [outer = 0x12b980000] 19:25:28 INFO - PROCESS | 1950 | 1478489128311 Marionette TRACE conn2 <- [1,1193,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:28 INFO - . 19:25:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 415ms 19:25:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 19:25:28 INFO - PROCESS | 1950 | 1478489128362 Marionette TRACE conn2 -> [0,1194,"getWindowHandle",null] 19:25:28 INFO - PROCESS | 1950 | 1478489128363 Marionette TRACE conn2 <- [1,1194,null,{"value":"7"}] 19:25:28 INFO - PROCESS | 1950 | 1478489128366 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:28 INFO - PROCESS | 1950 | 1478489128441 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:25:28 INFO - PROCESS | 1950 | 1478489128445 Marionette TRACE conn2 -> [0,1196,"getWindowHandles",null] 19:25:28 INFO - PROCESS | 1950 | 1478489128446 Marionette TRACE conn2 <- [1,1196,null,["7"]] 19:25:28 INFO - PROCESS | 1950 | 1478489128448 Marionette TRACE conn2 -> [0,1197,"switchToWindow",{"name":"7"}] 19:25:28 INFO - PROCESS | 1950 | 1478489128450 Marionette TRACE conn2 <- [1,1197,null,{}] 19:25:28 INFO - PROCESS | 1950 | 1478489128455 Marionette TRACE conn2 -> [0,1198,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c5a4000 == 26 [pid = 1950] [id = 278] 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12d597000) [pid = 1950] [serial = 816] [outer = 0x0] 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12d7cb000) [pid = 1950] [serial = 817] [outer = 0x12d597000] 19:25:28 INFO - PROCESS | 1950 | 1478489128488 Marionette DEBUG loaded listener.js 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12d7d2000) [pid = 1950] [serial = 818] [outer = 0x12d597000] 19:25:28 INFO - PROCESS | 1950 | 1478489128716 Marionette TRACE conn2 <- [1,1198,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:28 INFO - . 19:25:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 366ms 19:25:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 19:25:28 INFO - PROCESS | 1950 | 1478489128731 Marionette TRACE conn2 -> [0,1199,"getWindowHandle",null] 19:25:28 INFO - PROCESS | 1950 | 1478489128733 Marionette TRACE conn2 <- [1,1199,null,{"value":"7"}] 19:25:28 INFO - PROCESS | 1950 | 1478489128738 Marionette TRACE conn2 -> [0,1200,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:28 INFO - PROCESS | 1950 | 1478489128810 Marionette TRACE conn2 <- [1,1200,null,{"value":null}] 19:25:28 INFO - PROCESS | 1950 | 1478489128818 Marionette TRACE conn2 -> [0,1201,"getWindowHandles",null] 19:25:28 INFO - PROCESS | 1950 | 1478489128820 Marionette TRACE conn2 <- [1,1201,null,["7"]] 19:25:28 INFO - PROCESS | 1950 | 1478489128823 Marionette TRACE conn2 -> [0,1202,"switchToWindow",{"name":"7"}] 19:25:28 INFO - PROCESS | 1950 | 1478489128825 Marionette TRACE conn2 <- [1,1202,null,{}] 19:25:28 INFO - PROCESS | 1950 | 1478489128828 Marionette TRACE conn2 -> [0,1203,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7d7000 == 27 [pid = 1950] [id = 279] 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12d7e0800) [pid = 1950] [serial = 819] [outer = 0x0] 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12d7e6800) [pid = 1950] [serial = 820] [outer = 0x12d7e0800] 19:25:28 INFO - PROCESS | 1950 | 1478489128867 Marionette DEBUG loaded listener.js 19:25:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12e0c9000) [pid = 1950] [serial = 821] [outer = 0x12d7e0800] 19:25:29 INFO - PROCESS | 1950 | --DOCSHELL 0x117ba8800 == 26 [pid = 1950] [id = 261] 19:25:29 INFO - PROCESS | 1950 | --DOCSHELL 0x126c0f800 == 25 [pid = 1950] [id = 257] 19:25:30 INFO - PROCESS | 1950 | 1478489130543 Marionette TRACE conn2 <- [1,1203,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:30 INFO - . 19:25:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1818ms 19:25:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 19:25:30 INFO - PROCESS | 1950 | 1478489130557 Marionette TRACE conn2 -> [0,1204,"getWindowHandle",null] 19:25:30 INFO - PROCESS | 1950 | 1478489130560 Marionette TRACE conn2 <- [1,1204,null,{"value":"7"}] 19:25:30 INFO - PROCESS | 1950 | 1478489130565 Marionette TRACE conn2 -> [0,1205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:30 INFO - PROCESS | 1950 | 1478489130663 Marionette TRACE conn2 <- [1,1205,null,{"value":null}] 19:25:30 INFO - PROCESS | 1950 | 1478489130672 Marionette TRACE conn2 -> [0,1206,"getWindowHandles",null] 19:25:30 INFO - PROCESS | 1950 | 1478489130675 Marionette TRACE conn2 <- [1,1206,null,["7"]] 19:25:30 INFO - PROCESS | 1950 | 1478489130678 Marionette TRACE conn2 -> [0,1207,"switchToWindow",{"name":"7"}] 19:25:30 INFO - PROCESS | 1950 | 1478489130682 Marionette TRACE conn2 <- [1,1207,null,{}] 19:25:30 INFO - PROCESS | 1950 | 1478489130685 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b5d000 == 26 [pid = 1950] [id = 280] 19:25:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x117b60000) [pid = 1950] [serial = 822] [outer = 0x0] 19:25:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x121288800) [pid = 1950] [serial = 823] [outer = 0x117b60000] 19:25:30 INFO - PROCESS | 1950 | 1478489130729 Marionette DEBUG loaded listener.js 19:25:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x121914000) [pid = 1950] [serial = 824] [outer = 0x117b60000] 19:25:31 INFO - PROCESS | 1950 | 1478489131009 Marionette TRACE conn2 <- [1,1208,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:31 INFO - . 19:25:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 465ms 19:25:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 19:25:31 INFO - PROCESS | 1950 | 1478489131030 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:25:31 INFO - PROCESS | 1950 | 1478489131032 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 19:25:31 INFO - PROCESS | 1950 | 1478489131035 Marionette TRACE conn2 -> [0,1210,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:31 INFO - PROCESS | 1950 | 1478489131143 Marionette TRACE conn2 <- [1,1210,null,{"value":null}] 19:25:31 INFO - PROCESS | 1950 | 1478489131187 Marionette TRACE conn2 -> [0,1211,"getWindowHandles",null] 19:25:31 INFO - PROCESS | 1950 | 1478489131189 Marionette TRACE conn2 <- [1,1211,null,["7"]] 19:25:31 INFO - PROCESS | 1950 | 1478489131191 Marionette TRACE conn2 -> [0,1212,"switchToWindow",{"name":"7"}] 19:25:31 INFO - PROCESS | 1950 | 1478489131194 Marionette TRACE conn2 <- [1,1212,null,{}] 19:25:31 INFO - PROCESS | 1950 | 1478489131197 Marionette TRACE conn2 -> [0,1213,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d6c800 == 27 [pid = 1950] [id = 281] 19:25:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x122d6f000) [pid = 1950] [serial = 825] [outer = 0x0] 19:25:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x123b70800) [pid = 1950] [serial = 826] [outer = 0x122d6f000] 19:25:31 INFO - PROCESS | 1950 | 1478489131236 Marionette DEBUG loaded listener.js 19:25:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x123ec6000) [pid = 1950] [serial = 827] [outer = 0x122d6f000] 19:25:31 INFO - PROCESS | 1950 | 1478489131468 Marionette TRACE conn2 <- [1,1213,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:31 INFO - . 19:25:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 466ms 19:25:31 INFO - PROCESS | 1950 | 1478489131506 Marionette TRACE conn2 -> [0,1214,"getWindowHandle",null] 19:25:31 INFO - PROCESS | 1950 | 1478489131510 Marionette TRACE conn2 <- [1,1214,null,{"value":"7"}] 19:25:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 19:25:31 INFO - PROCESS | 1950 | 1478489131513 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:31 INFO - PROCESS | 1950 | 1478489131594 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:25:31 INFO - PROCESS | 1950 | 1478489131644 Marionette TRACE conn2 -> [0,1216,"getWindowHandles",null] 19:25:31 INFO - PROCESS | 1950 | 1478489131645 Marionette TRACE conn2 <- [1,1216,null,["7"]] 19:25:31 INFO - PROCESS | 1950 | 1478489131647 Marionette TRACE conn2 -> [0,1217,"switchToWindow",{"name":"7"}] 19:25:31 INFO - PROCESS | 1950 | 1478489131651 Marionette TRACE conn2 <- [1,1217,null,{}] 19:25:31 INFO - PROCESS | 1950 | 1478489131654 Marionette TRACE conn2 -> [0,1218,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x125365000 == 28 [pid = 1950] [id = 282] 19:25:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x125367000) [pid = 1950] [serial = 828] [outer = 0x0] 19:25:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x125378800) [pid = 1950] [serial = 829] [outer = 0x125367000] 19:25:31 INFO - PROCESS | 1950 | 1478489131694 Marionette DEBUG loaded listener.js 19:25:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x125c14000) [pid = 1950] [serial = 830] [outer = 0x125367000] 19:25:31 INFO - PROCESS | 1950 | 1478489131926 Marionette TRACE conn2 <- [1,1218,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:31 INFO - . 19:25:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 464ms 19:25:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 19:25:31 INFO - PROCESS | 1950 | 1478489131978 Marionette TRACE conn2 -> [0,1219,"getWindowHandle",null] 19:25:31 INFO - PROCESS | 1950 | 1478489131980 Marionette TRACE conn2 <- [1,1219,null,{"value":"7"}] 19:25:31 INFO - PROCESS | 1950 | 1478489131984 Marionette TRACE conn2 -> [0,1220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:32 INFO - PROCESS | 1950 | 1478489132136 Marionette TRACE conn2 <- [1,1220,null,{"value":null}] 19:25:32 INFO - PROCESS | 1950 | 1478489132144 Marionette TRACE conn2 -> [0,1221,"getWindowHandles",null] 19:25:32 INFO - PROCESS | 1950 | 1478489132147 Marionette TRACE conn2 <- [1,1221,null,["7"]] 19:25:32 INFO - PROCESS | 1950 | 1478489132152 Marionette TRACE conn2 -> [0,1222,"switchToWindow",{"name":"7"}] 19:25:32 INFO - PROCESS | 1950 | 1478489132155 Marionette TRACE conn2 <- [1,1222,null,{}] 19:25:32 INFO - PROCESS | 1950 | 1478489132159 Marionette TRACE conn2 -> [0,1223,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261cc800 == 29 [pid = 1950] [id = 283] 19:25:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x1261cd000) [pid = 1950] [serial = 831] [outer = 0x0] 19:25:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x128949800) [pid = 1950] [serial = 832] [outer = 0x1261cd000] 19:25:32 INFO - PROCESS | 1950 | 1478489132226 Marionette DEBUG loaded listener.js 19:25:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x1296ec000) [pid = 1950] [serial = 833] [outer = 0x1261cd000] 19:25:32 INFO - PROCESS | 1950 | 1478489132531 Marionette TRACE conn2 <- [1,1223,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:32 INFO - . 19:25:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 571ms 19:25:32 INFO - PROCESS | 1950 | 1478489132554 Marionette TRACE conn2 -> [0,1224,"getWindowHandle",null] 19:25:32 INFO - PROCESS | 1950 | 1478489132556 Marionette TRACE conn2 <- [1,1224,null,{"value":"7"}] 19:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 19:25:32 INFO - PROCESS | 1950 | 1478489132559 Marionette TRACE conn2 -> [0,1225,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:32 INFO - PROCESS | 1950 | 1478489132633 Marionette TRACE conn2 <- [1,1225,null,{"value":null}] 19:25:32 INFO - PROCESS | 1950 | 1478489132638 Marionette TRACE conn2 -> [0,1226,"getWindowHandles",null] 19:25:32 INFO - PROCESS | 1950 | 1478489132640 Marionette TRACE conn2 <- [1,1226,null,["7"]] 19:25:32 INFO - PROCESS | 1950 | 1478489132642 Marionette TRACE conn2 -> [0,1227,"switchToWindow",{"name":"7"}] 19:25:32 INFO - PROCESS | 1950 | 1478489132644 Marionette TRACE conn2 <- [1,1227,null,{}] 19:25:32 INFO - PROCESS | 1950 | 1478489132647 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a15a000 == 30 [pid = 1950] [id = 284] 19:25:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12a15a800) [pid = 1950] [serial = 834] [outer = 0x0] 19:25:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12a16e000) [pid = 1950] [serial = 835] [outer = 0x12a15a800] 19:25:32 INFO - PROCESS | 1950 | 1478489132681 Marionette DEBUG loaded listener.js 19:25:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12a92b800) [pid = 1950] [serial = 836] [outer = 0x12a15a800] 19:25:32 INFO - PROCESS | 1950 | 1478489132929 Marionette TRACE conn2 <- [1,1228,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:32 INFO - . 19:25:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 415ms 19:25:32 INFO - PROCESS | 1950 | 1478489132973 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:25:32 INFO - PROCESS | 1950 | 1478489132975 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 19:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 19:25:32 INFO - PROCESS | 1950 | 1478489132978 Marionette TRACE conn2 -> [0,1230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:33 INFO - PROCESS | 1950 | 1478489133073 Marionette TRACE conn2 <- [1,1230,null,{"value":null}] 19:25:33 INFO - PROCESS | 1950 | 1478489133123 Marionette TRACE conn2 -> [0,1231,"getWindowHandles",null] 19:25:33 INFO - PROCESS | 1950 | 1478489133124 Marionette TRACE conn2 <- [1,1231,null,["7"]] 19:25:33 INFO - PROCESS | 1950 | 1478489133126 Marionette TRACE conn2 -> [0,1232,"switchToWindow",{"name":"7"}] 19:25:33 INFO - PROCESS | 1950 | 1478489133128 Marionette TRACE conn2 <- [1,1232,null,{}] 19:25:33 INFO - PROCESS | 1950 | 1478489133130 Marionette TRACE conn2 -> [0,1233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x1251a3800 == 31 [pid = 1950] [id = 285] 19:25:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12b318000) [pid = 1950] [serial = 837] [outer = 0x0] 19:25:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12b406000) [pid = 1950] [serial = 838] [outer = 0x12b318000] 19:25:33 INFO - PROCESS | 1950 | 1478489133167 Marionette DEBUG loaded listener.js 19:25:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12b421000) [pid = 1950] [serial = 839] [outer = 0x12b318000] 19:25:33 INFO - PROCESS | 1950 | 1478489133392 Marionette TRACE conn2 <- [1,1233,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:33 INFO - . 19:25:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 464ms 19:25:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 19:25:33 INFO - PROCESS | 1950 | 1478489133443 Marionette TRACE conn2 -> [0,1234,"getWindowHandle",null] 19:25:33 INFO - PROCESS | 1950 | 1478489133444 Marionette TRACE conn2 <- [1,1234,null,{"value":"7"}] 19:25:33 INFO - PROCESS | 1950 | 1478489133447 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:33 INFO - PROCESS | 1950 | 1478489133526 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:25:33 INFO - PROCESS | 1950 | 1478489133577 Marionette TRACE conn2 -> [0,1236,"getWindowHandles",null] 19:25:33 INFO - PROCESS | 1950 | 1478489133578 Marionette TRACE conn2 <- [1,1236,null,["7"]] 19:25:33 INFO - PROCESS | 1950 | 1478489133581 Marionette TRACE conn2 -> [0,1237,"switchToWindow",{"name":"7"}] 19:25:33 INFO - PROCESS | 1950 | 1478489133583 Marionette TRACE conn2 <- [1,1237,null,{}] 19:25:33 INFO - PROCESS | 1950 | 1478489133585 Marionette TRACE conn2 -> [0,1238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b511000 == 32 [pid = 1950] [id = 286] 19:25:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12b515000) [pid = 1950] [serial = 840] [outer = 0x0] 19:25:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12b5c8000) [pid = 1950] [serial = 841] [outer = 0x12b515000] 19:25:33 INFO - PROCESS | 1950 | 1478489133620 Marionette DEBUG loaded listener.js 19:25:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12b5d3000) [pid = 1950] [serial = 842] [outer = 0x12b515000] 19:25:33 INFO - PROCESS | 1950 | 1478489133831 Marionette TRACE conn2 <- [1,1238,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:33 INFO - . 19:25:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 415ms 19:25:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 19:25:33 INFO - PROCESS | 1950 | 1478489133863 Marionette TRACE conn2 -> [0,1239,"getWindowHandle",null] 19:25:33 INFO - PROCESS | 1950 | 1478489133864 Marionette TRACE conn2 <- [1,1239,null,{"value":"7"}] 19:25:33 INFO - PROCESS | 1950 | 1478489133867 Marionette TRACE conn2 -> [0,1240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:33 INFO - PROCESS | 1950 | 1478489133959 Marionette TRACE conn2 <- [1,1240,null,{"value":null}] 19:25:33 INFO - PROCESS | 1950 | 1478489133965 Marionette TRACE conn2 -> [0,1241,"getWindowHandles",null] 19:25:33 INFO - PROCESS | 1950 | 1478489133967 Marionette TRACE conn2 <- [1,1241,null,["7"]] 19:25:33 INFO - PROCESS | 1950 | 1478489133970 Marionette TRACE conn2 -> [0,1242,"switchToWindow",{"name":"7"}] 19:25:33 INFO - PROCESS | 1950 | 1478489133972 Marionette TRACE conn2 <- [1,1242,null,{}] 19:25:33 INFO - PROCESS | 1950 | 1478489133975 Marionette TRACE conn2 -> [0,1243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b986800 == 33 [pid = 1950] [id = 287] 19:25:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12b987000) [pid = 1950] [serial = 843] [outer = 0x0] 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12bc7d000) [pid = 1950] [serial = 844] [outer = 0x12b987000] 19:25:34 INFO - PROCESS | 1950 | 1478489134008 Marionette DEBUG loaded listener.js 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12bc96800) [pid = 1950] [serial = 845] [outer = 0x12b987000] 19:25:34 INFO - PROCESS | 1950 | 1478489134239 Marionette TRACE conn2 <- [1,1243,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:34 INFO - . 19:25:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 415ms 19:25:34 INFO - PROCESS | 1950 | 1478489134281 Marionette TRACE conn2 -> [0,1244,"getWindowHandle",null] 19:25:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 19:25:34 INFO - PROCESS | 1950 | 1478489134283 Marionette TRACE conn2 <- [1,1244,null,{"value":"7"}] 19:25:34 INFO - PROCESS | 1950 | 1478489134286 Marionette TRACE conn2 -> [0,1245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:34 INFO - PROCESS | 1950 | 1478489134359 Marionette TRACE conn2 <- [1,1245,null,{"value":null}] 19:25:34 INFO - PROCESS | 1950 | 1478489134363 Marionette TRACE conn2 -> [0,1246,"getWindowHandles",null] 19:25:34 INFO - PROCESS | 1950 | 1478489134364 Marionette TRACE conn2 <- [1,1246,null,["7"]] 19:25:34 INFO - PROCESS | 1950 | 1478489134367 Marionette TRACE conn2 -> [0,1247,"switchToWindow",{"name":"7"}] 19:25:34 INFO - PROCESS | 1950 | 1478489134371 Marionette TRACE conn2 <- [1,1247,null,{}] 19:25:34 INFO - PROCESS | 1950 | 1478489134374 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x125364800 == 34 [pid = 1950] [id = 288] 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12d5ae800) [pid = 1950] [serial = 846] [outer = 0x0] 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12d7d7800) [pid = 1950] [serial = 847] [outer = 0x12d5ae800] 19:25:34 INFO - PROCESS | 1950 | 1478489134407 Marionette DEBUG loaded listener.js 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12d7d4800) [pid = 1950] [serial = 848] [outer = 0x12d5ae800] 19:25:34 INFO - PROCESS | 1950 | 1478489134657 Marionette TRACE conn2 <- [1,1248,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:34 INFO - . 19:25:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 415ms 19:25:34 INFO - PROCESS | 1950 | 1478489134702 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:25:34 INFO - PROCESS | 1950 | 1478489134703 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 19:25:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 19:25:34 INFO - PROCESS | 1950 | 1478489134706 Marionette TRACE conn2 -> [0,1250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:34 INFO - PROCESS | 1950 | 1478489134787 Marionette TRACE conn2 <- [1,1250,null,{"value":null}] 19:25:34 INFO - PROCESS | 1950 | 1478489134791 Marionette TRACE conn2 -> [0,1251,"getWindowHandles",null] 19:25:34 INFO - PROCESS | 1950 | 1478489134792 Marionette TRACE conn2 <- [1,1251,null,["7"]] 19:25:34 INFO - PROCESS | 1950 | 1478489134794 Marionette TRACE conn2 -> [0,1252,"switchToWindow",{"name":"7"}] 19:25:34 INFO - PROCESS | 1950 | 1478489134796 Marionette TRACE conn2 <- [1,1252,null,{}] 19:25:34 INFO - PROCESS | 1950 | 1478489134799 Marionette TRACE conn2 -> [0,1253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e0d7800 == 35 [pid = 1950] [id = 289] 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12e0d8000) [pid = 1950] [serial = 849] [outer = 0x0] 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12e0dc000) [pid = 1950] [serial = 850] [outer = 0x12e0d8000] 19:25:34 INFO - PROCESS | 1950 | 1478489134833 Marionette DEBUG loaded listener.js 19:25:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12e42a000) [pid = 1950] [serial = 851] [outer = 0x12e0d8000] 19:25:35 INFO - PROCESS | 1950 | 1478489135081 Marionette TRACE conn2 <- [1,1253,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:35 INFO - . 19:25:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 416ms 19:25:35 INFO - PROCESS | 1950 | 1478489135122 Marionette TRACE conn2 -> [0,1254,"getWindowHandle",null] 19:25:35 INFO - PROCESS | 1950 | 1478489135124 Marionette TRACE conn2 <- [1,1254,null,{"value":"7"}] 19:25:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 19:25:35 INFO - PROCESS | 1950 | 1478489135126 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:35 INFO - PROCESS | 1950 | 1478489135211 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:25:35 INFO - PROCESS | 1950 | 1478489135214 Marionette TRACE conn2 -> [0,1256,"getWindowHandles",null] 19:25:35 INFO - PROCESS | 1950 | 1478489135216 Marionette TRACE conn2 <- [1,1256,null,["7"]] 19:25:35 INFO - PROCESS | 1950 | 1478489135221 Marionette TRACE conn2 -> [0,1257,"switchToWindow",{"name":"7"}] 19:25:35 INFO - PROCESS | 1950 | 1478489135224 Marionette TRACE conn2 <- [1,1257,null,{}] 19:25:35 INFO - PROCESS | 1950 | 1478489135226 Marionette TRACE conn2 -> [0,1258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a159800 == 36 [pid = 1950] [id = 290] 19:25:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12e523000) [pid = 1950] [serial = 852] [outer = 0x0] 19:25:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12e527000) [pid = 1950] [serial = 853] [outer = 0x12e523000] 19:25:35 INFO - PROCESS | 1950 | 1478489135262 Marionette DEBUG loaded listener.js 19:25:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12e532000) [pid = 1950] [serial = 854] [outer = 0x12e523000] 19:25:35 INFO - PROCESS | 1950 | 1478489135543 Marionette TRACE conn2 <- [1,1258,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:35 INFO - . 19:25:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 465ms 19:25:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 19:25:35 INFO - PROCESS | 1950 | 1478489135594 Marionette TRACE conn2 -> [0,1259,"getWindowHandle",null] 19:25:35 INFO - PROCESS | 1950 | 1478489135596 Marionette TRACE conn2 <- [1,1259,null,{"value":"7"}] 19:25:35 INFO - PROCESS | 1950 | 1478489135599 Marionette TRACE conn2 -> [0,1260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:35 INFO - PROCESS | 1950 | 1478489135690 Marionette TRACE conn2 <- [1,1260,null,{"value":null}] 19:25:35 INFO - PROCESS | 1950 | 1478489135694 Marionette TRACE conn2 -> [0,1261,"getWindowHandles",null] 19:25:35 INFO - PROCESS | 1950 | 1478489135695 Marionette TRACE conn2 <- [1,1261,null,["7"]] 19:25:35 INFO - PROCESS | 1950 | 1478489135697 Marionette TRACE conn2 -> [0,1262,"switchToWindow",{"name":"7"}] 19:25:35 INFO - PROCESS | 1950 | 1478489135699 Marionette TRACE conn2 <- [1,1262,null,{}] 19:25:35 INFO - PROCESS | 1950 | 1478489135728 Marionette TRACE conn2 -> [0,1263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea28800 == 37 [pid = 1950] [id = 291] 19:25:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12ea2a800) [pid = 1950] [serial = 855] [outer = 0x0] 19:25:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12ea2e800) [pid = 1950] [serial = 856] [outer = 0x12ea2a800] 19:25:35 INFO - PROCESS | 1950 | 1478489135761 Marionette DEBUG loaded listener.js 19:25:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x12ea34000) [pid = 1950] [serial = 857] [outer = 0x12ea2a800] 19:25:36 INFO - . 19:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 415ms 19:25:36 INFO - PROCESS | 1950 | 1478489136010 Marionette TRACE conn2 <- [1,1263,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:36 INFO - PROCESS | 1950 | 1478489136013 Marionette TRACE conn2 -> [0,1264,"getWindowHandle",null] 19:25:36 INFO - PROCESS | 1950 | 1478489136015 Marionette TRACE conn2 <- [1,1264,null,{"value":"7"}] 19:25:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 19:25:36 INFO - PROCESS | 1950 | 1478489136019 Marionette TRACE conn2 -> [0,1265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:36 INFO - PROCESS | 1950 | 1478489136114 Marionette TRACE conn2 <- [1,1265,null,{"value":null}] 19:25:36 INFO - PROCESS | 1950 | 1478489136118 Marionette TRACE conn2 -> [0,1266,"getWindowHandles",null] 19:25:36 INFO - PROCESS | 1950 | 1478489136119 Marionette TRACE conn2 <- [1,1266,null,["7"]] 19:25:36 INFO - PROCESS | 1950 | 1478489136121 Marionette TRACE conn2 -> [0,1267,"switchToWindow",{"name":"7"}] 19:25:36 INFO - PROCESS | 1950 | 1478489136123 Marionette TRACE conn2 <- [1,1267,null,{}] 19:25:36 INFO - PROCESS | 1950 | 1478489136152 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea46000 == 38 [pid = 1950] [id = 292] 19:25:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12ea46800) [pid = 1950] [serial = 858] [outer = 0x0] 19:25:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x12ed85000) [pid = 1950] [serial = 859] [outer = 0x12ea46800] 19:25:36 INFO - PROCESS | 1950 | 1478489136185 Marionette DEBUG loaded listener.js 19:25:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x12ed8c800) [pid = 1950] [serial = 860] [outer = 0x12ea46800] 19:25:36 INFO - . 19:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 415ms 19:25:36 INFO - PROCESS | 1950 | 1478489136429 Marionette TRACE conn2 <- [1,1268,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:36 INFO - PROCESS | 1950 | 1478489136435 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:25:36 INFO - PROCESS | 1950 | 1478489136436 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 19:25:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 19:25:36 INFO - PROCESS | 1950 | 1478489136440 Marionette TRACE conn2 -> [0,1270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:36 INFO - PROCESS | 1950 | 1478489136573 Marionette TRACE conn2 <- [1,1270,null,{"value":null}] 19:25:36 INFO - PROCESS | 1950 | 1478489136618 Marionette TRACE conn2 -> [0,1271,"getWindowHandles",null] 19:25:36 INFO - PROCESS | 1950 | 1478489136620 Marionette TRACE conn2 <- [1,1271,null,["7"]] 19:25:36 INFO - PROCESS | 1950 | 1478489136623 Marionette TRACE conn2 -> [0,1272,"switchToWindow",{"name":"7"}] 19:25:36 INFO - PROCESS | 1950 | 1478489136627 Marionette TRACE conn2 <- [1,1272,null,{}] 19:25:36 INFO - PROCESS | 1950 | 1478489136630 Marionette TRACE conn2 -> [0,1273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed97800 == 39 [pid = 1950] [id = 293] 19:25:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x12ed9d000) [pid = 1950] [serial = 861] [outer = 0x0] 19:25:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x12eda1000) [pid = 1950] [serial = 862] [outer = 0x12ed9d000] 19:25:36 INFO - PROCESS | 1950 | 1478489136683 Marionette DEBUG loaded listener.js 19:25:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x12f4e1000) [pid = 1950] [serial = 863] [outer = 0x12ed9d000] 19:25:37 INFO - PROCESS | 1950 | 1478489137050 Marionette TRACE conn2 <- [1,1273,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:37 INFO - . 19:25:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 617ms 19:25:37 INFO - PROCESS | 1950 | 1478489137057 Marionette TRACE conn2 -> [0,1274,"getWindowHandle",null] 19:25:37 INFO - PROCESS | 1950 | 1478489137060 Marionette TRACE conn2 <- [1,1274,null,{"value":"7"}] 19:25:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 19:25:37 INFO - PROCESS | 1950 | 1478489137064 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:37 INFO - PROCESS | 1950 | 1478489137213 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:25:37 INFO - PROCESS | 1950 | 1478489137242 Marionette TRACE conn2 -> [0,1276,"getWindowHandles",null] 19:25:37 INFO - PROCESS | 1950 | 1478489137244 Marionette TRACE conn2 <- [1,1276,null,["7"]] 19:25:37 INFO - PROCESS | 1950 | 1478489137245 Marionette TRACE conn2 -> [0,1277,"switchToWindow",{"name":"7"}] 19:25:37 INFO - PROCESS | 1950 | 1478489137248 Marionette TRACE conn2 <- [1,1277,null,{}] 19:25:37 INFO - PROCESS | 1950 | 1478489137250 Marionette TRACE conn2 -> [0,1278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x12f4ef000 == 40 [pid = 1950] [id = 294] 19:25:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x12f4ef800) [pid = 1950] [serial = 864] [outer = 0x0] 19:25:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x130013800) [pid = 1950] [serial = 865] [outer = 0x12f4ef800] 19:25:37 INFO - PROCESS | 1950 | 1478489137283 Marionette DEBUG loaded listener.js 19:25:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x12f4f9000) [pid = 1950] [serial = 866] [outer = 0x12f4ef800] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12d597000) [pid = 1950] [serial = 816] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x12b980000) [pid = 1950] [serial = 813] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x121415000) [pid = 1950] [serial = 768] [outer = 0x0] [url = about:blank] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x121296800) [pid = 1950] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x117b26000) [pid = 1950] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x126c11000) [pid = 1950] [serial = 755] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12b7ce800) [pid = 1950] [serial = 807] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12b5d5000) [pid = 1950] [serial = 804] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12b518000) [pid = 1950] [serial = 801] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12b413800) [pid = 1950] [serial = 798] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12b30a000) [pid = 1950] [serial = 795] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12a93f000) [pid = 1950] [serial = 792] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12a15f000) [pid = 1950] [serial = 789] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x1296f8800) [pid = 1950] [serial = 786] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x129423000) [pid = 1950] [serial = 783] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x127c2a000) [pid = 1950] [serial = 780] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x1262cd000) [pid = 1950] [serial = 777] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x124a66800) [pid = 1950] [serial = 774] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x122787000) [pid = 1950] [serial = 771] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12b98e800) [pid = 1950] [serial = 810] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12a157800) [pid = 1950] [serial = 760] [outer = 0x0] [url = about:blank] 19:25:37 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x129434000) [pid = 1950] [serial = 758] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 19:25:37 INFO - PROCESS | 1950 | 1478489137707 Marionette TRACE conn2 <- [1,1278,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:37 INFO - . 19:25:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 666ms 19:25:37 INFO - PROCESS | 1950 | 1478489137729 Marionette TRACE conn2 -> [0,1279,"getWindowHandle",null] 19:25:37 INFO - PROCESS | 1950 | 1478489137731 Marionette TRACE conn2 <- [1,1279,null,{"value":"7"}] 19:25:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 19:25:37 INFO - PROCESS | 1950 | 1478489137734 Marionette TRACE conn2 -> [0,1280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:37 INFO - PROCESS | 1950 | 1478489137810 Marionette TRACE conn2 <- [1,1280,null,{"value":null}] 19:25:37 INFO - PROCESS | 1950 | 1478489137814 Marionette TRACE conn2 -> [0,1281,"getWindowHandles",null] 19:25:37 INFO - PROCESS | 1950 | 1478489137815 Marionette TRACE conn2 <- [1,1281,null,["7"]] 19:25:37 INFO - PROCESS | 1950 | 1478489137819 Marionette TRACE conn2 -> [0,1282,"switchToWindow",{"name":"7"}] 19:25:37 INFO - PROCESS | 1950 | 1478489137822 Marionette TRACE conn2 <- [1,1282,null,{}] 19:25:37 INFO - PROCESS | 1950 | 1478489137824 Marionette TRACE conn2 -> [0,1283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b415800 == 41 [pid = 1950] [id = 295] 19:25:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12b518000) [pid = 1950] [serial = 867] [outer = 0x0] 19:25:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12e531800) [pid = 1950] [serial = 868] [outer = 0x12b518000] 19:25:37 INFO - PROCESS | 1950 | 1478489137857 Marionette DEBUG loaded listener.js 19:25:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12f4f1800) [pid = 1950] [serial = 869] [outer = 0x12b518000] 19:25:38 INFO - PROCESS | 1950 | 1478489138148 Marionette TRACE conn2 <- [1,1283,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:38 INFO - . 19:25:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 466ms 19:25:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 19:25:38 INFO - PROCESS | 1950 | 1478489138200 Marionette TRACE conn2 -> [0,1284,"getWindowHandle",null] 19:25:38 INFO - PROCESS | 1950 | 1478489138201 Marionette TRACE conn2 <- [1,1284,null,{"value":"7"}] 19:25:38 INFO - PROCESS | 1950 | 1478489138204 Marionette TRACE conn2 -> [0,1285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:38 INFO - PROCESS | 1950 | 1478489138280 Marionette TRACE conn2 <- [1,1285,null,{"value":null}] 19:25:38 INFO - PROCESS | 1950 | 1478489138332 Marionette TRACE conn2 -> [0,1286,"getWindowHandles",null] 19:25:38 INFO - PROCESS | 1950 | 1478489138333 Marionette TRACE conn2 <- [1,1286,null,["7"]] 19:25:38 INFO - PROCESS | 1950 | 1478489138335 Marionette TRACE conn2 -> [0,1287,"switchToWindow",{"name":"7"}] 19:25:38 INFO - PROCESS | 1950 | 1478489138337 Marionette TRACE conn2 <- [1,1287,null,{}] 19:25:38 INFO - PROCESS | 1950 | 1478489138339 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x13001e000 == 42 [pid = 1950] [id = 296] 19:25:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x13001e800) [pid = 1950] [serial = 870] [outer = 0x0] 19:25:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x13131f000) [pid = 1950] [serial = 871] [outer = 0x13001e800] 19:25:38 INFO - PROCESS | 1950 | 1478489138373 Marionette DEBUG loaded listener.js 19:25:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x131324000) [pid = 1950] [serial = 872] [outer = 0x13001e800] 19:25:38 INFO - PROCESS | 1950 | 1478489138582 Marionette TRACE conn2 <- [1,1288,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:38 INFO - . 19:25:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 415ms 19:25:38 INFO - PROCESS | 1950 | 1478489138620 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:25:38 INFO - PROCESS | 1950 | 1478489138622 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 19:25:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 19:25:38 INFO - PROCESS | 1950 | 1478489138625 Marionette TRACE conn2 -> [0,1290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:38 INFO - PROCESS | 1950 | 1478489138699 Marionette TRACE conn2 <- [1,1290,null,{"value":null}] 19:25:38 INFO - PROCESS | 1950 | 1478489138704 Marionette TRACE conn2 -> [0,1291,"getWindowHandles",null] 19:25:38 INFO - PROCESS | 1950 | 1478489138705 Marionette TRACE conn2 <- [1,1291,null,["7"]] 19:25:38 INFO - PROCESS | 1950 | 1478489138707 Marionette TRACE conn2 -> [0,1292,"switchToWindow",{"name":"7"}] 19:25:38 INFO - PROCESS | 1950 | 1478489138709 Marionette TRACE conn2 <- [1,1292,null,{}] 19:25:38 INFO - PROCESS | 1950 | 1478489138711 Marionette TRACE conn2 -> [0,1293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x13132c000 == 43 [pid = 1950] [id = 297] 19:25:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x131334800) [pid = 1950] [serial = 873] [outer = 0x0] 19:25:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x13133a800) [pid = 1950] [serial = 874] [outer = 0x131334800] 19:25:38 INFO - PROCESS | 1950 | 1478489138745 Marionette DEBUG loaded listener.js 19:25:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x132fb0800) [pid = 1950] [serial = 875] [outer = 0x131334800] 19:25:39 INFO - PROCESS | 1950 | 1478489139005 Marionette TRACE conn2 <- [1,1293,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:39 INFO - . 19:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 415ms 19:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 19:25:39 INFO - PROCESS | 1950 | 1478489139039 Marionette TRACE conn2 -> [0,1294,"getWindowHandle",null] 19:25:39 INFO - PROCESS | 1950 | 1478489139040 Marionette TRACE conn2 <- [1,1294,null,{"value":"7"}] 19:25:39 INFO - PROCESS | 1950 | 1478489139043 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:39 INFO - PROCESS | 1950 | 1478489139122 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:25:39 INFO - PROCESS | 1950 | 1478489139126 Marionette TRACE conn2 -> [0,1296,"getWindowHandles",null] 19:25:39 INFO - PROCESS | 1950 | 1478489139127 Marionette TRACE conn2 <- [1,1296,null,["7"]] 19:25:39 INFO - PROCESS | 1950 | 1478489139129 Marionette TRACE conn2 -> [0,1297,"switchToWindow",{"name":"7"}] 19:25:39 INFO - PROCESS | 1950 | 1478489139131 Marionette TRACE conn2 <- [1,1297,null,{}] 19:25:39 INFO - PROCESS | 1950 | 1478489139134 Marionette TRACE conn2 -> [0,1298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x132fbf000 == 44 [pid = 1950] [id = 298] 19:25:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x132fbf800) [pid = 1950] [serial = 876] [outer = 0x0] 19:25:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x132fc6000) [pid = 1950] [serial = 877] [outer = 0x132fbf800] 19:25:39 INFO - PROCESS | 1950 | 1478489139167 Marionette DEBUG loaded listener.js 19:25:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x132fcb800) [pid = 1950] [serial = 878] [outer = 0x132fbf800] 19:25:39 INFO - PROCESS | 1950 | 1478489139429 Marionette TRACE conn2 <- [1,1298,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:39 INFO - . 19:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 414ms 19:25:39 INFO - PROCESS | 1950 | 1478489139459 Marionette TRACE conn2 -> [0,1299,"getWindowHandle",null] 19:25:39 INFO - PROCESS | 1950 | 1478489139460 Marionette TRACE conn2 <- [1,1299,null,{"value":"7"}] 19:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 19:25:39 INFO - PROCESS | 1950 | 1478489139464 Marionette TRACE conn2 -> [0,1300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:39 INFO - PROCESS | 1950 | 1478489139585 Marionette TRACE conn2 <- [1,1300,null,{"value":null}] 19:25:39 INFO - PROCESS | 1950 | 1478489139704 Marionette TRACE conn2 -> [0,1301,"getWindowHandles",null] 19:25:39 INFO - PROCESS | 1950 | 1478489139708 Marionette TRACE conn2 <- [1,1301,null,["7"]] 19:25:39 INFO - PROCESS | 1950 | 1478489139713 Marionette TRACE conn2 -> [0,1302,"switchToWindow",{"name":"7"}] 19:25:39 INFO - PROCESS | 1950 | 1478489139721 Marionette TRACE conn2 <- [1,1302,null,{}] 19:25:39 INFO - PROCESS | 1950 | 1478489139729 Marionette TRACE conn2 -> [0,1303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c6e800 == 45 [pid = 1950] [id = 299] 19:25:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x116c70800) [pid = 1950] [serial = 879] [outer = 0x0] 19:25:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x117859800) [pid = 1950] [serial = 880] [outer = 0x116c70800] 19:25:39 INFO - PROCESS | 1950 | 1478489139856 Marionette DEBUG loaded listener.js 19:25:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x121f31000) [pid = 1950] [serial = 881] [outer = 0x116c70800] 19:25:40 INFO - PROCESS | 1950 | 1478489140297 Marionette TRACE conn2 <- [1,1303,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:40 INFO - . 19:25:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 867ms 19:25:40 INFO - PROCESS | 1950 | 1478489140331 Marionette TRACE conn2 -> [0,1304,"getWindowHandle",null] 19:25:40 INFO - PROCESS | 1950 | 1478489140335 Marionette TRACE conn2 <- [1,1304,null,{"value":"7"}] 19:25:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 19:25:40 INFO - PROCESS | 1950 | 1478489140338 Marionette TRACE conn2 -> [0,1305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:40 INFO - PROCESS | 1950 | 1478489140459 Marionette TRACE conn2 <- [1,1305,null,{"value":null}] 19:25:40 INFO - PROCESS | 1950 | 1478489140514 Marionette TRACE conn2 -> [0,1306,"getWindowHandles",null] 19:25:40 INFO - PROCESS | 1950 | 1478489140517 Marionette TRACE conn2 <- [1,1306,null,["7"]] 19:25:40 INFO - PROCESS | 1950 | 1478489140519 Marionette TRACE conn2 -> [0,1307,"switchToWindow",{"name":"7"}] 19:25:40 INFO - PROCESS | 1950 | 1478489140523 Marionette TRACE conn2 <- [1,1307,null,{}] 19:25:40 INFO - PROCESS | 1950 | 1478489140525 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x1251a0800 == 46 [pid = 1950] [id = 300] 19:25:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x1251a7800) [pid = 1950] [serial = 882] [outer = 0x0] 19:25:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x125d3e800) [pid = 1950] [serial = 883] [outer = 0x1251a7800] 19:25:40 INFO - PROCESS | 1950 | 1478489140569 Marionette DEBUG loaded listener.js 19:25:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x129922800) [pid = 1950] [serial = 884] [outer = 0x1251a7800] 19:25:40 INFO - PROCESS | 1950 | 1478489140943 Marionette TRACE conn2 <- [1,1308,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:40 INFO - . 19:25:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 616ms 19:25:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 19:25:40 INFO - PROCESS | 1950 | 1478489140954 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:25:40 INFO - PROCESS | 1950 | 1478489140956 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 19:25:40 INFO - PROCESS | 1950 | 1478489140959 Marionette TRACE conn2 -> [0,1310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:41 INFO - PROCESS | 1950 | 1478489141073 Marionette TRACE conn2 <- [1,1310,null,{"value":null}] 19:25:41 INFO - PROCESS | 1950 | 1478489141130 Marionette TRACE conn2 -> [0,1311,"getWindowHandles",null] 19:25:41 INFO - PROCESS | 1950 | 1478489141136 Marionette TRACE conn2 <- [1,1311,null,["7"]] 19:25:41 INFO - PROCESS | 1950 | 1478489141139 Marionette TRACE conn2 -> [0,1312,"switchToWindow",{"name":"7"}] 19:25:41 INFO - PROCESS | 1950 | 1478489141143 Marionette TRACE conn2 <- [1,1312,null,{}] 19:25:41 INFO - PROCESS | 1950 | 1478489141146 Marionette TRACE conn2 -> [0,1313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b999000 == 47 [pid = 1950] [id = 301] 19:25:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x12b99a000) [pid = 1950] [serial = 885] [outer = 0x0] 19:25:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x12d7df800) [pid = 1950] [serial = 886] [outer = 0x12b99a000] 19:25:41 INFO - PROCESS | 1950 | 1478489141187 Marionette DEBUG loaded listener.js 19:25:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x12e436000) [pid = 1950] [serial = 887] [outer = 0x12b99a000] 19:25:41 INFO - PROCESS | 1950 | 1478489141794 Marionette TRACE conn2 <- [1,1313,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:41 INFO - . 19:25:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 867ms 19:25:41 INFO - PROCESS | 1950 | 1478489141826 Marionette TRACE conn2 -> [0,1314,"getWindowHandle",null] 19:25:41 INFO - PROCESS | 1950 | 1478489141828 Marionette TRACE conn2 <- [1,1314,null,{"value":"7"}] 19:25:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 19:25:41 INFO - PROCESS | 1950 | 1478489141833 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:41 INFO - PROCESS | 1950 | 1478489141941 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:25:41 INFO - PROCESS | 1950 | 1478489141991 Marionette TRACE conn2 -> [0,1316,"getWindowHandles",null] 19:25:41 INFO - PROCESS | 1950 | 1478489141994 Marionette TRACE conn2 <- [1,1316,null,["7"]] 19:25:41 INFO - PROCESS | 1950 | 1478489141997 Marionette TRACE conn2 -> [0,1317,"switchToWindow",{"name":"7"}] 19:25:42 INFO - PROCESS | 1950 | 1478489142000 Marionette TRACE conn2 <- [1,1317,null,{}] 19:25:42 INFO - PROCESS | 1950 | 1478489142003 Marionette TRACE conn2 -> [0,1318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12519e800 == 48 [pid = 1950] [id = 302] 19:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x1251a0000) [pid = 1950] [serial = 888] [outer = 0x0] 19:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x125d5c000) [pid = 1950] [serial = 889] [outer = 0x1251a0000] 19:25:42 INFO - PROCESS | 1950 | 1478489142044 Marionette DEBUG loaded listener.js 19:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x127c5f800) [pid = 1950] [serial = 890] [outer = 0x1251a0000] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x132fbf000 == 47 [pid = 1950] [id = 298] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x13132c000 == 46 [pid = 1950] [id = 297] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x13001e000 == 45 [pid = 1950] [id = 296] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12b415800 == 44 [pid = 1950] [id = 295] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12f4ef000 == 43 [pid = 1950] [id = 294] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed97800 == 42 [pid = 1950] [id = 293] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea46000 == 41 [pid = 1950] [id = 292] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea28800 == 40 [pid = 1950] [id = 291] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12a159800 == 39 [pid = 1950] [id = 290] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12e0d7800 == 38 [pid = 1950] [id = 289] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x125364800 == 37 [pid = 1950] [id = 288] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12b986800 == 36 [pid = 1950] [id = 287] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12b511000 == 35 [pid = 1950] [id = 286] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x1251a3800 == 34 [pid = 1950] [id = 285] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12a15a000 == 33 [pid = 1950] [id = 284] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x1261cc800 == 32 [pid = 1950] [id = 283] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x125365000 == 31 [pid = 1950] [id = 282] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x122d6c800 == 30 [pid = 1950] [id = 281] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x117b5d000 == 29 [pid = 1950] [id = 280] 19:25:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7d7000 == 28 [pid = 1950] [id = 279] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12d7e6800) [pid = 1950] [serial = 820] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x12b407000) [pid = 1950] [serial = 762] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12a166000) [pid = 1950] [serial = 759] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x1212fc800) [pid = 1950] [serial = 767] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12a166800) [pid = 1950] [serial = 790] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x12a170000) [pid = 1950] [serial = 791] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x129947800) [pid = 1950] [serial = 787] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x129956800) [pid = 1950] [serial = 788] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x129433000) [pid = 1950] [serial = 784] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x1296ea000) [pid = 1950] [serial = 785] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x127c30000) [pid = 1950] [serial = 781] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x127c63800) [pid = 1950] [serial = 782] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12644a800) [pid = 1950] [serial = 778] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x126452000) [pid = 1950] [serial = 779] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x1250b1000) [pid = 1950] [serial = 775] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x125d59800) [pid = 1950] [serial = 776] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x122988000) [pid = 1950] [serial = 772] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12299f000) [pid = 1950] [serial = 773] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x121729800) [pid = 1950] [serial = 769] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x121911800) [pid = 1950] [serial = 770] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x117b53000) [pid = 1950] [serial = 764] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x117b8f800) [pid = 1950] [serial = 765] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12942e800) [pid = 1950] [serial = 757] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | 1478489142479 Marionette TRACE conn2 <- [1,1318,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:42 INFO - . 19:25:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 664ms 19:25:42 INFO - PROCESS | 1950 | 1478489142497 Marionette TRACE conn2 -> [0,1319,"getWindowHandle",null] 19:25:42 INFO - PROCESS | 1950 | 1478489142499 Marionette TRACE conn2 <- [1,1319,null,{"value":"7"}] 19:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 19:25:42 INFO - PROCESS | 1950 | 1478489142502 Marionette TRACE conn2 -> [0,1320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:42 INFO - PROCESS | 1950 | 1478489142592 Marionette TRACE conn2 <- [1,1320,null,{"value":null}] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12d7cb000) [pid = 1950] [serial = 817] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12d7d2000) [pid = 1950] [serial = 818] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12bc95800) [pid = 1950] [serial = 814] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12c597000) [pid = 1950] [serial = 815] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12bc7c800) [pid = 1950] [serial = 811] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12bc85000) [pid = 1950] [serial = 812] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12b7d3000) [pid = 1950] [serial = 808] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12b7da000) [pid = 1950] [serial = 809] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x12b5da800) [pid = 1950] [serial = 805] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12b7bb000) [pid = 1950] [serial = 806] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12b51d000) [pid = 1950] [serial = 802] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12b5c3800) [pid = 1950] [serial = 803] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12ae48800) [pid = 1950] [serial = 794] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12ae48000) [pid = 1950] [serial = 793] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12b319000) [pid = 1950] [serial = 797] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12b311000) [pid = 1950] [serial = 796] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12b421800) [pid = 1950] [serial = 800] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12b41b000) [pid = 1950] [serial = 799] [outer = 0x0] [url = about:blank] 19:25:42 INFO - PROCESS | 1950 | 1478489142644 Marionette TRACE conn2 -> [0,1321,"getWindowHandles",null] 19:25:42 INFO - PROCESS | 1950 | 1478489142645 Marionette TRACE conn2 <- [1,1321,null,["7"]] 19:25:42 INFO - PROCESS | 1950 | 1478489142648 Marionette TRACE conn2 -> [0,1322,"switchToWindow",{"name":"7"}] 19:25:42 INFO - PROCESS | 1950 | 1478489142650 Marionette TRACE conn2 <- [1,1322,null,{}] 19:25:42 INFO - PROCESS | 1950 | 1478489142652 Marionette TRACE conn2 -> [0,1323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x121417800 == 29 [pid = 1950] [id = 303] 19:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12141a800) [pid = 1950] [serial = 891] [outer = 0x0] 19:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x121913800) [pid = 1950] [serial = 892] [outer = 0x12141a800] 19:25:42 INFO - PROCESS | 1950 | 1478489142689 Marionette DEBUG loaded listener.js 19:25:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x121f3e800) [pid = 1950] [serial = 893] [outer = 0x12141a800] 19:25:42 INFO - PROCESS | 1950 | 1478489142932 Marionette TRACE conn2 <- [1,1323,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 19:25:42 INFO - . 19:25:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 464ms 19:25:42 INFO - PROCESS | 1950 | 1478489142972 Marionette TRACE conn2 -> [0,1324,"getWindowHandle",null] 19:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 19:25:42 INFO - PROCESS | 1950 | 1478489142975 Marionette TRACE conn2 <- [1,1324,null,{"value":"7"}] 19:25:42 INFO - PROCESS | 1950 | 1478489142978 Marionette TRACE conn2 -> [0,1325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:43 INFO - PROCESS | 1950 | 1478489143061 Marionette TRACE conn2 <- [1,1325,null,{"value":null}] 19:25:43 INFO - PROCESS | 1950 | 1478489143067 Marionette TRACE conn2 -> [0,1326,"getWindowHandles",null] 19:25:43 INFO - PROCESS | 1950 | 1478489143071 Marionette TRACE conn2 <- [1,1326,null,["7"]] 19:25:43 INFO - PROCESS | 1950 | 1478489143130 Marionette TRACE conn2 -> [0,1327,"switchToWindow",{"name":"7"}] 19:25:43 INFO - PROCESS | 1950 | 1478489143133 Marionette TRACE conn2 <- [1,1327,null,{}] 19:25:43 INFO - PROCESS | 1950 | 1478489143136 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261cc800 == 30 [pid = 1950] [id = 304] 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x1262cd000) [pid = 1950] [serial = 894] [outer = 0x0] 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x126511000) [pid = 1950] [serial = 895] [outer = 0x1262cd000] 19:25:43 INFO - PROCESS | 1950 | 1478489143176 Marionette DEBUG loaded listener.js 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x127c62800) [pid = 1950] [serial = 896] [outer = 0x1262cd000] 19:25:43 INFO - PROCESS | 1950 | 1478489143408 Marionette TRACE conn2 <- [1,1328,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 19:25:43 INFO - . 19:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 465ms 19:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 19:25:43 INFO - PROCESS | 1950 | 1478489143444 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:25:43 INFO - PROCESS | 1950 | 1478489143446 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 19:25:43 INFO - PROCESS | 1950 | 1478489143449 Marionette TRACE conn2 -> [0,1330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:43 INFO - PROCESS | 1950 | 1478489143533 Marionette TRACE conn2 <- [1,1330,null,{"value":null}] 19:25:43 INFO - PROCESS | 1950 | 1478489143540 Marionette TRACE conn2 -> [0,1331,"getWindowHandles",null] 19:25:43 INFO - PROCESS | 1950 | 1478489143541 Marionette TRACE conn2 <- [1,1331,null,["7"]] 19:25:43 INFO - PROCESS | 1950 | 1478489143544 Marionette TRACE conn2 -> [0,1332,"switchToWindow",{"name":"7"}] 19:25:43 INFO - PROCESS | 1950 | 1478489143546 Marionette TRACE conn2 <- [1,1332,null,{}] 19:25:43 INFO - PROCESS | 1950 | 1478489143549 Marionette TRACE conn2 -> [0,1333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12992a000 == 31 [pid = 1950] [id = 305] 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x129941000) [pid = 1950] [serial = 897] [outer = 0x0] 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12994a800) [pid = 1950] [serial = 898] [outer = 0x129941000] 19:25:43 INFO - PROCESS | 1950 | 1478489143589 Marionette DEBUG loaded listener.js 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x129a45000) [pid = 1950] [serial = 899] [outer = 0x129941000] 19:25:43 INFO - PROCESS | 1950 | 1478489143847 Marionette TRACE conn2 <- [1,1333,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 19:25:43 INFO - . 19:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 415ms 19:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 19:25:43 INFO - PROCESS | 1950 | 1478489143864 Marionette TRACE conn2 -> [0,1334,"getWindowHandle",null] 19:25:43 INFO - PROCESS | 1950 | 1478489143865 Marionette TRACE conn2 <- [1,1334,null,{"value":"7"}] 19:25:43 INFO - PROCESS | 1950 | 1478489143870 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:43 INFO - PROCESS | 1950 | 1478489143945 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:25:43 INFO - PROCESS | 1950 | 1478489143948 Marionette TRACE conn2 -> [0,1336,"getWindowHandles",null] 19:25:43 INFO - PROCESS | 1950 | 1478489143950 Marionette TRACE conn2 <- [1,1336,null,["7"]] 19:25:43 INFO - PROCESS | 1950 | 1478489143955 Marionette TRACE conn2 -> [0,1337,"switchToWindow",{"name":"7"}] 19:25:43 INFO - PROCESS | 1950 | 1478489143958 Marionette TRACE conn2 <- [1,1337,null,{}] 19:25:43 INFO - PROCESS | 1950 | 1478489143960 Marionette TRACE conn2 -> [0,1338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a168000 == 32 [pid = 1950] [id = 306] 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12a16a800) [pid = 1950] [serial = 900] [outer = 0x0] 19:25:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12a172000) [pid = 1950] [serial = 901] [outer = 0x12a16a800] 19:25:43 INFO - PROCESS | 1950 | 1478489143996 Marionette DEBUG loaded listener.js 19:25:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12a937000) [pid = 1950] [serial = 902] [outer = 0x12a16a800] 19:25:44 INFO - PROCESS | 1950 | 1478489144261 Marionette TRACE conn2 <- [1,1338,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 19:25:44 INFO - . 19:25:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 415ms 19:25:44 INFO - PROCESS | 1950 | 1478489144284 Marionette TRACE conn2 -> [0,1339,"getWindowHandle",null] 19:25:44 INFO - PROCESS | 1950 | 1478489144285 Marionette TRACE conn2 <- [1,1339,null,{"value":"7"}] 19:25:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 19:25:44 INFO - PROCESS | 1950 | 1478489144288 Marionette TRACE conn2 -> [0,1340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:44 INFO - PROCESS | 1950 | 1478489144387 Marionette TRACE conn2 <- [1,1340,null,{"value":null}] 19:25:44 INFO - PROCESS | 1950 | 1478489144418 Marionette TRACE conn2 -> [0,1341,"getWindowHandles",null] 19:25:44 INFO - PROCESS | 1950 | 1478489144420 Marionette TRACE conn2 <- [1,1341,null,["7"]] 19:25:44 INFO - PROCESS | 1950 | 1478489144450 Marionette TRACE conn2 -> [0,1342,"switchToWindow",{"name":"7"}] 19:25:44 INFO - PROCESS | 1950 | 1478489144452 Marionette TRACE conn2 <- [1,1342,null,{}] 19:25:44 INFO - PROCESS | 1950 | 1478489144454 Marionette TRACE conn2 -> [0,1343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae65000 == 33 [pid = 1950] [id = 307] 19:25:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12b307800) [pid = 1950] [serial = 903] [outer = 0x0] 19:25:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12b30e800) [pid = 1950] [serial = 904] [outer = 0x12b307800] 19:25:44 INFO - PROCESS | 1950 | 1478489144497 Marionette DEBUG loaded listener.js 19:25:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12b402800) [pid = 1950] [serial = 905] [outer = 0x12b307800] 19:25:44 INFO - PROCESS | 1950 | 1478489144879 Marionette TRACE conn2 <- [1,1343,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:44 INFO - . 19:25:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 617ms 19:25:44 INFO - PROCESS | 1950 | 1478489144906 Marionette TRACE conn2 -> [0,1344,"getWindowHandle",null] 19:25:44 INFO - PROCESS | 1950 | 1478489144908 Marionette TRACE conn2 <- [1,1344,null,{"value":"7"}] 19:25:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 19:25:44 INFO - PROCESS | 1950 | 1478489144918 Marionette TRACE conn2 -> [0,1345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:45 INFO - PROCESS | 1950 | 1478489145029 Marionette TRACE conn2 <- [1,1345,null,{"value":null}] 19:25:45 INFO - PROCESS | 1950 | 1478489145033 Marionette TRACE conn2 -> [0,1346,"getWindowHandles",null] 19:25:45 INFO - PROCESS | 1950 | 1478489145034 Marionette TRACE conn2 <- [1,1346,null,["7"]] 19:25:45 INFO - PROCESS | 1950 | 1478489145037 Marionette TRACE conn2 -> [0,1347,"switchToWindow",{"name":"7"}] 19:25:45 INFO - PROCESS | 1950 | 1478489145039 Marionette TRACE conn2 <- [1,1347,null,{}] 19:25:45 INFO - PROCESS | 1950 | 1478489145069 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b510800 == 34 [pid = 1950] [id = 308] 19:25:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12b511800) [pid = 1950] [serial = 906] [outer = 0x0] 19:25:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12b51b800) [pid = 1950] [serial = 907] [outer = 0x12b511800] 19:25:45 INFO - PROCESS | 1950 | 1478489145103 Marionette DEBUG loaded listener.js 19:25:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12b5c4000) [pid = 1950] [serial = 908] [outer = 0x12b511800] 19:25:45 INFO - PROCESS | 1950 | 1478489145386 Marionette TRACE conn2 <- [1,1348,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:45 INFO - . 19:25:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 516ms 19:25:45 INFO - PROCESS | 1950 | 1478489145433 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:25:45 INFO - PROCESS | 1950 | 1478489145435 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 19:25:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 19:25:45 INFO - PROCESS | 1950 | 1478489145438 Marionette TRACE conn2 -> [0,1350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:45 INFO - PROCESS | 1950 | 1478489145535 Marionette TRACE conn2 <- [1,1350,null,{"value":null}] 19:25:45 INFO - PROCESS | 1950 | 1478489145538 Marionette TRACE conn2 -> [0,1351,"getWindowHandles",null] 19:25:45 INFO - PROCESS | 1950 | 1478489145541 Marionette TRACE conn2 <- [1,1351,null,["7"]] 19:25:45 INFO - PROCESS | 1950 | 1478489145543 Marionette TRACE conn2 -> [0,1352,"switchToWindow",{"name":"7"}] 19:25:45 INFO - PROCESS | 1950 | 1478489145545 Marionette TRACE conn2 <- [1,1352,null,{}] 19:25:45 INFO - PROCESS | 1950 | 1478489145577 Marionette TRACE conn2 -> [0,1353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7bf000 == 35 [pid = 1950] [id = 309] 19:25:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12b7bf800) [pid = 1950] [serial = 909] [outer = 0x0] 19:25:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12b7d0000) [pid = 1950] [serial = 910] [outer = 0x12b7bf800] 19:25:45 INFO - PROCESS | 1950 | 1478489145611 Marionette DEBUG loaded listener.js 19:25:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12b7da800) [pid = 1950] [serial = 911] [outer = 0x12b7bf800] 19:25:45 INFO - PROCESS | 1950 | 1478489145876 Marionette TRACE conn2 <- [1,1353,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:45 INFO - . 19:25:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 466ms 19:25:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 19:25:45 INFO - PROCESS | 1950 | 1478489145910 Marionette TRACE conn2 -> [0,1354,"getWindowHandle",null] 19:25:45 INFO - PROCESS | 1950 | 1478489145912 Marionette TRACE conn2 <- [1,1354,null,{"value":"7"}] 19:25:45 INFO - PROCESS | 1950 | 1478489145914 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:46 INFO - PROCESS | 1950 | 1478489146014 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:25:46 INFO - PROCESS | 1950 | 1478489146018 Marionette TRACE conn2 -> [0,1356,"getWindowHandles",null] 19:25:46 INFO - PROCESS | 1950 | 1478489146020 Marionette TRACE conn2 <- [1,1356,null,["7"]] 19:25:46 INFO - PROCESS | 1950 | 1478489146022 Marionette TRACE conn2 -> [0,1357,"switchToWindow",{"name":"7"}] 19:25:46 INFO - PROCESS | 1950 | 1478489146024 Marionette TRACE conn2 <- [1,1357,null,{}] 19:25:46 INFO - PROCESS | 1950 | 1478489146053 Marionette TRACE conn2 -> [0,1358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261cc000 == 36 [pid = 1950] [id = 310] 19:25:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12b50c800) [pid = 1950] [serial = 912] [outer = 0x0] 19:25:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12d594000) [pid = 1950] [serial = 913] [outer = 0x12b50c800] 19:25:46 INFO - PROCESS | 1950 | 1478489146088 Marionette DEBUG loaded listener.js 19:25:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12bc9a800) [pid = 1950] [serial = 914] [outer = 0x12b50c800] 19:25:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12e0c8800) [pid = 1950] [serial = 915] [outer = 0x12b50c800] 19:25:46 INFO - PROCESS | 1950 | 1478489146384 Marionette TRACE conn2 <- [1,1358,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:46 INFO - . 19:25:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 518ms 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12ea46800) [pid = 1950] [serial = 858] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12ea2a800) [pid = 1950] [serial = 855] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x117b60000) [pid = 1950] [serial = 822] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12f4ef800) [pid = 1950] [serial = 864] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x125367000) [pid = 1950] [serial = 828] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x1261cd000) [pid = 1950] [serial = 831] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12b518000) [pid = 1950] [serial = 867] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x122d6f000) [pid = 1950] [serial = 825] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12a15a800) [pid = 1950] [serial = 834] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12b318000) [pid = 1950] [serial = 837] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12b987000) [pid = 1950] [serial = 843] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12d5ae800) [pid = 1950] [serial = 846] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12e0d8000) [pid = 1950] [serial = 849] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12ed9d000) [pid = 1950] [serial = 861] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x131334800) [pid = 1950] [serial = 873] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x13001e800) [pid = 1950] [serial = 870] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12b515000) [pid = 1950] [serial = 840] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12d7e0800) [pid = 1950] [serial = 819] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 19:25:46 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12e523000) [pid = 1950] [serial = 852] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 19:25:46 INFO - PROCESS | 1950 | 1478489146612 Marionette TRACE conn2 -> [0,1359,"getWindowHandle",null] 19:25:46 INFO - PROCESS | 1950 | 1478489146615 Marionette TRACE conn2 <- [1,1359,null,{"value":"7"}] 19:25:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 19:25:46 INFO - PROCESS | 1950 | 1478489146623 Marionette TRACE conn2 -> [0,1360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:46 INFO - PROCESS | 1950 | 1478489146759 Marionette TRACE conn2 <- [1,1360,null,{"value":null}] 19:25:46 INFO - PROCESS | 1950 | 1478489146764 Marionette TRACE conn2 -> [0,1361,"getWindowHandles",null] 19:25:46 INFO - PROCESS | 1950 | 1478489146766 Marionette TRACE conn2 <- [1,1361,null,["7"]] 19:25:46 INFO - PROCESS | 1950 | 1478489146772 Marionette TRACE conn2 -> [0,1362,"switchToWindow",{"name":"7"}] 19:25:46 INFO - PROCESS | 1950 | 1478489146775 Marionette TRACE conn2 <- [1,1362,null,{}] 19:25:46 INFO - PROCESS | 1950 | 1478489146779 Marionette TRACE conn2 -> [0,1363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c596000 == 37 [pid = 1950] [id = 311] 19:25:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12c596800) [pid = 1950] [serial = 916] [outer = 0x0] 19:25:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12d7d2800) [pid = 1950] [serial = 917] [outer = 0x12c596800] 19:25:46 INFO - PROCESS | 1950 | 1478489146838 Marionette DEBUG loaded listener.js 19:25:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12d5aa000) [pid = 1950] [serial = 918] [outer = 0x12c596800] 19:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12e43f800) [pid = 1950] [serial = 919] [outer = 0x12c596800] 19:25:47 INFO - PROCESS | 1950 | 1478489147208 Marionette TRACE conn2 <- [1,1363,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 19:25:47 INFO - . 19:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 616ms 19:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 19:25:47 INFO - PROCESS | 1950 | 1478489147239 Marionette TRACE conn2 -> [0,1364,"getWindowHandle",null] 19:25:47 INFO - PROCESS | 1950 | 1478489147240 Marionette TRACE conn2 <- [1,1364,null,{"value":"7"}] 19:25:47 INFO - PROCESS | 1950 | 1478489147243 Marionette TRACE conn2 -> [0,1365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:47 INFO - PROCESS | 1950 | 1478489147364 Marionette TRACE conn2 <- [1,1365,null,{"value":null}] 19:25:47 INFO - PROCESS | 1950 | 1478489147369 Marionette TRACE conn2 -> [0,1366,"getWindowHandles",null] 19:25:47 INFO - PROCESS | 1950 | 1478489147370 Marionette TRACE conn2 <- [1,1366,null,["7"]] 19:25:47 INFO - PROCESS | 1950 | 1478489147372 Marionette TRACE conn2 -> [0,1367,"switchToWindow",{"name":"7"}] 19:25:47 INFO - PROCESS | 1950 | 1478489147375 Marionette TRACE conn2 <- [1,1367,null,{}] 19:25:47 INFO - PROCESS | 1950 | 1478489147377 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e523000 == 38 [pid = 1950] [id = 312] 19:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12e524000) [pid = 1950] [serial = 920] [outer = 0x0] 19:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12e531000) [pid = 1950] [serial = 921] [outer = 0x12e524000] 19:25:47 INFO - PROCESS | 1950 | 1478489147414 Marionette DEBUG loaded listener.js 19:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12ea27800) [pid = 1950] [serial = 922] [outer = 0x12e524000] 19:25:47 INFO - PROCESS | 1950 | 1478489147654 Marionette TRACE conn2 <- [1,1368,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 19:25:47 INFO - . 19:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 414ms 19:25:47 INFO - PROCESS | 1950 | 1478489147658 Marionette TRACE conn2 -> [0,1369,"getWindowHandle",null] 19:25:47 INFO - PROCESS | 1950 | 1478489147659 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 19:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 19:25:47 INFO - PROCESS | 1950 | 1478489147662 Marionette TRACE conn2 -> [0,1370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:47 INFO - PROCESS | 1950 | 1478489147743 Marionette TRACE conn2 <- [1,1370,null,{"value":null}] 19:25:47 INFO - PROCESS | 1950 | 1478489147746 Marionette TRACE conn2 -> [0,1371,"getWindowHandles",null] 19:25:47 INFO - PROCESS | 1950 | 1478489147747 Marionette TRACE conn2 <- [1,1371,null,["7"]] 19:25:47 INFO - PROCESS | 1950 | 1478489147750 Marionette TRACE conn2 -> [0,1372,"switchToWindow",{"name":"7"}] 19:25:47 INFO - PROCESS | 1950 | 1478489147754 Marionette TRACE conn2 <- [1,1372,null,{}] 19:25:47 INFO - PROCESS | 1950 | 1478489147756 Marionette TRACE conn2 -> [0,1373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed86800 == 39 [pid = 1950] [id = 313] 19:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12ed8b800) [pid = 1950] [serial = 923] [outer = 0x0] 19:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12ed97000) [pid = 1950] [serial = 924] [outer = 0x12ed8b800] 19:25:47 INFO - PROCESS | 1950 | 1478489147790 Marionette DEBUG loaded listener.js 19:25:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12ed9c800) [pid = 1950] [serial = 925] [outer = 0x12ed8b800] 19:25:48 INFO - PROCESS | 1950 | 1478489148038 Marionette TRACE conn2 <- [1,1373,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 19:25:48 INFO - . 19:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 415ms 19:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 19:25:48 INFO - PROCESS | 1950 | 1478489148077 Marionette TRACE conn2 -> [0,1374,"getWindowHandle",null] 19:25:48 INFO - PROCESS | 1950 | 1478489148078 Marionette TRACE conn2 <- [1,1374,null,{"value":"7"}] 19:25:48 INFO - PROCESS | 1950 | 1478489148081 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:48 INFO - PROCESS | 1950 | 1478489148161 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:25:48 INFO - PROCESS | 1950 | 1478489148165 Marionette TRACE conn2 -> [0,1376,"getWindowHandles",null] 19:25:48 INFO - PROCESS | 1950 | 1478489148166 Marionette TRACE conn2 <- [1,1376,null,["7"]] 19:25:48 INFO - PROCESS | 1950 | 1478489148171 Marionette TRACE conn2 -> [0,1377,"switchToWindow",{"name":"7"}] 19:25:48 INFO - PROCESS | 1950 | 1478489148173 Marionette TRACE conn2 <- [1,1377,null,{}] 19:25:48 INFO - PROCESS | 1950 | 1478489148224 Marionette TRACE conn2 -> [0,1378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12f4e6800 == 40 [pid = 1950] [id = 314] 19:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12f4f2800) [pid = 1950] [serial = 926] [outer = 0x0] 19:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x13001d800) [pid = 1950] [serial = 927] [outer = 0x12f4f2800] 19:25:48 INFO - PROCESS | 1950 | 1478489148257 Marionette DEBUG loaded listener.js 19:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x130025000) [pid = 1950] [serial = 928] [outer = 0x12f4f2800] 19:25:48 INFO - PROCESS | 1950 | 1478489148470 Marionette TRACE conn2 <- [1,1378,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 19:25:48 INFO - . 19:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 414ms 19:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 19:25:48 INFO - PROCESS | 1950 | 1478489148496 Marionette TRACE conn2 -> [0,1379,"getWindowHandle",null] 19:25:48 INFO - PROCESS | 1950 | 1478489148497 Marionette TRACE conn2 <- [1,1379,null,{"value":"7"}] 19:25:48 INFO - PROCESS | 1950 | 1478489148500 Marionette TRACE conn2 -> [0,1380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:48 INFO - PROCESS | 1950 | 1478489148578 Marionette TRACE conn2 <- [1,1380,null,{"value":null}] 19:25:48 INFO - PROCESS | 1950 | 1478489148582 Marionette TRACE conn2 -> [0,1381,"getWindowHandles",null] 19:25:48 INFO - PROCESS | 1950 | 1478489148583 Marionette TRACE conn2 <- [1,1381,null,["7"]] 19:25:48 INFO - PROCESS | 1950 | 1478489148637 Marionette TRACE conn2 -> [0,1382,"switchToWindow",{"name":"7"}] 19:25:48 INFO - PROCESS | 1950 | 1478489148639 Marionette TRACE conn2 <- [1,1382,null,{}] 19:25:48 INFO - PROCESS | 1950 | 1478489148671 Marionette TRACE conn2 -> [0,1383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b53000 == 41 [pid = 1950] [id = 315] 19:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x117b56800) [pid = 1950] [serial = 929] [outer = 0x0] 19:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x1212fc800) [pid = 1950] [serial = 930] [outer = 0x117b56800] 19:25:48 INFO - PROCESS | 1950 | 1478489148724 Marionette DEBUG loaded listener.js 19:25:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x122993800) [pid = 1950] [serial = 931] [outer = 0x117b56800] 19:25:49 INFO - PROCESS | 1950 | 1478489149060 Marionette TRACE conn2 <- [1,1383,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 19:25:49 INFO - . 19:25:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 565ms 19:25:49 INFO - PROCESS | 1950 | 1478489149068 Marionette TRACE conn2 -> [0,1384,"getWindowHandle",null] 19:25:49 INFO - PROCESS | 1950 | 1478489149070 Marionette TRACE conn2 <- [1,1384,null,{"value":"7"}] 19:25:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 19:25:49 INFO - PROCESS | 1950 | 1478489149076 Marionette TRACE conn2 -> [0,1385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:49 INFO - PROCESS | 1950 | 1478489149185 Marionette TRACE conn2 <- [1,1385,null,{"value":null}] 19:25:49 INFO - PROCESS | 1950 | 1478489149237 Marionette TRACE conn2 -> [0,1386,"getWindowHandles",null] 19:25:49 INFO - PROCESS | 1950 | 1478489149239 Marionette TRACE conn2 <- [1,1386,null,["7"]] 19:25:49 INFO - PROCESS | 1950 | 1478489149242 Marionette TRACE conn2 -> [0,1387,"switchToWindow",{"name":"7"}] 19:25:49 INFO - PROCESS | 1950 | 1478489149246 Marionette TRACE conn2 <- [1,1387,null,{}] 19:25:49 INFO - PROCESS | 1950 | 1478489149252 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d5a000 == 42 [pid = 1950] [id = 316] 19:25:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x125d5c800) [pid = 1950] [serial = 932] [outer = 0x0] 19:25:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x127fa5800) [pid = 1950] [serial = 933] [outer = 0x125d5c800] 19:25:49 INFO - PROCESS | 1950 | 1478489149298 Marionette DEBUG loaded listener.js 19:25:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x129922000) [pid = 1950] [serial = 934] [outer = 0x125d5c800] 19:25:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae55800 == 43 [pid = 1950] [id = 317] 19:25:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12ae56800) [pid = 1950] [serial = 935] [outer = 0x0] 19:25:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12ae5a800) [pid = 1950] [serial = 936] [outer = 0x12ae56800] 19:25:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12b409800) [pid = 1950] [serial = 937] [outer = 0x12ae56800] 19:25:49 INFO - PROCESS | 1950 | 1478489149713 Marionette TRACE conn2 <- [1,1388,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]]]}] 19:25:49 INFO - ... 19:25:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 666ms 19:25:49 INFO - PROCESS | 1950 | 1478489149741 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 19:25:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 19:25:49 INFO - PROCESS | 1950 | 1478489149742 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 19:25:49 INFO - PROCESS | 1950 | 1478489149746 Marionette TRACE conn2 -> [0,1390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:49 INFO - PROCESS | 1950 | 1478489149874 Marionette TRACE conn2 <- [1,1390,null,{"value":null}] 19:25:49 INFO - PROCESS | 1950 | 1478489149970 Marionette TRACE conn2 -> [0,1391,"getWindowHandles",null] 19:25:49 INFO - PROCESS | 1950 | 1478489149972 Marionette TRACE conn2 <- [1,1391,null,["7"]] 19:25:49 INFO - PROCESS | 1950 | 1478489149976 Marionette TRACE conn2 -> [0,1392,"switchToWindow",{"name":"7"}] 19:25:49 INFO - PROCESS | 1950 | 1478489149978 Marionette TRACE conn2 <- [1,1392,null,{}] 19:25:49 INFO - PROCESS | 1950 | 1478489149987 Marionette TRACE conn2 -> [0,1393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7d7000 == 44 [pid = 1950] [id = 318] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12d7d8800) [pid = 1950] [serial = 938] [outer = 0x0] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x12e42b000) [pid = 1950] [serial = 939] [outer = 0x12d7d8800] 19:25:50 INFO - PROCESS | 1950 | 1478489150031 Marionette DEBUG loaded listener.js 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12e53a000) [pid = 1950] [serial = 940] [outer = 0x12d7d8800] 19:25:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e0db000 == 45 [pid = 1950] [id = 319] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x12e537000) [pid = 1950] [serial = 941] [outer = 0x0] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x130017000) [pid = 1950] [serial = 942] [outer = 0x12e537000] 19:25:50 INFO - PROCESS | 1950 | 1478489150350 Marionette TRACE conn2 <- [1,1393,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 19:25:50 INFO - . 19:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 616ms 19:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 19:25:50 INFO - PROCESS | 1950 | 1478489150362 Marionette TRACE conn2 -> [0,1394,"getWindowHandle",null] 19:25:50 INFO - PROCESS | 1950 | 1478489150364 Marionette TRACE conn2 <- [1,1394,null,{"value":"7"}] 19:25:50 INFO - PROCESS | 1950 | 1478489150367 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:50 INFO - PROCESS | 1950 | 1478489150485 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:25:50 INFO - PROCESS | 1950 | 1478489150542 Marionette TRACE conn2 -> [0,1396,"getWindowHandles",null] 19:25:50 INFO - PROCESS | 1950 | 1478489150544 Marionette TRACE conn2 <- [1,1396,null,["7"]] 19:25:50 INFO - PROCESS | 1950 | 1478489150547 Marionette TRACE conn2 -> [0,1397,"switchToWindow",{"name":"7"}] 19:25:50 INFO - PROCESS | 1950 | 1478489150551 Marionette TRACE conn2 <- [1,1397,null,{}] 19:25:50 INFO - PROCESS | 1950 | 1478489150595 Marionette TRACE conn2 -> [0,1398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x132fb5800 == 46 [pid = 1950] [id = 320] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x132fb6000) [pid = 1950] [serial = 943] [outer = 0x0] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x132fc0800) [pid = 1950] [serial = 944] [outer = 0x132fb6000] 19:25:50 INFO - PROCESS | 1950 | 1478489150636 Marionette DEBUG loaded listener.js 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x1330a1800) [pid = 1950] [serial = 945] [outer = 0x132fb6000] 19:25:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x132fb9000 == 47 [pid = 1950] [id = 321] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x132fbc000) [pid = 1950] [serial = 946] [outer = 0x0] 19:25:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x1330ab800) [pid = 1950] [serial = 947] [outer = 0x132fbc000] 19:25:50 INFO - PROCESS | 1950 | 1478489150957 Marionette TRACE conn2 <- [1,1398,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 19:25:50 INFO - . 19:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 616ms 19:25:50 INFO - PROCESS | 1950 | 1478489150983 Marionette TRACE conn2 -> [0,1399,"getWindowHandle",null] 19:25:50 INFO - PROCESS | 1950 | 1478489150985 Marionette TRACE conn2 <- [1,1399,null,{"value":"7"}] 19:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 19:25:50 INFO - PROCESS | 1950 | 1478489150989 Marionette TRACE conn2 -> [0,1400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:51 INFO - PROCESS | 1950 | 1478489151103 Marionette TRACE conn2 <- [1,1400,null,{"value":null}] 19:25:51 INFO - PROCESS | 1950 | 1478489151158 Marionette TRACE conn2 -> [0,1401,"getWindowHandles",null] 19:25:51 INFO - PROCESS | 1950 | 1478489151160 Marionette TRACE conn2 <- [1,1401,null,["7"]] 19:25:51 INFO - PROCESS | 1950 | 1478489151203 Marionette TRACE conn2 -> [0,1402,"switchToWindow",{"name":"7"}] 19:25:51 INFO - PROCESS | 1950 | 1478489151205 Marionette TRACE conn2 <- [1,1402,null,{}] 19:25:51 INFO - PROCESS | 1950 | 1478489151210 Marionette TRACE conn2 -> [0,1403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x1330bb800 == 48 [pid = 1950] [id = 322] 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x1330bc000) [pid = 1950] [serial = 948] [outer = 0x0] 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x1330c0000) [pid = 1950] [serial = 949] [outer = 0x1330bc000] 19:25:51 INFO - PROCESS | 1950 | 1478489151251 Marionette DEBUG loaded listener.js 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x133405800) [pid = 1950] [serial = 950] [outer = 0x1330bc000] 19:25:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a93c800 == 49 [pid = 1950] [id = 323] 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x131336800) [pid = 1950] [serial = 951] [outer = 0x0] 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x133409800) [pid = 1950] [serial = 952] [outer = 0x131336800] 19:25:51 INFO - PROCESS | 1950 | 1478489151591 Marionette TRACE conn2 <- [1,1403,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 19:25:51 INFO - . 19:25:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 616ms 19:25:51 INFO - PROCESS | 1950 | 1478489151605 Marionette TRACE conn2 -> [0,1404,"getWindowHandle",null] 19:25:51 INFO - PROCESS | 1950 | 1478489151607 Marionette TRACE conn2 <- [1,1404,null,{"value":"7"}] 19:25:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 19:25:51 INFO - PROCESS | 1950 | 1478489151610 Marionette TRACE conn2 -> [0,1405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:51 INFO - PROCESS | 1950 | 1478489151722 Marionette TRACE conn2 <- [1,1405,null,{"value":null}] 19:25:51 INFO - PROCESS | 1950 | 1478489151779 Marionette TRACE conn2 -> [0,1406,"getWindowHandles",null] 19:25:51 INFO - PROCESS | 1950 | 1478489151780 Marionette TRACE conn2 <- [1,1406,null,["7"]] 19:25:51 INFO - PROCESS | 1950 | 1478489151826 Marionette TRACE conn2 -> [0,1407,"switchToWindow",{"name":"7"}] 19:25:51 INFO - PROCESS | 1950 | 1478489151829 Marionette TRACE conn2 <- [1,1407,null,{}] 19:25:51 INFO - PROCESS | 1950 | 1478489151831 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d79000 == 50 [pid = 1950] [id = 324] 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x122d84000) [pid = 1950] [serial = 953] [outer = 0x0] 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x125c12800) [pid = 1950] [serial = 954] [outer = 0x122d84000] 19:25:51 INFO - PROCESS | 1950 | 1478489151885 Marionette DEBUG loaded listener.js 19:25:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 130 (0x12b403000) [pid = 1950] [serial = 955] [outer = 0x122d84000] 19:25:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a6f000 == 51 [pid = 1950] [id = 325] 19:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 131 (0x12519a800) [pid = 1950] [serial = 956] [outer = 0x0] 19:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 132 (0x125c0e000) [pid = 1950] [serial = 957] [outer = 0x12519a800] 19:25:52 INFO - PROCESS | 1950 | 1478489152382 Marionette TRACE conn2 <- [1,1408,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]]]}] 19:25:52 INFO - . 19:25:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 819ms 19:25:52 INFO - PROCESS | 1950 | 1478489152429 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:25:52 INFO - PROCESS | 1950 | 1478489152432 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 19:25:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 19:25:52 INFO - PROCESS | 1950 | 1478489152459 Marionette TRACE conn2 -> [0,1410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:52 INFO - PROCESS | 1950 | 1478489152586 Marionette TRACE conn2 <- [1,1410,null,{"value":null}] 19:25:52 INFO - PROCESS | 1950 | 1478489152656 Marionette TRACE conn2 -> [0,1411,"getWindowHandles",null] 19:25:52 INFO - PROCESS | 1950 | 1478489152657 Marionette TRACE conn2 <- [1,1411,null,["7"]] 19:25:52 INFO - PROCESS | 1950 | 1478489152660 Marionette TRACE conn2 -> [0,1412,"switchToWindow",{"name":"7"}] 19:25:52 INFO - PROCESS | 1950 | 1478489152664 Marionette TRACE conn2 <- [1,1412,null,{}] 19:25:52 INFO - PROCESS | 1950 | 1478489152667 Marionette TRACE conn2 -> [0,1413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x12140d800 == 52 [pid = 1950] [id = 326] 19:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 133 (0x121411800) [pid = 1950] [serial = 958] [outer = 0x0] 19:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 134 (0x125190000) [pid = 1950] [serial = 959] [outer = 0x121411800] 19:25:52 INFO - PROCESS | 1950 | 1478489152707 Marionette DEBUG loaded listener.js 19:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 135 (0x1296eb800) [pid = 1950] [serial = 960] [outer = 0x121411800] 19:25:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b49800 == 53 [pid = 1950] [id = 327] 19:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 136 (0x12225c800) [pid = 1950] [serial = 961] [outer = 0x0] 19:25:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 137 (0x1296fb000) [pid = 1950] [serial = 962] [outer = 0x12225c800] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12f4e6800 == 52 [pid = 1950] [id = 314] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed86800 == 51 [pid = 1950] [id = 313] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12e523000 == 50 [pid = 1950] [id = 312] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7bf000 == 49 [pid = 1950] [id = 309] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12b510800 == 48 [pid = 1950] [id = 308] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae65000 == 47 [pid = 1950] [id = 307] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12a168000 == 46 [pid = 1950] [id = 306] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12992a000 == 45 [pid = 1950] [id = 305] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x1261cc800 == 44 [pid = 1950] [id = 304] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x121417800 == 43 [pid = 1950] [id = 303] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12519e800 == 42 [pid = 1950] [id = 302] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12b999000 == 41 [pid = 1950] [id = 301] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x1251a0800 == 40 [pid = 1950] [id = 300] 19:25:53 INFO - PROCESS | 1950 | --DOCSHELL 0x116c6e800 == 39 [pid = 1950] [id = 299] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 136 (0x13133a800) [pid = 1950] [serial = 874] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 135 (0x132fb0800) [pid = 1950] [serial = 875] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 134 (0x13131f000) [pid = 1950] [serial = 871] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 133 (0x131324000) [pid = 1950] [serial = 872] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 132 (0x12e531800) [pid = 1950] [serial = 868] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 131 (0x12f4f1800) [pid = 1950] [serial = 869] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 130 (0x130013800) [pid = 1950] [serial = 865] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 129 (0x12f4f9000) [pid = 1950] [serial = 866] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x12eda1000) [pid = 1950] [serial = 862] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x12f4e1000) [pid = 1950] [serial = 863] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x12ed85000) [pid = 1950] [serial = 859] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x12ed8c800) [pid = 1950] [serial = 860] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12ea2e800) [pid = 1950] [serial = 856] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x12ea34000) [pid = 1950] [serial = 857] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12e527000) [pid = 1950] [serial = 853] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x12e532000) [pid = 1950] [serial = 854] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12e0dc000) [pid = 1950] [serial = 850] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x12e42a000) [pid = 1950] [serial = 851] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x12d7d7800) [pid = 1950] [serial = 847] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x12d7d4800) [pid = 1950] [serial = 848] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12bc7d000) [pid = 1950] [serial = 844] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12bc96800) [pid = 1950] [serial = 845] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12b5c8000) [pid = 1950] [serial = 841] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12b5d3000) [pid = 1950] [serial = 842] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12b406000) [pid = 1950] [serial = 838] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12b421000) [pid = 1950] [serial = 839] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12a16e000) [pid = 1950] [serial = 835] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12a92b800) [pid = 1950] [serial = 836] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x128949800) [pid = 1950] [serial = 832] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x1296ec000) [pid = 1950] [serial = 833] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x125378800) [pid = 1950] [serial = 829] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x125c14000) [pid = 1950] [serial = 830] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x123b70800) [pid = 1950] [serial = 826] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x123ec6000) [pid = 1950] [serial = 827] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x121288800) [pid = 1950] [serial = 823] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x121914000) [pid = 1950] [serial = 824] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12e0c9000) [pid = 1950] [serial = 821] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x132fc6000) [pid = 1950] [serial = 877] [outer = 0x0] [url = about:blank] 19:25:53 INFO - PROCESS | 1950 | 1478489153108 Marionette TRACE conn2 <- [1,1413,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]]]}] 19:25:53 INFO - . 19:25:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 666ms 19:25:53 INFO - PROCESS | 1950 | 1478489153124 Marionette TRACE conn2 -> [0,1414,"getWindowHandle",null] 19:25:53 INFO - PROCESS | 1950 | 1478489153127 Marionette TRACE conn2 <- [1,1414,null,{"value":"7"}] 19:25:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 19:25:53 INFO - PROCESS | 1950 | 1478489153130 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:53 INFO - PROCESS | 1950 | 1478489153264 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:25:53 INFO - PROCESS | 1950 | 1478489153322 Marionette TRACE conn2 -> [0,1416,"getWindowHandles",null] 19:25:53 INFO - PROCESS | 1950 | 1478489153324 Marionette TRACE conn2 <- [1,1416,null,["7"]] 19:25:53 INFO - PROCESS | 1950 | 1478489153326 Marionette TRACE conn2 -> [0,1417,"switchToWindow",{"name":"7"}] 19:25:53 INFO - PROCESS | 1950 | 1478489153329 Marionette TRACE conn2 <- [1,1417,null,{}] 19:25:53 INFO - PROCESS | 1950 | 1478489153331 Marionette TRACE conn2 -> [0,1418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x121f25800 == 40 [pid = 1950] [id = 328] 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12298e000) [pid = 1950] [serial = 963] [outer = 0x0] 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x128953800) [pid = 1950] [serial = 964] [outer = 0x12298e000] 19:25:53 INFO - PROCESS | 1950 | 1478489153368 Marionette DEBUG loaded listener.js 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x129928800) [pid = 1950] [serial = 965] [outer = 0x12298e000] 19:25:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x128949800 == 41 [pid = 1950] [id = 329] 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x129a46000) [pid = 1950] [serial = 966] [outer = 0x0] 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12a93d000) [pid = 1950] [serial = 967] [outer = 0x129a46000] 19:25:53 INFO - PROCESS | 1950 | 1478489153605 Marionette TRACE conn2 <- [1,1418,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]]]}] 19:25:53 INFO - . 19:25:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 516ms 19:25:53 INFO - PROCESS | 1950 | 1478489153650 Marionette TRACE conn2 -> [0,1419,"getWindowHandle",null] 19:25:53 INFO - PROCESS | 1950 | 1478489153654 Marionette TRACE conn2 <- [1,1419,null,{"value":"7"}] 19:25:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 19:25:53 INFO - PROCESS | 1950 | 1478489153657 Marionette TRACE conn2 -> [0,1420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:53 INFO - PROCESS | 1950 | 1478489153759 Marionette TRACE conn2 <- [1,1420,null,{"value":null}] 19:25:53 INFO - PROCESS | 1950 | 1478489153828 Marionette TRACE conn2 -> [0,1421,"getWindowHandles",null] 19:25:53 INFO - PROCESS | 1950 | 1478489153830 Marionette TRACE conn2 <- [1,1421,null,["7"]] 19:25:53 INFO - PROCESS | 1950 | 1478489153833 Marionette TRACE conn2 -> [0,1422,"switchToWindow",{"name":"7"}] 19:25:53 INFO - PROCESS | 1950 | 1478489153837 Marionette TRACE conn2 <- [1,1422,null,{}] 19:25:53 INFO - PROCESS | 1950 | 1478489153839 Marionette TRACE conn2 -> [0,1423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a157800 == 42 [pid = 1950] [id = 330] 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12a164800) [pid = 1950] [serial = 968] [outer = 0x0] 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12b51e000) [pid = 1950] [serial = 969] [outer = 0x12a164800] 19:25:53 INFO - PROCESS | 1950 | 1478489153878 Marionette DEBUG loaded listener.js 19:25:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12b5d2800) [pid = 1950] [serial = 970] [outer = 0x12a164800] 19:25:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5d5000 == 43 [pid = 1950] [id = 331] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12b7cc000) [pid = 1950] [serial = 971] [outer = 0x0] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12b7cd000) [pid = 1950] [serial = 972] [outer = 0x12b7cc000] 19:25:54 INFO - PROCESS | 1950 | 1478489154122 Marionette TRACE conn2 <- [1,1423,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 19:25:54 INFO - . 19:25:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 515ms 19:25:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 19:25:54 INFO - PROCESS | 1950 | 1478489154172 Marionette TRACE conn2 -> [0,1424,"getWindowHandle",null] 19:25:54 INFO - PROCESS | 1950 | 1478489154174 Marionette TRACE conn2 <- [1,1424,null,{"value":"7"}] 19:25:54 INFO - PROCESS | 1950 | 1478489154177 Marionette TRACE conn2 -> [0,1425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:54 INFO - PROCESS | 1950 | 1478489154277 Marionette TRACE conn2 <- [1,1425,null,{"value":null}] 19:25:54 INFO - PROCESS | 1950 | 1478489154284 Marionette TRACE conn2 -> [0,1426,"getWindowHandles",null] 19:25:54 INFO - PROCESS | 1950 | 1478489154285 Marionette TRACE conn2 <- [1,1426,null,["7"]] 19:25:54 INFO - PROCESS | 1950 | 1478489154287 Marionette TRACE conn2 -> [0,1427,"switchToWindow",{"name":"7"}] 19:25:54 INFO - PROCESS | 1950 | 1478489154289 Marionette TRACE conn2 <- [1,1427,null,{}] 19:25:54 INFO - PROCESS | 1950 | 1478489154291 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c4000 == 44 [pid = 1950] [id = 332] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12bc7e800) [pid = 1950] [serial = 973] [outer = 0x0] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12bc98000) [pid = 1950] [serial = 974] [outer = 0x12bc7e800] 19:25:54 INFO - PROCESS | 1950 | 1478489154328 Marionette DEBUG loaded listener.js 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12c59d000) [pid = 1950] [serial = 975] [outer = 0x12bc7e800] 19:25:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c5a5800 == 45 [pid = 1950] [id = 333] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12d7da800) [pid = 1950] [serial = 976] [outer = 0x0] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x12d7dd000) [pid = 1950] [serial = 977] [outer = 0x12d7da800] 19:25:54 INFO - PROCESS | 1950 | 1478489154666 Marionette TRACE conn2 <- [1,1428,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 19:25:54 INFO - . 19:25:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 515ms 19:25:54 INFO - PROCESS | 1950 | 1478489154692 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:25:54 INFO - PROCESS | 1950 | 1478489154694 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 19:25:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 19:25:54 INFO - PROCESS | 1950 | 1478489154699 Marionette TRACE conn2 -> [0,1430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:54 INFO - PROCESS | 1950 | 1478489154796 Marionette TRACE conn2 <- [1,1430,null,{"value":null}] 19:25:54 INFO - PROCESS | 1950 | 1478489154856 Marionette TRACE conn2 -> [0,1431,"getWindowHandles",null] 19:25:54 INFO - PROCESS | 1950 | 1478489154858 Marionette TRACE conn2 <- [1,1431,null,["7"]] 19:25:54 INFO - PROCESS | 1950 | 1478489154859 Marionette TRACE conn2 -> [0,1432,"switchToWindow",{"name":"7"}] 19:25:54 INFO - PROCESS | 1950 | 1478489154862 Marionette TRACE conn2 <- [1,1432,null,{}] 19:25:54 INFO - PROCESS | 1950 | 1478489154864 Marionette TRACE conn2 -> [0,1433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x122993000 == 46 [pid = 1950] [id = 334] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12d7d5000) [pid = 1950] [serial = 978] [outer = 0x0] 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x12e0d9800) [pid = 1950] [serial = 979] [outer = 0x12d7d5000] 19:25:54 INFO - PROCESS | 1950 | 1478489154898 Marionette DEBUG loaded listener.js 19:25:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x12e42a800) [pid = 1950] [serial = 980] [outer = 0x12d7d5000] 19:25:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e431800 == 47 [pid = 1950] [id = 335] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x12e532800) [pid = 1950] [serial = 981] [outer = 0x0] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x12d7dd800) [pid = 1950] [serial = 982] [outer = 0x12e532800] 19:25:55 INFO - PROCESS | 1950 | 1478489155157 Marionette TRACE conn2 <- [1,1433,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 19:25:55 INFO - . 19:25:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 465ms 19:25:55 INFO - PROCESS | 1950 | 1478489155163 Marionette TRACE conn2 -> [0,1434,"getWindowHandle",null] 19:25:55 INFO - PROCESS | 1950 | 1478489155164 Marionette TRACE conn2 <- [1,1434,null,{"value":"7"}] 19:25:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 19:25:55 INFO - PROCESS | 1950 | 1478489155167 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:55 INFO - PROCESS | 1950 | 1478489155305 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:25:55 INFO - PROCESS | 1950 | 1478489155322 Marionette TRACE conn2 -> [0,1436,"getWindowHandles",null] 19:25:55 INFO - PROCESS | 1950 | 1478489155323 Marionette TRACE conn2 <- [1,1436,null,["7"]] 19:25:55 INFO - PROCESS | 1950 | 1478489155325 Marionette TRACE conn2 -> [0,1437,"switchToWindow",{"name":"7"}] 19:25:55 INFO - PROCESS | 1950 | 1478489155328 Marionette TRACE conn2 <- [1,1437,null,{}] 19:25:55 INFO - PROCESS | 1950 | 1478489155330 Marionette TRACE conn2 -> [0,1438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea42800 == 48 [pid = 1950] [id = 336] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x12ea43000) [pid = 1950] [serial = 983] [outer = 0x0] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x12ed8d000) [pid = 1950] [serial = 984] [outer = 0x12ea43000] 19:25:55 INFO - PROCESS | 1950 | 1478489155365 Marionette DEBUG loaded listener.js 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x12ed89800) [pid = 1950] [serial = 985] [outer = 0x12ea43000] 19:25:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed99800 == 49 [pid = 1950] [id = 337] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x12f4e3800) [pid = 1950] [serial = 986] [outer = 0x0] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x12f4e8000) [pid = 1950] [serial = 987] [outer = 0x12f4e3800] 19:25:55 INFO - PROCESS | 1950 | 1478489155663 Marionette TRACE conn2 <- [1,1438,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 19:25:55 INFO - . 19:25:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 517ms 19:25:55 INFO - PROCESS | 1950 | 1478489155684 Marionette TRACE conn2 -> [0,1439,"getWindowHandle",null] 19:25:55 INFO - PROCESS | 1950 | 1478489155685 Marionette TRACE conn2 <- [1,1439,null,{"value":"7"}] 19:25:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 19:25:55 INFO - PROCESS | 1950 | 1478489155688 Marionette TRACE conn2 -> [0,1440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:55 INFO - PROCESS | 1950 | 1478489155814 Marionette TRACE conn2 <- [1,1440,null,{"value":null}] 19:25:55 INFO - PROCESS | 1950 | 1478489155826 Marionette TRACE conn2 -> [0,1441,"getWindowHandles",null] 19:25:55 INFO - PROCESS | 1950 | 1478489155828 Marionette TRACE conn2 <- [1,1441,null,["7"]] 19:25:55 INFO - PROCESS | 1950 | 1478489155829 Marionette TRACE conn2 -> [0,1442,"switchToWindow",{"name":"7"}] 19:25:55 INFO - PROCESS | 1950 | 1478489155831 Marionette TRACE conn2 <- [1,1442,null,{}] 19:25:55 INFO - PROCESS | 1950 | 1478489155833 Marionette TRACE conn2 -> [0,1443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x130014000 == 50 [pid = 1950] [id = 338] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x130014800) [pid = 1950] [serial = 988] [outer = 0x0] 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x13001a000) [pid = 1950] [serial = 989] [outer = 0x130014800] 19:25:55 INFO - PROCESS | 1950 | 1478489155865 Marionette DEBUG loaded listener.js 19:25:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x131321800) [pid = 1950] [serial = 990] [outer = 0x130014800] 19:25:56 INFO - PROCESS | 1950 | 1478489156115 Marionette TRACE conn2 <- [1,1443,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 19:25:56 INFO - . 19:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 466ms 19:25:56 INFO - PROCESS | 1950 | 1478489156155 Marionette TRACE conn2 -> [0,1444,"getWindowHandle",null] 19:25:56 INFO - PROCESS | 1950 | 1478489156156 Marionette TRACE conn2 <- [1,1444,null,{"value":"7"}] 19:25:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 19:25:56 INFO - PROCESS | 1950 | 1478489156159 Marionette TRACE conn2 -> [0,1445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:56 INFO - PROCESS | 1950 | 1478489156258 Marionette TRACE conn2 <- [1,1445,null,{"value":null}] 19:25:56 INFO - PROCESS | 1950 | 1478489156294 Marionette TRACE conn2 -> [0,1446,"getWindowHandles",null] 19:25:56 INFO - PROCESS | 1950 | 1478489156295 Marionette TRACE conn2 <- [1,1446,null,["7"]] 19:25:56 INFO - PROCESS | 1950 | 1478489156297 Marionette TRACE conn2 -> [0,1447,"switchToWindow",{"name":"7"}] 19:25:56 INFO - PROCESS | 1950 | 1478489156299 Marionette TRACE conn2 <- [1,1447,null,{}] 19:25:56 INFO - PROCESS | 1950 | 1478489156302 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x13133e000 == 51 [pid = 1950] [id = 339] 19:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x13133e800) [pid = 1950] [serial = 991] [outer = 0x0] 19:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x132fc1000) [pid = 1950] [serial = 992] [outer = 0x13133e800] 19:25:56 INFO - PROCESS | 1950 | 1478489156336 Marionette DEBUG loaded listener.js 19:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 130 (0x1330a5000) [pid = 1950] [serial = 993] [outer = 0x13133e800] 19:25:56 INFO - PROCESS | 1950 | 1478489156581 Marionette TRACE conn2 <- [1,1448,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 19:25:56 INFO - . 19:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 467ms 19:25:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 19:25:56 INFO - PROCESS | 1950 | 1478489156626 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:25:56 INFO - PROCESS | 1950 | 1478489156627 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 19:25:56 INFO - PROCESS | 1950 | 1478489156630 Marionette TRACE conn2 -> [0,1450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:56 INFO - PROCESS | 1950 | 1478489156728 Marionette TRACE conn2 <- [1,1450,null,{"value":null}] 19:25:56 INFO - PROCESS | 1950 | 1478489156732 Marionette TRACE conn2 -> [0,1451,"getWindowHandles",null] 19:25:56 INFO - PROCESS | 1950 | 1478489156733 Marionette TRACE conn2 <- [1,1451,null,["7"]] 19:25:56 INFO - PROCESS | 1950 | 1478489156736 Marionette TRACE conn2 -> [0,1452,"switchToWindow",{"name":"7"}] 19:25:56 INFO - PROCESS | 1950 | 1478489156738 Marionette TRACE conn2 <- [1,1452,null,{}] 19:25:56 INFO - PROCESS | 1950 | 1478489156770 Marionette TRACE conn2 -> [0,1453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x13341a800 == 52 [pid = 1950] [id = 340] 19:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 131 (0x13341b000) [pid = 1950] [serial = 994] [outer = 0x0] 19:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 132 (0x13341f000) [pid = 1950] [serial = 995] [outer = 0x13341b000] 19:25:56 INFO - PROCESS | 1950 | 1478489156804 Marionette DEBUG loaded listener.js 19:25:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 133 (0x1172be800) [pid = 1950] [serial = 996] [outer = 0x13341b000] 19:25:57 INFO - PROCESS | 1950 | 1478489157062 Marionette TRACE conn2 <- [1,1453,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]]]}] 19:25:57 INFO - . 19:25:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 465ms 19:25:57 INFO - PROCESS | 1950 | 1478489157099 Marionette TRACE conn2 -> [0,1454,"getWindowHandle",null] 19:25:57 INFO - PROCESS | 1950 | 1478489157101 Marionette TRACE conn2 <- [1,1454,null,{"value":"7"}] 19:25:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 19:25:57 INFO - PROCESS | 1950 | 1478489157104 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:57 INFO - PROCESS | 1950 | 1478489157438 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 132 (0x12b511800) [pid = 1950] [serial = 906] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 131 (0x129941000) [pid = 1950] [serial = 897] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 130 (0x12b50c800) [pid = 1950] [serial = 912] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 129 (0x116c70800) [pid = 1950] [serial = 879] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x1251a0000) [pid = 1950] [serial = 888] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x1262cd000) [pid = 1950] [serial = 894] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x12b99a000) [pid = 1950] [serial = 885] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x12141a800) [pid = 1950] [serial = 891] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x1251a7800) [pid = 1950] [serial = 882] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x12b7bf800) [pid = 1950] [serial = 909] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12c596800) [pid = 1950] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x12ed8b800) [pid = 1950] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12e524000) [pid = 1950] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x12a16a800) [pid = 1950] [serial = 900] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x12b307800) [pid = 1950] [serial = 903] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 19:25:57 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x132fbf800) [pid = 1950] [serial = 876] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 19:25:57 INFO - PROCESS | 1950 | 1478489157479 Marionette TRACE conn2 -> [0,1456,"getWindowHandles",null] 19:25:57 INFO - PROCESS | 1950 | 1478489157481 Marionette TRACE conn2 <- [1,1456,null,["7"]] 19:25:57 INFO - PROCESS | 1950 | 1478489157483 Marionette TRACE conn2 -> [0,1457,"switchToWindow",{"name":"7"}] 19:25:57 INFO - PROCESS | 1950 | 1478489157485 Marionette TRACE conn2 <- [1,1457,null,{}] 19:25:57 INFO - PROCESS | 1950 | 1478489157488 Marionette TRACE conn2 -> [0,1458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172d2000 == 53 [pid = 1950] [id = 341] 19:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x1172d2800) [pid = 1950] [serial = 997] [outer = 0x0] 19:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x12141a800) [pid = 1950] [serial = 998] [outer = 0x1172d2800] 19:25:57 INFO - PROCESS | 1950 | 1478489157524 Marionette DEBUG loaded listener.js 19:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x12ed8b800) [pid = 1950] [serial = 999] [outer = 0x1172d2800] 19:25:57 INFO - PROCESS | 1950 | 1478489157730 Marionette TRACE conn2 <- [1,1458,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]]]}] 19:25:57 INFO - . 19:25:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 665ms 19:25:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 19:25:57 INFO - PROCESS | 1950 | 1478489157770 Marionette TRACE conn2 -> [0,1459,"getWindowHandle",null] 19:25:57 INFO - PROCESS | 1950 | 1478489157771 Marionette TRACE conn2 <- [1,1459,null,{"value":"7"}] 19:25:57 INFO - PROCESS | 1950 | 1478489157774 Marionette TRACE conn2 -> [0,1460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:57 INFO - PROCESS | 1950 | 1478489157864 Marionette TRACE conn2 <- [1,1460,null,{"value":null}] 19:25:57 INFO - PROCESS | 1950 | 1478489157871 Marionette TRACE conn2 -> [0,1461,"getWindowHandles",null] 19:25:57 INFO - PROCESS | 1950 | 1478489157872 Marionette TRACE conn2 <- [1,1461,null,["7"]] 19:25:57 INFO - PROCESS | 1950 | 1478489157874 Marionette TRACE conn2 -> [0,1462,"switchToWindow",{"name":"7"}] 19:25:57 INFO - PROCESS | 1950 | 1478489157877 Marionette TRACE conn2 <- [1,1462,null,{}] 19:25:57 INFO - PROCESS | 1950 | 1478489157879 Marionette TRACE conn2 -> [0,1463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ece7000 == 54 [pid = 1950] [id = 342] 19:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x12ece7800) [pid = 1950] [serial = 1000] [outer = 0x0] 19:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x12ecec800) [pid = 1950] [serial = 1001] [outer = 0x12ece7800] 19:25:57 INFO - PROCESS | 1950 | 1478489157916 Marionette DEBUG loaded listener.js 19:25:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x12ecf6000) [pid = 1950] [serial = 1002] [outer = 0x12ece7800] 19:25:58 INFO - PROCESS | 1950 | 1478489158179 Marionette TRACE conn2 <- [1,1463,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 19:25:58 INFO - . 19:25:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 415ms 19:25:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 19:25:58 INFO - PROCESS | 1950 | 1478489158190 Marionette TRACE conn2 -> [0,1464,"getWindowHandle",null] 19:25:58 INFO - PROCESS | 1950 | 1478489158191 Marionette TRACE conn2 <- [1,1464,null,{"value":"7"}] 19:25:58 INFO - PROCESS | 1950 | 1478489158195 Marionette TRACE conn2 -> [0,1465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:58 INFO - PROCESS | 1950 | 1478489158278 Marionette TRACE conn2 <- [1,1465,null,{"value":null}] 19:25:58 INFO - PROCESS | 1950 | 1478489158282 Marionette TRACE conn2 -> [0,1466,"getWindowHandles",null] 19:25:58 INFO - PROCESS | 1950 | 1478489158283 Marionette TRACE conn2 <- [1,1466,null,["7"]] 19:25:58 INFO - PROCESS | 1950 | 1478489158286 Marionette TRACE conn2 -> [0,1467,"switchToWindow",{"name":"7"}] 19:25:58 INFO - PROCESS | 1950 | 1478489158288 Marionette TRACE conn2 <- [1,1467,null,{}] 19:25:58 INFO - PROCESS | 1950 | 1478489158290 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df11800 == 55 [pid = 1950] [id = 343] 19:25:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x12df12000) [pid = 1950] [serial = 1003] [outer = 0x0] 19:25:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x12df17000) [pid = 1950] [serial = 1004] [outer = 0x12df12000] 19:25:58 INFO - PROCESS | 1950 | 1478489158323 Marionette DEBUG loaded listener.js 19:25:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x12df1d000) [pid = 1950] [serial = 1005] [outer = 0x12df12000] 19:25:58 INFO - PROCESS | 1950 | 1478489158575 Marionette TRACE conn2 <- [1,1468,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]]]}] 19:25:58 INFO - . 19:25:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 416ms 19:25:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 19:25:58 INFO - PROCESS | 1950 | 1478489158610 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:25:58 INFO - PROCESS | 1950 | 1478489158612 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 19:25:58 INFO - PROCESS | 1950 | 1478489158614 Marionette TRACE conn2 -> [0,1470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:58 INFO - PROCESS | 1950 | 1478489158721 Marionette TRACE conn2 <- [1,1470,null,{"value":null}] 19:25:58 INFO - PROCESS | 1950 | 1478489158727 Marionette TRACE conn2 -> [0,1471,"getWindowHandles",null] 19:25:58 INFO - PROCESS | 1950 | 1478489158728 Marionette TRACE conn2 <- [1,1471,null,["7"]] 19:25:58 INFO - PROCESS | 1950 | 1478489158730 Marionette TRACE conn2 -> [0,1472,"switchToWindow",{"name":"7"}] 19:25:58 INFO - PROCESS | 1950 | 1478489158732 Marionette TRACE conn2 <- [1,1472,null,{}] 19:25:58 INFO - PROCESS | 1950 | 1478489158735 Marionette TRACE conn2 -> [0,1473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df23800 == 56 [pid = 1950] [id = 344] 19:25:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x12df26000) [pid = 1950] [serial = 1006] [outer = 0x0] 19:25:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x126252800) [pid = 1950] [serial = 1007] [outer = 0x12df26000] 19:25:58 INFO - PROCESS | 1950 | 1478489158768 Marionette DEBUG loaded listener.js 19:25:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x12625b000) [pid = 1950] [serial = 1008] [outer = 0x12df26000] 19:25:59 INFO - PROCESS | 1950 | 1478489159010 Marionette TRACE conn2 <- [1,1473,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]]]}] 19:25:59 INFO - . 19:25:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 415ms 19:25:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 19:25:59 INFO - PROCESS | 1950 | 1478489159029 Marionette TRACE conn2 -> [0,1474,"getWindowHandle",null] 19:25:59 INFO - PROCESS | 1950 | 1478489159031 Marionette TRACE conn2 <- [1,1474,null,{"value":"7"}] 19:25:59 INFO - PROCESS | 1950 | 1478489159033 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:59 INFO - PROCESS | 1950 | 1478489159111 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:25:59 INFO - PROCESS | 1950 | 1478489159115 Marionette TRACE conn2 -> [0,1476,"getWindowHandles",null] 19:25:59 INFO - PROCESS | 1950 | 1478489159116 Marionette TRACE conn2 <- [1,1476,null,["7"]] 19:25:59 INFO - PROCESS | 1950 | 1478489159121 Marionette TRACE conn2 -> [0,1477,"switchToWindow",{"name":"7"}] 19:25:59 INFO - PROCESS | 1950 | 1478489159123 Marionette TRACE conn2 <- [1,1477,null,{}] 19:25:59 INFO - PROCESS | 1950 | 1478489159125 Marionette TRACE conn2 -> [0,1478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x126269800 == 57 [pid = 1950] [id = 345] 19:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 130 (0x12626a000) [pid = 1950] [serial = 1009] [outer = 0x0] 19:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 131 (0x12626f000) [pid = 1950] [serial = 1010] [outer = 0x12626a000] 19:25:59 INFO - PROCESS | 1950 | 1478489159159 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 132 (0x12df21000) [pid = 1950] [serial = 1011] [outer = 0x12626a000] 19:25:59 INFO - PROCESS | 1950 | 1478489159417 Marionette TRACE conn2 <- [1,1478,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]]]}] 19:25:59 INFO - . 19:25:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 471ms 19:25:59 INFO - PROCESS | 1950 | 1478489159505 Marionette TRACE conn2 -> [0,1479,"getWindowHandle",null] 19:25:59 INFO - PROCESS | 1950 | 1478489159507 Marionette TRACE conn2 <- [1,1479,null,{"value":"7"}] 19:25:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 19:25:59 INFO - PROCESS | 1950 | 1478489159512 Marionette TRACE conn2 -> [0,1480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:25:59 INFO - PROCESS | 1950 | 1478489159659 Marionette TRACE conn2 <- [1,1480,null,{"value":null}] 19:25:59 INFO - PROCESS | 1950 | 1478489159716 Marionette TRACE conn2 -> [0,1481,"getWindowHandles",null] 19:25:59 INFO - PROCESS | 1950 | 1478489159720 Marionette TRACE conn2 <- [1,1481,null,["7"]] 19:25:59 INFO - PROCESS | 1950 | 1478489159723 Marionette TRACE conn2 -> [0,1482,"switchToWindow",{"name":"7"}] 19:25:59 INFO - PROCESS | 1950 | 1478489159728 Marionette TRACE conn2 <- [1,1482,null,{}] 19:25:59 INFO - PROCESS | 1950 | 1478489159731 Marionette TRACE conn2 -> [0,1483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:25:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172d6800 == 58 [pid = 1950] [id = 346] 19:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 133 (0x117982000) [pid = 1950] [serial = 1012] [outer = 0x0] 19:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 134 (0x121417800) [pid = 1950] [serial = 1013] [outer = 0x117982000] 19:25:59 INFO - PROCESS | 1950 | 1478489159825 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 135 (0x123ec6000) [pid = 1950] [serial = 1014] [outer = 0x117982000] 19:26:00 INFO - PROCESS | 1950 | 1478489160143 Marionette TRACE conn2 <- [1,1483,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]]]}] 19:26:00 INFO - . 19:26:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 667ms 19:26:00 INFO - PROCESS | 1950 | 1478489160180 Marionette TRACE conn2 -> [0,1484,"getWindowHandle",null] 19:26:00 INFO - PROCESS | 1950 | 1478489160184 Marionette TRACE conn2 <- [1,1484,null,{"value":"7"}] 19:26:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 19:26:00 INFO - PROCESS | 1950 | 1478489160187 Marionette TRACE conn2 -> [0,1485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:00 INFO - PROCESS | 1950 | 1478489160307 Marionette TRACE conn2 <- [1,1485,null,{"value":null}] 19:26:00 INFO - PROCESS | 1950 | 1478489160366 Marionette TRACE conn2 -> [0,1486,"getWindowHandles",null] 19:26:00 INFO - PROCESS | 1950 | 1478489160368 Marionette TRACE conn2 <- [1,1486,null,["7"]] 19:26:00 INFO - PROCESS | 1950 | 1478489160371 Marionette TRACE conn2 -> [0,1487,"switchToWindow",{"name":"7"}] 19:26:00 INFO - PROCESS | 1950 | 1478489160373 Marionette TRACE conn2 <- [1,1487,null,{}] 19:26:00 INFO - PROCESS | 1950 | 1478489160376 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x129910000 == 59 [pid = 1950] [id = 347] 19:26:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 136 (0x129928000) [pid = 1950] [serial = 1015] [outer = 0x0] 19:26:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 137 (0x12a656000) [pid = 1950] [serial = 1016] [outer = 0x129928000] 19:26:00 INFO - PROCESS | 1950 | 1478489160420 Marionette DEBUG loaded listener.js 19:26:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 138 (0x12a660800) [pid = 1950] [serial = 1017] [outer = 0x129928000] 19:26:00 INFO - PROCESS | 1950 | 1478489160773 Marionette TRACE conn2 <- [1,1488,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 19:26:00 INFO - . 19:26:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 615ms 19:26:00 INFO - PROCESS | 1950 | 1478489160808 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:26:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 19:26:00 INFO - PROCESS | 1950 | 1478489160814 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 19:26:00 INFO - PROCESS | 1950 | 1478489160818 Marionette TRACE conn2 -> [0,1490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:00 INFO - PROCESS | 1950 | 1478489160928 Marionette TRACE conn2 <- [1,1490,null,{"value":null}] 19:26:00 INFO - PROCESS | 1950 | 1478489160987 Marionette TRACE conn2 -> [0,1491,"getWindowHandles",null] 19:26:00 INFO - PROCESS | 1950 | 1478489160989 Marionette TRACE conn2 <- [1,1491,null,["7"]] 19:26:00 INFO - PROCESS | 1950 | 1478489160992 Marionette TRACE conn2 -> [0,1492,"switchToWindow",{"name":"7"}] 19:26:01 INFO - PROCESS | 1950 | 1478489160995 Marionette TRACE conn2 <- [1,1492,null,{}] 19:26:01 INFO - PROCESS | 1950 | 1478489161040 Marionette TRACE conn2 -> [0,1493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a940800 == 60 [pid = 1950] [id = 348] 19:26:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 139 (0x12ae4a000) [pid = 1950] [serial = 1018] [outer = 0x0] 19:26:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 140 (0x12b315000) [pid = 1950] [serial = 1019] [outer = 0x12ae4a000] 19:26:01 INFO - PROCESS | 1950 | 1478489161087 Marionette DEBUG loaded listener.js 19:26:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 141 (0x12b505000) [pid = 1950] [serial = 1020] [outer = 0x12ae4a000] 19:26:01 INFO - PROCESS | 1950 | 1478489161426 Marionette TRACE conn2 <- [1,1493,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]]]}] 19:26:01 INFO - . 19:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 617ms 19:26:01 INFO - PROCESS | 1950 | 1478489161434 Marionette TRACE conn2 -> [0,1494,"getWindowHandle",null] 19:26:01 INFO - PROCESS | 1950 | 1478489161438 Marionette TRACE conn2 <- [1,1494,null,{"value":"7"}] 19:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 19:26:01 INFO - PROCESS | 1950 | 1478489161441 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:01 INFO - PROCESS | 1950 | 1478489161545 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:26:01 INFO - PROCESS | 1950 | 1478489161604 Marionette TRACE conn2 -> [0,1496,"getWindowHandles",null] 19:26:01 INFO - PROCESS | 1950 | 1478489161605 Marionette TRACE conn2 <- [1,1496,null,["7"]] 19:26:01 INFO - PROCESS | 1950 | 1478489161608 Marionette TRACE conn2 -> [0,1497,"switchToWindow",{"name":"7"}] 19:26:01 INFO - PROCESS | 1950 | 1478489161611 Marionette TRACE conn2 <- [1,1497,null,{}] 19:26:01 INFO - PROCESS | 1950 | 1478489161655 Marionette TRACE conn2 -> [0,1498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df24800 == 61 [pid = 1950] [id = 349] 19:26:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 142 (0x12df25000) [pid = 1950] [serial = 1021] [outer = 0x0] 19:26:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 143 (0x12e0d7800) [pid = 1950] [serial = 1022] [outer = 0x12df25000] 19:26:01 INFO - PROCESS | 1950 | 1478489161699 Marionette DEBUG loaded listener.js 19:26:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 144 (0x12ea2e800) [pid = 1950] [serial = 1023] [outer = 0x12df25000] 19:26:02 INFO - PROCESS | 1950 | 1478489162028 Marionette TRACE conn2 <- [1,1498,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 19:26:02 INFO - . 19:26:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 616ms 19:26:02 INFO - PROCESS | 1950 | 1478489162058 Marionette TRACE conn2 -> [0,1499,"getWindowHandle",null] 19:26:02 INFO - PROCESS | 1950 | 1478489162060 Marionette TRACE conn2 <- [1,1499,null,{"value":"7"}] 19:26:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 19:26:02 INFO - PROCESS | 1950 | 1478489162063 Marionette TRACE conn2 -> [0,1500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:02 INFO - PROCESS | 1950 | 1478489162163 Marionette TRACE conn2 <- [1,1500,null,{"value":null}] 19:26:02 INFO - PROCESS | 1950 | 1478489162222 Marionette TRACE conn2 -> [0,1501,"getWindowHandles",null] 19:26:02 INFO - PROCESS | 1950 | 1478489162224 Marionette TRACE conn2 <- [1,1501,null,["7"]] 19:26:02 INFO - PROCESS | 1950 | 1478489162226 Marionette TRACE conn2 -> [0,1502,"switchToWindow",{"name":"7"}] 19:26:02 INFO - PROCESS | 1950 | 1478489162229 Marionette TRACE conn2 <- [1,1502,null,{}] 19:26:02 INFO - PROCESS | 1950 | 1478489162231 Marionette TRACE conn2 -> [0,1503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x12eceb800 == 62 [pid = 1950] [id = 350] 19:26:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 145 (0x12ecf1000) [pid = 1950] [serial = 1024] [outer = 0x0] 19:26:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 146 (0x12eda1000) [pid = 1950] [serial = 1025] [outer = 0x12ecf1000] 19:26:02 INFO - PROCESS | 1950 | 1478489162312 Marionette DEBUG loaded listener.js 19:26:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 147 (0x131328800) [pid = 1950] [serial = 1026] [outer = 0x12ecf1000] 19:26:02 INFO - PROCESS | 1950 | 1478489162674 Marionette TRACE conn2 <- [1,1503,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 19:26:02 INFO - . 19:26:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 615ms 19:26:02 INFO - PROCESS | 1950 | 1478489162678 Marionette TRACE conn2 -> [0,1504,"getWindowHandle",null] 19:26:02 INFO - PROCESS | 1950 | 1478489162679 Marionette TRACE conn2 <- [1,1504,null,{"value":"7"}] 19:26:02 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 19:26:02 INFO - PROCESS | 1950 | 1478489162682 Marionette TRACE conn2 -> [0,1505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:02 INFO - PROCESS | 1950 | 1478489162814 Marionette TRACE conn2 <- [1,1505,null,{"value":null}] 19:26:03 INFO - PROCESS | 1950 | 1478489163080 Marionette TRACE conn2 -> [0,1506,"getWindowHandles",null] 19:26:03 INFO - PROCESS | 1950 | 1478489163086 Marionette TRACE conn2 <- [1,1506,null,["7"]] 19:26:03 INFO - PROCESS | 1950 | 1478489163115 Marionette TRACE conn2 -> [0,1507,"switchToWindow",{"name":"7"}] 19:26:03 INFO - PROCESS | 1950 | 1478489163120 Marionette TRACE conn2 <- [1,1507,null,{}] 19:26:03 INFO - PROCESS | 1950 | 1478489163122 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x1250bc000 == 63 [pid = 1950] [id = 351] 19:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 148 (0x1250be800) [pid = 1950] [serial = 1027] [outer = 0x0] 19:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 149 (0x1261cb000) [pid = 1950] [serial = 1028] [outer = 0x1250be800] 19:26:03 INFO - PROCESS | 1950 | 1478489163155 Marionette DEBUG loaded listener.js 19:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 150 (0x1262b6800) [pid = 1950] [serial = 1029] [outer = 0x1250be800] 19:26:03 INFO - PROCESS | 1950 | 1478489163567 Marionette TRACE conn2 <- [1,1508,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]]]}] 19:26:03 INFO - ... 19:26:03 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 918ms 19:26:03 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 19:26:03 INFO - PROCESS | 1950 | 1478489163602 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:26:03 INFO - PROCESS | 1950 | 1478489163606 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 19:26:03 INFO - PROCESS | 1950 | 1478489163612 Marionette TRACE conn2 -> [0,1510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:03 INFO - PROCESS | 1950 | 1478489163764 Marionette TRACE conn2 <- [1,1510,null,{"value":null}] 19:26:03 INFO - PROCESS | 1950 | 1478489163904 Marionette TRACE conn2 -> [0,1511,"getWindowHandles",null] 19:26:03 INFO - PROCESS | 1950 | 1478489163909 Marionette TRACE conn2 <- [1,1511,null,["7"]] 19:26:03 INFO - PROCESS | 1950 | 1478489163920 Marionette TRACE conn2 -> [0,1512,"switchToWindow",{"name":"7"}] 19:26:03 INFO - PROCESS | 1950 | 1478489163923 Marionette TRACE conn2 <- [1,1512,null,{}] 19:26:03 INFO - PROCESS | 1950 | 1478489163927 Marionette TRACE conn2 -> [0,1513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae5f800 == 64 [pid = 1950] [id = 352] 19:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 151 (0x12b306000) [pid = 1950] [serial = 1030] [outer = 0x0] 19:26:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 152 (0x12b522800) [pid = 1950] [serial = 1031] [outer = 0x12b306000] 19:26:03 INFO - PROCESS | 1950 | 1478489163976 Marionette DEBUG loaded listener.js 19:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 153 (0x12b7c9000) [pid = 1950] [serial = 1032] [outer = 0x12b306000] 19:26:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c6000 == 65 [pid = 1950] [id = 353] 19:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 154 (0x1172d1000) [pid = 1950] [serial = 1033] [outer = 0x0] 19:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 155 (0x1178d4000) [pid = 1950] [serial = 1034] [outer = 0x1172d1000] 19:26:04 INFO - PROCESS | 1950 | 1478489164380 Marionette TRACE conn2 <- [1,1513,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]]]}] 19:26:04 INFO - .... 19:26:04 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 820ms 19:26:04 INFO - PROCESS | 1950 | 1478489164430 Marionette TRACE conn2 -> [0,1514,"getWindowHandle",null] 19:26:04 INFO - PROCESS | 1950 | 1478489164431 Marionette TRACE conn2 <- [1,1514,null,{"value":"7"}] 19:26:04 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 19:26:04 INFO - PROCESS | 1950 | 1478489164434 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:04 INFO - PROCESS | 1950 | 1478489164563 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:26:04 INFO - PROCESS | 1950 | 1478489164670 Marionette TRACE conn2 -> [0,1516,"getWindowHandles",null] 19:26:04 INFO - PROCESS | 1950 | 1478489164675 Marionette TRACE conn2 <- [1,1516,null,["7"]] 19:26:04 INFO - PROCESS | 1950 | 1478489164686 Marionette TRACE conn2 -> [0,1517,"switchToWindow",{"name":"7"}] 19:26:04 INFO - PROCESS | 1950 | 1478489164689 Marionette TRACE conn2 <- [1,1517,null,{}] 19:26:04 INFO - PROCESS | 1950 | 1478489164691 Marionette TRACE conn2 -> [0,1518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x127fa4800 == 66 [pid = 1950] [id = 354] 19:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 156 (0x1288c4800) [pid = 1950] [serial = 1035] [outer = 0x0] 19:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 157 (0x1296f3800) [pid = 1950] [serial = 1036] [outer = 0x1288c4800] 19:26:04 INFO - PROCESS | 1950 | 1478489164726 Marionette DEBUG loaded listener.js 19:26:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 158 (0x12a92d000) [pid = 1950] [serial = 1037] [outer = 0x1288c4800] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12df23800 == 65 [pid = 1950] [id = 344] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12df11800 == 64 [pid = 1950] [id = 343] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12ece7000 == 63 [pid = 1950] [id = 342] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x1172d2000 == 62 [pid = 1950] [id = 341] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x13341a800 == 61 [pid = 1950] [id = 340] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x13133e000 == 60 [pid = 1950] [id = 339] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x130014000 == 59 [pid = 1950] [id = 338] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed99800 == 58 [pid = 1950] [id = 337] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea42800 == 57 [pid = 1950] [id = 336] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12e431800 == 56 [pid = 1950] [id = 335] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x122993000 == 55 [pid = 1950] [id = 334] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12c5a5800 == 54 [pid = 1950] [id = 333] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c4000 == 53 [pid = 1950] [id = 332] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5d5000 == 52 [pid = 1950] [id = 331] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12a157800 == 51 [pid = 1950] [id = 330] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x128949800 == 50 [pid = 1950] [id = 329] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x121f25800 == 49 [pid = 1950] [id = 328] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x117b49800 == 48 [pid = 1950] [id = 327] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12140d800 == 47 [pid = 1950] [id = 326] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x124a6f000 == 46 [pid = 1950] [id = 325] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12a93c800 == 45 [pid = 1950] [id = 323] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x132fb9000 == 44 [pid = 1950] [id = 321] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12e0db000 == 43 [pid = 1950] [id = 319] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae55800 == 42 [pid = 1950] [id = 317] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x125d5a000 == 41 [pid = 1950] [id = 316] 19:26:04 INFO - PROCESS | 1950 | --DOCSHELL 0x117b53000 == 40 [pid = 1950] [id = 315] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 157 (0x12b51b800) [pid = 1950] [serial = 907] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 156 (0x12b5c4000) [pid = 1950] [serial = 908] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 155 (0x12b30e800) [pid = 1950] [serial = 904] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 154 (0x12b402800) [pid = 1950] [serial = 905] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 153 (0x12a172000) [pid = 1950] [serial = 901] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 152 (0x12a937000) [pid = 1950] [serial = 902] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 151 (0x12994a800) [pid = 1950] [serial = 898] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 150 (0x129a45000) [pid = 1950] [serial = 899] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 149 (0x126511000) [pid = 1950] [serial = 895] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 148 (0x127c62800) [pid = 1950] [serial = 896] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 147 (0x121913800) [pid = 1950] [serial = 892] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 146 (0x121f3e800) [pid = 1950] [serial = 893] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 145 (0x125d5c000) [pid = 1950] [serial = 889] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 144 (0x127c5f800) [pid = 1950] [serial = 890] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 143 (0x12d7df800) [pid = 1950] [serial = 886] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 142 (0x12e436000) [pid = 1950] [serial = 887] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 141 (0x125d3e800) [pid = 1950] [serial = 883] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 140 (0x129922800) [pid = 1950] [serial = 884] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 139 (0x117859800) [pid = 1950] [serial = 880] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 138 (0x121f31000) [pid = 1950] [serial = 881] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 137 (0x132fcb800) [pid = 1950] [serial = 878] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 136 (0x13001d800) [pid = 1950] [serial = 927] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 135 (0x12ed97000) [pid = 1950] [serial = 924] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 134 (0x12ed9c800) [pid = 1950] [serial = 925] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 133 (0x12e531000) [pid = 1950] [serial = 921] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 132 (0x12ea27800) [pid = 1950] [serial = 922] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 131 (0x12d7d2800) [pid = 1950] [serial = 917] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 130 (0x12d5aa000) [pid = 1950] [serial = 918] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 129 (0x12e43f800) [pid = 1950] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x12d594000) [pid = 1950] [serial = 913] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x12bc9a800) [pid = 1950] [serial = 914] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x12e0c8800) [pid = 1950] [serial = 915] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x12b7d0000) [pid = 1950] [serial = 910] [outer = 0x0] [url = about:blank] 19:26:04 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12b7da800) [pid = 1950] [serial = 911] [outer = 0x0] [url = about:blank] 19:26:05 INFO - PROCESS | 1950 | 1478489165015 Marionette TRACE conn2 <- [1,1518,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"]]]}] 19:26:05 INFO - . 19:26:05 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 617ms 19:26:05 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 19:26:05 INFO - PROCESS | 1950 | 1478489165052 Marionette TRACE conn2 -> [0,1519,"getWindowHandle",null] 19:26:05 INFO - PROCESS | 1950 | 1478489165053 Marionette TRACE conn2 <- [1,1519,null,{"value":"7"}] 19:26:05 INFO - PROCESS | 1950 | 1478489165056 Marionette TRACE conn2 -> [0,1520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:05 INFO - PROCESS | 1950 | 1478489165143 Marionette TRACE conn2 <- [1,1520,null,{"value":null}] 19:26:05 INFO - PROCESS | 1950 | 1478489165149 Marionette TRACE conn2 -> [0,1521,"getWindowHandles",null] 19:26:05 INFO - PROCESS | 1950 | 1478489165150 Marionette TRACE conn2 <- [1,1521,null,["7"]] 19:26:05 INFO - PROCESS | 1950 | 1478489165208 Marionette TRACE conn2 -> [0,1522,"switchToWindow",{"name":"7"}] 19:26:05 INFO - PROCESS | 1950 | 1478489165210 Marionette TRACE conn2 <- [1,1522,null,{}] 19:26:05 INFO - PROCESS | 1950 | 1478489165213 Marionette TRACE conn2 -> [0,1523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x12298d800 == 41 [pid = 1950] [id = 355] 19:26:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x122993000) [pid = 1950] [serial = 1038] [outer = 0x0] 19:26:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x12625a800) [pid = 1950] [serial = 1039] [outer = 0x122993000] 19:26:05 INFO - PROCESS | 1950 | 1478489165248 Marionette DEBUG loaded listener.js 19:26:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x127c2b800) [pid = 1950] [serial = 1040] [outer = 0x122993000] 19:26:05 INFO - PROCESS | 1950 | 1478489165500 Marionette TRACE conn2 <- [1,1523,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]]]}] 19:26:05 INFO - . 19:26:05 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 465ms 19:26:05 INFO - PROCESS | 1950 | 1478489165522 Marionette TRACE conn2 -> [0,1524,"getWindowHandle",null] 19:26:05 INFO - PROCESS | 1950 | 1478489165523 Marionette TRACE conn2 <- [1,1524,null,{"value":"7"}] 19:26:05 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 19:26:05 INFO - PROCESS | 1950 | 1478489165526 Marionette TRACE conn2 -> [0,1525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:05 INFO - PROCESS | 1950 | 1478489165610 Marionette TRACE conn2 <- [1,1525,null,{"value":null}] 19:26:05 INFO - PROCESS | 1950 | 1478489165615 Marionette TRACE conn2 -> [0,1526,"getWindowHandles",null] 19:26:05 INFO - PROCESS | 1950 | 1478489165616 Marionette TRACE conn2 <- [1,1526,null,["7"]] 19:26:05 INFO - PROCESS | 1950 | 1478489165619 Marionette TRACE conn2 -> [0,1527,"switchToWindow",{"name":"7"}] 19:26:05 INFO - PROCESS | 1950 | 1478489165622 Marionette TRACE conn2 <- [1,1527,null,{}] 19:26:05 INFO - PROCESS | 1950 | 1478489165624 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b313800 == 42 [pid = 1950] [id = 356] 19:26:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x12b314800) [pid = 1950] [serial = 1041] [outer = 0x0] 19:26:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x12b504800) [pid = 1950] [serial = 1042] [outer = 0x12b314800] 19:26:05 INFO - PROCESS | 1950 | 1478489165659 Marionette DEBUG loaded listener.js 19:26:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 130 (0x12b5c4000) [pid = 1950] [serial = 1043] [outer = 0x12b314800] 19:26:05 INFO - PROCESS | 1950 | 1478489165941 Marionette TRACE conn2 <- [1,1528,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]]]}] 19:26:05 INFO - . 19:26:05 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 464ms 19:26:05 INFO - PROCESS | 1950 | 1478489165991 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:26:05 INFO - PROCESS | 1950 | 1478489165992 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 19:26:05 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 19:26:05 INFO - PROCESS | 1950 | 1478489165996 Marionette TRACE conn2 -> [0,1530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:06 INFO - PROCESS | 1950 | 1478489166101 Marionette TRACE conn2 <- [1,1530,null,{"value":null}] 19:26:06 INFO - PROCESS | 1950 | 1478489166108 Marionette TRACE conn2 -> [0,1531,"getWindowHandles",null] 19:26:06 INFO - PROCESS | 1950 | 1478489166109 Marionette TRACE conn2 <- [1,1531,null,["7"]] 19:26:06 INFO - PROCESS | 1950 | 1478489166111 Marionette TRACE conn2 -> [0,1532,"switchToWindow",{"name":"7"}] 19:26:06 INFO - PROCESS | 1950 | 1478489166113 Marionette TRACE conn2 <- [1,1532,null,{}] 19:26:06 INFO - PROCESS | 1950 | 1478489166116 Marionette TRACE conn2 -> [0,1533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b982800 == 43 [pid = 1950] [id = 357] 19:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 131 (0x12b987000) [pid = 1950] [serial = 1044] [outer = 0x0] 19:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 132 (0x12bc84000) [pid = 1950] [serial = 1045] [outer = 0x12b987000] 19:26:06 INFO - PROCESS | 1950 | 1478489166162 Marionette DEBUG loaded listener.js 19:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 133 (0x12d594000) [pid = 1950] [serial = 1046] [outer = 0x12b987000] 19:26:06 INFO - PROCESS | 1950 | 1478489166433 Marionette TRACE conn2 <- [1,1533,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]]]}] 19:26:06 INFO - .. 19:26:06 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 465ms 19:26:06 INFO - PROCESS | 1950 | 1478489166461 Marionette TRACE conn2 -> [0,1534,"getWindowHandle",null] 19:26:06 INFO - PROCESS | 1950 | 1478489166462 Marionette TRACE conn2 <- [1,1534,null,{"value":"7"}] 19:26:06 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 19:26:06 INFO - PROCESS | 1950 | 1478489166465 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:06 INFO - PROCESS | 1950 | 1478489166547 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:26:06 INFO - PROCESS | 1950 | 1478489166552 Marionette TRACE conn2 -> [0,1536,"getWindowHandles",null] 19:26:06 INFO - PROCESS | 1950 | 1478489166555 Marionette TRACE conn2 <- [1,1536,null,["7"]] 19:26:06 INFO - PROCESS | 1950 | 1478489166558 Marionette TRACE conn2 -> [0,1537,"switchToWindow",{"name":"7"}] 19:26:06 INFO - PROCESS | 1950 | 1478489166560 Marionette TRACE conn2 <- [1,1537,null,{}] 19:26:06 INFO - PROCESS | 1950 | 1478489166563 Marionette TRACE conn2 -> [0,1538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df0a000 == 44 [pid = 1950] [id = 358] 19:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 134 (0x12df0a800) [pid = 1950] [serial = 1047] [outer = 0x0] 19:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 135 (0x12df17800) [pid = 1950] [serial = 1048] [outer = 0x12df0a800] 19:26:06 INFO - PROCESS | 1950 | 1478489166598 Marionette DEBUG loaded listener.js 19:26:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 136 (0x12df23800) [pid = 1950] [serial = 1049] [outer = 0x12df0a800] 19:26:06 INFO - PROCESS | 1950 | 1478489166909 Marionette TRACE conn2 <- [1,1538,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]]]}] 19:26:06 INFO - . 19:26:06 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 465ms 19:26:06 INFO - PROCESS | 1950 | 1478489166930 Marionette TRACE conn2 -> [0,1539,"getWindowHandle",null] 19:26:06 INFO - PROCESS | 1950 | 1478489166932 Marionette TRACE conn2 <- [1,1539,null,{"value":"7"}] 19:26:06 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 19:26:06 INFO - PROCESS | 1950 | 1478489166935 Marionette TRACE conn2 -> [0,1540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:07 INFO - PROCESS | 1950 | 1478489167040 Marionette TRACE conn2 <- [1,1540,null,{"value":null}] 19:26:07 INFO - PROCESS | 1950 | 1478489167044 Marionette TRACE conn2 -> [0,1541,"getWindowHandles",null] 19:26:07 INFO - PROCESS | 1950 | 1478489167045 Marionette TRACE conn2 <- [1,1541,null,["7"]] 19:26:07 INFO - PROCESS | 1950 | 1478489167081 Marionette TRACE conn2 -> [0,1542,"switchToWindow",{"name":"7"}] 19:26:07 INFO - PROCESS | 1950 | 1478489167083 Marionette TRACE conn2 <- [1,1542,null,{}] 19:26:07 INFO - PROCESS | 1950 | 1478489167085 Marionette TRACE conn2 -> [0,1543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e439000 == 45 [pid = 1950] [id = 359] 19:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 137 (0x12e43d800) [pid = 1950] [serial = 1050] [outer = 0x0] 19:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 138 (0x12e51d800) [pid = 1950] [serial = 1051] [outer = 0x12e43d800] 19:26:07 INFO - PROCESS | 1950 | 1478489167119 Marionette DEBUG loaded listener.js 19:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 139 (0x12e532000) [pid = 1950] [serial = 1052] [outer = 0x12e43d800] 19:26:07 INFO - PROCESS | 1950 | 1478489167437 Marionette TRACE conn2 <- [1,1543,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]]]}] 19:26:07 INFO - .................. 19:26:07 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 520ms 19:26:07 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 19:26:07 INFO - PROCESS | 1950 | 1478489167455 Marionette TRACE conn2 -> [0,1544,"getWindowHandle",null] 19:26:07 INFO - PROCESS | 1950 | 1478489167457 Marionette TRACE conn2 <- [1,1544,null,{"value":"7"}] 19:26:07 INFO - PROCESS | 1950 | 1478489167460 Marionette TRACE conn2 -> [0,1545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:07 INFO - PROCESS | 1950 | 1478489167619 Marionette TRACE conn2 <- [1,1545,null,{"value":null}] 19:26:07 INFO - PROCESS | 1950 | 1478489167633 Marionette TRACE conn2 -> [0,1546,"getWindowHandles",null] 19:26:07 INFO - PROCESS | 1950 | 1478489167634 Marionette TRACE conn2 <- [1,1546,null,["7"]] 19:26:07 INFO - PROCESS | 1950 | 1478489167639 Marionette TRACE conn2 -> [0,1547,"switchToWindow",{"name":"7"}] 19:26:07 INFO - PROCESS | 1950 | 1478489167642 Marionette TRACE conn2 <- [1,1547,null,{}] 19:26:07 INFO - PROCESS | 1950 | 1478489167645 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea28800 == 46 [pid = 1950] [id = 360] 19:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 140 (0x12ea29800) [pid = 1950] [serial = 1053] [outer = 0x0] 19:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 141 (0x12ed9c800) [pid = 1950] [serial = 1054] [outer = 0x12ea29800] 19:26:07 INFO - PROCESS | 1950 | 1478489167699 Marionette DEBUG loaded listener.js 19:26:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 142 (0x12f4df800) [pid = 1950] [serial = 1055] [outer = 0x12ea29800] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 141 (0x12f4e3800) [pid = 1950] [serial = 986] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 140 (0x13341b000) [pid = 1950] [serial = 994] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 139 (0x13133e800) [pid = 1950] [serial = 991] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 138 (0x12ece7800) [pid = 1950] [serial = 1000] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 137 (0x1172d2800) [pid = 1950] [serial = 997] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 136 (0x12df12000) [pid = 1950] [serial = 1003] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 135 (0x131336800) [pid = 1950] [serial = 951] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 134 (0x1330bc000) [pid = 1950] [serial = 948] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 133 (0x12ae56800) [pid = 1950] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 132 (0x125d5c800) [pid = 1950] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 131 (0x117b56800) [pid = 1950] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 130 (0x12b7cc000) [pid = 1950] [serial = 971] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 129 (0x12a164800) [pid = 1950] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x12225c800) [pid = 1950] [serial = 961] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x121411800) [pid = 1950] [serial = 958] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x12519a800) [pid = 1950] [serial = 956] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x122d84000) [pid = 1950] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12298e000) [pid = 1950] [serial = 963] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x129a46000) [pid = 1950] [serial = 966] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x132fbc000) [pid = 1950] [serial = 946] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x132fb6000) [pid = 1950] [serial = 943] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12bc7e800) [pid = 1950] [serial = 973] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x12d7da800) [pid = 1950] [serial = 976] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x12e537000) [pid = 1950] [serial = 941] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x12d7d8800) [pid = 1950] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12df26000) [pid = 1950] [serial = 1006] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12ea43000) [pid = 1950] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x130014800) [pid = 1950] [serial = 988] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12e532800) [pid = 1950] [serial = 981] [outer = 0x0] [url = about:blank] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12d7d5000) [pid = 1950] [serial = 978] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 19:26:08 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12f4f2800) [pid = 1950] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 19:26:08 INFO - PROCESS | 1950 | 1478489168658 Marionette TRACE conn2 <- [1,1548,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]]]}] 19:26:08 INFO - .......... 19:26:08 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 1220ms 19:26:08 INFO - PROCESS | 1950 | 1478489168681 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:26:08 INFO - PROCESS | 1950 | 1478489168685 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 19:26:08 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 19:26:08 INFO - PROCESS | 1950 | 1478489168713 Marionette TRACE conn2 -> [0,1550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:08 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:26:08 INFO - PROCESS | 1950 | 1478489168897 Marionette TRACE conn2 <- [1,1550,null,{"value":null}] 19:26:09 INFO - PROCESS | 1950 | 1478489169025 Marionette TRACE conn2 -> [0,1551,"getWindowHandles",null] 19:26:09 INFO - PROCESS | 1950 | 1478489169028 Marionette TRACE conn2 <- [1,1551,null,["7"]] 19:26:09 INFO - PROCESS | 1950 | 1478489169036 Marionette TRACE conn2 -> [0,1552,"switchToWindow",{"name":"7"}] 19:26:09 INFO - PROCESS | 1950 | 1478489169044 Marionette TRACE conn2 <- [1,1552,null,{}] 19:26:09 INFO - PROCESS | 1950 | 1478489169048 Marionette TRACE conn2 -> [0,1553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x1300ef000 == 47 [pid = 1950] [id = 361] 19:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x1300ef800) [pid = 1950] [serial = 1056] [outer = 0x0] 19:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x1300f6000) [pid = 1950] [serial = 1057] [outer = 0x1300ef800] 19:26:09 INFO - PROCESS | 1950 | 1478489169112 Marionette DEBUG loaded listener.js 19:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x1300fb000) [pid = 1950] [serial = 1058] [outer = 0x1300ef800] 19:26:09 INFO - PROCESS | 1950 | 1478489169442 Marionette TRACE conn2 <- [1,1553,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 19:26:09 INFO - . 19:26:09 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 764ms 19:26:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 19:26:09 INFO - PROCESS | 1950 | 1478489169473 Marionette TRACE conn2 -> [0,1554,"getWindowHandle",null] 19:26:09 INFO - PROCESS | 1950 | 1478489169475 Marionette TRACE conn2 <- [1,1554,null,{"value":"7"}] 19:26:09 INFO - PROCESS | 1950 | 1478489169479 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:09 INFO - PROCESS | 1950 | 1478489169595 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:26:09 INFO - PROCESS | 1950 | 1478489169654 Marionette TRACE conn2 -> [0,1556,"getWindowHandles",null] 19:26:09 INFO - PROCESS | 1950 | 1478489169656 Marionette TRACE conn2 <- [1,1556,null,["7"]] 19:26:09 INFO - PROCESS | 1950 | 1478489169658 Marionette TRACE conn2 -> [0,1557,"switchToWindow",{"name":"7"}] 19:26:09 INFO - PROCESS | 1950 | 1478489169661 Marionette TRACE conn2 <- [1,1557,null,{}] 19:26:09 INFO - PROCESS | 1950 | 1478489169704 Marionette TRACE conn2 -> [0,1558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a638800 == 48 [pid = 1950] [id = 362] 19:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12a639000) [pid = 1950] [serial = 1059] [outer = 0x0] 19:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x12a63d000) [pid = 1950] [serial = 1060] [outer = 0x12a639000] 19:26:09 INFO - PROCESS | 1950 | 1478489169750 Marionette DEBUG loaded listener.js 19:26:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x1300f3800) [pid = 1950] [serial = 1061] [outer = 0x12a639000] 19:26:10 INFO - PROCESS | 1950 | 1478489170575 Marionette TRACE conn2 <- [1,1558,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]]]}] 19:26:10 INFO - .................................................................................................................................. 19:26:10 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 1185ms 19:26:10 INFO - PROCESS | 1950 | 1478489170668 Marionette TRACE conn2 -> [0,1559,"getWindowHandle",null] 19:26:10 INFO - PROCESS | 1950 | 1478489170672 Marionette TRACE conn2 <- [1,1559,null,{"value":"7"}] 19:26:10 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 19:26:10 INFO - PROCESS | 1950 | 1478489170677 Marionette TRACE conn2 -> [0,1560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:10 INFO - PROCESS | 1950 | 1478489170814 Marionette TRACE conn2 <- [1,1560,null,{"value":null}] 19:26:10 INFO - PROCESS | 1950 | 1478489170875 Marionette TRACE conn2 -> [0,1561,"getWindowHandles",null] 19:26:10 INFO - PROCESS | 1950 | 1478489170878 Marionette TRACE conn2 <- [1,1561,null,["7"]] 19:26:10 INFO - PROCESS | 1950 | 1478489170922 Marionette TRACE conn2 -> [0,1562,"switchToWindow",{"name":"7"}] 19:26:10 INFO - PROCESS | 1950 | 1478489170926 Marionette TRACE conn2 <- [1,1562,null,{}] 19:26:10 INFO - PROCESS | 1950 | 1478489170929 Marionette TRACE conn2 -> [0,1563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f56000 == 49 [pid = 1950] [id = 363] 19:26:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x116f56800) [pid = 1950] [serial = 1062] [outer = 0x0] 19:26:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x116f5c000) [pid = 1950] [serial = 1063] [outer = 0x116f56800] 19:26:10 INFO - PROCESS | 1950 | 1478489170974 Marionette DEBUG loaded listener.js 19:26:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x133838000) [pid = 1950] [serial = 1064] [outer = 0x116f56800] 19:26:11 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:26:11 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:26:12 INFO - PROCESS | 1950 | 1478489172433 Marionette TRACE conn2 <- [1,1563,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]]]}] 19:26:12 INFO - .................................................................................................................................. 19:26:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 1835ms 19:26:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 19:26:12 INFO - PROCESS | 1950 | 1478489172512 Marionette TRACE conn2 -> [0,1564,"getWindowHandle",null] 19:26:12 INFO - PROCESS | 1950 | 1478489172514 Marionette TRACE conn2 <- [1,1564,null,{"value":"7"}] 19:26:12 INFO - PROCESS | 1950 | 1478489172517 Marionette TRACE conn2 -> [0,1565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:12 INFO - PROCESS | 1950 | 1478489172630 Marionette TRACE conn2 <- [1,1565,null,{"value":null}] 19:26:12 INFO - PROCESS | 1950 | 1478489172688 Marionette TRACE conn2 -> [0,1566,"getWindowHandles",null] 19:26:12 INFO - PROCESS | 1950 | 1478489172690 Marionette TRACE conn2 <- [1,1566,null,["7"]] 19:26:12 INFO - PROCESS | 1950 | 1478489172693 Marionette TRACE conn2 -> [0,1567,"switchToWindow",{"name":"7"}] 19:26:12 INFO - PROCESS | 1950 | 1478489172696 Marionette TRACE conn2 <- [1,1567,null,{}] 19:26:12 INFO - PROCESS | 1950 | 1478489172698 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x13383a800 == 50 [pid = 1950] [id = 364] 19:26:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x13383d000) [pid = 1950] [serial = 1065] [outer = 0x0] 19:26:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x13384c000) [pid = 1950] [serial = 1066] [outer = 0x13383d000] 19:26:12 INFO - PROCESS | 1950 | 1478489172782 Marionette DEBUG loaded listener.js 19:26:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x12c13d000) [pid = 1950] [serial = 1067] [outer = 0x13383d000] 19:26:13 INFO - PROCESS | 1950 | 1478489173139 Marionette TRACE conn2 <- [1,1568,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]]]}] 19:26:13 INFO - ........ 19:26:13 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 671ms 19:26:13 INFO - PROCESS | 1950 | 1478489173189 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 19:26:13 INFO - PROCESS | 1950 | 1478489173191 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 19:26:13 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 19:26:13 INFO - PROCESS | 1950 | 1478489173194 Marionette TRACE conn2 -> [0,1570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:13 INFO - PROCESS | 1950 | 1478489173296 Marionette TRACE conn2 <- [1,1570,null,{"value":null}] 19:26:13 INFO - PROCESS | 1950 | 1478489173354 Marionette TRACE conn2 -> [0,1571,"getWindowHandles",null] 19:26:13 INFO - PROCESS | 1950 | 1478489173356 Marionette TRACE conn2 <- [1,1571,null,["7"]] 19:26:13 INFO - PROCESS | 1950 | 1478489173358 Marionette TRACE conn2 -> [0,1572,"switchToWindow",{"name":"7"}] 19:26:13 INFO - PROCESS | 1950 | 1478489173361 Marionette TRACE conn2 <- [1,1572,null,{}] 19:26:13 INFO - PROCESS | 1950 | 1478489173363 Marionette TRACE conn2 -> [0,1573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c14d000 == 51 [pid = 1950] [id = 365] 19:26:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x12c14f000) [pid = 1950] [serial = 1068] [outer = 0x0] 19:26:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x12c153000) [pid = 1950] [serial = 1069] [outer = 0x12c14f000] 19:26:13 INFO - PROCESS | 1950 | 1478489173445 Marionette DEBUG loaded listener.js 19:26:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x12c158800) [pid = 1950] [serial = 1070] [outer = 0x12c14f000] 19:26:13 INFO - PROCESS | 1950 | 1478489173812 Marionette TRACE conn2 <- [1,1573,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]]]}] 19:26:13 INFO - ........... 19:26:13 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 668ms 19:26:13 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 19:26:13 INFO - PROCESS | 1950 | 1478489173862 Marionette TRACE conn2 -> [0,1574,"getWindowHandle",null] 19:26:13 INFO - PROCESS | 1950 | 1478489173863 Marionette TRACE conn2 <- [1,1574,null,{"value":"7"}] 19:26:13 INFO - PROCESS | 1950 | 1478489173866 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:14 INFO - PROCESS | 1950 | 1478489174015 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:26:14 INFO - PROCESS | 1950 | 1478489174078 Marionette TRACE conn2 -> [0,1576,"getWindowHandles",null] 19:26:14 INFO - PROCESS | 1950 | 1478489174079 Marionette TRACE conn2 <- [1,1576,null,["7"]] 19:26:14 INFO - PROCESS | 1950 | 1478489174082 Marionette TRACE conn2 -> [0,1577,"switchToWindow",{"name":"7"}] 19:26:14 INFO - PROCESS | 1950 | 1478489174084 Marionette TRACE conn2 <- [1,1577,null,{}] 19:26:14 INFO - PROCESS | 1950 | 1478489174255 Marionette TRACE conn2 -> [0,1578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f46000 == 52 [pid = 1950] [id = 366] 19:26:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x116f47000) [pid = 1950] [serial = 1071] [outer = 0x0] 19:26:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x116f52000) [pid = 1950] [serial = 1072] [outer = 0x116f47000] 19:26:14 INFO - PROCESS | 1950 | 1478489174297 Marionette DEBUG loaded listener.js 19:26:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x12277d800) [pid = 1950] [serial = 1073] [outer = 0x116f47000] 19:26:14 INFO - PROCESS | 1950 | 1478489174650 Marionette TRACE conn2 <- [1,1578,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]]]}] 19:26:14 INFO - ........ 19:26:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 819ms 19:26:14 INFO - PROCESS | 1950 | 1478489174687 Marionette TRACE conn2 -> [0,1579,"getWindowHandle",null] 19:26:14 INFO - PROCESS | 1950 | 1478489174689 Marionette TRACE conn2 <- [1,1579,null,{"value":"7"}] 19:26:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 19:26:14 INFO - PROCESS | 1950 | 1478489174694 Marionette TRACE conn2 -> [0,1580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:14 INFO - PROCESS | 1950 | 1478489174806 Marionette TRACE conn2 <- [1,1580,null,{"value":null}] 19:26:14 INFO - PROCESS | 1950 | 1478489174869 Marionette TRACE conn2 -> [0,1581,"getWindowHandles",null] 19:26:14 INFO - PROCESS | 1950 | 1478489174871 Marionette TRACE conn2 <- [1,1581,null,["7"]] 19:26:14 INFO - PROCESS | 1950 | 1478489174874 Marionette TRACE conn2 -> [0,1582,"switchToWindow",{"name":"7"}] 19:26:14 INFO - PROCESS | 1950 | 1478489174876 Marionette TRACE conn2 <- [1,1582,null,{}] 19:26:14 INFO - PROCESS | 1950 | 1478489174930 Marionette TRACE conn2 -> [0,1583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x1219ae800 == 53 [pid = 1950] [id = 367] 19:26:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 130 (0x122027000) [pid = 1950] [serial = 1074] [outer = 0x0] 19:26:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 131 (0x125d56000) [pid = 1950] [serial = 1075] [outer = 0x122027000] 19:26:14 INFO - PROCESS | 1950 | 1478489174972 Marionette DEBUG loaded listener.js 19:26:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 132 (0x129922800) [pid = 1950] [serial = 1076] [outer = 0x122027000] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12e439000 == 52 [pid = 1950] [id = 359] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12df0a000 == 51 [pid = 1950] [id = 358] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12b982800 == 50 [pid = 1950] [id = 357] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12b313800 == 49 [pid = 1950] [id = 356] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12298d800 == 48 [pid = 1950] [id = 355] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x127fa4800 == 47 [pid = 1950] [id = 354] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x1250bc000 == 46 [pid = 1950] [id = 351] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae5f800 == 45 [pid = 1950] [id = 352] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c6000 == 44 [pid = 1950] [id = 353] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x1172d6800 == 43 [pid = 1950] [id = 346] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12df24800 == 42 [pid = 1950] [id = 349] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x129910000 == 41 [pid = 1950] [id = 347] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12a940800 == 40 [pid = 1950] [id = 348] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12eceb800 == 39 [pid = 1950] [id = 350] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x122d79000 == 38 [pid = 1950] [id = 324] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x132fb5800 == 37 [pid = 1950] [id = 320] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7d7000 == 36 [pid = 1950] [id = 318] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x1330bb800 == 35 [pid = 1950] [id = 322] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x116f46000 == 34 [pid = 1950] [id = 366] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x13383a800 == 33 [pid = 1950] [id = 364] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12c14d000 == 32 [pid = 1950] [id = 365] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x116f56000 == 31 [pid = 1950] [id = 363] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x126269800 == 30 [pid = 1950] [id = 345] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12a638800 == 29 [pid = 1950] [id = 362] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea28800 == 28 [pid = 1950] [id = 360] 19:26:16 INFO - PROCESS | 1950 | --DOCSHELL 0x1300ef000 == 27 [pid = 1950] [id = 361] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 131 (0x130025000) [pid = 1950] [serial = 928] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 130 (0x12ae5a800) [pid = 1950] [serial = 936] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 129 (0x12df17000) [pid = 1950] [serial = 1004] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x12141a800) [pid = 1950] [serial = 998] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x12ecec800) [pid = 1950] [serial = 1001] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x12625b000) [pid = 1950] [serial = 1008] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x12626f000) [pid = 1950] [serial = 1010] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12ed89800) [pid = 1950] [serial = 985] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x131321800) [pid = 1950] [serial = 990] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12d7dd800) [pid = 1950] [serial = 982] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x126252800) [pid = 1950] [serial = 1007] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12e42a800) [pid = 1950] [serial = 980] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x13341f000) [pid = 1950] [serial = 995] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x132fc1000) [pid = 1950] [serial = 992] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x13001a000) [pid = 1950] [serial = 989] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12ed8d000) [pid = 1950] [serial = 984] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12e0d9800) [pid = 1950] [serial = 979] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12bc98000) [pid = 1950] [serial = 974] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12b51e000) [pid = 1950] [serial = 969] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x128953800) [pid = 1950] [serial = 964] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x125190000) [pid = 1950] [serial = 959] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x125c12800) [pid = 1950] [serial = 954] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x1330c0000) [pid = 1950] [serial = 949] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x132fc0800) [pid = 1950] [serial = 944] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12e42b000) [pid = 1950] [serial = 939] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x127fa5800) [pid = 1950] [serial = 933] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x1212fc800) [pid = 1950] [serial = 930] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12f4e8000) [pid = 1950] [serial = 987] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x1172be800) [pid = 1950] [serial = 996] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x1330a5000) [pid = 1950] [serial = 993] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12ecf6000) [pid = 1950] [serial = 1002] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12ed8b800) [pid = 1950] [serial = 999] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12df1d000) [pid = 1950] [serial = 1005] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x133409800) [pid = 1950] [serial = 952] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x133405800) [pid = 1950] [serial = 950] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12b409800) [pid = 1950] [serial = 937] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x129922000) [pid = 1950] [serial = 934] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x122993800) [pid = 1950] [serial = 931] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x12b7cd000) [pid = 1950] [serial = 972] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12b5d2800) [pid = 1950] [serial = 970] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x1296fb000) [pid = 1950] [serial = 962] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x1296eb800) [pid = 1950] [serial = 960] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x125c0e000) [pid = 1950] [serial = 957] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12b403000) [pid = 1950] [serial = 955] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x129928800) [pid = 1950] [serial = 965] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12a93d000) [pid = 1950] [serial = 967] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x1330ab800) [pid = 1950] [serial = 947] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x1330a1800) [pid = 1950] [serial = 945] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12c59d000) [pid = 1950] [serial = 975] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12d7dd000) [pid = 1950] [serial = 977] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x130017000) [pid = 1950] [serial = 942] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12e53a000) [pid = 1950] [serial = 940] [outer = 0x0] [url = about:blank] 19:26:16 INFO - PROCESS | 1950 | 1478489176144 Marionette TRACE conn2 <- [1,1583,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]]]}] 19:26:16 INFO - .............................. 19:26:16 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1519ms 19:26:16 INFO - PROCESS | 1950 | 1478489176215 Marionette TRACE conn2 -> [0,1584,"getWindowHandle",null] 19:26:16 INFO - PROCESS | 1950 | 1478489176218 Marionette TRACE conn2 <- [1,1584,null,{"value":"7"}] 19:26:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 19:26:16 INFO - PROCESS | 1950 | 1478489176223 Marionette TRACE conn2 -> [0,1585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:16 INFO - PROCESS | 1950 | 1478489176332 Marionette TRACE conn2 <- [1,1585,null,{"value":null}] 19:26:16 INFO - PROCESS | 1950 | 1478489176339 Marionette TRACE conn2 -> [0,1586,"getWindowHandles",null] 19:26:16 INFO - PROCESS | 1950 | 1478489176343 Marionette TRACE conn2 <- [1,1586,null,["7"]] 19:26:16 INFO - PROCESS | 1950 | 1478489176347 Marionette TRACE conn2 -> [0,1587,"switchToWindow",{"name":"7"}] 19:26:16 INFO - PROCESS | 1950 | 1478489176351 Marionette TRACE conn2 <- [1,1587,null,{}] 19:26:16 INFO - PROCESS | 1950 | 1478489176356 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x116215800 == 28 [pid = 1950] [id = 368] 19:26:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x1162d6000) [pid = 1950] [serial = 1077] [outer = 0x0] 19:26:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x116c72800) [pid = 1950] [serial = 1078] [outer = 0x1162d6000] 19:26:16 INFO - PROCESS | 1950 | 1478489176414 Marionette DEBUG loaded listener.js 19:26:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x1172c2000) [pid = 1950] [serial = 1079] [outer = 0x1162d6000] 19:26:16 INFO - PROCESS | 1950 | 1478489176920 Marionette TRACE conn2 <- [1,1588,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]]]}] 19:26:16 INFO - ............................................................... 19:26:16 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 724ms 19:26:16 INFO - PROCESS | 1950 | 1478489176946 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:26:16 INFO - PROCESS | 1950 | 1478489176948 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 19:26:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 19:26:16 INFO - PROCESS | 1950 | 1478489176951 Marionette TRACE conn2 -> [0,1590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:17 INFO - PROCESS | 1950 | 1478489177046 Marionette TRACE conn2 <- [1,1590,null,{"value":null}] 19:26:17 INFO - PROCESS | 1950 | 1478489177052 Marionette TRACE conn2 -> [0,1591,"getWindowHandles",null] 19:26:17 INFO - PROCESS | 1950 | 1478489177054 Marionette TRACE conn2 <- [1,1591,null,["7"]] 19:26:17 INFO - PROCESS | 1950 | 1478489177057 Marionette TRACE conn2 -> [0,1592,"switchToWindow",{"name":"7"}] 19:26:17 INFO - PROCESS | 1950 | 1478489177059 Marionette TRACE conn2 <- [1,1592,null,{}] 19:26:17 INFO - PROCESS | 1950 | 1478489177062 Marionette TRACE conn2 -> [0,1593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x12298d800 == 29 [pid = 1950] [id = 369] 19:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12298f000) [pid = 1950] [serial = 1080] [outer = 0x0] 19:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x1229a5800) [pid = 1950] [serial = 1081] [outer = 0x12298f000] 19:26:17 INFO - PROCESS | 1950 | 1478489177101 Marionette DEBUG loaded listener.js 19:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x123ccb000) [pid = 1950] [serial = 1082] [outer = 0x12298f000] 19:26:17 INFO - PROCESS | 1950 | 1478489177484 Marionette TRACE conn2 <- [1,1593,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]]]}] 19:26:17 INFO - ............................................................. 19:26:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 577ms 19:26:17 INFO - PROCESS | 1950 | 1478489177533 Marionette TRACE conn2 -> [0,1594,"getWindowHandle",null] 19:26:17 INFO - PROCESS | 1950 | 1478489177537 Marionette TRACE conn2 <- [1,1594,null,{"value":"7"}] 19:26:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 19:26:17 INFO - PROCESS | 1950 | 1478489177540 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:17 INFO - PROCESS | 1950 | 1478489177631 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:26:17 INFO - PROCESS | 1950 | 1478489177640 Marionette TRACE conn2 -> [0,1596,"getWindowHandles",null] 19:26:17 INFO - PROCESS | 1950 | 1478489177643 Marionette TRACE conn2 <- [1,1596,null,["7"]] 19:26:17 INFO - PROCESS | 1950 | 1478489177644 Marionette TRACE conn2 -> [0,1597,"switchToWindow",{"name":"7"}] 19:26:17 INFO - PROCESS | 1950 | 1478489177648 Marionette TRACE conn2 <- [1,1597,null,{}] 19:26:17 INFO - PROCESS | 1950 | 1478489177650 Marionette TRACE conn2 -> [0,1598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262ba000 == 30 [pid = 1950] [id = 370] 19:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x1262bb000) [pid = 1950] [serial = 1083] [outer = 0x0] 19:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x1262c2800) [pid = 1950] [serial = 1084] [outer = 0x1262bb000] 19:26:17 INFO - PROCESS | 1950 | 1478489177693 Marionette DEBUG loaded listener.js 19:26:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x126462800) [pid = 1950] [serial = 1085] [outer = 0x1262bb000] 19:26:18 INFO - PROCESS | 1950 | 1478489178046 Marionette TRACE conn2 <- [1,1598,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]]]}] 19:26:18 INFO - ........................ 19:26:18 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 519ms 19:26:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 19:26:18 INFO - PROCESS | 1950 | 1478489178060 Marionette TRACE conn2 -> [0,1599,"getWindowHandle",null] 19:26:18 INFO - PROCESS | 1950 | 1478489178061 Marionette TRACE conn2 <- [1,1599,null,{"value":"7"}] 19:26:18 INFO - PROCESS | 1950 | 1478489178064 Marionette TRACE conn2 -> [0,1600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:18 INFO - PROCESS | 1950 | 1478489178152 Marionette TRACE conn2 <- [1,1600,null,{"value":null}] 19:26:18 INFO - PROCESS | 1950 | 1478489178159 Marionette TRACE conn2 -> [0,1601,"getWindowHandles",null] 19:26:18 INFO - PROCESS | 1950 | 1478489178160 Marionette TRACE conn2 <- [1,1601,null,["7"]] 19:26:18 INFO - PROCESS | 1950 | 1478489178163 Marionette TRACE conn2 -> [0,1602,"switchToWindow",{"name":"7"}] 19:26:18 INFO - PROCESS | 1950 | 1478489178165 Marionette TRACE conn2 <- [1,1602,null,{}] 19:26:18 INFO - PROCESS | 1950 | 1478489178168 Marionette TRACE conn2 -> [0,1603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x1288c1800 == 31 [pid = 1950] [id = 371] 19:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x1288c3800) [pid = 1950] [serial = 1086] [outer = 0x0] 19:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x1288d1000) [pid = 1950] [serial = 1087] [outer = 0x1288c3800] 19:26:18 INFO - PROCESS | 1950 | 1478489178211 Marionette DEBUG loaded listener.js 19:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12a663000) [pid = 1950] [serial = 1088] [outer = 0x1288c3800] 19:26:18 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:26:18 INFO - PROCESS | 1950 | 1478489178708 Marionette TRACE conn2 <- [1,1603,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]]]}] 19:26:18 INFO - ............................................................... 19:26:18 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 675ms 19:26:18 INFO - PROCESS | 1950 | 1478489178743 Marionette TRACE conn2 -> [0,1604,"getWindowHandle",null] 19:26:18 INFO - PROCESS | 1950 | 1478489178744 Marionette TRACE conn2 <- [1,1604,null,{"value":"7"}] 19:26:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 19:26:18 INFO - PROCESS | 1950 | 1478489178747 Marionette TRACE conn2 -> [0,1605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:18 INFO - PROCESS | 1950 | 1478489178864 Marionette TRACE conn2 <- [1,1605,null,{"value":null}] 19:26:18 INFO - PROCESS | 1950 | 1478489178901 Marionette TRACE conn2 -> [0,1606,"getWindowHandles",null] 19:26:18 INFO - PROCESS | 1950 | 1478489178903 Marionette TRACE conn2 <- [1,1606,null,["7"]] 19:26:18 INFO - PROCESS | 1950 | 1478489178905 Marionette TRACE conn2 -> [0,1607,"switchToWindow",{"name":"7"}] 19:26:18 INFO - PROCESS | 1950 | 1478489178908 Marionette TRACE conn2 <- [1,1607,null,{}] 19:26:18 INFO - PROCESS | 1950 | 1478489178910 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b304800 == 32 [pid = 1950] [id = 372] 19:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12b30b800) [pid = 1950] [serial = 1089] [outer = 0x0] 19:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12b413000) [pid = 1950] [serial = 1090] [outer = 0x12b30b800] 19:26:18 INFO - PROCESS | 1950 | 1478489178944 Marionette DEBUG loaded listener.js 19:26:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12b50c800) [pid = 1950] [serial = 1091] [outer = 0x12b30b800] 19:26:19 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 19:26:19 INFO - PROCESS | 1950 | 1478489179397 Marionette TRACE conn2 <- [1,1608,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]]]}] 19:26:19 INFO - ............................................................... 19:26:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 673ms 19:26:19 INFO - PROCESS | 1950 | 1478489179421 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:26:19 INFO - PROCESS | 1950 | 1478489179422 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 19:26:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 19:26:19 INFO - PROCESS | 1950 | 1478489179442 Marionette TRACE conn2 -> [0,1610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:19 INFO - PROCESS | 1950 | 1478489179575 Marionette TRACE conn2 <- [1,1610,null,{"value":null}] 19:26:19 INFO - PROCESS | 1950 | 1478489179609 Marionette TRACE conn2 -> [0,1611,"getWindowHandles",null] 19:26:19 INFO - PROCESS | 1950 | 1478489179611 Marionette TRACE conn2 <- [1,1611,null,["7"]] 19:26:19 INFO - PROCESS | 1950 | 1478489179613 Marionette TRACE conn2 -> [0,1612,"switchToWindow",{"name":"7"}] 19:26:19 INFO - PROCESS | 1950 | 1478489179616 Marionette TRACE conn2 <- [1,1612,null,{}] 19:26:19 INFO - PROCESS | 1950 | 1478489179618 Marionette TRACE conn2 -> [0,1613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b51c800 == 33 [pid = 1950] [id = 373] 19:26:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12b51d800) [pid = 1950] [serial = 1092] [outer = 0x0] 19:26:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12b5d2800) [pid = 1950] [serial = 1093] [outer = 0x12b51d800] 19:26:19 INFO - PROCESS | 1950 | 1478489179655 Marionette DEBUG loaded listener.js 19:26:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12bc8b000) [pid = 1950] [serial = 1094] [outer = 0x12b51d800] 19:26:19 INFO - PROCESS | 1950 | 1478489179957 Marionette TRACE conn2 <- [1,1613,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]]]}] 19:26:19 INFO - ........... 19:26:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 566ms 19:26:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 19:26:20 INFO - PROCESS | 1950 | 1478489179996 Marionette TRACE conn2 -> [0,1614,"getWindowHandle",null] 19:26:20 INFO - PROCESS | 1950 | 1478489179997 Marionette TRACE conn2 <- [1,1614,null,{"value":"7"}] 19:26:20 INFO - PROCESS | 1950 | 1478489180000 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:20 INFO - PROCESS | 1950 | 1478489180104 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:26:20 INFO - PROCESS | 1950 | 1478489180108 Marionette TRACE conn2 -> [0,1616,"getWindowHandles",null] 19:26:20 INFO - PROCESS | 1950 | 1478489180109 Marionette TRACE conn2 <- [1,1616,null,["7"]] 19:26:20 INFO - PROCESS | 1950 | 1478489180111 Marionette TRACE conn2 -> [0,1617,"switchToWindow",{"name":"7"}] 19:26:20 INFO - PROCESS | 1950 | 1478489180113 Marionette TRACE conn2 <- [1,1617,null,{}] 19:26:20 INFO - PROCESS | 1950 | 1478489180145 Marionette TRACE conn2 -> [0,1618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b51d000 == 34 [pid = 1950] [id = 374] 19:26:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12c2da800) [pid = 1950] [serial = 1095] [outer = 0x0] 19:26:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12c589000) [pid = 1950] [serial = 1096] [outer = 0x12c2da800] 19:26:20 INFO - PROCESS | 1950 | 1478489180179 Marionette DEBUG loaded listener.js 19:26:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12c5a0000) [pid = 1950] [serial = 1097] [outer = 0x12c2da800] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12b987000) [pid = 1950] [serial = 1044] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12b314800) [pid = 1950] [serial = 1041] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12ecf1000) [pid = 1950] [serial = 1024] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x129928000) [pid = 1950] [serial = 1015] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12626a000) [pid = 1950] [serial = 1009] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x1288c4800) [pid = 1950] [serial = 1035] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x117982000) [pid = 1950] [serial = 1012] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x122993000) [pid = 1950] [serial = 1038] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x1172d1000) [pid = 1950] [serial = 1033] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12b306000) [pid = 1950] [serial = 1030] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x1250be800) [pid = 1950] [serial = 1027] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12df25000) [pid = 1950] [serial = 1021] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12ae4a000) [pid = 1950] [serial = 1018] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12df0a800) [pid = 1950] [serial = 1047] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12ea29800) [pid = 1950] [serial = 1053] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 19:26:20 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12e43d800) [pid = 1950] [serial = 1050] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 19:26:20 INFO - PROCESS | 1950 | 1478489180966 Marionette TRACE conn2 <- [1,1618,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]]]}] 19:26:21 INFO - ........................................... 19:26:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1024ms 19:26:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 19:26:21 INFO - PROCESS | 1950 | 1478489181025 Marionette TRACE conn2 -> [0,1619,"getWindowHandle",null] 19:26:21 INFO - PROCESS | 1950 | 1478489181027 Marionette TRACE conn2 <- [1,1619,null,{"value":"7"}] 19:26:21 INFO - PROCESS | 1950 | 1478489181031 Marionette TRACE conn2 -> [0,1620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:21 INFO - PROCESS | 1950 | 1478489181139 Marionette TRACE conn2 <- [1,1620,null,{"value":null}] 19:26:21 INFO - PROCESS | 1950 | 1478489181144 Marionette TRACE conn2 -> [0,1621,"getWindowHandles",null] 19:26:21 INFO - PROCESS | 1950 | 1478489181147 Marionette TRACE conn2 <- [1,1621,null,["7"]] 19:26:21 INFO - PROCESS | 1950 | 1478489181149 Marionette TRACE conn2 -> [0,1622,"switchToWindow",{"name":"7"}] 19:26:21 INFO - PROCESS | 1950 | 1478489181152 Marionette TRACE conn2 <- [1,1622,null,{}] 19:26:21 INFO - PROCESS | 1950 | 1478489181156 Marionette TRACE conn2 -> [0,1623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c14e000 == 35 [pid = 1950] [id = 375] 19:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12c2d0800) [pid = 1950] [serial = 1098] [outer = 0x0] 19:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12d7df000) [pid = 1950] [serial = 1099] [outer = 0x12c2d0800] 19:26:21 INFO - PROCESS | 1950 | 1478489181190 Marionette DEBUG loaded listener.js 19:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12d7e4000) [pid = 1950] [serial = 1100] [outer = 0x12c2d0800] 19:26:21 INFO - PROCESS | 1950 | 1478489181605 Marionette TRACE conn2 <- [1,1623,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]]]}] 19:26:21 INFO - .............................................................................................. 19:26:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 628ms 19:26:21 INFO - PROCESS | 1950 | 1478489181659 Marionette TRACE conn2 -> [0,1624,"getWindowHandle",null] 19:26:21 INFO - PROCESS | 1950 | 1478489181660 Marionette TRACE conn2 <- [1,1624,null,{"value":"7"}] 19:26:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 19:26:21 INFO - PROCESS | 1950 | 1478489181664 Marionette TRACE conn2 -> [0,1625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:21 INFO - PROCESS | 1950 | 1478489181751 Marionette TRACE conn2 <- [1,1625,null,{"value":null}] 19:26:21 INFO - PROCESS | 1950 | 1478489181755 Marionette TRACE conn2 -> [0,1626,"getWindowHandles",null] 19:26:21 INFO - PROCESS | 1950 | 1478489181757 Marionette TRACE conn2 <- [1,1626,null,["7"]] 19:26:21 INFO - PROCESS | 1950 | 1478489181811 Marionette TRACE conn2 -> [0,1627,"switchToWindow",{"name":"7"}] 19:26:21 INFO - PROCESS | 1950 | 1478489181813 Marionette TRACE conn2 <- [1,1627,null,{}] 19:26:21 INFO - PROCESS | 1950 | 1478489181815 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262b9000 == 36 [pid = 1950] [id = 376] 19:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12e0df800) [pid = 1950] [serial = 1101] [outer = 0x0] 19:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12e436000) [pid = 1950] [serial = 1102] [outer = 0x12e0df800] 19:26:21 INFO - PROCESS | 1950 | 1478489181849 Marionette DEBUG loaded listener.js 19:26:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12e51c800) [pid = 1950] [serial = 1103] [outer = 0x12e0df800] 19:26:22 INFO - ................ 19:26:22 INFO - PROCESS | 1950 | 1478489182165 Marionette TRACE conn2 <- [1,1628,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"]]]}] 19:26:22 INFO - .......................................................... 19:26:22 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 529ms 19:26:22 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 19:26:22 INFO - PROCESS | 1950 | 1478489182192 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:26:22 INFO - PROCESS | 1950 | 1478489182194 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 19:26:22 INFO - PROCESS | 1950 | 1478489182196 Marionette TRACE conn2 -> [0,1630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:22 INFO - PROCESS | 1950 | 1478489182284 Marionette TRACE conn2 <- [1,1630,null,{"value":null}] 19:26:22 INFO - PROCESS | 1950 | 1478489182291 Marionette TRACE conn2 -> [0,1631,"getWindowHandles",null] 19:26:22 INFO - PROCESS | 1950 | 1478489182293 Marionette TRACE conn2 <- [1,1631,null,["7"]] 19:26:22 INFO - PROCESS | 1950 | 1478489182295 Marionette TRACE conn2 -> [0,1632,"switchToWindow",{"name":"7"}] 19:26:22 INFO - PROCESS | 1950 | 1478489182297 Marionette TRACE conn2 <- [1,1632,null,{}] 19:26:22 INFO - PROCESS | 1950 | 1478489182302 Marionette TRACE conn2 -> [0,1633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ecea000 == 37 [pid = 1950] [id = 377] 19:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12eceb800) [pid = 1950] [serial = 1104] [outer = 0x0] 19:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12ecf8000) [pid = 1950] [serial = 1105] [outer = 0x12eceb800] 19:26:22 INFO - PROCESS | 1950 | 1478489182337 Marionette DEBUG loaded listener.js 19:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12ed8d000) [pid = 1950] [serial = 1106] [outer = 0x12eceb800] 19:26:22 INFO - PROCESS | 1950 | 1478489182594 Marionette TRACE conn2 <- [1,1633,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]]]}] 19:26:22 INFO - .. 19:26:22 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 415ms 19:26:22 INFO - PROCESS | 1950 | 1478489182612 Marionette TRACE conn2 -> [0,1634,"getWindowHandle",null] 19:26:22 INFO - PROCESS | 1950 | 1478489182613 Marionette TRACE conn2 <- [1,1634,null,{"value":"7"}] 19:26:22 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 19:26:22 INFO - PROCESS | 1950 | 1478489182616 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:22 INFO - PROCESS | 1950 | 1478489182714 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:26:22 INFO - PROCESS | 1950 | 1478489182801 Marionette TRACE conn2 -> [0,1636,"getWindowHandles",null] 19:26:22 INFO - PROCESS | 1950 | 1478489182804 Marionette TRACE conn2 <- [1,1636,null,["7"]] 19:26:22 INFO - PROCESS | 1950 | 1478489182807 Marionette TRACE conn2 -> [0,1637,"switchToWindow",{"name":"7"}] 19:26:22 INFO - PROCESS | 1950 | 1478489182813 Marionette TRACE conn2 <- [1,1637,null,{}] 19:26:22 INFO - PROCESS | 1950 | 1478489182817 Marionette TRACE conn2 -> [0,1638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x115158000 == 38 [pid = 1950] [id = 378] 19:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x115158800) [pid = 1950] [serial = 1107] [outer = 0x0] 19:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x1172bb000) [pid = 1950] [serial = 1108] [outer = 0x115158800] 19:26:22 INFO - PROCESS | 1950 | 1478489182870 Marionette DEBUG loaded listener.js 19:26:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x117b9d800) [pid = 1950] [serial = 1109] [outer = 0x115158800] 19:26:23 INFO - .................... 19:26:23 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 723ms 19:26:23 INFO - PROCESS | 1950 | 1478489183330 Marionette TRACE conn2 <- [1,1638,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]]]}] 19:26:23 INFO - PROCESS | 1950 | 1478489183362 Marionette TRACE conn2 -> [0,1639,"getWindowHandle",null] 19:26:23 INFO - PROCESS | 1950 | 1478489183365 Marionette TRACE conn2 <- [1,1639,null,{"value":"7"}] 19:26:23 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 19:26:23 INFO - PROCESS | 1950 | 1478489183372 Marionette TRACE conn2 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:23 INFO - PROCESS | 1950 | 1478489183539 Marionette TRACE conn2 <- [1,1640,null,{"value":null}] 19:26:23 INFO - PROCESS | 1950 | 1478489183670 Marionette TRACE conn2 -> [0,1641,"getWindowHandles",null] 19:26:23 INFO - PROCESS | 1950 | 1478489183675 Marionette TRACE conn2 <- [1,1641,null,["7"]] 19:26:23 INFO - PROCESS | 1950 | 1478489183679 Marionette TRACE conn2 -> [0,1642,"switchToWindow",{"name":"7"}] 19:26:23 INFO - PROCESS | 1950 | 1478489183684 Marionette TRACE conn2 <- [1,1642,null,{}] 19:26:23 INFO - PROCESS | 1950 | 1478489183690 Marionette TRACE conn2 -> [0,1643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x126513800 == 39 [pid = 1950] [id = 379] 19:26:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x126514800) [pid = 1950] [serial = 1110] [outer = 0x0] 19:26:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12694d800) [pid = 1950] [serial = 1111] [outer = 0x126514800] 19:26:23 INFO - PROCESS | 1950 | 1478489183761 Marionette DEBUG loaded listener.js 19:26:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12a168000) [pid = 1950] [serial = 1112] [outer = 0x126514800] 19:26:24 INFO - PROCESS | 1950 | 1478489184210 Marionette TRACE conn2 <- [1,1643,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]]]}] 19:26:24 INFO - .... 19:26:24 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 867ms 19:26:24 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 19:26:24 INFO - PROCESS | 1950 | 1478489184237 Marionette TRACE conn2 -> [0,1644,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 1950 | 1478489184239 Marionette TRACE conn2 <- [1,1644,null,{"value":"7"}] 19:26:24 INFO - PROCESS | 1950 | 1478489184242 Marionette TRACE conn2 -> [0,1645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:24 INFO - PROCESS | 1950 | 1478489184359 Marionette TRACE conn2 <- [1,1645,null,{"value":null}] 19:26:24 INFO - PROCESS | 1950 | 1478489184422 Marionette TRACE conn2 -> [0,1646,"getWindowHandles",null] 19:26:24 INFO - PROCESS | 1950 | 1478489184428 Marionette TRACE conn2 <- [1,1646,null,["7"]] 19:26:24 INFO - PROCESS | 1950 | 1478489184472 Marionette TRACE conn2 -> [0,1647,"switchToWindow",{"name":"7"}] 19:26:24 INFO - PROCESS | 1950 | 1478489184476 Marionette TRACE conn2 <- [1,1647,null,{}] 19:26:24 INFO - PROCESS | 1950 | 1478489184480 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7d2800 == 40 [pid = 1950] [id = 380] 19:26:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12b7d5000) [pid = 1950] [serial = 1113] [outer = 0x0] 19:26:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12b982800) [pid = 1950] [serial = 1114] [outer = 0x12b7d5000] 19:26:24 INFO - PROCESS | 1950 | 1478489184521 Marionette DEBUG loaded listener.js 19:26:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12c2c3800) [pid = 1950] [serial = 1115] [outer = 0x12b7d5000] 19:26:24 INFO - PROCESS | 1950 | 1478489184902 Marionette TRACE conn2 <- [1,1648,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]]]}] 19:26:24 INFO - .... 19:26:24 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 666ms 19:26:24 INFO - PROCESS | 1950 | 1478489184907 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 1950 | 1478489184909 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 19:26:24 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 19:26:24 INFO - PROCESS | 1950 | 1478489184912 Marionette TRACE conn2 -> [0,1650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:25 INFO - PROCESS | 1950 | 1478489185031 Marionette TRACE conn2 <- [1,1650,null,{"value":null}] 19:26:25 INFO - PROCESS | 1950 | 1478489185087 Marionette TRACE conn2 -> [0,1651,"getWindowHandles",null] 19:26:25 INFO - PROCESS | 1950 | 1478489185089 Marionette TRACE conn2 <- [1,1651,null,["7"]] 19:26:25 INFO - PROCESS | 1950 | 1478489185091 Marionette TRACE conn2 -> [0,1652,"switchToWindow",{"name":"7"}] 19:26:25 INFO - PROCESS | 1950 | 1478489185094 Marionette TRACE conn2 <- [1,1652,null,{}] 19:26:25 INFO - PROCESS | 1950 | 1478489185096 Marionette TRACE conn2 -> [0,1653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d1000 == 41 [pid = 1950] [id = 381] 19:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12c2d1800) [pid = 1950] [serial = 1116] [outer = 0x0] 19:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12df1a800) [pid = 1950] [serial = 1117] [outer = 0x12c2d1800] 19:26:25 INFO - PROCESS | 1950 | 1478489185139 Marionette DEBUG loaded listener.js 19:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12e0cd000) [pid = 1950] [serial = 1118] [outer = 0x12c2d1800] 19:26:25 INFO - PROCESS | 1950 | 1478489185550 Marionette TRACE conn2 <- [1,1653,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]]]}] 19:26:25 INFO - . 19:26:25 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 665ms 19:26:25 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 19:26:25 INFO - PROCESS | 1950 | 1478489185578 Marionette TRACE conn2 -> [0,1654,"getWindowHandle",null] 19:26:25 INFO - PROCESS | 1950 | 1478489185580 Marionette TRACE conn2 <- [1,1654,null,{"value":"7"}] 19:26:25 INFO - PROCESS | 1950 | 1478489185583 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:25 INFO - PROCESS | 1950 | 1478489185690 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:26:25 INFO - PROCESS | 1950 | 1478489185746 Marionette TRACE conn2 -> [0,1656,"getWindowHandles",null] 19:26:25 INFO - PROCESS | 1950 | 1478489185748 Marionette TRACE conn2 <- [1,1656,null,["7"]] 19:26:25 INFO - PROCESS | 1950 | 1478489185750 Marionette TRACE conn2 -> [0,1657,"switchToWindow",{"name":"7"}] 19:26:25 INFO - PROCESS | 1950 | 1478489185752 Marionette TRACE conn2 <- [1,1657,null,{}] 19:26:25 INFO - PROCESS | 1950 | 1478489185755 Marionette TRACE conn2 -> [0,1658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed95800 == 42 [pid = 1950] [id = 382] 19:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12ed9b000) [pid = 1950] [serial = 1119] [outer = 0x0] 19:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12f4ec800) [pid = 1950] [serial = 1120] [outer = 0x12ed9b000] 19:26:25 INFO - PROCESS | 1950 | 1478489185796 Marionette DEBUG loaded listener.js 19:26:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12f4e2800) [pid = 1950] [serial = 1121] [outer = 0x12ed9b000] 19:26:26 INFO - PROCESS | 1950 | 1478489186177 Marionette TRACE conn2 <- [1,1658,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]]]}] 19:26:26 INFO - . 19:26:26 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 619ms 19:26:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 19:26:26 INFO - PROCESS | 1950 | 1478489186201 Marionette TRACE conn2 -> [0,1659,"getWindowHandle",null] 19:26:26 INFO - PROCESS | 1950 | 1478489186203 Marionette TRACE conn2 <- [1,1659,null,{"value":"7"}] 19:26:26 INFO - PROCESS | 1950 | 1478489186206 Marionette TRACE conn2 -> [0,1660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:26 INFO - PROCESS | 1950 | 1478489186316 Marionette TRACE conn2 <- [1,1660,null,{"value":null}] 19:26:26 INFO - PROCESS | 1950 | 1478489186372 Marionette TRACE conn2 -> [0,1661,"getWindowHandles",null] 19:26:26 INFO - PROCESS | 1950 | 1478489186374 Marionette TRACE conn2 <- [1,1661,null,["7"]] 19:26:26 INFO - PROCESS | 1950 | 1478489186376 Marionette TRACE conn2 -> [0,1662,"switchToWindow",{"name":"7"}] 19:26:26 INFO - PROCESS | 1950 | 1478489186378 Marionette TRACE conn2 <- [1,1662,null,{}] 19:26:26 INFO - PROCESS | 1950 | 1478489186381 Marionette TRACE conn2 -> [0,1663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c05000 == 43 [pid = 1950] [id = 383] 19:26:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x125c08800) [pid = 1950] [serial = 1122] [outer = 0x0] 19:26:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x127c63000) [pid = 1950] [serial = 1123] [outer = 0x125c08800] 19:26:26 INFO - PROCESS | 1950 | 1478489186436 Marionette DEBUG loaded listener.js 19:26:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12a65d800) [pid = 1950] [serial = 1124] [outer = 0x125c08800] 19:26:26 INFO - PROCESS | 1950 | 1478489186962 Marionette TRACE conn2 <- [1,1663,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]]]}] 19:26:26 INFO - . 19:26:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 767ms 19:26:26 INFO - PROCESS | 1950 | 1478489186973 Marionette TRACE conn2 -> [0,1664,"getWindowHandle",null] 19:26:26 INFO - PROCESS | 1950 | 1478489186975 Marionette TRACE conn2 <- [1,1664,null,{"value":"7"}] 19:26:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 19:26:26 INFO - PROCESS | 1950 | 1478489186980 Marionette TRACE conn2 -> [0,1665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:27 INFO - PROCESS | 1950 | 1478489187098 Marionette TRACE conn2 <- [1,1665,null,{"value":null}] 19:26:27 INFO - PROCESS | 1950 | 1478489187156 Marionette TRACE conn2 -> [0,1666,"getWindowHandles",null] 19:26:27 INFO - PROCESS | 1950 | 1478489187157 Marionette TRACE conn2 <- [1,1666,null,["7"]] 19:26:27 INFO - PROCESS | 1950 | 1478489187160 Marionette TRACE conn2 -> [0,1667,"switchToWindow",{"name":"7"}] 19:26:27 INFO - PROCESS | 1950 | 1478489187163 Marionette TRACE conn2 <- [1,1667,null,{}] 19:26:27 INFO - PROCESS | 1950 | 1478489187166 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12519e000 == 44 [pid = 1950] [id = 384] 19:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x1251a3800) [pid = 1950] [serial = 1125] [outer = 0x0] 19:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x125c03800) [pid = 1950] [serial = 1126] [outer = 0x1251a3800] 19:26:27 INFO - PROCESS | 1950 | 1478489187207 Marionette DEBUG loaded listener.js 19:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x121726800) [pid = 1950] [serial = 1127] [outer = 0x1251a3800] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x12ecea000 == 43 [pid = 1950] [id = 377] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x1262b9000 == 42 [pid = 1950] [id = 376] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x12c14e000 == 41 [pid = 1950] [id = 375] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x12b51d000 == 40 [pid = 1950] [id = 374] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x12b51c800 == 39 [pid = 1950] [id = 373] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x12b304800 == 38 [pid = 1950] [id = 372] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x1288c1800 == 37 [pid = 1950] [id = 371] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x1262ba000 == 36 [pid = 1950] [id = 370] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x12298d800 == 35 [pid = 1950] [id = 369] 19:26:27 INFO - PROCESS | 1950 | --DOCSHELL 0x116215800 == 34 [pid = 1950] [id = 368] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12ed9c800) [pid = 1950] [serial = 1054] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12f4df800) [pid = 1950] [serial = 1055] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12e51d800) [pid = 1950] [serial = 1051] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12e532000) [pid = 1950] [serial = 1052] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12df17800) [pid = 1950] [serial = 1048] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12df23800) [pid = 1950] [serial = 1049] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12bc84000) [pid = 1950] [serial = 1045] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12d594000) [pid = 1950] [serial = 1046] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12b504800) [pid = 1950] [serial = 1042] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12b5c4000) [pid = 1950] [serial = 1043] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12625a800) [pid = 1950] [serial = 1039] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x127c2b800) [pid = 1950] [serial = 1040] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x1296f3800) [pid = 1950] [serial = 1036] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12a92d000) [pid = 1950] [serial = 1037] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12b522800) [pid = 1950] [serial = 1031] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12b7c9000) [pid = 1950] [serial = 1032] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x1261cb000) [pid = 1950] [serial = 1028] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x1262b6800) [pid = 1950] [serial = 1029] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12eda1000) [pid = 1950] [serial = 1025] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x131328800) [pid = 1950] [serial = 1026] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12e0d7800) [pid = 1950] [serial = 1022] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x12ea2e800) [pid = 1950] [serial = 1023] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12b315000) [pid = 1950] [serial = 1019] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12b505000) [pid = 1950] [serial = 1020] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12a656000) [pid = 1950] [serial = 1016] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12a660800) [pid = 1950] [serial = 1017] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x121417800) [pid = 1950] [serial = 1013] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x123ec6000) [pid = 1950] [serial = 1014] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12df21000) [pid = 1950] [serial = 1011] [outer = 0x0] [url = about:blank] 19:26:27 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x1178d4000) [pid = 1950] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 19:26:27 INFO - PROCESS | 1950 | 1478489187517 Marionette TRACE conn2 <- [1,1668,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]]]}] 19:26:27 INFO - .. 19:26:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 565ms 19:26:27 INFO - PROCESS | 1950 | 1478489187545 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:26:27 INFO - PROCESS | 1950 | 1478489187547 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 19:26:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 19:26:27 INFO - PROCESS | 1950 | 1478489187550 Marionette TRACE conn2 -> [0,1670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:27 INFO - PROCESS | 1950 | 1478489187648 Marionette TRACE conn2 <- [1,1670,null,{"value":null}] 19:26:27 INFO - PROCESS | 1950 | 1478489187709 Marionette TRACE conn2 -> [0,1671,"getWindowHandles",null] 19:26:27 INFO - PROCESS | 1950 | 1478489187710 Marionette TRACE conn2 <- [1,1671,null,["7"]] 19:26:27 INFO - PROCESS | 1950 | 1478489187713 Marionette TRACE conn2 -> [0,1672,"switchToWindow",{"name":"7"}] 19:26:27 INFO - PROCESS | 1950 | 1478489187715 Marionette TRACE conn2 <- [1,1672,null,{}] 19:26:27 INFO - PROCESS | 1950 | 1478489187718 Marionette TRACE conn2 -> [0,1673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x121b5c000 == 35 [pid = 1950] [id = 385] 19:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x122d67000) [pid = 1950] [serial = 1128] [outer = 0x0] 19:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12371d800) [pid = 1950] [serial = 1129] [outer = 0x122d67000] 19:26:27 INFO - PROCESS | 1950 | 1478489187755 Marionette DEBUG loaded listener.js 19:26:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x123725800) [pid = 1950] [serial = 1130] [outer = 0x122d67000] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12e0df800) [pid = 1950] [serial = 1101] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12c14f000) [pid = 1950] [serial = 1068] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x13383d000) [pid = 1950] [serial = 1065] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x116f47000) [pid = 1950] [serial = 1071] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12c2da800) [pid = 1950] [serial = 1095] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x1288c3800) [pid = 1950] [serial = 1086] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x122027000) [pid = 1950] [serial = 1074] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x1262bb000) [pid = 1950] [serial = 1083] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12b30b800) [pid = 1950] [serial = 1089] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x12298f000) [pid = 1950] [serial = 1080] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12b51d800) [pid = 1950] [serial = 1092] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x1162d6000) [pid = 1950] [serial = 1077] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12c2d0800) [pid = 1950] [serial = 1098] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x1300ef800) [pid = 1950] [serial = 1056] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x12a639000) [pid = 1950] [serial = 1059] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 19:26:30 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x116f56800) [pid = 1950] [serial = 1062] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 19:26:31 INFO - PROCESS | 1950 | 1478489191960 Marionette TRACE conn2 <- [1,1673,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]]]}] 19:26:31 INFO - . 19:26:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4426ms 19:26:31 INFO - PROCESS | 1950 | 1478489191982 Marionette TRACE conn2 -> [0,1674,"getWindowHandle",null] 19:26:31 INFO - PROCESS | 1950 | 1478489191985 Marionette TRACE conn2 <- [1,1674,null,{"value":"7"}] 19:26:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 19:26:31 INFO - PROCESS | 1950 | 1478489191988 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:32 INFO - PROCESS | 1950 | 1478489192070 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:26:32 INFO - PROCESS | 1950 | 1478489192075 Marionette TRACE conn2 -> [0,1676,"getWindowHandles",null] 19:26:32 INFO - PROCESS | 1950 | 1478489192076 Marionette TRACE conn2 <- [1,1676,null,["7"]] 19:26:32 INFO - PROCESS | 1950 | 1478489192078 Marionette TRACE conn2 -> [0,1677,"switchToWindow",{"name":"7"}] 19:26:32 INFO - PROCESS | 1950 | 1478489192082 Marionette TRACE conn2 <- [1,1677,null,{}] 19:26:32 INFO - PROCESS | 1950 | 1478489192084 Marionette TRACE conn2 -> [0,1678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261d0000 == 36 [pid = 1950] [id = 386] 19:26:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x1261d0800) [pid = 1950] [serial = 1131] [outer = 0x0] 19:26:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x126258000) [pid = 1950] [serial = 1132] [outer = 0x1261d0800] 19:26:32 INFO - PROCESS | 1950 | 1478489192125 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x126265800) [pid = 1950] [serial = 1133] [outer = 0x1261d0800] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x1219ae800 == 35 [pid = 1950] [id = 367] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x121b5c000 == 34 [pid = 1950] [id = 385] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x12519e000 == 33 [pid = 1950] [id = 384] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x125c05000 == 32 [pid = 1950] [id = 383] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed95800 == 31 [pid = 1950] [id = 382] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d1000 == 30 [pid = 1950] [id = 381] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7d2800 == 29 [pid = 1950] [id = 380] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x126513800 == 28 [pid = 1950] [id = 379] 19:26:35 INFO - PROCESS | 1950 | --DOCSHELL 0x115158000 == 27 [pid = 1950] [id = 378] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x12e436000) [pid = 1950] [serial = 1102] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x12e51c800) [pid = 1950] [serial = 1103] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x12d7df000) [pid = 1950] [serial = 1099] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12d7e4000) [pid = 1950] [serial = 1100] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12c589000) [pid = 1950] [serial = 1096] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x12c5a0000) [pid = 1950] [serial = 1097] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12b5d2800) [pid = 1950] [serial = 1093] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12bc8b000) [pid = 1950] [serial = 1094] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12b413000) [pid = 1950] [serial = 1090] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12b50c800) [pid = 1950] [serial = 1091] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x1288d1000) [pid = 1950] [serial = 1087] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x12a663000) [pid = 1950] [serial = 1088] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x1262c2800) [pid = 1950] [serial = 1084] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x126462800) [pid = 1950] [serial = 1085] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x1229a5800) [pid = 1950] [serial = 1081] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x123ccb000) [pid = 1950] [serial = 1082] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x116c72800) [pid = 1950] [serial = 1078] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x1172c2000) [pid = 1950] [serial = 1079] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x125d56000) [pid = 1950] [serial = 1075] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x129922800) [pid = 1950] [serial = 1076] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x116f52000) [pid = 1950] [serial = 1072] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12277d800) [pid = 1950] [serial = 1073] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12c153000) [pid = 1950] [serial = 1069] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12c158800) [pid = 1950] [serial = 1070] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x13384c000) [pid = 1950] [serial = 1066] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12c13d000) [pid = 1950] [serial = 1067] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x133838000) [pid = 1950] [serial = 1064] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x116f5c000) [pid = 1950] [serial = 1063] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12a63d000) [pid = 1950] [serial = 1060] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x1300f3800) [pid = 1950] [serial = 1061] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1300f6000) [pid = 1950] [serial = 1057] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x1300fb000) [pid = 1950] [serial = 1058] [outer = 0x0] [url = about:blank] 19:26:35 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12ecf8000) [pid = 1950] [serial = 1105] [outer = 0x0] [url = about:blank] 19:26:36 INFO - PROCESS | 1950 | 1478489196373 Marionette TRACE conn2 <- [1,1678,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]]]}] 19:26:36 INFO - . 19:26:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4425ms 19:26:36 INFO - PROCESS | 1950 | 1478489196413 Marionette TRACE conn2 -> [0,1679,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 1950 | 1478489196416 Marionette TRACE conn2 <- [1,1679,null,{"value":"7"}] 19:26:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 19:26:36 INFO - PROCESS | 1950 | 1478489196421 Marionette TRACE conn2 -> [0,1680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:36 INFO - PROCESS | 1950 | 1478489196514 Marionette TRACE conn2 <- [1,1680,null,{"value":null}] 19:26:36 INFO - PROCESS | 1950 | 1478489196522 Marionette TRACE conn2 -> [0,1681,"getWindowHandles",null] 19:26:36 INFO - PROCESS | 1950 | 1478489196524 Marionette TRACE conn2 <- [1,1681,null,["7"]] 19:26:36 INFO - PROCESS | 1950 | 1478489196527 Marionette TRACE conn2 -> [0,1682,"switchToWindow",{"name":"7"}] 19:26:36 INFO - PROCESS | 1950 | 1478489196531 Marionette TRACE conn2 <- [1,1682,null,{}] 19:26:36 INFO - PROCESS | 1950 | 1478489196534 Marionette TRACE conn2 -> [0,1683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bb800 == 28 [pid = 1950] [id = 387] 19:26:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x1172bc000) [pid = 1950] [serial = 1134] [outer = 0x0] 19:26:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x1172c5800) [pid = 1950] [serial = 1135] [outer = 0x1172bc000] 19:26:36 INFO - PROCESS | 1950 | 1478489196581 Marionette DEBUG loaded listener.js 19:26:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x1172d5800) [pid = 1950] [serial = 1136] [outer = 0x1172bc000] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x12c2d1800) [pid = 1950] [serial = 1116] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12ed9b000) [pid = 1950] [serial = 1119] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x126514800) [pid = 1950] [serial = 1110] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x1251a3800) [pid = 1950] [serial = 1125] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x125c08800) [pid = 1950] [serial = 1122] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12b7d5000) [pid = 1950] [serial = 1113] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x115158800) [pid = 1950] [serial = 1107] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x122d67000) [pid = 1950] [serial = 1128] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 19:26:38 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12eceb800) [pid = 1950] [serial = 1104] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 19:26:41 INFO - PROCESS | 1950 | 1478489201875 Marionette TRACE conn2 <- [1,1683,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]]]}] 19:26:41 INFO - . 19:26:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5477ms 19:26:41 INFO - PROCESS | 1950 | 1478489201897 Marionette TRACE conn2 -> [0,1684,"getWindowHandle",null] 19:26:41 INFO - PROCESS | 1950 | 1478489201901 Marionette TRACE conn2 <- [1,1684,null,{"value":"7"}] 19:26:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 19:26:41 INFO - PROCESS | 1950 | 1478489201906 Marionette TRACE conn2 -> [0,1685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:42 INFO - PROCESS | 1950 | 1478489202039 Marionette TRACE conn2 <- [1,1685,null,{"value":null}] 19:26:42 INFO - PROCESS | 1950 | 1478489202086 Marionette TRACE conn2 -> [0,1686,"getWindowHandles",null] 19:26:42 INFO - PROCESS | 1950 | 1478489202089 Marionette TRACE conn2 <- [1,1686,null,["7"]] 19:26:42 INFO - PROCESS | 1950 | 1478489202093 Marionette TRACE conn2 -> [0,1687,"switchToWindow",{"name":"7"}] 19:26:42 INFO - PROCESS | 1950 | 1478489202096 Marionette TRACE conn2 <- [1,1687,null,{}] 19:26:42 INFO - PROCESS | 1950 | 1478489202100 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x117982000 == 29 [pid = 1950] [id = 388] 19:26:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x117b19000) [pid = 1950] [serial = 1137] [outer = 0x0] 19:26:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x117b59800) [pid = 1950] [serial = 1138] [outer = 0x117b19000] 19:26:42 INFO - PROCESS | 1950 | 1478489202151 Marionette DEBUG loaded listener.js 19:26:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x117b99000) [pid = 1950] [serial = 1139] [outer = 0x117b19000] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x1261cc000 == 28 [pid = 1950] [id = 310] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5d4800 == 27 [pid = 1950] [id = 274] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12b98e000 == 26 [pid = 1950] [id = 276] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12c5a4000 == 25 [pid = 1950] [id = 278] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12b517800 == 24 [pid = 1950] [id = 273] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12b410800 == 23 [pid = 1950] [id = 272] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x1296f7800 == 22 [pid = 1950] [id = 268] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7ce000 == 21 [pid = 1950] [id = 275] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12c596000 == 20 [pid = 1950] [id = 311] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7d9000 == 19 [pid = 1950] [id = 277] 19:26:43 INFO - PROCESS | 1950 | --DOCSHELL 0x129924000 == 18 [pid = 1950] [id = 270] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12ed8d000) [pid = 1950] [serial = 1106] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12371d800) [pid = 1950] [serial = 1129] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x123725800) [pid = 1950] [serial = 1130] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x125c03800) [pid = 1950] [serial = 1126] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x121726800) [pid = 1950] [serial = 1127] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x127c63000) [pid = 1950] [serial = 1123] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12a65d800) [pid = 1950] [serial = 1124] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12f4ec800) [pid = 1950] [serial = 1120] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12f4e2800) [pid = 1950] [serial = 1121] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12df1a800) [pid = 1950] [serial = 1117] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12e0cd000) [pid = 1950] [serial = 1118] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12b982800) [pid = 1950] [serial = 1114] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12c2c3800) [pid = 1950] [serial = 1115] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12694d800) [pid = 1950] [serial = 1111] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12a168000) [pid = 1950] [serial = 1112] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172bb000) [pid = 1950] [serial = 1108] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117b9d800) [pid = 1950] [serial = 1109] [outer = 0x0] [url = about:blank] 19:26:43 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x126258000) [pid = 1950] [serial = 1132] [outer = 0x0] [url = about:blank] 19:26:46 INFO - PROCESS | 1950 | 1478489206445 Marionette TRACE conn2 <- [1,1688,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 19:26:46 INFO - . 19:26:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4576ms 19:26:46 INFO - PROCESS | 1950 | 1478489206481 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:26:46 INFO - PROCESS | 1950 | 1478489206484 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 19:26:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 19:26:46 INFO - PROCESS | 1950 | 1478489206488 Marionette TRACE conn2 -> [0,1690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:46 INFO - PROCESS | 1950 | 1478489206570 Marionette TRACE conn2 <- [1,1690,null,{"value":null}] 19:26:46 INFO - PROCESS | 1950 | 1478489206574 Marionette TRACE conn2 -> [0,1691,"getWindowHandles",null] 19:26:46 INFO - PROCESS | 1950 | 1478489206577 Marionette TRACE conn2 <- [1,1691,null,["7"]] 19:26:46 INFO - PROCESS | 1950 | 1478489206580 Marionette TRACE conn2 -> [0,1692,"switchToWindow",{"name":"7"}] 19:26:46 INFO - PROCESS | 1950 | 1478489206583 Marionette TRACE conn2 <- [1,1692,null,{}] 19:26:46 INFO - PROCESS | 1950 | 1478489206587 Marionette TRACE conn2 -> [0,1693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x1173c8800 == 19 [pid = 1950] [id = 389] 19:26:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x117879000) [pid = 1950] [serial = 1140] [outer = 0x0] 19:26:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x117983800) [pid = 1950] [serial = 1141] [outer = 0x117879000] 19:26:46 INFO - PROCESS | 1950 | 1478489206632 Marionette DEBUG loaded listener.js 19:26:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x12127a800) [pid = 1950] [serial = 1142] [outer = 0x117879000] 19:26:51 INFO - PROCESS | 1950 | --DOCSHELL 0x122786800 == 18 [pid = 1950] [id = 263] 19:26:51 INFO - PROCESS | 1950 | --DOCSHELL 0x117b25800 == 17 [pid = 1950] [id = 260] 19:26:51 INFO - PROCESS | 1950 | --DOCSHELL 0x121414000 == 16 [pid = 1950] [id = 262] 19:26:51 INFO - PROCESS | 1950 | --DOCSHELL 0x1261d0000 == 15 [pid = 1950] [id = 386] 19:26:51 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bb800 == 14 [pid = 1950] [id = 387] 19:26:51 INFO - PROCESS | 1950 | --DOCSHELL 0x117982000 == 13 [pid = 1950] [id = 388] 19:26:51 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172c5800) [pid = 1950] [serial = 1135] [outer = 0x0] [url = about:blank] 19:26:54 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172bc000) [pid = 1950] [serial = 1134] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 19:26:54 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x117b19000) [pid = 1950] [serial = 1137] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 19:26:54 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x1261d0800) [pid = 1950] [serial = 1131] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 19:26:54 INFO - PROCESS | 1950 | 1478489214881 Marionette TRACE conn2 <- [1,1693,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]]]}] 19:26:54 INFO - . 19:26:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8429ms 19:26:54 INFO - PROCESS | 1950 | 1478489214918 Marionette TRACE conn2 -> [0,1694,"getWindowHandle",null] 19:26:54 INFO - PROCESS | 1950 | 1478489214921 Marionette TRACE conn2 <- [1,1694,null,{"value":"7"}] 19:26:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 19:26:54 INFO - PROCESS | 1950 | 1478489214926 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:55 INFO - PROCESS | 1950 | 1478489215027 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:26:55 INFO - PROCESS | 1950 | 1478489215034 Marionette TRACE conn2 -> [0,1696,"getWindowHandles",null] 19:26:55 INFO - PROCESS | 1950 | 1478489215037 Marionette TRACE conn2 <- [1,1696,null,["7"]] 19:26:55 INFO - PROCESS | 1950 | 1478489215041 Marionette TRACE conn2 -> [0,1697,"switchToWindow",{"name":"7"}] 19:26:55 INFO - PROCESS | 1950 | 1478489215046 Marionette TRACE conn2 <- [1,1697,null,{}] 19:26:55 INFO - PROCESS | 1950 | 1478489215048 Marionette TRACE conn2 -> [0,1698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f53800 == 14 [pid = 1950] [id = 390] 19:26:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x116f55800) [pid = 1950] [serial = 1143] [outer = 0x0] 19:26:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f5c800) [pid = 1950] [serial = 1144] [outer = 0x116f55800] 19:26:55 INFO - PROCESS | 1950 | 1478489215092 Marionette DEBUG loaded listener.js 19:26:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c4000) [pid = 1950] [serial = 1145] [outer = 0x116f55800] 19:26:57 INFO - PROCESS | 1950 | 1478489217340 Marionette TRACE conn2 <- [1,1698,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]]]}] 19:26:57 INFO - . 19:26:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2469ms 19:26:57 INFO - PROCESS | 1950 | 1478489217395 Marionette TRACE conn2 -> [0,1699,"getWindowHandle",null] 19:26:57 INFO - PROCESS | 1950 | 1478489217397 Marionette TRACE conn2 <- [1,1699,null,{"value":"7"}] 19:26:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 19:26:57 INFO - PROCESS | 1950 | 1478489217401 Marionette TRACE conn2 -> [0,1700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:57 INFO - PROCESS | 1950 | 1478489217493 Marionette TRACE conn2 <- [1,1700,null,{"value":null}] 19:26:57 INFO - PROCESS | 1950 | 1478489217499 Marionette TRACE conn2 -> [0,1701,"getWindowHandles",null] 19:26:57 INFO - PROCESS | 1950 | 1478489217501 Marionette TRACE conn2 <- [1,1701,null,["7"]] 19:26:57 INFO - PROCESS | 1950 | 1478489217504 Marionette TRACE conn2 -> [0,1702,"switchToWindow",{"name":"7"}] 19:26:57 INFO - PROCESS | 1950 | 1478489217507 Marionette TRACE conn2 <- [1,1702,null,{}] 19:26:57 INFO - PROCESS | 1950 | 1478489217509 Marionette TRACE conn2 -> [0,1703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x12140c800 == 15 [pid = 1950] [id = 391] 19:26:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x12140d800) [pid = 1950] [serial = 1146] [outer = 0x0] 19:26:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121417800) [pid = 1950] [serial = 1147] [outer = 0x12140d800] 19:26:57 INFO - PROCESS | 1950 | 1478489217549 Marionette DEBUG loaded listener.js 19:26:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x121915000) [pid = 1950] [serial = 1148] [outer = 0x12140d800] 19:26:58 INFO - PROCESS | 1950 | --DOCSHELL 0x124a66000 == 14 [pid = 1950] [id = 264] 19:26:58 INFO - PROCESS | 1950 | --DOCSHELL 0x1262cc800 == 13 [pid = 1950] [id = 265] 19:26:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12694c800 == 12 [pid = 1950] [id = 266] 19:26:58 INFO - PROCESS | 1950 | --DOCSHELL 0x128955800 == 11 [pid = 1950] [id = 267] 19:26:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12a15e800 == 10 [pid = 1950] [id = 269] 19:26:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12b309800 == 9 [pid = 1950] [id = 271] 19:26:58 INFO - PROCESS | 1950 | --DOCSHELL 0x1173c8800 == 8 [pid = 1950] [id = 389] 19:26:58 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x126265800) [pid = 1950] [serial = 1133] [outer = 0x0] [url = about:blank] 19:26:58 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x117983800) [pid = 1950] [serial = 1141] [outer = 0x0] [url = about:blank] 19:26:58 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x117b99000) [pid = 1950] [serial = 1139] [outer = 0x0] [url = about:blank] 19:26:58 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117b59800) [pid = 1950] [serial = 1138] [outer = 0x0] [url = about:blank] 19:26:58 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172d5800) [pid = 1950] [serial = 1136] [outer = 0x0] [url = about:blank] 19:26:58 INFO - PROCESS | 1950 | 1478489218775 Marionette TRACE conn2 <- [1,1703,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]]]}] 19:26:58 INFO - . 19:26:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1417ms 19:26:58 INFO - PROCESS | 1950 | 1478489218818 Marionette TRACE conn2 -> [0,1704,"getWindowHandle",null] 19:26:58 INFO - PROCESS | 1950 | 1478489218821 Marionette TRACE conn2 <- [1,1704,null,{"value":"7"}] 19:26:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 19:26:58 INFO - PROCESS | 1950 | 1478489218828 Marionette TRACE conn2 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:26:58 INFO - PROCESS | 1950 | 1478489218923 Marionette TRACE conn2 <- [1,1705,null,{"value":null}] 19:26:58 INFO - PROCESS | 1950 | 1478489218929 Marionette TRACE conn2 -> [0,1706,"getWindowHandles",null] 19:26:58 INFO - PROCESS | 1950 | 1478489218932 Marionette TRACE conn2 <- [1,1706,null,["7"]] 19:26:58 INFO - PROCESS | 1950 | 1478489218935 Marionette TRACE conn2 -> [0,1707,"switchToWindow",{"name":"7"}] 19:26:58 INFO - PROCESS | 1950 | 1478489218939 Marionette TRACE conn2 <- [1,1707,null,{}] 19:26:58 INFO - PROCESS | 1950 | 1478489218942 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:26:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f49000 == 9 [pid = 1950] [id = 392] 19:26:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f4a000) [pid = 1950] [serial = 1149] [outer = 0x0] 19:26:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f5b800) [pid = 1950] [serial = 1150] [outer = 0x116f4a000] 19:26:58 INFO - PROCESS | 1950 | 1478489218986 Marionette DEBUG loaded listener.js 19:26:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172ce800) [pid = 1950] [serial = 1151] [outer = 0x116f4a000] 19:27:00 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f55800) [pid = 1950] [serial = 1143] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 19:27:00 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117879000) [pid = 1950] [serial = 1140] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 19:27:05 INFO - PROCESS | 1950 | --DOCSHELL 0x116f53800 == 8 [pid = 1950] [id = 390] 19:27:05 INFO - PROCESS | 1950 | --DOCSHELL 0x12140c800 == 7 [pid = 1950] [id = 391] 19:27:06 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x12127a800) [pid = 1950] [serial = 1142] [outer = 0x0] [url = about:blank] 19:27:06 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x1172c4000) [pid = 1950] [serial = 1145] [outer = 0x0] [url = about:blank] 19:27:06 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x116f5c800) [pid = 1950] [serial = 1144] [outer = 0x0] [url = about:blank] 19:27:06 INFO - PROCESS | 1950 | --DOMWINDOW == 18 (0x121417800) [pid = 1950] [serial = 1147] [outer = 0x0] [url = about:blank] 19:27:07 INFO - PROCESS | 1950 | 1478489227260 Marionette TRACE conn2 <- [1,1708,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 19:27:07 INFO - . 19:27:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 8481ms 19:27:07 INFO - PROCESS | 1950 | 1478489227308 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 19:27:07 INFO - PROCESS | 1950 | 1478489227311 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 19:27:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 19:27:07 INFO - PROCESS | 1950 | 1478489227316 Marionette TRACE conn2 -> [0,1710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:07 INFO - PROCESS | 1950 | 1478489227402 Marionette TRACE conn2 <- [1,1710,null,{"value":null}] 19:27:07 INFO - PROCESS | 1950 | 1478489227407 Marionette TRACE conn2 -> [0,1711,"getWindowHandles",null] 19:27:07 INFO - PROCESS | 1950 | 1478489227409 Marionette TRACE conn2 <- [1,1711,null,["7"]] 19:27:07 INFO - PROCESS | 1950 | 1478489227412 Marionette TRACE conn2 -> [0,1712,"switchToWindow",{"name":"7"}] 19:27:07 INFO - PROCESS | 1950 | 1478489227416 Marionette TRACE conn2 <- [1,1712,null,{}] 19:27:07 INFO - PROCESS | 1950 | 1478489227419 Marionette TRACE conn2 -> [0,1713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x11656c000 == 8 [pid = 1950] [id = 393] 19:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x116572800) [pid = 1950] [serial = 1152] [outer = 0x0] 19:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x116c75800) [pid = 1950] [serial = 1153] [outer = 0x116572800] 19:27:07 INFO - PROCESS | 1950 | 1478489227465 Marionette DEBUG loaded listener.js 19:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x1172b8800) [pid = 1950] [serial = 1154] [outer = 0x116572800] 19:27:07 INFO - PROCESS | 1950 | 1478489227727 Marionette TRACE conn2 <- [1,1713,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]]]}] 19:27:07 INFO - . 19:27:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 464ms 19:27:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 19:27:07 INFO - PROCESS | 1950 | 1478489227780 Marionette TRACE conn2 -> [0,1714,"getWindowHandle",null] 19:27:07 INFO - PROCESS | 1950 | 1478489227783 Marionette TRACE conn2 <- [1,1714,null,{"value":"7"}] 19:27:07 INFO - PROCESS | 1950 | 1478489227786 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:07 INFO - PROCESS | 1950 | 1478489227876 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 19:27:07 INFO - PROCESS | 1950 | 1478489227918 Marionette TRACE conn2 -> [0,1716,"getWindowHandles",null] 19:27:07 INFO - PROCESS | 1950 | 1478489227920 Marionette TRACE conn2 <- [1,1716,null,["7"]] 19:27:07 INFO - PROCESS | 1950 | 1478489227923 Marionette TRACE conn2 -> [0,1717,"switchToWindow",{"name":"7"}] 19:27:07 INFO - PROCESS | 1950 | 1478489227925 Marionette TRACE conn2 <- [1,1717,null,{}] 19:27:07 INFO - PROCESS | 1950 | 1478489227928 Marionette TRACE conn2 -> [0,1718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c62800 == 9 [pid = 1950] [id = 394] 19:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x117b57800) [pid = 1950] [serial = 1155] [outer = 0x0] 19:27:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x117b62000) [pid = 1950] [serial = 1156] [outer = 0x117b57800] 19:27:07 INFO - PROCESS | 1950 | 1478489227968 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x12127e800) [pid = 1950] [serial = 1157] [outer = 0x117b57800] 19:27:08 INFO - PROCESS | 1950 | 1478489228245 Marionette TRACE conn2 <- [1,1718,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,1719,"getWindowHandle",null] 19:27:08 INFO - PROCESS | 1950 | 1478489228266 Marionette TRACE conn2 <- [1,1719,null,{"value":"7"}] 19:27:08 INFO - PROCESS | 1950 | 1478489228269 Marionette TRACE conn2 -> [0,1720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:08 INFO - PROCESS | 1950 | 1478489228373 Marionette TRACE conn2 <- [1,1720,null,{"value":null}] 19:27:08 INFO - PROCESS | 1950 | 1478489228402 Marionette TRACE conn2 -> [0,1721,"getWindowHandles",null] 19:27:08 INFO - PROCESS | 1950 | 1478489228404 Marionette TRACE conn2 <- [1,1721,null,["7"]] 19:27:08 INFO - PROCESS | 1950 | 1478489228406 Marionette TRACE conn2 -> [0,1722,"switchToWindow",{"name":"7"}] 19:27:08 INFO - PROCESS | 1950 | 1478489228410 Marionette TRACE conn2 <- [1,1722,null,{}] 19:27:08 INFO - PROCESS | 1950 | 1478489228413 Marionette TRACE conn2 -> [0,1723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x12226e000 == 10 [pid = 1950] [id = 395] 19:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x122270800) [pid = 1950] [serial = 1158] [outer = 0x0] 19:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x122780000) [pid = 1950] [serial = 1159] [outer = 0x122270800] 19:27:08 INFO - PROCESS | 1950 | 1478489228454 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x12298a000) [pid = 1950] [serial = 1160] [outer = 0x122270800] 19:27:08 INFO - PROCESS | 1950 | 1478489228725 Marionette TRACE conn2 <- [1,1723,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]]]}] 19:27:08 INFO - . 19:27:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 469ms 19:27:08 INFO - PROCESS | 1950 | 1478489228737 Marionette TRACE conn2 -> [0,1724,"getWindowHandle",null] 19:27:08 INFO - PROCESS | 1950 | 1478489228741 Marionette TRACE conn2 <- [1,1724,null,{"value":"7"}] 19:27:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 19:27:08 INFO - PROCESS | 1950 | 1478489228744 Marionette TRACE conn2 -> [0,1725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:08 INFO - PROCESS | 1950 | 1478489228827 Marionette TRACE conn2 <- [1,1725,null,{"value":null}] 19:27:08 INFO - PROCESS | 1950 | 1478489228831 Marionette TRACE conn2 -> [0,1726,"getWindowHandles",null] 19:27:08 INFO - PROCESS | 1950 | 1478489228832 Marionette TRACE conn2 <- [1,1726,null,["7"]] 19:27:08 INFO - PROCESS | 1950 | 1478489228835 Marionette TRACE conn2 -> [0,1727,"switchToWindow",{"name":"7"}] 19:27:08 INFO - PROCESS | 1950 | 1478489228839 Marionette TRACE conn2 <- [1,1727,null,{}] 19:27:08 INFO - PROCESS | 1950 | 1478489228843 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x123720800 == 11 [pid = 1950] [id = 396] 19:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x123721000) [pid = 1950] [serial = 1161] [outer = 0x0] 19:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x123725800) [pid = 1950] [serial = 1162] [outer = 0x123721000] 19:27:08 INFO - PROCESS | 1950 | 1478489228884 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x12519e000) [pid = 1950] [serial = 1163] [outer = 0x123721000] 19:27:09 INFO - PROCESS | 1950 | 1478489229182 Marionette TRACE conn2 <- [1,1728,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]]]}] 19:27:09 INFO - ...... 19:27:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 469ms 19:27:09 INFO - PROCESS | 1950 | 1478489229214 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 19:27:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 19:27:09 INFO - PROCESS | 1950 | 1478489229215 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 19:27:09 INFO - PROCESS | 1950 | 1478489229218 Marionette TRACE conn2 -> [0,1730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:09 INFO - PROCESS | 1950 | 1478489229294 Marionette TRACE conn2 <- [1,1730,null,{"value":null}] 19:27:09 INFO - PROCESS | 1950 | 1478489229299 Marionette TRACE conn2 -> [0,1731,"getWindowHandles",null] 19:27:09 INFO - PROCESS | 1950 | 1478489229300 Marionette TRACE conn2 <- [1,1731,null,["7"]] 19:27:09 INFO - PROCESS | 1950 | 1478489229302 Marionette TRACE conn2 -> [0,1732,"switchToWindow",{"name":"7"}] 19:27:09 INFO - PROCESS | 1950 | 1478489229306 Marionette TRACE conn2 <- [1,1732,null,{}] 19:27:09 INFO - PROCESS | 1950 | 1478489229310 Marionette TRACE conn2 -> [0,1733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f53000 == 12 [pid = 1950] [id = 397] 19:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x125c1d000) [pid = 1950] [serial = 1164] [outer = 0x0] 19:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x125d49000) [pid = 1950] [serial = 1165] [outer = 0x125c1d000] 19:27:09 INFO - PROCESS | 1950 | 1478489229345 Marionette DEBUG loaded listener.js 19:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x125d53000) [pid = 1950] [serial = 1166] [outer = 0x125c1d000] 19:27:09 INFO - PROCESS | 1950 | 1478489229605 Marionette TRACE conn2 <- [1,1733,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"]]]}] 19:27:09 INFO - .. 19:27:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 414ms 19:27:09 INFO - PROCESS | 1950 | 1478489229633 Marionette TRACE conn2 -> [0,1734,"getWindowHandle",null] 19:27:09 INFO - PROCESS | 1950 | 1478489229634 Marionette TRACE conn2 <- [1,1734,null,{"value":"7"}] 19:27:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 19:27:09 INFO - PROCESS | 1950 | 1478489229637 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:09 INFO - PROCESS | 1950 | 1478489229740 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 19:27:09 INFO - PROCESS | 1950 | 1478489229782 Marionette TRACE conn2 -> [0,1736,"getWindowHandles",null] 19:27:09 INFO - PROCESS | 1950 | 1478489229783 Marionette TRACE conn2 <- [1,1736,null,["7"]] 19:27:09 INFO - PROCESS | 1950 | 1478489229786 Marionette TRACE conn2 -> [0,1737,"switchToWindow",{"name":"7"}] 19:27:09 INFO - PROCESS | 1950 | 1478489229788 Marionette TRACE conn2 <- [1,1737,null,{}] 19:27:09 INFO - PROCESS | 1950 | 1478489229790 Marionette TRACE conn2 -> [0,1738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x12625e800 == 13 [pid = 1950] [id = 398] 19:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x12625f000) [pid = 1950] [serial = 1167] [outer = 0x0] 19:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x126264800) [pid = 1950] [serial = 1168] [outer = 0x12625f000] 19:27:09 INFO - PROCESS | 1950 | 1478489229827 Marionette DEBUG loaded listener.js 19:27:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12626e000) [pid = 1950] [serial = 1169] [outer = 0x12625f000] 19:27:10 INFO - PROCESS | 1950 | 1478489230062 Marionette TRACE conn2 <- [1,1738,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"]]]}] 19:27:10 INFO - . 19:27:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 467ms 19:27:10 INFO - PROCESS | 1950 | 1478489230104 Marionette TRACE conn2 -> [0,1739,"getWindowHandle",null] 19:27:10 INFO - PROCESS | 1950 | 1478489230106 Marionette TRACE conn2 <- [1,1739,null,{"value":"7"}] 19:27:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 19:27:10 INFO - PROCESS | 1950 | 1478489230108 Marionette TRACE conn2 -> [0,1740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:10 INFO - PROCESS | 1950 | 1478489230182 Marionette TRACE conn2 <- [1,1740,null,{"value":null}] 19:27:10 INFO - PROCESS | 1950 | 1478489230185 Marionette TRACE conn2 -> [0,1741,"getWindowHandles",null] 19:27:10 INFO - PROCESS | 1950 | 1478489230187 Marionette TRACE conn2 <- [1,1741,null,["7"]] 19:27:10 INFO - PROCESS | 1950 | 1478489230192 Marionette TRACE conn2 -> [0,1742,"switchToWindow",{"name":"7"}] 19:27:10 INFO - PROCESS | 1950 | 1478489230195 Marionette TRACE conn2 <- [1,1742,null,{}] 19:27:10 INFO - PROCESS | 1950 | 1478489230197 Marionette TRACE conn2 -> [0,1743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x12650d000 == 14 [pid = 1950] [id = 399] 19:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12650d800) [pid = 1950] [serial = 1170] [outer = 0x0] 19:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x126514800) [pid = 1950] [serial = 1171] [outer = 0x12650d800] 19:27:10 INFO - PROCESS | 1950 | 1478489230231 Marionette DEBUG loaded listener.js 19:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x126938000) [pid = 1950] [serial = 1172] [outer = 0x12650d800] 19:27:10 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 660 19:27:10 INFO - PROCESS | 1950 | 1478489230496 Marionette TRACE conn2 <- [1,1743,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]]]}] 19:27:10 INFO - ... 19:27:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 416ms 19:27:10 INFO - PROCESS | 1950 | 1478489230525 Marionette TRACE conn2 -> [0,1744,"getWindowHandle",null] 19:27:10 INFO - PROCESS | 1950 | 1478489230526 Marionette TRACE conn2 <- [1,1744,null,{"value":"7"}] 19:27:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 19:27:10 INFO - PROCESS | 1950 | 1478489230529 Marionette TRACE conn2 -> [0,1745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:10 INFO - PROCESS | 1950 | 1478489230604 Marionette TRACE conn2 <- [1,1745,null,{"value":null}] 19:27:10 INFO - PROCESS | 1950 | 1478489230647 Marionette TRACE conn2 -> [0,1746,"getWindowHandles",null] 19:27:10 INFO - PROCESS | 1950 | 1478489230650 Marionette TRACE conn2 <- [1,1746,null,["7"]] 19:27:10 INFO - PROCESS | 1950 | 1478489230652 Marionette TRACE conn2 -> [0,1747,"switchToWindow",{"name":"7"}] 19:27:10 INFO - PROCESS | 1950 | 1478489230654 Marionette TRACE conn2 <- [1,1747,null,{}] 19:27:10 INFO - PROCESS | 1950 | 1478489230656 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c61000 == 15 [pid = 1950] [id = 400] 19:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1262bd800) [pid = 1950] [serial = 1173] [outer = 0x0] 19:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x127c2e000) [pid = 1950] [serial = 1174] [outer = 0x1262bd800] 19:27:10 INFO - PROCESS | 1950 | 1478489230691 Marionette DEBUG loaded listener.js 19:27:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x127c2a800) [pid = 1950] [serial = 1175] [outer = 0x1262bd800] 19:27:10 INFO - PROCESS | 1950 | 1478489230894 Marionette TRACE conn2 <- [1,1748,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 19:27:10 INFO - . 19:27:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 414ms 19:27:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 19:27:10 INFO - PROCESS | 1950 | 1478489230944 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 19:27:10 INFO - PROCESS | 1950 | 1478489230945 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 19:27:10 INFO - PROCESS | 1950 | 1478489230948 Marionette TRACE conn2 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:11 INFO - PROCESS | 1950 | 1478489231025 Marionette TRACE conn2 <- [1,1750,null,{"value":null}] 19:27:11 INFO - PROCESS | 1950 | 1478489231029 Marionette TRACE conn2 -> [0,1751,"getWindowHandles",null] 19:27:11 INFO - PROCESS | 1950 | 1478489231030 Marionette TRACE conn2 <- [1,1751,null,["7"]] 19:27:11 INFO - PROCESS | 1950 | 1478489231032 Marionette TRACE conn2 -> [0,1752,"switchToWindow",{"name":"7"}] 19:27:11 INFO - PROCESS | 1950 | 1478489231034 Marionette TRACE conn2 <- [1,1752,null,{}] 19:27:11 INFO - PROCESS | 1950 | 1478489231037 Marionette TRACE conn2 -> [0,1753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b57000 == 16 [pid = 1950] [id = 401] 19:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x128053800) [pid = 1950] [serial = 1176] [outer = 0x0] 19:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x1288c8000) [pid = 1950] [serial = 1177] [outer = 0x128053800] 19:27:11 INFO - PROCESS | 1950 | 1478489231074 Marionette DEBUG loaded listener.js 19:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x1288cf800) [pid = 1950] [serial = 1178] [outer = 0x128053800] 19:27:11 INFO - PROCESS | 1950 | 1478489231314 Marionette TRACE conn2 <- [1,1753,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]]]}] 19:27:11 INFO - . 19:27:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 415ms 19:27:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 19:27:11 INFO - PROCESS | 1950 | 1478489231363 Marionette TRACE conn2 -> [0,1754,"getWindowHandle",null] 19:27:11 INFO - PROCESS | 1950 | 1478489231365 Marionette TRACE conn2 <- [1,1754,null,{"value":"7"}] 19:27:11 INFO - PROCESS | 1950 | 1478489231368 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:11 INFO - PROCESS | 1950 | 1478489231442 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 19:27:11 INFO - PROCESS | 1950 | 1478489231446 Marionette TRACE conn2 -> [0,1756,"getWindowHandles",null] 19:27:11 INFO - PROCESS | 1950 | 1478489231447 Marionette TRACE conn2 <- [1,1756,null,["7"]] 19:27:11 INFO - PROCESS | 1950 | 1478489231491 Marionette TRACE conn2 -> [0,1757,"switchToWindow",{"name":"7"}] 19:27:11 INFO - PROCESS | 1950 | 1478489231493 Marionette TRACE conn2 <- [1,1757,null,{}] 19:27:11 INFO - PROCESS | 1950 | 1478489231496 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x129432000 == 17 [pid = 1950] [id = 402] 19:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x129433000) [pid = 1950] [serial = 1179] [outer = 0x0] 19:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x1296e2000) [pid = 1950] [serial = 1180] [outer = 0x129433000] 19:27:11 INFO - PROCESS | 1950 | 1478489231530 Marionette DEBUG loaded listener.js 19:27:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x1296ec800) [pid = 1950] [serial = 1181] [outer = 0x129433000] 19:27:11 INFO - PROCESS | 1950 | 1478489231845 Marionette TRACE conn2 <- [1,1758,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]]]}] 19:27:11 INFO - .................. 19:27:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 517ms 19:27:11 INFO - PROCESS | 1950 | 1478489231886 Marionette TRACE conn2 -> [0,1759,"getWindowHandle",null] 19:27:11 INFO - PROCESS | 1950 | 1478489231888 Marionette TRACE conn2 <- [1,1759,null,{"value":"7"}] 19:27:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 19:27:11 INFO - PROCESS | 1950 | 1478489231892 Marionette TRACE conn2 -> [0,1760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:12 INFO - PROCESS | 1950 | 1478489232032 Marionette TRACE conn2 <- [1,1760,null,{"value":null}] 19:27:12 INFO - PROCESS | 1950 | 1478489232036 Marionette TRACE conn2 -> [0,1761,"getWindowHandles",null] 19:27:12 INFO - PROCESS | 1950 | 1478489232039 Marionette TRACE conn2 <- [1,1761,null,["7"]] 19:27:12 INFO - PROCESS | 1950 | 1478489232043 Marionette TRACE conn2 -> [0,1762,"switchToWindow",{"name":"7"}] 19:27:12 INFO - PROCESS | 1950 | 1478489232048 Marionette TRACE conn2 <- [1,1762,null,{}] 19:27:12 INFO - PROCESS | 1950 | 1478489232051 Marionette TRACE conn2 -> [0,1763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x128953800 == 18 [pid = 1950] [id = 403] 19:27:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x1296df800) [pid = 1950] [serial = 1182] [outer = 0x0] 19:27:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x129955000) [pid = 1950] [serial = 1183] [outer = 0x1296df800] 19:27:12 INFO - PROCESS | 1950 | 1478489232115 Marionette DEBUG loaded listener.js 19:27:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12a15c000) [pid = 1950] [serial = 1184] [outer = 0x1296df800] 19:27:12 INFO - PROCESS | 1950 | 1478489232533 Marionette TRACE conn2 <- [1,1763,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]]]}] 19:27:12 INFO - . 19:27:12 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 19:27:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 665ms 19:27:12 INFO - PROCESS | 1950 | 1478489232558 Marionette TRACE conn2 -> [0,1764,"getWindowHandle",null] 19:27:12 INFO - PROCESS | 1950 | 1478489232561 Marionette TRACE conn2 <- [1,1764,null,{"value":"7"}] 19:27:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 19:27:12 INFO - PROCESS | 1950 | 1478489232567 Marionette TRACE conn2 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:12 INFO - PROCESS | 1950 | 1478489232677 Marionette TRACE conn2 <- [1,1765,null,{"value":null}] 19:27:12 INFO - PROCESS | 1950 | 1478489232720 Marionette TRACE conn2 -> [0,1766,"getWindowHandles",null] 19:27:12 INFO - PROCESS | 1950 | 1478489232722 Marionette TRACE conn2 <- [1,1766,null,["7"]] 19:27:12 INFO - PROCESS | 1950 | 1478489232725 Marionette TRACE conn2 -> [0,1767,"switchToWindow",{"name":"7"}] 19:27:12 INFO - PROCESS | 1950 | 1478489232729 Marionette TRACE conn2 <- [1,1767,null,{}] 19:27:12 INFO - PROCESS | 1950 | 1478489232732 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x121296800 == 19 [pid = 1950] [id = 404] 19:27:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x1212e2800) [pid = 1950] [serial = 1185] [outer = 0x0] 19:27:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12190b000) [pid = 1950] [serial = 1186] [outer = 0x1212e2800] 19:27:12 INFO - PROCESS | 1950 | 1478489232783 Marionette DEBUG loaded listener.js 19:27:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x1219ae800) [pid = 1950] [serial = 1187] [outer = 0x1212e2800] 19:27:13 INFO - PROCESS | 1950 | 1478489233120 Marionette TRACE conn2 <- [1,1768,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]]]}] 19:27:13 INFO - ... 19:27:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 566ms 19:27:13 INFO - PROCESS | 1950 | 1478489233132 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 19:27:13 INFO - PROCESS | 1950 | 1478489233135 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 19:27:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 19:27:13 INFO - PROCESS | 1950 | 1478489233140 Marionette TRACE conn2 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:13 INFO - PROCESS | 1950 | 1478489233244 Marionette TRACE conn2 <- [1,1770,null,{"value":null}] 19:27:13 INFO - PROCESS | 1950 | 1478489233288 Marionette TRACE conn2 -> [0,1771,"getWindowHandles",null] 19:27:13 INFO - PROCESS | 1950 | 1478489233290 Marionette TRACE conn2 <- [1,1771,null,["7"]] 19:27:13 INFO - PROCESS | 1950 | 1478489233292 Marionette TRACE conn2 -> [0,1772,"switchToWindow",{"name":"7"}] 19:27:13 INFO - PROCESS | 1950 | 1478489233295 Marionette TRACE conn2 <- [1,1772,null,{}] 19:27:13 INFO - PROCESS | 1950 | 1478489233298 Marionette TRACE conn2 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x126254800 == 20 [pid = 1950] [id = 405] 19:27:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x126255000) [pid = 1950] [serial = 1188] [outer = 0x0] 19:27:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x126269000) [pid = 1950] [serial = 1189] [outer = 0x126255000] 19:27:13 INFO - PROCESS | 1950 | 1478489233341 Marionette DEBUG loaded listener.js 19:27:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12644d000) [pid = 1950] [serial = 1190] [outer = 0x126255000] 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6148 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:14 INFO - PROCESS | 1950 | 1478489234236 Marionette TRACE conn2 <- [1,1773,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]]]}] 19:27:14 INFO - .................................................................................................................................................................................................................................................................................................................................... 19:27:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 1382ms 19:27:14 INFO - PROCESS | 1950 | 1478489234530 Marionette TRACE conn2 -> [0,1774,"getWindowHandle",null] 19:27:14 INFO - PROCESS | 1950 | 1478489234536 Marionette TRACE conn2 <- [1,1774,null,{"value":"7"}] 19:27:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 19:27:14 INFO - PROCESS | 1950 | 1478489234541 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:14 INFO - PROCESS | 1950 | 1478489234710 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 19:27:14 INFO - PROCESS | 1950 | 1478489234756 Marionette TRACE conn2 -> [0,1776,"getWindowHandles",null] 19:27:14 INFO - PROCESS | 1950 | 1478489234758 Marionette TRACE conn2 <- [1,1776,null,["7"]] 19:27:14 INFO - PROCESS | 1950 | 1478489234760 Marionette TRACE conn2 -> [0,1777,"switchToWindow",{"name":"7"}] 19:27:14 INFO - PROCESS | 1950 | 1478489234764 Marionette TRACE conn2 <- [1,1777,null,{}] 19:27:14 INFO - PROCESS | 1950 | 1478489234809 Marionette TRACE conn2 -> [0,1778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a624000 == 21 [pid = 1950] [id = 406] 19:27:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12a624800) [pid = 1950] [serial = 1191] [outer = 0x0] 19:27:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12a629000) [pid = 1950] [serial = 1192] [outer = 0x12a624800] 19:27:14 INFO - PROCESS | 1950 | 1478489234854 Marionette DEBUG loaded listener.js 19:27:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12a631800) [pid = 1950] [serial = 1193] [outer = 0x12a624800] 19:27:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a628000 == 22 [pid = 1950] [id = 407] 19:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12a630800) [pid = 1950] [serial = 1194] [outer = 0x0] 19:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12a63b800) [pid = 1950] [serial = 1195] [outer = 0x12a630800] 19:27:15 INFO - PROCESS | 1950 | 1478489235164 Marionette TRACE conn2 <- [1,1778,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]]]}] 19:27:15 INFO - . 19:27:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 666ms 19:27:15 INFO - PROCESS | 1950 | 1478489235207 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null] 19:27:15 INFO - PROCESS | 1950 | 1478489235209 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}] 19:27:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 19:27:15 INFO - PROCESS | 1950 | 1478489235212 Marionette TRACE conn2 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:15 INFO - PROCESS | 1950 | 1478489235331 Marionette TRACE conn2 <- [1,1780,null,{"value":null}] 19:27:15 INFO - PROCESS | 1950 | 1478489235378 Marionette TRACE conn2 -> [0,1781,"getWindowHandles",null] 19:27:15 INFO - PROCESS | 1950 | 1478489235380 Marionette TRACE conn2 <- [1,1781,null,["7"]] 19:27:15 INFO - PROCESS | 1950 | 1478489235382 Marionette TRACE conn2 -> [0,1782,"switchToWindow",{"name":"7"}] 19:27:15 INFO - PROCESS | 1950 | 1478489235385 Marionette TRACE conn2 <- [1,1782,null,{}] 19:27:15 INFO - PROCESS | 1950 | 1478489235388 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a663800 == 23 [pid = 1950] [id = 408] 19:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12a664000) [pid = 1950] [serial = 1196] [outer = 0x0] 19:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12a668800) [pid = 1950] [serial = 1197] [outer = 0x12a664000] 19:27:15 INFO - PROCESS | 1950 | 1478489235429 Marionette DEBUG loaded listener.js 19:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12a66e000) [pid = 1950] [serial = 1198] [outer = 0x12a664000] 19:27:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c4000 == 24 [pid = 1950] [id = 409] 19:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12a667000) [pid = 1950] [serial = 1199] [outer = 0x0] 19:27:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12a667800) [pid = 1950] [serial = 1200] [outer = 0x12a667000] 19:27:16 INFO - PROCESS | 1950 | --DOCSHELL 0x116f49000 == 23 [pid = 1950] [id = 392] 19:27:16 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x116f5b800) [pid = 1950] [serial = 1150] [outer = 0x0] [url = about:blank] 19:27:16 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x121915000) [pid = 1950] [serial = 1148] [outer = 0x0] [url = about:blank] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x123721000) [pid = 1950] [serial = 1161] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x122270800) [pid = 1950] [serial = 1158] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x125c1d000) [pid = 1950] [serial = 1164] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x1262bd800) [pid = 1950] [serial = 1173] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x12650d800) [pid = 1950] [serial = 1170] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x116572800) [pid = 1950] [serial = 1152] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x128053800) [pid = 1950] [serial = 1176] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x117b57800) [pid = 1950] [serial = 1155] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x12625f000) [pid = 1950] [serial = 1167] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 19:27:19 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x129433000) [pid = 1950] [serial = 1179] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 19:27:20 INFO - PROCESS | 1950 | 1478489240628 Marionette TRACE conn2 <- [1,1783,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]]]}] 19:27:20 INFO - . 19:27:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5427ms 19:27:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 19:27:20 INFO - PROCESS | 1950 | 1478489240639 Marionette TRACE conn2 -> [0,1784,"getWindowHandle",null] 19:27:20 INFO - PROCESS | 1950 | 1478489240641 Marionette TRACE conn2 <- [1,1784,null,{"value":"7"}] 19:27:20 INFO - PROCESS | 1950 | 1478489240646 Marionette TRACE conn2 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:20 INFO - PROCESS | 1950 | 1478489240725 Marionette TRACE conn2 <- [1,1785,null,{"value":null}] 19:27:20 INFO - PROCESS | 1950 | 1478489240729 Marionette TRACE conn2 -> [0,1786,"getWindowHandles",null] 19:27:20 INFO - PROCESS | 1950 | 1478489240732 Marionette TRACE conn2 <- [1,1786,null,["7"]] 19:27:20 INFO - PROCESS | 1950 | 1478489240735 Marionette TRACE conn2 -> [0,1787,"switchToWindow",{"name":"7"}] 19:27:20 INFO - PROCESS | 1950 | 1478489240739 Marionette TRACE conn2 <- [1,1787,null,{}] 19:27:20 INFO - PROCESS | 1950 | 1478489240743 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c6000 == 24 [pid = 1950] [id = 410] 19:27:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x1172c6800) [pid = 1950] [serial = 1201] [outer = 0x0] 19:27:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x117980800) [pid = 1950] [serial = 1202] [outer = 0x1172c6800] 19:27:20 INFO - PROCESS | 1950 | 1478489240785 Marionette DEBUG loaded listener.js 19:27:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x121288800) [pid = 1950] [serial = 1203] [outer = 0x1172c6800] 19:27:21 INFO - PROCESS | 1950 | 1478489241069 Marionette TRACE conn2 <- [1,1788,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]]]}] 19:27:21 INFO - .. 19:27:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 466ms 19:27:21 INFO - PROCESS | 1950 | 1478489241111 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 19:27:21 INFO - PROCESS | 1950 | 1478489241113 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 19:27:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 19:27:21 INFO - PROCESS | 1950 | 1478489241116 Marionette TRACE conn2 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:21 INFO - PROCESS | 1950 | 1478489241202 Marionette TRACE conn2 <- [1,1790,null,{"value":null}] 19:27:21 INFO - PROCESS | 1950 | 1478489241208 Marionette TRACE conn2 -> [0,1791,"getWindowHandles",null] 19:27:21 INFO - PROCESS | 1950 | 1478489241210 Marionette TRACE conn2 <- [1,1791,null,["7"]] 19:27:21 INFO - PROCESS | 1950 | 1478489241212 Marionette TRACE conn2 -> [0,1792,"switchToWindow",{"name":"7"}] 19:27:21 INFO - PROCESS | 1950 | 1478489241215 Marionette TRACE conn2 <- [1,1792,null,{}] 19:27:21 INFO - PROCESS | 1950 | 1478489241217 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x123721000 == 25 [pid = 1950] [id = 411] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x123722000) [pid = 1950] [serial = 1204] [outer = 0x0] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x125370000) [pid = 1950] [serial = 1205] [outer = 0x123722000] 19:27:21 INFO - PROCESS | 1950 | 1478489241293 Marionette DEBUG loaded listener.js 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x125c1d000) [pid = 1950] [serial = 1206] [outer = 0x123722000] 19:27:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d40800 == 26 [pid = 1950] [id = 412] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x1261cc000) [pid = 1950] [serial = 1207] [outer = 0x0] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12625d800) [pid = 1950] [serial = 1208] [outer = 0x1261cc000] 19:27:21 INFO - PROCESS | 1950 | 1478489241554 Marionette TRACE conn2 <- [1,1793,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]]]}] 19:27:21 INFO - . 19:27:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 464ms 19:27:21 INFO - PROCESS | 1950 | 1478489241585 Marionette TRACE conn2 -> [0,1794,"getWindowHandle",null] 19:27:21 INFO - PROCESS | 1950 | 1478489241589 Marionette TRACE conn2 <- [1,1794,null,{"value":"7"}] 19:27:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 19:27:21 INFO - PROCESS | 1950 | 1478489241592 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:21 INFO - PROCESS | 1950 | 1478489241701 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 19:27:21 INFO - PROCESS | 1950 | 1478489241708 Marionette TRACE conn2 -> [0,1796,"getWindowHandles",null] 19:27:21 INFO - PROCESS | 1950 | 1478489241709 Marionette TRACE conn2 <- [1,1796,null,["7"]] 19:27:21 INFO - PROCESS | 1950 | 1478489241712 Marionette TRACE conn2 -> [0,1797,"switchToWindow",{"name":"7"}] 19:27:21 INFO - PROCESS | 1950 | 1478489241715 Marionette TRACE conn2 <- [1,1797,null,{}] 19:27:21 INFO - PROCESS | 1950 | 1478489241718 Marionette TRACE conn2 -> [0,1798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x126522000 == 27 [pid = 1950] [id = 413] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12693a000) [pid = 1950] [serial = 1209] [outer = 0x0] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x126c21000) [pid = 1950] [serial = 1210] [outer = 0x12693a000] 19:27:21 INFO - PROCESS | 1950 | 1478489241757 Marionette DEBUG loaded listener.js 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x127c74000) [pid = 1950] [serial = 1211] [outer = 0x12693a000] 19:27:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x127fa3000 == 28 [pid = 1950] [id = 414] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x128952800) [pid = 1950] [serial = 1212] [outer = 0x0] 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x128955800) [pid = 1950] [serial = 1213] [outer = 0x128952800] 19:27:21 INFO - PROCESS | 1950 | [1950] WARNING: Failed to create a URI: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 19:27:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x1296e9000) [pid = 1950] [serial = 1214] [outer = 0x128952800] 19:27:22 INFO - PROCESS | 1950 | 1478489242036 Marionette TRACE conn2 <- [1,1798,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]]]}] 19:27:22 INFO - . 19:27:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 466ms 19:27:22 INFO - PROCESS | 1950 | 1478489242057 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null] 19:27:22 INFO - PROCESS | 1950 | 1478489242059 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}] 19:27:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 19:27:22 INFO - PROCESS | 1950 | 1478489242062 Marionette TRACE conn2 -> [0,1800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:22 INFO - PROCESS | 1950 | 1478489242189 Marionette TRACE conn2 <- [1,1800,null,{"value":null}] 19:27:22 INFO - PROCESS | 1950 | 1478489242234 Marionette TRACE conn2 -> [0,1801,"getWindowHandles",null] 19:27:22 INFO - PROCESS | 1950 | 1478489242237 Marionette TRACE conn2 <- [1,1801,null,["7"]] 19:27:22 INFO - PROCESS | 1950 | 1478489242241 Marionette TRACE conn2 -> [0,1802,"switchToWindow",{"name":"7"}] 19:27:22 INFO - PROCESS | 1950 | 1478489242246 Marionette TRACE conn2 <- [1,1802,null,{}] 19:27:22 INFO - PROCESS | 1950 | 1478489242292 Marionette TRACE conn2 -> [0,1803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f51800 == 29 [pid = 1950] [id = 415] 19:27:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x116f56800) [pid = 1950] [serial = 1215] [outer = 0x0] 19:27:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x117c9c800) [pid = 1950] [serial = 1216] [outer = 0x116f56800] 19:27:22 INFO - PROCESS | 1950 | 1478489242344 Marionette DEBUG loaded listener.js 19:27:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12225e800) [pid = 1950] [serial = 1217] [outer = 0x116f56800] 19:27:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b4a000 == 30 [pid = 1950] [id = 416] 19:27:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x123715800) [pid = 1950] [serial = 1218] [outer = 0x0] 19:27:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12371c800) [pid = 1950] [serial = 1219] [outer = 0x123715800] 19:27:22 INFO - PROCESS | 1950 | 1478489242735 Marionette TRACE conn2 <- [1,1803,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]]]}] 19:27:22 INFO - . 19:27:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 717ms 19:27:22 INFO - PROCESS | 1950 | 1478489242780 Marionette TRACE conn2 -> [0,1804,"getWindowHandle",null] 19:27:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 19:27:22 INFO - PROCESS | 1950 | 1478489242785 Marionette TRACE conn2 <- [1,1804,null,{"value":"7"}] 19:27:22 INFO - PROCESS | 1950 | 1478489242788 Marionette TRACE conn2 -> [0,1805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:22 INFO - PROCESS | 1950 | 1478489242940 Marionette TRACE conn2 <- [1,1805,null,{"value":null}] 19:27:22 INFO - PROCESS | 1950 | 1478489242988 Marionette TRACE conn2 -> [0,1806,"getWindowHandles",null] 19:27:22 INFO - PROCESS | 1950 | 1478489242990 Marionette TRACE conn2 <- [1,1806,null,["7"]] 19:27:22 INFO - PROCESS | 1950 | 1478489242992 Marionette TRACE conn2 -> [0,1807,"switchToWindow",{"name":"7"}] 19:27:22 INFO - PROCESS | 1950 | 1478489242995 Marionette TRACE conn2 <- [1,1807,null,{}] 19:27:23 INFO - PROCESS | 1950 | 1478489243040 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x126c16800 == 31 [pid = 1950] [id = 417] 19:27:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x126c22000) [pid = 1950] [serial = 1220] [outer = 0x0] 19:27:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x1288c4000) [pid = 1950] [serial = 1221] [outer = 0x126c22000] 19:27:23 INFO - PROCESS | 1950 | 1478489243085 Marionette DEBUG loaded listener.js 19:27:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12992a000) [pid = 1950] [serial = 1222] [outer = 0x126c22000] 19:27:23 INFO - PROCESS | 1950 | 1478489243383 Marionette TRACE conn2 <- [1,1808,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]]]}] 19:27:23 INFO - . 19:27:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 617ms 19:27:23 INFO - PROCESS | 1950 | 1478489243405 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 19:27:23 INFO - PROCESS | 1950 | 1478489243407 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 19:27:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 19:27:23 INFO - PROCESS | 1950 | 1478489243410 Marionette TRACE conn2 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:23 INFO - PROCESS | 1950 | 1478489243518 Marionette TRACE conn2 <- [1,1810,null,{"value":null}] 19:27:23 INFO - PROCESS | 1950 | 1478489243571 Marionette TRACE conn2 -> [0,1811,"getWindowHandles",null] 19:27:23 INFO - PROCESS | 1950 | 1478489243575 Marionette TRACE conn2 <- [1,1811,null,["7"]] 19:27:23 INFO - PROCESS | 1950 | 1478489243577 Marionette TRACE conn2 -> [0,1812,"switchToWindow",{"name":"7"}] 19:27:23 INFO - PROCESS | 1950 | 1478489243581 Marionette TRACE conn2 <- [1,1812,null,{}] 19:27:23 INFO - PROCESS | 1950 | 1478489243583 Marionette TRACE conn2 -> [0,1813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a63d000 == 32 [pid = 1950] [id = 418] 19:27:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12a63e000) [pid = 1950] [serial = 1223] [outer = 0x0] 19:27:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12a65d000) [pid = 1950] [serial = 1224] [outer = 0x12a63e000] 19:27:23 INFO - PROCESS | 1950 | 1478489243626 Marionette DEBUG loaded listener.js 19:27:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12a92c800) [pid = 1950] [serial = 1225] [outer = 0x12a63e000] 19:27:23 INFO - PROCESS | 1950 | 1478489243992 Marionette TRACE conn2 <- [1,1813,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 19:27:24 INFO - . 19:27:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 614ms 19:27:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 19:27:24 INFO - PROCESS | 1950 | 1478489244025 Marionette TRACE conn2 -> [0,1814,"getWindowHandle",null] 19:27:24 INFO - PROCESS | 1950 | 1478489244027 Marionette TRACE conn2 <- [1,1814,null,{"value":"7"}] 19:27:24 INFO - PROCESS | 1950 | 1478489244030 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:24 INFO - PROCESS | 1950 | 1478489244129 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 19:27:24 INFO - PROCESS | 1950 | 1478489244173 Marionette TRACE conn2 -> [0,1816,"getWindowHandles",null] 19:27:24 INFO - PROCESS | 1950 | 1478489244175 Marionette TRACE conn2 <- [1,1816,null,["7"]] 19:27:24 INFO - PROCESS | 1950 | 1478489244178 Marionette TRACE conn2 -> [0,1817,"switchToWindow",{"name":"7"}] 19:27:24 INFO - PROCESS | 1950 | 1478489244181 Marionette TRACE conn2 <- [1,1817,null,{}] 19:27:24 INFO - PROCESS | 1950 | 1478489244183 Marionette TRACE conn2 -> [0,1818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x1173c8800 == 33 [pid = 1950] [id = 419] 19:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12ae5d000) [pid = 1950] [serial = 1226] [outer = 0x0] 19:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12ae62000) [pid = 1950] [serial = 1227] [outer = 0x12ae5d000] 19:27:24 INFO - PROCESS | 1950 | 1478489244226 Marionette DEBUG loaded listener.js 19:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12b306000) [pid = 1950] [serial = 1228] [outer = 0x12ae5d000] 19:27:24 INFO - PROCESS | 1950 | 1478489244542 Marionette TRACE conn2 <- [1,1818,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"]]]}] 19:27:24 INFO - ...... 19:27:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 566ms 19:27:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 19:27:24 INFO - PROCESS | 1950 | 1478489244596 Marionette TRACE conn2 -> [0,1819,"getWindowHandle",null] 19:27:24 INFO - PROCESS | 1950 | 1478489244598 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}] 19:27:24 INFO - PROCESS | 1950 | 1478489244601 Marionette TRACE conn2 -> [0,1820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:24 INFO - PROCESS | 1950 | 1478489244697 Marionette TRACE conn2 <- [1,1820,null,{"value":null}] 19:27:24 INFO - PROCESS | 1950 | 1478489244742 Marionette TRACE conn2 -> [0,1821,"getWindowHandles",null] 19:27:24 INFO - PROCESS | 1950 | 1478489244744 Marionette TRACE conn2 <- [1,1821,null,["7"]] 19:27:24 INFO - PROCESS | 1950 | 1478489244746 Marionette TRACE conn2 -> [0,1822,"switchToWindow",{"name":"7"}] 19:27:24 INFO - PROCESS | 1950 | 1478489244749 Marionette TRACE conn2 <- [1,1822,null,{}] 19:27:24 INFO - PROCESS | 1950 | 1478489244751 Marionette TRACE conn2 -> [0,1823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b403000 == 34 [pid = 1950] [id = 420] 19:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12b403800) [pid = 1950] [serial = 1229] [outer = 0x0] 19:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12b40a000) [pid = 1950] [serial = 1230] [outer = 0x12b403800] 19:27:24 INFO - PROCESS | 1950 | 1478489244792 Marionette DEBUG loaded listener.js 19:27:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12b413800) [pid = 1950] [serial = 1231] [outer = 0x12b403800] 19:27:25 INFO - PROCESS | 1950 | 1478489245082 Marionette TRACE conn2 <- [1,1823,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]]]}] 19:27:25 INFO - . 19:27:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 515ms 19:27:25 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 19:27:25 INFO - PROCESS | 1950 | 1478489245116 Marionette TRACE conn2 -> [0,1824,"getWindowHandle",null] 19:27:25 INFO - PROCESS | 1950 | 1478489245118 Marionette TRACE conn2 <- [1,1824,null,{"value":"7"}] 19:27:25 INFO - PROCESS | 1950 | 1478489245121 Marionette TRACE conn2 -> [0,1825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:25 INFO - PROCESS | 1950 | 1478489245217 Marionette TRACE conn2 <- [1,1825,null,{"value":null}] 19:27:25 INFO - PROCESS | 1950 | 1478489245265 Marionette TRACE conn2 -> [0,1826,"getWindowHandles",null] 19:27:25 INFO - PROCESS | 1950 | 1478489245266 Marionette TRACE conn2 <- [1,1826,null,["7"]] 19:27:25 INFO - PROCESS | 1950 | 1478489245268 Marionette TRACE conn2 -> [0,1827,"switchToWindow",{"name":"7"}] 19:27:25 INFO - PROCESS | 1950 | 1478489245271 Marionette TRACE conn2 <- [1,1827,null,{}] 19:27:25 INFO - PROCESS | 1950 | 1478489245273 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b30e000 == 35 [pid = 1950] [id = 421] 19:27:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12b41b000) [pid = 1950] [serial = 1232] [outer = 0x0] 19:27:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12b507800) [pid = 1950] [serial = 1233] [outer = 0x12b41b000] 19:27:25 INFO - PROCESS | 1950 | 1478489245328 Marionette DEBUG loaded listener.js 19:27:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12b511800) [pid = 1950] [serial = 1234] [outer = 0x12b41b000] 19:27:25 INFO - PROCESS | 1950 | 1478489245711 Marionette TRACE conn2 <- [1,1828,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 19:27:25 INFO - . 19:27:25 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 617ms 19:27:25 INFO - PROCESS | 1950 | 1478489245738 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 19:27:25 INFO - PROCESS | 1950 | 1478489245741 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 19:27:25 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 19:27:25 INFO - PROCESS | 1950 | 1478489245744 Marionette TRACE conn2 -> [0,1830,"getContext",null] 19:27:25 INFO - PROCESS | 1950 | 1478489245747 Marionette TRACE conn2 <- [1,1830,null,{"value":"content"}] 19:27:25 INFO - PROCESS | 1950 | 1478489245752 Marionette TRACE conn2 -> [0,1831,"setContext",{"value":"chrome"}] 19:27:25 INFO - PROCESS | 1950 | 1478489245754 Marionette TRACE conn2 <- [1,1831,null,{}] 19:27:25 INFO - PROCESS | 1950 | 1478489245759 Marionette TRACE conn2 -> [0,1832,"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}] 19:27:25 INFO - PROCESS | 1950 | 1478489245766 Marionette TRACE conn2 <- [1,1832,null,{"value":true}] 19:27:25 INFO - PROCESS | 1950 | 1478489245769 Marionette TRACE conn2 -> [0,1833,"setContext",{"value":"content"}] 19:27:25 INFO - Setting pref dom.requestIdleCallback.enabled (true) 19:27:25 INFO - PROCESS | 1950 | 1478489245773 Marionette TRACE conn2 <- [1,1833,null,{}] 19:27:25 INFO - PROCESS | 1950 | 1478489245779 Marionette TRACE conn2 -> [0,1834,"getContext",null] 19:27:25 INFO - PROCESS | 1950 | 1478489245781 Marionette TRACE conn2 <- [1,1834,null,{"value":"content"}] 19:27:25 INFO - PROCESS | 1950 | 1478489245783 Marionette TRACE conn2 -> [0,1835,"setContext",{"value":"chrome"}] 19:27:25 INFO - PROCESS | 1950 | 1478489245785 Marionette TRACE conn2 <- [1,1835,null,{}] 19:27:25 INFO - PROCESS | 1950 | 1478489245787 Marionette TRACE conn2 -> [0,1836,"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}] 19:27:25 INFO - PROCESS | 1950 | 1478489245794 Marionette TRACE conn2 <- [1,1836,null,{"value":null}] 19:27:25 INFO - PROCESS | 1950 | 1478489245797 Marionette TRACE conn2 -> [0,1837,"setContext",{"value":"content"}] 19:27:25 INFO - PROCESS | 1950 | 1478489245800 Marionette TRACE conn2 <- [1,1837,null,{}] 19:27:25 INFO - PROCESS | 1950 | 1478489245854 Marionette TRACE conn2 -> [0,1838,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:25 INFO - PROCESS | 1950 | 1478489245959 Marionette TRACE conn2 <- [1,1838,null,{"value":null}] 19:27:26 INFO - PROCESS | 1950 | 1478489246039 Marionette TRACE conn2 -> [0,1839,"getWindowHandles",null] 19:27:26 INFO - PROCESS | 1950 | 1478489246042 Marionette TRACE conn2 <- [1,1839,null,["7"]] 19:27:26 INFO - PROCESS | 1950 | 1478489246044 Marionette TRACE conn2 -> [0,1840,"switchToWindow",{"name":"7"}] 19:27:26 INFO - PROCESS | 1950 | 1478489246047 Marionette TRACE conn2 <- [1,1840,null,{}] 19:27:26 INFO - PROCESS | 1950 | 1478489246050 Marionette TRACE conn2 -> [0,1841,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x121280800 == 36 [pid = 1950] [id = 422] 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x121289000) [pid = 1950] [serial = 1235] [outer = 0x0] 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x121f25800) [pid = 1950] [serial = 1236] [outer = 0x121289000] 19:27:26 INFO - PROCESS | 1950 | 1478489246088 Marionette DEBUG loaded listener.js 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x125d4c800) [pid = 1950] [serial = 1237] [outer = 0x121289000] 19:27:26 INFO - PROCESS | 1950 | --DOCSHELL 0x125d40800 == 35 [pid = 1950] [id = 412] 19:27:26 INFO - PROCESS | 1950 | --DOCSHELL 0x12a628000 == 34 [pid = 1950] [id = 407] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x127c2a800) [pid = 1950] [serial = 1175] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x127c2e000) [pid = 1950] [serial = 1174] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x1288cf800) [pid = 1950] [serial = 1178] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x1288c8000) [pid = 1950] [serial = 1177] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x1296ec800) [pid = 1950] [serial = 1181] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x1296e2000) [pid = 1950] [serial = 1180] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x126514800) [pid = 1950] [serial = 1171] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x126938000) [pid = 1950] [serial = 1172] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x126264800) [pid = 1950] [serial = 1168] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12626e000) [pid = 1950] [serial = 1169] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x125d49000) [pid = 1950] [serial = 1165] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x125d53000) [pid = 1950] [serial = 1166] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x123725800) [pid = 1950] [serial = 1162] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12519e000) [pid = 1950] [serial = 1163] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x122780000) [pid = 1950] [serial = 1159] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12298a000) [pid = 1950] [serial = 1160] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x117b62000) [pid = 1950] [serial = 1156] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x12127e800) [pid = 1950] [serial = 1157] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x116c75800) [pid = 1950] [serial = 1153] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x1172b8800) [pid = 1950] [serial = 1154] [outer = 0x0] [url = about:blank] 19:27:26 INFO - PROCESS | 1950 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 19:27:26 INFO - PROCESS | 1950 | 1478489246352 Marionette TRACE conn2 <- [1,1841,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 19:27:26 INFO - . 19:27:26 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 628ms 19:27:26 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 19:27:26 INFO - PROCESS | 1950 | 1478489246372 Marionette TRACE conn2 -> [0,1842,"getWindowHandle",null] 19:27:26 INFO - PROCESS | 1950 | 1478489246374 Marionette TRACE conn2 <- [1,1842,null,{"value":"7"}] 19:27:26 INFO - PROCESS | 1950 | 1478489246377 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:26 INFO - PROCESS | 1950 | 1478489246466 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 19:27:26 INFO - PROCESS | 1950 | 1478489246470 Marionette TRACE conn2 -> [0,1844,"getWindowHandles",null] 19:27:26 INFO - PROCESS | 1950 | 1478489246472 Marionette TRACE conn2 <- [1,1844,null,["7"]] 19:27:26 INFO - PROCESS | 1950 | 1478489246477 Marionette TRACE conn2 -> [0,1845,"switchToWindow",{"name":"7"}] 19:27:26 INFO - PROCESS | 1950 | 1478489246479 Marionette TRACE conn2 <- [1,1845,null,{}] 19:27:26 INFO - PROCESS | 1950 | 1478489246481 Marionette TRACE conn2 -> [0,1846,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261b8800 == 35 [pid = 1950] [id = 423] 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x1261b9000) [pid = 1950] [serial = 1238] [outer = 0x0] 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x1261c8000) [pid = 1950] [serial = 1239] [outer = 0x1261b9000] 19:27:26 INFO - PROCESS | 1950 | 1478489246518 Marionette DEBUG loaded listener.js 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x126267000) [pid = 1950] [serial = 1240] [outer = 0x1261b9000] 19:27:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12626a800 == 36 [pid = 1950] [id = 424] 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x126463000) [pid = 1950] [serial = 1241] [outer = 0x0] 19:27:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x126518000) [pid = 1950] [serial = 1242] [outer = 0x126463000] 19:27:26 INFO - PROCESS | 1950 | 1478489246806 Marionette TRACE conn2 <- [1,1846,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 19:27:26 INFO - . 19:27:26 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 464ms 19:27:26 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 19:27:26 INFO - PROCESS | 1950 | 1478489246842 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null] 19:27:26 INFO - PROCESS | 1950 | 1478489246843 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}] 19:27:26 INFO - PROCESS | 1950 | 1478489246846 Marionette TRACE conn2 -> [0,1848,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:26 INFO - PROCESS | 1950 | 1478489246947 Marionette TRACE conn2 <- [1,1848,null,{"value":null}] 19:27:27 INFO - PROCESS | 1950 | 1478489246995 Marionette TRACE conn2 -> [0,1849,"getWindowHandles",null] 19:27:27 INFO - PROCESS | 1950 | 1478489246997 Marionette TRACE conn2 <- [1,1849,null,["7"]] 19:27:27 INFO - PROCESS | 1950 | 1478489246999 Marionette TRACE conn2 -> [0,1850,"switchToWindow",{"name":"7"}] 19:27:27 INFO - PROCESS | 1950 | 1478489247003 Marionette TRACE conn2 <- [1,1850,null,{}] 19:27:27 INFO - PROCESS | 1950 | 1478489247005 Marionette TRACE conn2 -> [0,1851,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12804b800 == 37 [pid = 1950] [id = 425] 19:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x128053800) [pid = 1950] [serial = 1243] [outer = 0x0] 19:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12893e000) [pid = 1950] [serial = 1244] [outer = 0x128053800] 19:27:27 INFO - PROCESS | 1950 | 1478489247042 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x1296f5000) [pid = 1950] [serial = 1245] [outer = 0x128053800] 19:27:27 INFO - PROCESS | 1950 | 1478489247270 Marionette TRACE conn2 <- [1,1851,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]]]}] 19:27:27 INFO - . 19:27:27 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 465ms 19:27:27 INFO - PROCESS | 1950 | 1478489247311 Marionette TRACE conn2 -> [0,1852,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 1950 | 1478489247313 Marionette TRACE conn2 <- [1,1852,null,{"value":"7"}] 19:27:27 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 19:27:27 INFO - PROCESS | 1950 | 1478489247316 Marionette TRACE conn2 -> [0,1853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:27 INFO - PROCESS | 1950 | 1478489247399 Marionette TRACE conn2 <- [1,1853,null,{"value":null}] 19:27:27 INFO - PROCESS | 1950 | 1478489247403 Marionette TRACE conn2 -> [0,1854,"getWindowHandles",null] 19:27:27 INFO - PROCESS | 1950 | 1478489247404 Marionette TRACE conn2 <- [1,1854,null,["7"]] 19:27:27 INFO - PROCESS | 1950 | 1478489247409 Marionette TRACE conn2 -> [0,1855,"switchToWindow",{"name":"7"}] 19:27:27 INFO - PROCESS | 1950 | 1478489247411 Marionette TRACE conn2 <- [1,1855,null,{}] 19:27:27 INFO - PROCESS | 1950 | 1478489247414 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a166000 == 38 [pid = 1950] [id = 426] 19:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12a166800) [pid = 1950] [serial = 1246] [outer = 0x0] 19:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12a61f800) [pid = 1950] [serial = 1247] [outer = 0x12a166800] 19:27:27 INFO - PROCESS | 1950 | 1478489247449 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12a627800) [pid = 1950] [serial = 1248] [outer = 0x12a166800] 19:27:27 INFO - PROCESS | 1950 | 1478489247816 Marionette TRACE conn2 <- [1,1856,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]]]}] 19:27:27 INFO - .. 19:27:27 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 516ms 19:27:27 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 19:27:27 INFO - PROCESS | 1950 | 1478489247832 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 1950 | 1478489247833 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 19:27:27 INFO - PROCESS | 1950 | 1478489247836 Marionette TRACE conn2 -> [0,1858,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:27 INFO - PROCESS | 1950 | 1478489247952 Marionette TRACE conn2 <- [1,1858,null,{"value":null}] 19:27:27 INFO - PROCESS | 1950 | 1478489247982 Marionette TRACE conn2 -> [0,1859,"getWindowHandles",null] 19:27:27 INFO - PROCESS | 1950 | 1478489247984 Marionette TRACE conn2 <- [1,1859,null,["7"]] 19:27:27 INFO - PROCESS | 1950 | 1478489247987 Marionette TRACE conn2 -> [0,1860,"switchToWindow",{"name":"7"}] 19:27:27 INFO - PROCESS | 1950 | 1478489247989 Marionette TRACE conn2 <- [1,1860,null,{}] 19:27:27 INFO - PROCESS | 1950 | 1478489247992 Marionette TRACE conn2 -> [0,1861,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x12992e800 == 39 [pid = 1950] [id = 427] 19:27:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x129954000) [pid = 1950] [serial = 1249] [outer = 0x0] 19:27:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12a63f800) [pid = 1950] [serial = 1250] [outer = 0x129954000] 19:27:28 INFO - PROCESS | 1950 | 1478489248026 Marionette DEBUG loaded listener.js 19:27:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12ae55000) [pid = 1950] [serial = 1251] [outer = 0x129954000] 19:27:28 INFO - PROCESS | 1950 | 1478489248821 Marionette TRACE conn2 <- [1,1861,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 19:27:28 INFO - . 19:27:28 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1018ms 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12a630800) [pid = 1950] [serial = 1194] [outer = 0x0] [url = about:blank] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12a624800) [pid = 1950] [serial = 1191] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x126255000) [pid = 1950] [serial = 1188] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x1212e2800) [pid = 1950] [serial = 1185] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12a667000) [pid = 1950] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12a664000) [pid = 1950] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x1172c6800) [pid = 1950] [serial = 1201] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x1261cc000) [pid = 1950] [serial = 1207] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x123722000) [pid = 1950] [serial = 1204] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 19:27:28 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x116f4a000) [pid = 1950] [serial = 1149] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 19:27:28 INFO - PROCESS | 1950 | 1478489248882 Marionette TRACE conn2 -> [0,1862,"getWindowHandle",null] 19:27:28 INFO - PROCESS | 1950 | 1478489248883 Marionette TRACE conn2 <- [1,1862,null,{"value":"7"}] 19:27:28 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 19:27:28 INFO - PROCESS | 1950 | 1478489248887 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:28 INFO - PROCESS | 1950 | 1478489248995 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 19:27:29 INFO - PROCESS | 1950 | 1478489249028 Marionette TRACE conn2 -> [0,1864,"getWindowHandles",null] 19:27:29 INFO - PROCESS | 1950 | 1478489249030 Marionette TRACE conn2 <- [1,1864,null,["7"]] 19:27:29 INFO - PROCESS | 1950 | 1478489249031 Marionette TRACE conn2 -> [0,1865,"switchToWindow",{"name":"7"}] 19:27:29 INFO - PROCESS | 1950 | 1478489249034 Marionette TRACE conn2 <- [1,1865,null,{}] 19:27:29 INFO - PROCESS | 1950 | 1478489249036 Marionette TRACE conn2 -> [0,1866,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b316000 == 40 [pid = 1950] [id = 428] 19:27:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12b319000) [pid = 1950] [serial = 1252] [outer = 0x0] 19:27:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12b510800) [pid = 1950] [serial = 1253] [outer = 0x12b319000] 19:27:29 INFO - PROCESS | 1950 | 1478489249071 Marionette DEBUG loaded listener.js 19:27:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12b51c800) [pid = 1950] [serial = 1254] [outer = 0x12b319000] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12625e800 == 39 [pid = 1950] [id = 398] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c6000 == 38 [pid = 1950] [id = 410] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a624000 == 37 [pid = 1950] [id = 406] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x121296800 == 36 [pid = 1950] [id = 404] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x126254800 == 35 [pid = 1950] [id = 405] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a663800 == 34 [pid = 1950] [id = 408] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x127fa3000 == 33 [pid = 1950] [id = 414] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12226e000 == 32 [pid = 1950] [id = 395] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x126522000 == 31 [pid = 1950] [id = 413] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x123720800 == 30 [pid = 1950] [id = 396] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x123721000 == 29 [pid = 1950] [id = 411] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x116c62800 == 28 [pid = 1950] [id = 394] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x11656c000 == 27 [pid = 1950] [id = 393] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x129432000 == 26 [pid = 1950] [id = 402] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x117b57000 == 25 [pid = 1950] [id = 401] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x116f53000 == 24 [pid = 1950] [id = 397] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12650d000 == 23 [pid = 1950] [id = 399] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x116c61000 == 22 [pid = 1950] [id = 400] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12992e800 == 21 [pid = 1950] [id = 427] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a166000 == 20 [pid = 1950] [id = 426] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12804b800 == 19 [pid = 1950] [id = 425] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12626a800 == 18 [pid = 1950] [id = 424] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1261b8800 == 17 [pid = 1950] [id = 423] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x121280800 == 16 [pid = 1950] [id = 422] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b30e000 == 15 [pid = 1950] [id = 421] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b403000 == 14 [pid = 1950] [id = 420] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1173c8800 == 13 [pid = 1950] [id = 419] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a63d000 == 12 [pid = 1950] [id = 418] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x126c16800 == 11 [pid = 1950] [id = 417] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c4000 == 10 [pid = 1950] [id = 409] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x117b4a000 == 9 [pid = 1950] [id = 416] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x128953800 == 8 [pid = 1950] [id = 403] 19:27:34 INFO - PROCESS | 1950 | --DOCSHELL 0x116f51800 == 7 [pid = 1950] [id = 415] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x1172ce800) [pid = 1950] [serial = 1151] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x125370000) [pid = 1950] [serial = 1205] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x125c1d000) [pid = 1950] [serial = 1206] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x117980800) [pid = 1950] [serial = 1202] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x121288800) [pid = 1950] [serial = 1203] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x12a668800) [pid = 1950] [serial = 1197] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12a66e000) [pid = 1950] [serial = 1198] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12a629000) [pid = 1950] [serial = 1192] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x12a631800) [pid = 1950] [serial = 1193] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x126269000) [pid = 1950] [serial = 1189] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12644d000) [pid = 1950] [serial = 1190] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12190b000) [pid = 1950] [serial = 1186] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x1219ae800) [pid = 1950] [serial = 1187] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x126c21000) [pid = 1950] [serial = 1210] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x129955000) [pid = 1950] [serial = 1183] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12a63b800) [pid = 1950] [serial = 1195] [outer = 0x0] [url = about:blank] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12a667800) [pid = 1950] [serial = 1200] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 19:27:34 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12625d800) [pid = 1950] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 19:27:35 INFO - PROCESS | 1950 | 1478489255251 Marionette TRACE conn2 <- [1,1866,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]]]}] 19:27:35 INFO - .. 19:27:35 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 6376ms 19:27:35 INFO - PROCESS | 1950 | 1478489255265 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null] 19:27:35 INFO - PROCESS | 1950 | 1478489255267 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}] 19:27:35 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 19:27:35 INFO - PROCESS | 1950 | 1478489255273 Marionette TRACE conn2 -> [0,1868,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:35 INFO - PROCESS | 1950 | 1478489255362 Marionette TRACE conn2 <- [1,1868,null,{"value":null}] 19:27:35 INFO - PROCESS | 1950 | 1478489255410 Marionette TRACE conn2 -> [0,1869,"getWindowHandles",null] 19:27:35 INFO - PROCESS | 1950 | 1478489255412 Marionette TRACE conn2 <- [1,1869,null,["7"]] 19:27:35 INFO - PROCESS | 1950 | 1478489255415 Marionette TRACE conn2 -> [0,1870,"switchToWindow",{"name":"7"}] 19:27:35 INFO - PROCESS | 1950 | 1478489255419 Marionette TRACE conn2 <- [1,1870,null,{}] 19:27:35 INFO - PROCESS | 1950 | 1478489255422 Marionette TRACE conn2 -> [0,1871,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f51800 == 8 [pid = 1950] [id = 429] 19:27:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x116f53000) [pid = 1950] [serial = 1255] [outer = 0x0] 19:27:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x116f5b800) [pid = 1950] [serial = 1256] [outer = 0x116f53000] 19:27:35 INFO - PROCESS | 1950 | 1478489255467 Marionette DEBUG loaded listener.js 19:27:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x1172c6800) [pid = 1950] [serial = 1257] [outer = 0x116f53000] 19:27:35 INFO - PROCESS | 1950 | 1478489255778 Marionette TRACE conn2 <- [1,1871,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]]]}] 19:27:35 INFO - ........ 19:27:35 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 517ms 19:27:35 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 19:27:35 INFO - Clearing pref dom.requestIdleCallback.enabled 19:27:35 INFO - PROCESS | 1950 | 1478489255791 Marionette TRACE conn2 -> [0,1872,"getWindowHandle",null] 19:27:35 INFO - PROCESS | 1950 | 1478489255794 Marionette TRACE conn2 <- [1,1872,null,{"value":"7"}] 19:27:35 INFO - PROCESS | 1950 | 1478489255796 Marionette TRACE conn2 -> [0,1873,"getContext",null] 19:27:35 INFO - PROCESS | 1950 | 1478489255798 Marionette TRACE conn2 <- [1,1873,null,{"value":"content"}] 19:27:35 INFO - PROCESS | 1950 | 1478489255800 Marionette TRACE conn2 -> [0,1874,"setContext",{"value":"chrome"}] 19:27:35 INFO - PROCESS | 1950 | 1478489255802 Marionette TRACE conn2 <- [1,1874,null,{}] 19:27:35 INFO - PROCESS | 1950 | 1478489255805 Marionette TRACE conn2 -> [0,1875,"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}] 19:27:35 INFO - PROCESS | 1950 | 1478489255812 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 19:27:35 INFO - PROCESS | 1950 | 1478489255815 Marionette TRACE conn2 -> [0,1876,"setContext",{"value":"content"}] 19:27:35 INFO - PROCESS | 1950 | 1478489255818 Marionette TRACE conn2 <- [1,1876,null,{}] 19:27:35 INFO - PROCESS | 1950 | 1478489255827 Marionette TRACE conn2 -> [0,1877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:35 INFO - PROCESS | 1950 | 1478489255945 Marionette TRACE conn2 <- [1,1877,null,{"value":null}] 19:27:35 INFO - PROCESS | 1950 | 1478489255972 Marionette TRACE conn2 -> [0,1878,"getWindowHandles",null] 19:27:35 INFO - PROCESS | 1950 | 1478489255974 Marionette TRACE conn2 <- [1,1878,null,["7"]] 19:27:35 INFO - PROCESS | 1950 | 1478489255975 Marionette TRACE conn2 -> [0,1879,"switchToWindow",{"name":"7"}] 19:27:35 INFO - PROCESS | 1950 | 1478489255978 Marionette TRACE conn2 <- [1,1879,null,{}] 19:27:35 INFO - PROCESS | 1950 | 1478489255980 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f56000 == 9 [pid = 1950] [id = 430] 19:27:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x1219c5800) [pid = 1950] [serial = 1258] [outer = 0x0] 19:27:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x121d8d000) [pid = 1950] [serial = 1259] [outer = 0x1219c5800] 19:27:36 INFO - PROCESS | 1950 | 1478489256018 Marionette DEBUG loaded listener.js 19:27:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x122776800) [pid = 1950] [serial = 1260] [outer = 0x1219c5800] 19:27:36 INFO - PROCESS | 1950 | 1478489256286 Marionette TRACE conn2 <- [1,1880,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 19:27:36 INFO - . 19:27:36 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 541ms 19:27:36 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 19:27:36 INFO - PROCESS | 1950 | 1478489256338 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 19:27:36 INFO - PROCESS | 1950 | 1478489256340 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 19:27:36 INFO - PROCESS | 1950 | 1478489256343 Marionette TRACE conn2 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:36 INFO - PROCESS | 1950 | 1478489256521 Marionette TRACE conn2 <- [1,1882,null,{"value":null}] 19:27:36 INFO - PROCESS | 1950 | 1478489256571 Marionette TRACE conn2 -> [0,1883,"getWindowHandles",null] 19:27:36 INFO - PROCESS | 1950 | 1478489256574 Marionette TRACE conn2 <- [1,1883,null,["7"]] 19:27:36 INFO - PROCESS | 1950 | 1478489256577 Marionette TRACE conn2 -> [0,1884,"switchToWindow",{"name":"7"}] 19:27:36 INFO - PROCESS | 1950 | 1478489256584 Marionette TRACE conn2 <- [1,1884,null,{}] 19:27:36 INFO - PROCESS | 1950 | 1478489256587 Marionette TRACE conn2 -> [0,1885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12372b000 == 10 [pid = 1950] [id = 431] 19:27:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12372b800) [pid = 1950] [serial = 1261] [outer = 0x0] 19:27:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x123730800) [pid = 1950] [serial = 1262] [outer = 0x12372b800] 19:27:36 INFO - PROCESS | 1950 | 1478489256653 Marionette DEBUG loaded listener.js 19:27:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x123cba800) [pid = 1950] [serial = 1263] [outer = 0x12372b800] 19:27:37 INFO - PROCESS | 1950 | 1478489257059 Marionette TRACE conn2 <- [1,1885,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]]]}] 19:27:37 INFO - ................................................... 19:27:37 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 773ms 19:27:37 INFO - TEST-START | /js/builtins/Math.max.html 19:27:37 INFO - PROCESS | 1950 | 1478489257116 Marionette TRACE conn2 -> [0,1886,"getWindowHandle",null] 19:27:37 INFO - PROCESS | 1950 | 1478489257117 Marionette TRACE conn2 <- [1,1886,null,{"value":"7"}] 19:27:37 INFO - PROCESS | 1950 | 1478489257120 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:37 INFO - PROCESS | 1950 | 1478489257232 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 19:27:37 INFO - PROCESS | 1950 | 1478489257236 Marionette TRACE conn2 -> [0,1888,"getWindowHandles",null] 19:27:37 INFO - PROCESS | 1950 | 1478489257238 Marionette TRACE conn2 <- [1,1888,null,["7"]] 19:27:37 INFO - PROCESS | 1950 | 1478489257266 Marionette TRACE conn2 -> [0,1889,"switchToWindow",{"name":"7"}] 19:27:37 INFO - PROCESS | 1950 | 1478489257270 Marionette TRACE conn2 <- [1,1889,null,{}] 19:27:37 INFO - PROCESS | 1950 | 1478489257272 Marionette TRACE conn2 -> [0,1890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x123ec5800 == 11 [pid = 1950] [id = 432] 19:27:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x123ec6000) [pid = 1950] [serial = 1264] [outer = 0x0] 19:27:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x126265800) [pid = 1950] [serial = 1265] [outer = 0x123ec6000] 19:27:37 INFO - PROCESS | 1950 | 1478489257311 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x1262b8000) [pid = 1950] [serial = 1266] [outer = 0x123ec6000] 19:27:37 INFO - PROCESS | 1950 | 1478489257581 Marionette TRACE conn2 <- [1,1890,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]]]}] 19:27:37 INFO - ...... 19:27:37 INFO - TEST-OK | /js/builtins/Math.max.html | took 518ms 19:27:37 INFO - TEST-START | /js/builtins/Math.min.html 19:27:37 INFO - PROCESS | 1950 | 1478489257638 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null] 19:27:37 INFO - PROCESS | 1950 | 1478489257640 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}] 19:27:37 INFO - PROCESS | 1950 | 1478489257642 Marionette TRACE conn2 -> [0,1892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:37 INFO - PROCESS | 1950 | 1478489257743 Marionette TRACE conn2 <- [1,1892,null,{"value":null}] 19:27:37 INFO - PROCESS | 1950 | 1478489257747 Marionette TRACE conn2 -> [0,1893,"getWindowHandles",null] 19:27:37 INFO - PROCESS | 1950 | 1478489257748 Marionette TRACE conn2 <- [1,1893,null,["7"]] 19:27:37 INFO - PROCESS | 1950 | 1478489257751 Marionette TRACE conn2 -> [0,1894,"switchToWindow",{"name":"7"}] 19:27:37 INFO - PROCESS | 1950 | 1478489257753 Marionette TRACE conn2 <- [1,1894,null,{}] 19:27:37 INFO - PROCESS | 1950 | 1478489257783 Marionette TRACE conn2 -> [0,1895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x126514800 == 12 [pid = 1950] [id = 433] 19:27:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x126515000) [pid = 1950] [serial = 1267] [outer = 0x0] 19:27:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x126932800) [pid = 1950] [serial = 1268] [outer = 0x126515000] 19:27:37 INFO - PROCESS | 1950 | 1478489257821 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x127c1f800) [pid = 1950] [serial = 1269] [outer = 0x126515000] 19:27:38 INFO - PROCESS | 1950 | 1478489258084 Marionette TRACE conn2 <- [1,1895,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]]]}] 19:27:38 INFO - ...... 19:27:38 INFO - TEST-OK | /js/builtins/Math.min.html | took 467ms 19:27:38 INFO - PROCESS | 1950 | 1478489258109 Marionette TRACE conn2 -> [0,1896,"getWindowHandle",null] 19:27:38 INFO - PROCESS | 1950 | 1478489258111 Marionette TRACE conn2 <- [1,1896,null,{"value":"7"}] 19:27:38 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 19:27:38 INFO - PROCESS | 1950 | 1478489258113 Marionette TRACE conn2 -> [0,1897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:38 INFO - PROCESS | 1950 | 1478489258378 Marionette TRACE conn2 <- [1,1897,null,{"value":null}] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x1296df800) [pid = 1950] [serial = 1182] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x126c22000) [pid = 1950] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x12b41b000) [pid = 1950] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12ae5d000) [pid = 1950] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12a166800) [pid = 1950] [serial = 1246] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x121289000) [pid = 1950] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x128053800) [pid = 1950] [serial = 1243] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x123715800) [pid = 1950] [serial = 1218] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x116f56800) [pid = 1950] [serial = 1215] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12a63e000) [pid = 1950] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x12b403800) [pid = 1950] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x1261b9000) [pid = 1950] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x126463000) [pid = 1950] [serial = 1241] [outer = 0x0] [url = about:blank] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x128952800) [pid = 1950] [serial = 1212] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12693a000) [pid = 1950] [serial = 1209] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 19:27:38 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x129954000) [pid = 1950] [serial = 1249] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 19:27:38 INFO - PROCESS | 1950 | 1478489258411 Marionette TRACE conn2 -> [0,1898,"getWindowHandles",null] 19:27:38 INFO - PROCESS | 1950 | 1478489258413 Marionette TRACE conn2 <- [1,1898,null,["7"]] 19:27:38 INFO - PROCESS | 1950 | 1478489258415 Marionette TRACE conn2 -> [0,1899,"switchToWindow",{"name":"7"}] 19:27:38 INFO - PROCESS | 1950 | 1478489258417 Marionette TRACE conn2 <- [1,1899,null,{}] 19:27:38 INFO - PROCESS | 1950 | 1478489258419 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x126463000 == 13 [pid = 1950] [id = 434] 19:27:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12693a000) [pid = 1950] [serial = 1270] [outer = 0x0] 19:27:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x128952800) [pid = 1950] [serial = 1271] [outer = 0x12693a000] 19:27:38 INFO - PROCESS | 1950 | 1478489258457 Marionette DEBUG loaded listener.js 19:27:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x1296fa800) [pid = 1950] [serial = 1272] [outer = 0x12693a000] 19:27:38 INFO - PROCESS | 1950 | 1478489258685 Marionette TRACE conn2 <- [1,1900,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"]]]}] 19:27:38 INFO - .. 19:27:38 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 617ms 19:27:38 INFO - PROCESS | 1950 | 1478489258731 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 19:27:38 INFO - PROCESS | 1950 | 1478489258732 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 19:27:38 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 19:27:38 INFO - PROCESS | 1950 | 1478489258735 Marionette TRACE conn2 -> [0,1902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:38 INFO - PROCESS | 1950 | 1478489258811 Marionette TRACE conn2 <- [1,1902,null,{"value":null}] 19:27:38 INFO - PROCESS | 1950 | 1478489258814 Marionette TRACE conn2 -> [0,1903,"getWindowHandles",null] 19:27:38 INFO - PROCESS | 1950 | 1478489258816 Marionette TRACE conn2 <- [1,1903,null,["7"]] 19:27:38 INFO - PROCESS | 1950 | 1478489258818 Marionette TRACE conn2 -> [0,1904,"switchToWindow",{"name":"7"}] 19:27:38 INFO - PROCESS | 1950 | 1478489258820 Marionette TRACE conn2 <- [1,1904,null,{}] 19:27:38 INFO - PROCESS | 1950 | 1478489258825 Marionette TRACE conn2 -> [0,1905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a15d000 == 14 [pid = 1950] [id = 435] 19:27:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12a15e800) [pid = 1950] [serial = 1273] [outer = 0x0] 19:27:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12a168000) [pid = 1950] [serial = 1274] [outer = 0x12a15e800] 19:27:38 INFO - PROCESS | 1950 | 1478489258860 Marionette DEBUG loaded listener.js 19:27:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12a62d000) [pid = 1950] [serial = 1275] [outer = 0x12a15e800] 19:27:39 INFO - PROCESS | 1950 | 1478489259138 Marionette TRACE conn2 <- [1,1905,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]]]}] 19:27:39 INFO - .... 19:27:39 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 416ms 19:27:39 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 19:27:39 INFO - PROCESS | 1950 | 1478489259151 Marionette TRACE conn2 -> [0,1906,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 1950 | 1478489259152 Marionette TRACE conn2 <- [1,1906,null,{"value":"7"}] 19:27:39 INFO - PROCESS | 1950 | 1478489259157 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:39 INFO - PROCESS | 1950 | 1478489259233 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 19:27:39 INFO - PROCESS | 1950 | 1478489259236 Marionette TRACE conn2 -> [0,1908,"getWindowHandles",null] 19:27:39 INFO - PROCESS | 1950 | 1478489259237 Marionette TRACE conn2 <- [1,1908,null,["7"]] 19:27:39 INFO - PROCESS | 1950 | 1478489259243 Marionette TRACE conn2 -> [0,1909,"switchToWindow",{"name":"7"}] 19:27:39 INFO - PROCESS | 1950 | 1478489259245 Marionette TRACE conn2 <- [1,1909,null,{}] 19:27:39 INFO - PROCESS | 1950 | 1478489259247 Marionette TRACE conn2 -> [0,1910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a66e000 == 15 [pid = 1950] [id = 436] 19:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12a670000) [pid = 1950] [serial = 1276] [outer = 0x0] 19:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12a92e800) [pid = 1950] [serial = 1277] [outer = 0x12a670000] 19:27:39 INFO - PROCESS | 1950 | 1478489259283 Marionette DEBUG loaded listener.js 19:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12a939000) [pid = 1950] [serial = 1278] [outer = 0x12a670000] 19:27:39 INFO - PROCESS | 1950 | 1478489259526 Marionette TRACE conn2 <- [1,1910,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]]]}] 19:27:39 INFO - .... 19:27:39 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 415ms 19:27:39 INFO - PROCESS | 1950 | 1478489259571 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 1950 | 1478489259572 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}] 19:27:39 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 19:27:39 INFO - PROCESS | 1950 | 1478489259576 Marionette TRACE conn2 -> [0,1912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:39 INFO - PROCESS | 1950 | 1478489259654 Marionette TRACE conn2 <- [1,1912,null,{"value":null}] 19:27:39 INFO - PROCESS | 1950 | 1478489259703 Marionette TRACE conn2 -> [0,1913,"getWindowHandles",null] 19:27:39 INFO - PROCESS | 1950 | 1478489259705 Marionette TRACE conn2 <- [1,1913,null,["7"]] 19:27:39 INFO - PROCESS | 1950 | 1478489259708 Marionette TRACE conn2 -> [0,1914,"switchToWindow",{"name":"7"}] 19:27:39 INFO - PROCESS | 1950 | 1478489259710 Marionette TRACE conn2 <- [1,1914,null,{}] 19:27:39 INFO - PROCESS | 1950 | 1478489259713 Marionette TRACE conn2 -> [0,1915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x12372a000 == 16 [pid = 1950] [id = 437] 19:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12ae4c800) [pid = 1950] [serial = 1279] [outer = 0x0] 19:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12b31f800) [pid = 1950] [serial = 1280] [outer = 0x12ae4c800] 19:27:39 INFO - PROCESS | 1950 | 1478489259747 Marionette DEBUG loaded listener.js 19:27:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12b417800) [pid = 1950] [serial = 1281] [outer = 0x12ae4c800] 19:27:39 INFO - PROCESS | 1950 | 1478489259964 Marionette TRACE conn2 <- [1,1915,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]]]}] 19:27:39 INFO - ... 19:27:39 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 417ms 19:27:39 INFO - PROCESS | 1950 | 1478489259993 Marionette TRACE conn2 -> [0,1916,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 1950 | 1478489259995 Marionette TRACE conn2 <- [1,1916,null,{"value":"7"}] 19:27:39 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 19:27:40 INFO - PROCESS | 1950 | 1478489259997 Marionette TRACE conn2 -> [0,1917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:40 INFO - PROCESS | 1950 | 1478489260078 Marionette TRACE conn2 <- [1,1917,null,{"value":null}] 19:27:40 INFO - PROCESS | 1950 | 1478489260081 Marionette TRACE conn2 -> [0,1918,"getWindowHandles",null] 19:27:40 INFO - PROCESS | 1950 | 1478489260083 Marionette TRACE conn2 <- [1,1918,null,["7"]] 19:27:40 INFO - PROCESS | 1950 | 1478489260085 Marionette TRACE conn2 -> [0,1919,"switchToWindow",{"name":"7"}] 19:27:40 INFO - PROCESS | 1950 | 1478489260087 Marionette TRACE conn2 <- [1,1919,null,{}] 19:27:40 INFO - PROCESS | 1950 | 1478489260090 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b422800 == 17 [pid = 1950] [id = 438] 19:27:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12b519800) [pid = 1950] [serial = 1282] [outer = 0x0] 19:27:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12b5c2800) [pid = 1950] [serial = 1283] [outer = 0x12b519800] 19:27:40 INFO - PROCESS | 1950 | 1478489260124 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12b5cb000) [pid = 1950] [serial = 1284] [outer = 0x12b519800] 19:27:40 INFO - PROCESS | 1950 | 1478489260409 Marionette TRACE conn2 <- [1,1920,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"]]]}] 19:27:40 INFO - .. 19:27:40 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 467ms 19:27:40 INFO - PROCESS | 1950 | 1478489260465 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 19:27:40 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 19:27:40 INFO - PROCESS | 1950 | 1478489260468 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 19:27:40 INFO - PROCESS | 1950 | 1478489260473 Marionette TRACE conn2 -> [0,1922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:40 INFO - PROCESS | 1950 | 1478489260599 Marionette TRACE conn2 <- [1,1922,null,{"value":null}] 19:27:40 INFO - PROCESS | 1950 | 1478489260665 Marionette TRACE conn2 -> [0,1923,"getWindowHandles",null] 19:27:40 INFO - PROCESS | 1950 | 1478489260672 Marionette TRACE conn2 <- [1,1923,null,["7"]] 19:27:40 INFO - PROCESS | 1950 | 1478489260677 Marionette TRACE conn2 -> [0,1924,"switchToWindow",{"name":"7"}] 19:27:40 INFO - PROCESS | 1950 | 1478489260683 Marionette TRACE conn2 <- [1,1924,null,{}] 19:27:40 INFO - PROCESS | 1950 | 1478489260731 Marionette TRACE conn2 -> [0,1925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b61800 == 18 [pid = 1950] [id = 439] 19:27:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x117b64800) [pid = 1950] [serial = 1285] [outer = 0x0] 19:27:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x121296800) [pid = 1950] [serial = 1286] [outer = 0x117b64800] 19:27:40 INFO - PROCESS | 1950 | 1478489260824 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x121945800) [pid = 1950] [serial = 1287] [outer = 0x117b64800] 19:27:41 INFO - PROCESS | 1950 | 1478489261266 Marionette TRACE conn2 <- [1,1925,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"]]]}] 19:27:41 INFO - .. 19:27:41 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 819ms 19:27:41 INFO - PROCESS | 1950 | 1478489261291 Marionette TRACE conn2 -> [0,1926,"getWindowHandle",null] 19:27:41 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 19:27:41 INFO - PROCESS | 1950 | 1478489261294 Marionette TRACE conn2 <- [1,1926,null,{"value":"7"}] 19:27:41 INFO - PROCESS | 1950 | 1478489261297 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:41 INFO - PROCESS | 1950 | 1478489261403 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 19:27:41 INFO - PROCESS | 1950 | 1478489261452 Marionette TRACE conn2 -> [0,1928,"getWindowHandles",null] 19:27:41 INFO - PROCESS | 1950 | 1478489261454 Marionette TRACE conn2 <- [1,1928,null,["7"]] 19:27:41 INFO - PROCESS | 1950 | 1478489261456 Marionette TRACE conn2 -> [0,1929,"switchToWindow",{"name":"7"}] 19:27:41 INFO - PROCESS | 1950 | 1478489261459 Marionette TRACE conn2 <- [1,1929,null,{}] 19:27:41 INFO - PROCESS | 1950 | 1478489261461 Marionette TRACE conn2 -> [0,1930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x123edb800 == 19 [pid = 1950] [id = 440] 19:27:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x123ee1000) [pid = 1950] [serial = 1288] [outer = 0x0] 19:27:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x1250bc000) [pid = 1950] [serial = 1289] [outer = 0x123ee1000] 19:27:41 INFO - PROCESS | 1950 | 1478489261505 Marionette DEBUG loaded listener.js 19:27:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x126514000) [pid = 1950] [serial = 1290] [outer = 0x123ee1000] 19:27:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x126513000 == 20 [pid = 1950] [id = 441] 19:27:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x127c62000) [pid = 1950] [serial = 1291] [outer = 0x0] 19:27:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x129941800) [pid = 1950] [serial = 1292] [outer = 0x127c62000] 19:27:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x123728000 == 21 [pid = 1950] [id = 442] 19:27:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x128938800) [pid = 1950] [serial = 1293] [outer = 0x0] 19:27:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12a159000) [pid = 1950] [serial = 1294] [outer = 0x128938800] 19:27:41 INFO - PROCESS | 1950 | 1478489261933 Marionette TRACE conn2 <- [1,1930,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 19:27:41 INFO - . 19:27:41 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 667ms 19:27:41 INFO - PROCESS | 1950 | 1478489261969 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null] 19:27:41 INFO - PROCESS | 1950 | 1478489261973 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}] 19:27:41 INFO - TEST-START | /js/builtins/Promise-subclassing.html 19:27:41 INFO - PROCESS | 1950 | 1478489261976 Marionette TRACE conn2 -> [0,1932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:42 INFO - PROCESS | 1950 | 1478489262106 Marionette TRACE conn2 <- [1,1932,null,{"value":null}] 19:27:42 INFO - PROCESS | 1950 | 1478489262156 Marionette TRACE conn2 -> [0,1933,"getWindowHandles",null] 19:27:42 INFO - PROCESS | 1950 | 1478489262158 Marionette TRACE conn2 <- [1,1933,null,["7"]] 19:27:42 INFO - PROCESS | 1950 | 1478489262204 Marionette TRACE conn2 -> [0,1934,"switchToWindow",{"name":"7"}] 19:27:42 INFO - PROCESS | 1950 | 1478489262208 Marionette TRACE conn2 <- [1,1934,null,{}] 19:27:42 INFO - PROCESS | 1950 | 1478489262211 Marionette TRACE conn2 -> [0,1935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5c0800 == 22 [pid = 1950] [id = 443] 19:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12b5c1800) [pid = 1950] [serial = 1295] [outer = 0x0] 19:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12b5d3000) [pid = 1950] [serial = 1296] [outer = 0x12b5c1800] 19:27:42 INFO - PROCESS | 1950 | 1478489262256 Marionette DEBUG loaded listener.js 19:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12b7bb800) [pid = 1950] [serial = 1297] [outer = 0x12b5c1800] 19:27:42 INFO - PROCESS | 1950 | 1478489262584 Marionette TRACE conn2 <- [1,1935,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]]]}] 19:27:42 INFO - ........ 19:27:42 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 617ms 19:27:42 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 19:27:42 INFO - PROCESS | 1950 | 1478489262594 Marionette TRACE conn2 -> [0,1936,"getWindowHandle",null] 19:27:42 INFO - PROCESS | 1950 | 1478489262596 Marionette TRACE conn2 <- [1,1936,null,{"value":"7"}] 19:27:42 INFO - PROCESS | 1950 | 1478489262600 Marionette TRACE conn2 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:42 INFO - PROCESS | 1950 | 1478489262698 Marionette TRACE conn2 <- [1,1937,null,{"value":null}] 19:27:42 INFO - PROCESS | 1950 | 1478489262746 Marionette TRACE conn2 -> [0,1938,"getWindowHandles",null] 19:27:42 INFO - PROCESS | 1950 | 1478489262748 Marionette TRACE conn2 <- [1,1938,null,["7"]] 19:27:42 INFO - PROCESS | 1950 | 1478489262751 Marionette TRACE conn2 -> [0,1939,"switchToWindow",{"name":"7"}] 19:27:42 INFO - PROCESS | 1950 | 1478489262753 Marionette TRACE conn2 <- [1,1939,null,{}] 19:27:42 INFO - PROCESS | 1950 | 1478489262756 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7da000 == 23 [pid = 1950] [id = 444] 19:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12b7da800) [pid = 1950] [serial = 1298] [outer = 0x0] 19:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12b982000) [pid = 1950] [serial = 1299] [outer = 0x12b7da800] 19:27:42 INFO - PROCESS | 1950 | 1478489262798 Marionette DEBUG loaded listener.js 19:27:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12b988800) [pid = 1950] [serial = 1300] [outer = 0x12b7da800] 19:27:43 INFO - PROCESS | 1950 | 1478489263135 Marionette TRACE conn2 <- [1,1940,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]]]}] 19:27:43 INFO - .................... 19:27:43 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 567ms 19:27:43 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 19:27:43 INFO - PROCESS | 1950 | 1478489263167 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 19:27:43 INFO - PROCESS | 1950 | 1478489263169 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263171 Marionette TRACE conn2 -> [0,1942,"getContext",null] 19:27:43 INFO - PROCESS | 1950 | 1478489263173 Marionette TRACE conn2 <- [1,1942,null,{"value":"content"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263176 Marionette TRACE conn2 -> [0,1943,"setContext",{"value":"chrome"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263177 Marionette TRACE conn2 <- [1,1943,null,{}] 19:27:43 INFO - PROCESS | 1950 | 1478489263180 Marionette TRACE conn2 -> [0,1944,"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}] 19:27:43 INFO - PROCESS | 1950 | 1478489263187 Marionette TRACE conn2 <- [1,1944,null,{"value":true}] 19:27:43 INFO - PROCESS | 1950 | 1478489263189 Marionette TRACE conn2 -> [0,1945,"setContext",{"value":"content"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263191 Marionette TRACE conn2 <- [1,1945,null,{}] 19:27:43 INFO - Setting pref media.mediasource.enabled (true) 19:27:43 INFO - PROCESS | 1950 | 1478489263194 Marionette TRACE conn2 -> [0,1946,"getContext",null] 19:27:43 INFO - PROCESS | 1950 | 1478489263195 Marionette TRACE conn2 <- [1,1946,null,{"value":"content"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263198 Marionette TRACE conn2 -> [0,1947,"setContext",{"value":"chrome"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263200 Marionette TRACE conn2 <- [1,1947,null,{}] 19:27:43 INFO - PROCESS | 1950 | 1478489263204 Marionette TRACE conn2 -> [0,1948,"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}] 19:27:43 INFO - PROCESS | 1950 | 1478489263211 Marionette TRACE conn2 <- [1,1948,null,{"value":null}] 19:27:43 INFO - PROCESS | 1950 | 1478489263259 Marionette TRACE conn2 -> [0,1949,"setContext",{"value":"content"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263261 Marionette TRACE conn2 <- [1,1949,null,{}] 19:27:43 INFO - PROCESS | 1950 | 1478489263263 Marionette TRACE conn2 -> [0,1950,"timeouts",{"script":185000}] 19:27:43 INFO - PROCESS | 1950 | 1478489263265 Marionette TRACE conn2 <- [1,1950,null,{}] 19:27:43 INFO - PROCESS | 1950 | 1478489263268 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:43 INFO - PROCESS | 1950 | 1478489263365 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 19:27:43 INFO - PROCESS | 1950 | 1478489263451 Marionette TRACE conn2 -> [0,1952,"getWindowHandles",null] 19:27:43 INFO - PROCESS | 1950 | 1478489263453 Marionette TRACE conn2 <- [1,1952,null,["7"]] 19:27:43 INFO - PROCESS | 1950 | 1478489263457 Marionette TRACE conn2 -> [0,1953,"switchToWindow",{"name":"7"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263461 Marionette TRACE conn2 <- [1,1953,null,{}] 19:27:43 INFO - PROCESS | 1950 | 1478489263465 Marionette TRACE conn2 -> [0,1954,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:27:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c13a800 == 24 [pid = 1950] [id = 445] 19:27:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12c13b000) [pid = 1950] [serial = 1301] [outer = 0x0] 19:27:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12c13f000) [pid = 1950] [serial = 1302] [outer = 0x12c13b000] 19:27:43 INFO - PROCESS | 1950 | 1478489263533 Marionette DEBUG loaded listener.js 19:27:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12c149000) [pid = 1950] [serial = 1303] [outer = 0x12c13b000] 19:27:43 INFO - PROCESS | 1950 | 1478489263925 Marionette TRACE conn2 <- [1,1954,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]]]}] 19:27:43 INFO - .. 19:27:43 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 767ms 19:27:43 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 19:27:43 INFO - PROCESS | 1950 | 1478489263938 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null] 19:27:43 INFO - PROCESS | 1950 | 1478489263940 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}] 19:27:43 INFO - PROCESS | 1950 | 1478489263942 Marionette TRACE conn2 -> [0,1956,"timeouts",{"script":35000}] 19:27:43 INFO - PROCESS | 1950 | 1478489263944 Marionette TRACE conn2 <- [1,1956,null,{}] 19:27:43 INFO - PROCESS | 1950 | 1478489263947 Marionette TRACE conn2 -> [0,1957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:44 INFO - PROCESS | 1950 | 1478489264062 Marionette TRACE conn2 <- [1,1957,null,{"value":null}] 19:27:44 INFO - PROCESS | 1950 | 1478489264114 Marionette TRACE conn2 -> [0,1958,"getWindowHandles",null] 19:27:44 INFO - PROCESS | 1950 | 1478489264116 Marionette TRACE conn2 <- [1,1958,null,["7"]] 19:27:44 INFO - PROCESS | 1950 | 1478489264118 Marionette TRACE conn2 -> [0,1959,"switchToWindow",{"name":"7"}] 19:27:44 INFO - PROCESS | 1950 | 1478489264121 Marionette TRACE conn2 <- [1,1959,null,{}] 19:27:44 INFO - PROCESS | 1950 | 1478489264123 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2ca000 == 25 [pid = 1950] [id = 446] 19:27:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12c2ca800) [pid = 1950] [serial = 1304] [outer = 0x0] 19:27:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12c2cf000) [pid = 1950] [serial = 1305] [outer = 0x12c2ca800] 19:27:44 INFO - PROCESS | 1950 | 1478489264167 Marionette DEBUG loaded listener.js 19:27:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12c2cc800) [pid = 1950] [serial = 1306] [outer = 0x12c2ca800] 19:27:44 INFO - PROCESS | 1950 | 1478489264486 Marionette TRACE conn2 <- [1,1960,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]]]}] 19:27:44 INFO - .. 19:27:44 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 569ms 19:27:44 INFO - PROCESS | 1950 | 1478489264512 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 19:27:44 INFO - PROCESS | 1950 | 1478489264513 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 19:27:44 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 19:27:44 INFO - PROCESS | 1950 | 1478489264517 Marionette TRACE conn2 -> [0,1962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:44 INFO - PROCESS | 1950 | 1478489264782 Marionette TRACE conn2 <- [1,1962,null,{"value":null}] 19:27:44 INFO - PROCESS | 1950 | 1478489264920 Marionette TRACE conn2 -> [0,1963,"getWindowHandles",null] 19:27:44 INFO - PROCESS | 1950 | 1478489264923 Marionette TRACE conn2 <- [1,1963,null,["7"]] 19:27:44 INFO - PROCESS | 1950 | 1478489264933 Marionette TRACE conn2 -> [0,1964,"switchToWindow",{"name":"7"}] 19:27:44 INFO - PROCESS | 1950 | 1478489264939 Marionette TRACE conn2 <- [1,1964,null,{}] 19:27:44 INFO - PROCESS | 1950 | 1478489264947 Marionette TRACE conn2 -> [0,1965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x121735000 == 26 [pid = 1950] [id = 447] 19:27:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x121903800) [pid = 1950] [serial = 1307] [outer = 0x0] 19:27:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x122d71800) [pid = 1950] [serial = 1308] [outer = 0x121903800] 19:27:45 INFO - PROCESS | 1950 | 1478489265010 Marionette DEBUG loaded listener.js 19:27:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x123cc5000) [pid = 1950] [serial = 1309] [outer = 0x121903800] 19:27:45 INFO - PROCESS | 1950 | 1478489265375 Marionette TRACE conn2 <- [1,1965,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]]]}] 19:27:45 INFO - .. 19:27:45 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 867ms 19:27:45 INFO - TEST-START | /media-source/SourceBuffer-abort.html 19:27:45 INFO - PROCESS | 1950 | 1478489265385 Marionette TRACE conn2 -> [0,1966,"getWindowHandle",null] 19:27:45 INFO - PROCESS | 1950 | 1478489265388 Marionette TRACE conn2 <- [1,1966,null,{"value":"7"}] 19:27:45 INFO - PROCESS | 1950 | 1478489265392 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:45 INFO - PROCESS | 1950 | 1478489265497 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 19:27:45 INFO - PROCESS | 1950 | 1478489265553 Marionette TRACE conn2 -> [0,1968,"getWindowHandles",null] 19:27:45 INFO - PROCESS | 1950 | 1478489265555 Marionette TRACE conn2 <- [1,1968,null,["7"]] 19:27:45 INFO - PROCESS | 1950 | 1478489265557 Marionette TRACE conn2 -> [0,1969,"switchToWindow",{"name":"7"}] 19:27:45 INFO - PROCESS | 1950 | 1478489265560 Marionette TRACE conn2 <- [1,1969,null,{}] 19:27:45 INFO - PROCESS | 1950 | 1478489265562 Marionette TRACE conn2 -> [0,1970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a63800 == 27 [pid = 1950] [id = 448] 19:27:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x124a66800) [pid = 1950] [serial = 1310] [outer = 0x0] 19:27:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x126266000) [pid = 1950] [serial = 1311] [outer = 0x124a66800] 19:27:45 INFO - PROCESS | 1950 | 1478489265601 Marionette DEBUG loaded listener.js 19:27:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x126518800) [pid = 1950] [serial = 1312] [outer = 0x124a66800] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12a15c000) [pid = 1950] [serial = 1184] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x128955800) [pid = 1950] [serial = 1213] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12a63f800) [pid = 1950] [serial = 1250] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12ae55000) [pid = 1950] [serial = 1251] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12a61f800) [pid = 1950] [serial = 1247] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12a627800) [pid = 1950] [serial = 1248] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12893e000) [pid = 1950] [serial = 1244] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x1296f5000) [pid = 1950] [serial = 1245] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x1261c8000) [pid = 1950] [serial = 1239] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x126267000) [pid = 1950] [serial = 1240] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x121f25800) [pid = 1950] [serial = 1236] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x125d4c800) [pid = 1950] [serial = 1237] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12b507800) [pid = 1950] [serial = 1233] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12b511800) [pid = 1950] [serial = 1234] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12b40a000) [pid = 1950] [serial = 1230] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12b413800) [pid = 1950] [serial = 1231] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12ae62000) [pid = 1950] [serial = 1227] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12b306000) [pid = 1950] [serial = 1228] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12a65d000) [pid = 1950] [serial = 1224] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12a92c800) [pid = 1950] [serial = 1225] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x1288c4000) [pid = 1950] [serial = 1221] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12992a000) [pid = 1950] [serial = 1222] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x117c9c800) [pid = 1950] [serial = 1216] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x12225e800) [pid = 1950] [serial = 1217] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x127c74000) [pid = 1950] [serial = 1211] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x12b510800) [pid = 1950] [serial = 1253] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12371c800) [pid = 1950] [serial = 1219] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x126518000) [pid = 1950] [serial = 1242] [outer = 0x0] [url = about:blank] 19:27:45 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x1296e9000) [pid = 1950] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 19:27:45 INFO - PROCESS | 1950 | 1478489265890 Marionette TRACE conn2 <- [1,1970,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]]]}] 19:27:45 INFO - .. 19:27:45 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 518ms 19:27:45 INFO - PROCESS | 1950 | 1478489265910 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null] 19:27:45 INFO - PROCESS | 1950 | 1478489265911 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}] 19:27:45 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 19:27:45 INFO - Clearing pref media.mediasource.enabled 19:27:45 INFO - PROCESS | 1950 | 1478489265914 Marionette TRACE conn2 -> [0,1972,"getContext",null] 19:27:45 INFO - PROCESS | 1950 | 1478489265916 Marionette TRACE conn2 <- [1,1972,null,{"value":"content"}] 19:27:45 INFO - PROCESS | 1950 | 1478489265925 Marionette TRACE conn2 -> [0,1973,"setContext",{"value":"chrome"}] 19:27:45 INFO - PROCESS | 1950 | 1478489265928 Marionette TRACE conn2 <- [1,1973,null,{}] 19:27:45 INFO - PROCESS | 1950 | 1478489265930 Marionette TRACE conn2 -> [0,1974,"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}] 19:27:45 INFO - PROCESS | 1950 | 1478489265938 Marionette TRACE conn2 <- [1,1974,null,{"value":null}] 19:27:45 INFO - PROCESS | 1950 | 1478489265939 Marionette TRACE conn2 -> [0,1975,"setContext",{"value":"content"}] 19:27:45 INFO - PROCESS | 1950 | 1478489265941 Marionette TRACE conn2 <- [1,1975,null,{}] 19:27:45 INFO - PROCESS | 1950 | 1478489265943 Marionette TRACE conn2 -> [0,1976,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:46 INFO - PROCESS | 1950 | 1478489266033 Marionette TRACE conn2 <- [1,1976,null,{"value":null}] 19:27:46 INFO - PROCESS | 1950 | 1478489266094 Marionette TRACE conn2 -> [0,1977,"getWindowHandles",null] 19:27:46 INFO - PROCESS | 1950 | 1478489266096 Marionette TRACE conn2 <- [1,1977,null,["7"]] 19:27:46 INFO - PROCESS | 1950 | 1478489266098 Marionette TRACE conn2 -> [0,1978,"switchToWindow",{"name":"7"}] 19:27:46 INFO - PROCESS | 1950 | 1478489266102 Marionette TRACE conn2 <- [1,1978,null,{}] 19:27:46 INFO - PROCESS | 1950 | 1478489266104 Marionette TRACE conn2 -> [0,1979,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261be800 == 28 [pid = 1950] [id = 449] 19:27:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x1262d3000) [pid = 1950] [serial = 1313] [outer = 0x0] 19:27:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x127c36800) [pid = 1950] [serial = 1314] [outer = 0x1262d3000] 19:27:46 INFO - PROCESS | 1950 | 1478489266140 Marionette DEBUG loaded listener.js 19:27:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x1288ce800) [pid = 1950] [serial = 1315] [outer = 0x1262d3000] 19:27:46 INFO - PROCESS | 1950 | 1478489266394 Marionette TRACE conn2 <- [1,1979,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 19:27:46 INFO - . 19:27:46 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 495ms 19:27:46 INFO - PROCESS | 1950 | 1478489266409 Marionette TRACE conn2 -> [0,1980,"getWindowHandle",null] 19:27:46 INFO - PROCESS | 1950 | 1478489266411 Marionette TRACE conn2 <- [1,1980,null,{"value":"7"}] 19:27:46 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 19:27:46 INFO - PROCESS | 1950 | 1478489266414 Marionette TRACE conn2 -> [0,1981,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:46 INFO - PROCESS | 1950 | 1478489266502 Marionette TRACE conn2 <- [1,1981,null,{"value":null}] 19:27:46 INFO - PROCESS | 1950 | 1478489266509 Marionette TRACE conn2 -> [0,1982,"getWindowHandles",null] 19:27:46 INFO - PROCESS | 1950 | 1478489266510 Marionette TRACE conn2 <- [1,1982,null,["7"]] 19:27:46 INFO - PROCESS | 1950 | 1478489266513 Marionette TRACE conn2 -> [0,1983,"switchToWindow",{"name":"7"}] 19:27:46 INFO - PROCESS | 1950 | 1478489266515 Marionette TRACE conn2 <- [1,1983,null,{}] 19:27:46 INFO - PROCESS | 1950 | 1478489266518 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x129956000 == 29 [pid = 1950] [id = 450] 19:27:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x129956800) [pid = 1950] [serial = 1316] [outer = 0x0] 19:27:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12a157800) [pid = 1950] [serial = 1317] [outer = 0x129956800] 19:27:46 INFO - PROCESS | 1950 | 1478489266554 Marionette DEBUG loaded listener.js 19:27:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12a622000) [pid = 1950] [serial = 1318] [outer = 0x129956800] 19:27:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 19:27:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 19:27:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 19:27:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 19:27:46 INFO - PROCESS | 1950 | 1478489266833 Marionette TRACE conn2 <- [1,1984,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]]]}] 19:27:46 INFO - ... 19:27:46 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 466ms 19:27:46 INFO - PROCESS | 1950 | 1478489266881 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 19:27:46 INFO - PROCESS | 1950 | 1478489266883 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 19:27:46 INFO - TEST-START | /media-source/URL-createObjectURL.html 19:27:46 INFO - PROCESS | 1950 | 1478489266885 Marionette TRACE conn2 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:46 INFO - PROCESS | 1950 | 1478489266969 Marionette TRACE conn2 <- [1,1986,null,{"value":null}] 19:27:47 INFO - PROCESS | 1950 | 1478489267023 Marionette TRACE conn2 -> [0,1987,"getWindowHandles",null] 19:27:47 INFO - PROCESS | 1950 | 1478489267024 Marionette TRACE conn2 <- [1,1987,null,["7"]] 19:27:47 INFO - PROCESS | 1950 | 1478489267026 Marionette TRACE conn2 -> [0,1988,"switchToWindow",{"name":"7"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267028 Marionette TRACE conn2 <- [1,1988,null,{}] 19:27:47 INFO - PROCESS | 1950 | 1478489267031 Marionette TRACE conn2 -> [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/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f51000 == 30 [pid = 1950] [id = 451] 19:27:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12a63b800) [pid = 1950] [serial = 1319] [outer = 0x0] 19:27:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12a66a000) [pid = 1950] [serial = 1320] [outer = 0x12a63b800] 19:27:47 INFO - PROCESS | 1950 | 1478489267067 Marionette DEBUG loaded listener.js 19:27:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12a92c800) [pid = 1950] [serial = 1321] [outer = 0x12a63b800] 19:27:47 INFO - PROCESS | 1950 | 1478489267293 Marionette TRACE conn2 <- [1,1989,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 19:27:47 INFO - . 19:27:47 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 414ms 19:27:47 INFO - PROCESS | 1950 | 1478489267300 Marionette TRACE conn2 -> [0,1990,"getWindowHandle",null] 19:27:47 INFO - PROCESS | 1950 | 1478489267301 Marionette TRACE conn2 <- [1,1990,null,{"value":"7"}] 19:27:47 INFO - TEST-START | /media-source/interfaces.html 19:27:47 INFO - PROCESS | 1950 | 1478489267303 Marionette TRACE conn2 -> [0,1991,"getContext",null] 19:27:47 INFO - PROCESS | 1950 | 1478489267305 Marionette TRACE conn2 <- [1,1991,null,{"value":"content"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267309 Marionette TRACE conn2 -> [0,1992,"setContext",{"value":"chrome"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267310 Marionette TRACE conn2 <- [1,1992,null,{}] 19:27:47 INFO - PROCESS | 1950 | 1478489267313 Marionette TRACE conn2 -> [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 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}] 19:27:47 INFO - Setting pref media.mediasource.enabled (true) 19:27:47 INFO - PROCESS | 1950 | 1478489267322 Marionette TRACE conn2 <- [1,1993,null,{"value":true}] 19:27:47 INFO - PROCESS | 1950 | 1478489267324 Marionette TRACE conn2 -> [0,1994,"setContext",{"value":"content"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267325 Marionette TRACE conn2 <- [1,1994,null,{}] 19:27:47 INFO - PROCESS | 1950 | 1478489267328 Marionette TRACE conn2 -> [0,1995,"getContext",null] 19:27:47 INFO - PROCESS | 1950 | 1478489267329 Marionette TRACE conn2 <- [1,1995,null,{"value":"content"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267332 Marionette TRACE conn2 -> [0,1996,"setContext",{"value":"chrome"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267333 Marionette TRACE conn2 <- [1,1996,null,{}] 19:27:47 INFO - PROCESS | 1950 | 1478489267335 Marionette TRACE conn2 -> [0,1997,"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}] 19:27:47 INFO - PROCESS | 1950 | 1478489267340 Marionette TRACE conn2 <- [1,1997,null,{"value":null}] 19:27:47 INFO - PROCESS | 1950 | 1478489267342 Marionette TRACE conn2 -> [0,1998,"setContext",{"value":"content"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267343 Marionette TRACE conn2 <- [1,1998,null,{}] 19:27:47 INFO - PROCESS | 1950 | 1478489267346 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:47 INFO - PROCESS | 1950 | 1478489267428 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 19:27:47 INFO - PROCESS | 1950 | 1478489267432 Marionette TRACE conn2 -> [0,2000,"getWindowHandles",null] 19:27:47 INFO - PROCESS | 1950 | 1478489267433 Marionette TRACE conn2 <- [1,2000,null,["7"]] 19:27:47 INFO - PROCESS | 1950 | 1478489267435 Marionette TRACE conn2 -> [0,2001,"switchToWindow",{"name":"7"}] 19:27:47 INFO - PROCESS | 1950 | 1478489267437 Marionette TRACE conn2 <- [1,2001,null,{}] 19:27:47 INFO - PROCESS | 1950 | 1478489267441 Marionette TRACE conn2 -> [0,2002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b306000 == 31 [pid = 1950] [id = 452] 19:27:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12b307800) [pid = 1950] [serial = 1322] [outer = 0x0] 19:27:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12b312800) [pid = 1950] [serial = 1323] [outer = 0x12b307800] 19:27:47 INFO - PROCESS | 1950 | 1478489267484 Marionette DEBUG loaded listener.js 19:27:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12b40e800) [pid = 1950] [serial = 1324] [outer = 0x12b307800] 19:27:47 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:47 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:27:48 INFO - PROCESS | 1950 | 1478489268186 Marionette TRACE conn2 <- [1,2002,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]]]}] 19:27:48 INFO - .................................................................................................................... 19:27:48 INFO - TEST-OK | /media-source/interfaces.html | took 924ms 19:27:48 INFO - PROCESS | 1950 | 1478489268231 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null] 19:27:48 INFO - PROCESS | 1950 | 1478489268233 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}] 19:27:48 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 19:27:48 INFO - Clearing pref media.mediasource.enabled 19:27:48 INFO - PROCESS | 1950 | 1478489268242 Marionette TRACE conn2 -> [0,2004,"getContext",null] 19:27:48 INFO - PROCESS | 1950 | 1478489268245 Marionette TRACE conn2 <- [1,2004,null,{"value":"content"}] 19:27:48 INFO - PROCESS | 1950 | 1478489268248 Marionette TRACE conn2 -> [0,2005,"setContext",{"value":"chrome"}] 19:27:48 INFO - PROCESS | 1950 | 1478489268250 Marionette TRACE conn2 <- [1,2005,null,{}] 19:27:48 INFO - PROCESS | 1950 | 1478489268253 Marionette TRACE conn2 -> [0,2006,"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}] 19:27:48 INFO - PROCESS | 1950 | 1478489268260 Marionette TRACE conn2 <- [1,2006,null,{"value":null}] 19:27:48 INFO - PROCESS | 1950 | 1478489268262 Marionette TRACE conn2 -> [0,2007,"setContext",{"value":"content"}] 19:27:48 INFO - PROCESS | 1950 | 1478489268264 Marionette TRACE conn2 <- [1,2007,null,{}] 19:27:48 INFO - PROCESS | 1950 | 1478489268268 Marionette TRACE conn2 -> [0,2008,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:48 INFO - PROCESS | 1950 | 1478489268437 Marionette TRACE conn2 <- [1,2008,null,{"value":null}] 19:27:48 INFO - PROCESS | 1950 | 1478489268454 Marionette TRACE conn2 -> [0,2009,"getWindowHandles",null] 19:27:48 INFO - PROCESS | 1950 | 1478489268456 Marionette TRACE conn2 <- [1,2009,null,["7"]] 19:27:48 INFO - PROCESS | 1950 | 1478489268460 Marionette TRACE conn2 -> [0,2010,"switchToWindow",{"name":"7"}] 19:27:48 INFO - PROCESS | 1950 | 1478489268462 Marionette TRACE conn2 <- [1,2010,null,{}] 19:27:48 INFO - PROCESS | 1950 | 1478489268464 Marionette TRACE conn2 -> [0,2011,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c4000 == 32 [pid = 1950] [id = 453] 19:27:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12b7c5800) [pid = 1950] [serial = 1325] [outer = 0x0] 19:27:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12b7d5000) [pid = 1950] [serial = 1326] [outer = 0x12b7c5800] 19:27:48 INFO - PROCESS | 1950 | 1478489268499 Marionette DEBUG loaded listener.js 19:27:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12c2da800) [pid = 1950] [serial = 1327] [outer = 0x12b7c5800] 19:27:48 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:27:49 INFO - PROCESS | 1950 | 1478489269049 Marionette TRACE conn2 <- [1,2011,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,2012,"getWindowHandle",null] 19:27:49 INFO - PROCESS | 1950 | 1478489269093 Marionette TRACE conn2 <- [1,2012,null,{"value":"7"}] 19:27:49 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 19:27:49 INFO - PROCESS | 1950 | 1478489269097 Marionette TRACE conn2 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12ae4c800) [pid = 1950] [serial = 1279] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x123ec6000) [pid = 1950] [serial = 1264] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12372b800) [pid = 1950] [serial = 1261] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x126515000) [pid = 1950] [serial = 1267] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12b319000) [pid = 1950] [serial = 1252] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12693a000) [pid = 1950] [serial = 1270] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12a670000) [pid = 1950] [serial = 1276] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x116f53000) [pid = 1950] [serial = 1255] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12a15e800) [pid = 1950] [serial = 1273] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 19:27:49 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x1219c5800) [pid = 1950] [serial = 1258] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 19:27:49 INFO - PROCESS | 1950 | 1478489269359 Marionette TRACE conn2 <- [1,2013,null,{"value":null}] 19:27:49 INFO - PROCESS | 1950 | 1478489269414 Marionette TRACE conn2 -> [0,2014,"getWindowHandles",null] 19:27:49 INFO - PROCESS | 1950 | 1478489269416 Marionette TRACE conn2 <- [1,2014,null,["7"]] 19:27:49 INFO - PROCESS | 1950 | 1478489269419 Marionette TRACE conn2 -> [0,2015,"switchToWindow",{"name":"7"}] 19:27:49 INFO - PROCESS | 1950 | 1478489269423 Marionette TRACE conn2 <- [1,2015,null,{}] 19:27:49 INFO - PROCESS | 1950 | 1478489269427 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a670000 == 33 [pid = 1950] [id = 454] 19:27:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12ae4c800) [pid = 1950] [serial = 1328] [outer = 0x0] 19:27:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12df20000) [pid = 1950] [serial = 1329] [outer = 0x12ae4c800] 19:27:49 INFO - PROCESS | 1950 | 1478489269483 Marionette DEBUG loaded listener.js 19:27:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12df22800) [pid = 1950] [serial = 1330] [outer = 0x12ae4c800] 19:27:49 INFO - . 19:27:49 INFO - PROCESS | 1950 | 1478489269753 Marionette TRACE conn2 <- [1,2016,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"]]]}] 19:27:49 INFO - . 19:27:49 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 666ms 19:27:49 INFO - PROCESS | 1950 | 1478489269763 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 19:27:49 INFO - PROCESS | 1950 | 1478489269764 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 19:27:49 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 19:27:49 INFO - PROCESS | 1950 | 1478489269767 Marionette TRACE conn2 -> [0,2018,"getContext",null] 19:27:49 INFO - PROCESS | 1950 | 1478489269768 Marionette TRACE conn2 <- [1,2018,null,{"value":"content"}] 19:27:49 INFO - PROCESS | 1950 | 1478489269771 Marionette TRACE conn2 -> [0,2019,"setContext",{"value":"chrome"}] 19:27:49 INFO - PROCESS | 1950 | 1478489269773 Marionette TRACE conn2 <- [1,2019,null,{}] 19:27:49 INFO - PROCESS | 1950 | 1478489269777 Marionette TRACE conn2 -> [0,2020,"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}] 19:27:49 INFO - PROCESS | 1950 | 1478489269783 Marionette TRACE conn2 <- [1,2020,null,{"value":true}] 19:27:49 INFO - PROCESS | 1950 | 1478489269784 Marionette TRACE conn2 -> [0,2021,"setContext",{"value":"content"}] 19:27:49 INFO - PROCESS | 1950 | 1478489269786 Marionette TRACE conn2 <- [1,2021,null,{}] 19:27:49 INFO - Setting pref media.mediasource.enabled (true) 19:27:49 INFO - PROCESS | 1950 | 1478489269788 Marionette TRACE conn2 -> [0,2022,"getContext",null] 19:27:49 INFO - PROCESS | 1950 | 1478489269790 Marionette TRACE conn2 <- [1,2022,null,{"value":"content"}] 19:27:49 INFO - PROCESS | 1950 | 1478489269792 Marionette TRACE conn2 -> [0,2023,"setContext",{"value":"chrome"}] 19:27:49 INFO - PROCESS | 1950 | 1478489269794 Marionette TRACE conn2 <- [1,2023,null,{}] 19:27:49 INFO - PROCESS | 1950 | 1478489269796 Marionette TRACE conn2 -> [0,2024,"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}] 19:27:49 INFO - PROCESS | 1950 | 1478489269802 Marionette TRACE conn2 <- [1,2024,null,{"value":null}] 19:27:49 INFO - PROCESS | 1950 | 1478489269805 Marionette TRACE conn2 -> [0,2025,"setContext",{"value":"content"}] 19:27:49 INFO - PROCESS | 1950 | 1478489269806 Marionette TRACE conn2 <- [1,2025,null,{}] 19:27:49 INFO - PROCESS | 1950 | 1478489269809 Marionette TRACE conn2 -> [0,2026,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:49 INFO - PROCESS | 1950 | 1478489269911 Marionette TRACE conn2 <- [1,2026,null,{"value":null}] 19:27:49 INFO - PROCESS | 1950 | 1478489269992 Marionette TRACE conn2 -> [0,2027,"getWindowHandles",null] 19:27:49 INFO - PROCESS | 1950 | 1478489269994 Marionette TRACE conn2 <- [1,2027,null,["7"]] 19:27:50 INFO - PROCESS | 1950 | 1478489269998 Marionette TRACE conn2 -> [0,2028,"switchToWindow",{"name":"7"}] 19:27:50 INFO - PROCESS | 1950 | 1478489270001 Marionette TRACE conn2 <- [1,2028,null,{}] 19:27:50 INFO - PROCESS | 1950 | 1478489270004 Marionette TRACE conn2 -> [0,2029,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e0da000 == 34 [pid = 1950] [id = 455] 19:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12e0de000) [pid = 1950] [serial = 1331] [outer = 0x0] 19:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12e42a000) [pid = 1950] [serial = 1332] [outer = 0x12e0de000] 19:27:50 INFO - PROCESS | 1950 | 1478489270058 Marionette DEBUG loaded listener.js 19:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12e433800) [pid = 1950] [serial = 1333] [outer = 0x12e0de000] 19:27:50 INFO - PROCESS | 1950 | [1950] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 19:27:50 INFO - PROCESS | 1950 | 1478489270414 Marionette TRACE conn2 <- [1,2029,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]]]}] 19:27:50 INFO - ........... 19:27:50 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 660ms 19:27:50 INFO - TEST-START | /media-source/mediasource-append-buffer.html 19:27:50 INFO - Clearing pref media.mediasource.enabled 19:27:50 INFO - PROCESS | 1950 | 1478489270427 Marionette TRACE conn2 -> [0,2030,"getWindowHandle",null] 19:27:50 INFO - PROCESS | 1950 | 1478489270428 Marionette TRACE conn2 <- [1,2030,null,{"value":"7"}] 19:27:50 INFO - PROCESS | 1950 | 1478489270431 Marionette TRACE conn2 -> [0,2031,"getContext",null] 19:27:50 INFO - PROCESS | 1950 | 1478489270432 Marionette TRACE conn2 <- [1,2031,null,{"value":"content"}] 19:27:50 INFO - PROCESS | 1950 | 1478489270434 Marionette TRACE conn2 -> [0,2032,"setContext",{"value":"chrome"}] 19:27:50 INFO - PROCESS | 1950 | 1478489270435 Marionette TRACE conn2 <- [1,2032,null,{}] 19:27:50 INFO - PROCESS | 1950 | 1478489270437 Marionette TRACE conn2 -> [0,2033,"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}] 19:27:50 INFO - PROCESS | 1950 | 1478489270442 Marionette TRACE conn2 <- [1,2033,null,{"value":null}] 19:27:50 INFO - PROCESS | 1950 | 1478489270444 Marionette TRACE conn2 -> [0,2034,"setContext",{"value":"content"}] 19:27:50 INFO - PROCESS | 1950 | 1478489270445 Marionette TRACE conn2 <- [1,2034,null,{}] 19:27:50 INFO - PROCESS | 1950 | 1478489270448 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:50 INFO - PROCESS | 1950 | 1478489270531 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 19:27:50 INFO - PROCESS | 1950 | 1478489270585 Marionette TRACE conn2 -> [0,2036,"getWindowHandles",null] 19:27:50 INFO - PROCESS | 1950 | 1478489270587 Marionette TRACE conn2 <- [1,2036,null,["7"]] 19:27:50 INFO - PROCESS | 1950 | 1478489270589 Marionette TRACE conn2 -> [0,2037,"switchToWindow",{"name":"7"}] 19:27:50 INFO - PROCESS | 1950 | 1478489270591 Marionette TRACE conn2 <- [1,2037,null,{}] 19:27:50 INFO - PROCESS | 1950 | 1478489270593 Marionette TRACE conn2 -> [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-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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:27:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e51e000 == 35 [pid = 1950] [id = 456] 19:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12e523000) [pid = 1950] [serial = 1334] [outer = 0x0] 19:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12ea2a800) [pid = 1950] [serial = 1335] [outer = 0x12e523000] 19:27:50 INFO - PROCESS | 1950 | 1478489270627 Marionette DEBUG loaded listener.js 19:27:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12ea2d000) [pid = 1950] [serial = 1336] [outer = 0x12e523000] 19:27:51 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 19:27:53 INFO - PROCESS | 1950 | 1478489273297 Marionette TRACE conn2 <- [1,2038,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]]]}] 19:27:53 INFO - ..................... 19:27:53 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 2920ms 19:27:53 INFO - PROCESS | 1950 | 1478489273357 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null] 19:27:53 INFO - PROCESS | 1950 | 1478489273359 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}] 19:27:53 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 19:27:53 INFO - PROCESS | 1950 | 1478489273365 Marionette TRACE conn2 -> [0,2040,"timeouts",{"script":185000}] 19:27:53 INFO - PROCESS | 1950 | 1478489273367 Marionette TRACE conn2 <- [1,2040,null,{}] 19:27:53 INFO - PROCESS | 1950 | 1478489273371 Marionette TRACE conn2 -> [0,2041,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:27:53 INFO - PROCESS | 1950 | 1478489273453 Marionette TRACE conn2 <- [1,2041,null,{"value":null}] 19:27:53 INFO - PROCESS | 1950 | 1478489273545 Marionette TRACE conn2 -> [0,2042,"getWindowHandles",null] 19:27:53 INFO - PROCESS | 1950 | 1478489273548 Marionette TRACE conn2 <- [1,2042,null,["7"]] 19:27:53 INFO - PROCESS | 1950 | 1478489273553 Marionette TRACE conn2 -> [0,2043,"switchToWindow",{"name":"7"}] 19:27:53 INFO - PROCESS | 1950 | 1478489273561 Marionette TRACE conn2 <- [1,2043,null,{}] 19:27:53 INFO - PROCESS | 1950 | 1478489273570 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:27:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c5a5000 == 36 [pid = 1950] [id = 457] 19:27:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12d58f000) [pid = 1950] [serial = 1337] [outer = 0x0] 19:27:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12d7e1800) [pid = 1950] [serial = 1338] [outer = 0x12d58f000] 19:27:53 INFO - PROCESS | 1950 | 1478489273652 Marionette DEBUG loaded listener.js 19:27:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12e0e4000) [pid = 1950] [serial = 1339] [outer = 0x12d58f000] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x12b316000 == 35 [pid = 1950] [id = 428] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x126513000 == 34 [pid = 1950] [id = 441] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x123728000 == 33 [pid = 1950] [id = 442] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x1261be800 == 32 [pid = 1950] [id = 449] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c4000 == 31 [pid = 1950] [id = 453] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x116f51000 == 30 [pid = 1950] [id = 451] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x129956000 == 29 [pid = 1950] [id = 450] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x12b306000 == 28 [pid = 1950] [id = 452] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x12a670000 == 27 [pid = 1950] [id = 454] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x12e0da000 == 26 [pid = 1950] [id = 455] 19:27:56 INFO - PROCESS | 1950 | --DOCSHELL 0x12e51e000 == 25 [pid = 1950] [id = 456] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x1262b8000) [pid = 1950] [serial = 1266] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x126265800) [pid = 1950] [serial = 1265] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x127c1f800) [pid = 1950] [serial = 1269] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x126932800) [pid = 1950] [serial = 1268] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x1296fa800) [pid = 1950] [serial = 1272] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x128952800) [pid = 1950] [serial = 1271] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12a62d000) [pid = 1950] [serial = 1275] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12a168000) [pid = 1950] [serial = 1274] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12a939000) [pid = 1950] [serial = 1278] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12a92e800) [pid = 1950] [serial = 1277] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12b417800) [pid = 1950] [serial = 1281] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x12b31f800) [pid = 1950] [serial = 1280] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12b51c800) [pid = 1950] [serial = 1254] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x1172c6800) [pid = 1950] [serial = 1257] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x116f5b800) [pid = 1950] [serial = 1256] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x122776800) [pid = 1950] [serial = 1260] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x121d8d000) [pid = 1950] [serial = 1259] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x123cba800) [pid = 1950] [serial = 1263] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x123730800) [pid = 1950] [serial = 1262] [outer = 0x0] [url = about:blank] 19:27:56 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12b5c2800) [pid = 1950] [serial = 1283] [outer = 0x0] [url = about:blank] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x12e523000) [pid = 1950] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12ae4c800) [pid = 1950] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12b519800) [pid = 1950] [serial = 1282] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x127c62000) [pid = 1950] [serial = 1291] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x128938800) [pid = 1950] [serial = 1293] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x123ee1000) [pid = 1950] [serial = 1288] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x121903800) [pid = 1950] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12b7da800) [pid = 1950] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x117b64800) [pid = 1950] [serial = 1285] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12c2ca800) [pid = 1950] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x124a66800) [pid = 1950] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12a63b800) [pid = 1950] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12b5c1800) [pid = 1950] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x1262d3000) [pid = 1950] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x129956800) [pid = 1950] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12c13b000) [pid = 1950] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12b7c5800) [pid = 1950] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12b307800) [pid = 1950] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/media-source/interfaces.html] 19:28:00 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12e0de000) [pid = 1950] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 19:28:02 INFO - PROCESS | 1950 | 1478489282617 Marionette TRACE conn2 <- [1,2044,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]]]}] 19:28:02 INFO - . 19:28:02 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 9308ms 19:28:02 INFO - PROCESS | 1950 | 1478489282673 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 19:28:02 INFO - PROCESS | 1950 | 1478489282677 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 19:28:02 INFO - TEST-START | /media-source/mediasource-appendwindow.html 19:28:02 INFO - PROCESS | 1950 | 1478489282682 Marionette TRACE conn2 -> [0,2046,"timeouts",{"script":35000}] 19:28:02 INFO - PROCESS | 1950 | 1478489282684 Marionette TRACE conn2 <- [1,2046,null,{}] 19:28:02 INFO - PROCESS | 1950 | 1478489282689 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:02 INFO - PROCESS | 1950 | 1478489282808 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 19:28:02 INFO - PROCESS | 1950 | 1478489282857 Marionette TRACE conn2 -> [0,2048,"getWindowHandles",null] 19:28:02 INFO - PROCESS | 1950 | 1478489282859 Marionette TRACE conn2 <- [1,2048,null,["7"]] 19:28:02 INFO - PROCESS | 1950 | 1478489282862 Marionette TRACE conn2 -> [0,2049,"switchToWindow",{"name":"7"}] 19:28:02 INFO - PROCESS | 1950 | 1478489282868 Marionette TRACE conn2 <- [1,2049,null,{}] 19:28:02 INFO - PROCESS | 1950 | 1478489282874 Marionette TRACE conn2 -> [0,2050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f57800 == 26 [pid = 1950] [id = 458] 19:28:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x116f58800) [pid = 1950] [serial = 1340] [outer = 0x0] 19:28:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x1172ba800) [pid = 1950] [serial = 1341] [outer = 0x116f58800] 19:28:02 INFO - PROCESS | 1950 | 1478489282926 Marionette DEBUG loaded listener.js 19:28:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x1172cb000) [pid = 1950] [serial = 1342] [outer = 0x116f58800] 19:28:03 INFO - PROCESS | 1950 | 1478489283791 Marionette TRACE conn2 <- [1,2050,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]]]}] 19:28:03 INFO - ....... 19:28:03 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 1125ms 19:28:03 INFO - PROCESS | 1950 | 1478489283807 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null] 19:28:03 INFO - PROCESS | 1950 | 1478489283810 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}] 19:28:03 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 19:28:03 INFO - PROCESS | 1950 | 1478489283815 Marionette TRACE conn2 -> [0,2052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:03 INFO - PROCESS | 1950 | 1478489283983 Marionette TRACE conn2 <- [1,2052,null,{"value":null}] 19:28:04 INFO - PROCESS | 1950 | 1478489284098 Marionette TRACE conn2 -> [0,2053,"getWindowHandles",null] 19:28:04 INFO - PROCESS | 1950 | 1478489284102 Marionette TRACE conn2 <- [1,2053,null,["7"]] 19:28:04 INFO - PROCESS | 1950 | 1478489284109 Marionette TRACE conn2 -> [0,2054,"switchToWindow",{"name":"7"}] 19:28:04 INFO - PROCESS | 1950 | 1478489284115 Marionette TRACE conn2 <- [1,2054,null,{}] 19:28:04 INFO - PROCESS | 1950 | 1478489284131 Marionette TRACE conn2 -> [0,2055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d6f000 == 27 [pid = 1950] [id = 459] 19:28:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x122d6f800) [pid = 1950] [serial = 1343] [outer = 0x0] 19:28:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x123724000) [pid = 1950] [serial = 1344] [outer = 0x122d6f800] 19:28:04 INFO - PROCESS | 1950 | 1478489284208 Marionette DEBUG loaded listener.js 19:28:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x123733800) [pid = 1950] [serial = 1345] [outer = 0x122d6f800] 19:28:04 INFO - PROCESS | 1950 | 1478489284583 Marionette TRACE conn2 <- [1,2055,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]]]}] 19:28:04 INFO - . 19:28:04 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 818ms 19:28:04 INFO - PROCESS | 1950 | 1478489284633 Marionette TRACE conn2 -> [0,2056,"getWindowHandle",null] 19:28:04 INFO - PROCESS | 1950 | 1478489284634 Marionette TRACE conn2 <- [1,2056,null,{"value":"7"}] 19:28:04 INFO - TEST-START | /media-source/mediasource-avtracks.html 19:28:04 INFO - PROCESS | 1950 | 1478489284637 Marionette TRACE conn2 -> [0,2057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:04 INFO - PROCESS | 1950 | 1478489284757 Marionette TRACE conn2 <- [1,2057,null,{"value":null}] 19:28:04 INFO - PROCESS | 1950 | 1478489284802 Marionette TRACE conn2 -> [0,2058,"getWindowHandles",null] 19:28:04 INFO - PROCESS | 1950 | 1478489284804 Marionette TRACE conn2 <- [1,2058,null,["7"]] 19:28:04 INFO - PROCESS | 1950 | 1478489284807 Marionette TRACE conn2 -> [0,2059,"switchToWindow",{"name":"7"}] 19:28:04 INFO - PROCESS | 1950 | 1478489284811 Marionette TRACE conn2 <- [1,2059,null,{}] 19:28:04 INFO - PROCESS | 1950 | 1478489284813 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a54000 == 28 [pid = 1950] [id = 460] 19:28:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x1250b8000) [pid = 1950] [serial = 1346] [outer = 0x0] 19:28:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12519e800) [pid = 1950] [serial = 1347] [outer = 0x1250b8000] 19:28:04 INFO - PROCESS | 1950 | 1478489284854 Marionette DEBUG loaded listener.js 19:28:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x125373800) [pid = 1950] [serial = 1348] [outer = 0x1250b8000] 19:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x123edb800 == 27 [pid = 1950] [id = 440] 19:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x121735000 == 26 [pid = 1950] [id = 447] 19:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2ca000 == 25 [pid = 1950] [id = 446] 19:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x117b61800 == 24 [pid = 1950] [id = 439] 19:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x12c13a800 == 23 [pid = 1950] [id = 445] 19:28:05 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5c0800 == 22 [pid = 1950] [id = 443] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x126518800) [pid = 1950] [serial = 1312] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12b5d3000) [pid = 1950] [serial = 1296] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12b40e800) [pid = 1950] [serial = 1324] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x1250bc000) [pid = 1950] [serial = 1289] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x127c36800) [pid = 1950] [serial = 1314] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12b7d5000) [pid = 1950] [serial = 1326] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12e42a000) [pid = 1950] [serial = 1332] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12ea2a800) [pid = 1950] [serial = 1335] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x123cc5000) [pid = 1950] [serial = 1309] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12c13f000) [pid = 1950] [serial = 1302] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12c2da800) [pid = 1950] [serial = 1327] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x126514000) [pid = 1950] [serial = 1290] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x122d71800) [pid = 1950] [serial = 1308] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12c2cf000) [pid = 1950] [serial = 1305] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12a622000) [pid = 1950] [serial = 1318] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x129941800) [pid = 1950] [serial = 1292] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12a159000) [pid = 1950] [serial = 1294] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x126266000) [pid = 1950] [serial = 1311] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12df20000) [pid = 1950] [serial = 1329] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12b982000) [pid = 1950] [serial = 1299] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12df22800) [pid = 1950] [serial = 1330] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12b312800) [pid = 1950] [serial = 1323] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12e433800) [pid = 1950] [serial = 1333] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12a157800) [pid = 1950] [serial = 1317] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x1288ce800) [pid = 1950] [serial = 1315] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x121296800) [pid = 1950] [serial = 1286] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12a92c800) [pid = 1950] [serial = 1321] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12b7bb800) [pid = 1950] [serial = 1297] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12ea2d000) [pid = 1950] [serial = 1336] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12c149000) [pid = 1950] [serial = 1303] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12b988800) [pid = 1950] [serial = 1300] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x121945800) [pid = 1950] [serial = 1287] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12b5cb000) [pid = 1950] [serial = 1284] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12a66a000) [pid = 1950] [serial = 1320] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12c2cc800) [pid = 1950] [serial = 1306] [outer = 0x0] [url = about:blank] 19:28:05 INFO - PROCESS | 1950 | 1478489285666 Marionette TRACE conn2 <- [1,2060,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"]]]}] 19:28:05 INFO - .... 19:28:05 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1068ms 19:28:05 INFO - TEST-START | /media-source/mediasource-buffered.html 19:28:05 INFO - PROCESS | 1950 | 1478489285706 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 19:28:05 INFO - PROCESS | 1950 | 1478489285709 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 19:28:05 INFO - PROCESS | 1950 | 1478489285713 Marionette TRACE conn2 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:05 INFO - PROCESS | 1950 | 1478489285800 Marionette TRACE conn2 <- [1,2062,null,{"value":null}] 19:28:05 INFO - PROCESS | 1950 | 1478489285810 Marionette TRACE conn2 -> [0,2063,"getWindowHandles",null] 19:28:05 INFO - PROCESS | 1950 | 1478489285812 Marionette TRACE conn2 <- [1,2063,null,["7"]] 19:28:05 INFO - PROCESS | 1950 | 1478489285814 Marionette TRACE conn2 -> [0,2064,"switchToWindow",{"name":"7"}] 19:28:05 INFO - PROCESS | 1950 | 1478489285817 Marionette TRACE conn2 <- [1,2064,null,{}] 19:28:05 INFO - PROCESS | 1950 | 1478489285820 Marionette TRACE conn2 -> [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-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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x1219c1000 == 23 [pid = 1950] [id = 461] 19:28:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x121b54000) [pid = 1950] [serial = 1349] [outer = 0x0] 19:28:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121f34000) [pid = 1950] [serial = 1350] [outer = 0x121b54000] 19:28:05 INFO - PROCESS | 1950 | 1478489285862 Marionette DEBUG loaded listener.js 19:28:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x125c05000) [pid = 1950] [serial = 1351] [outer = 0x121b54000] 19:28:06 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:28:06 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:28:06 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:28:06 INFO - PROCESS | 1950 | 1478489286501 Marionette TRACE conn2 <- [1,2065,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]]]}] 19:28:06 INFO - ....... 19:28:06 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 824ms 19:28:06 INFO - TEST-START | /media-source/mediasource-closed.html 19:28:06 INFO - PROCESS | 1950 | 1478489286537 Marionette TRACE conn2 -> [0,2066,"getWindowHandle",null] 19:28:06 INFO - PROCESS | 1950 | 1478489286541 Marionette TRACE conn2 <- [1,2066,null,{"value":"7"}] 19:28:06 INFO - PROCESS | 1950 | 1478489286545 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:06 INFO - PROCESS | 1950 | 1478489286706 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 19:28:06 INFO - PROCESS | 1950 | 1478489286715 Marionette TRACE conn2 -> [0,2068,"getWindowHandles",null] 19:28:06 INFO - PROCESS | 1950 | 1478489286718 Marionette TRACE conn2 <- [1,2068,null,["7"]] 19:28:06 INFO - PROCESS | 1950 | 1478489286723 Marionette TRACE conn2 -> [0,2069,"switchToWindow",{"name":"7"}] 19:28:06 INFO - PROCESS | 1950 | 1478489286726 Marionette TRACE conn2 <- [1,2069,null,{}] 19:28:06 INFO - PROCESS | 1950 | 1478489286729 Marionette TRACE conn2 -> [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-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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262d2000 == 24 [pid = 1950] [id = 462] 19:28:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x1262d3000) [pid = 1950] [serial = 1352] [outer = 0x0] 19:28:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x126453000) [pid = 1950] [serial = 1353] [outer = 0x1262d3000] 19:28:06 INFO - PROCESS | 1950 | 1478489286761 Marionette DEBUG loaded listener.js 19:28:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x12644c000) [pid = 1950] [serial = 1354] [outer = 0x1262d3000] 19:28:07 INFO - PROCESS | 1950 | 1478489287144 Marionette TRACE conn2 <- [1,2070,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]]]}] 19:28:07 INFO - .......... 19:28:07 INFO - TEST-OK | /media-source/mediasource-closed.html | took 616ms 19:28:07 INFO - PROCESS | 1950 | 1478489287168 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null] 19:28:07 INFO - PROCESS | 1950 | 1478489287173 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}] 19:28:07 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 19:28:07 INFO - PROCESS | 1950 | 1478489287177 Marionette TRACE conn2 -> [0,2072,"getContext",null] 19:28:07 INFO - PROCESS | 1950 | 1478489287179 Marionette TRACE conn2 <- [1,2072,null,{"value":"content"}] 19:28:07 INFO - PROCESS | 1950 | 1478489287182 Marionette TRACE conn2 -> [0,2073,"setContext",{"value":"chrome"}] 19:28:07 INFO - PROCESS | 1950 | 1478489287184 Marionette TRACE conn2 <- [1,2073,null,{}] 19:28:07 INFO - PROCESS | 1950 | 1478489287188 Marionette TRACE conn2 -> [0,2074,"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}] 19:28:07 INFO - PROCESS | 1950 | 1478489287198 Marionette TRACE conn2 <- [1,2074,null,{"value":true}] 19:28:07 INFO - Setting pref media.mediasource.enabled (true) 19:28:07 INFO - PROCESS | 1950 | 1478489287202 Marionette TRACE conn2 -> [0,2075,"setContext",{"value":"content"}] 19:28:07 INFO - PROCESS | 1950 | 1478489287204 Marionette TRACE conn2 <- [1,2075,null,{}] 19:28:07 INFO - PROCESS | 1950 | 1478489287207 Marionette TRACE conn2 -> [0,2076,"getContext",null] 19:28:07 INFO - PROCESS | 1950 | 1478489287210 Marionette TRACE conn2 <- [1,2076,null,{"value":"content"}] 19:28:07 INFO - PROCESS | 1950 | 1478489287214 Marionette TRACE conn2 -> [0,2077,"setContext",{"value":"chrome"}] 19:28:07 INFO - PROCESS | 1950 | 1478489287216 Marionette TRACE conn2 <- [1,2077,null,{}] 19:28:07 INFO - PROCESS | 1950 | 1478489287219 Marionette TRACE conn2 -> [0,2078,"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}] 19:28:07 INFO - PROCESS | 1950 | 1478489287228 Marionette TRACE conn2 <- [1,2078,null,{"value":null}] 19:28:07 INFO - PROCESS | 1950 | 1478489287231 Marionette TRACE conn2 -> [0,2079,"setContext",{"value":"content"}] 19:28:07 INFO - PROCESS | 1950 | 1478489287233 Marionette TRACE conn2 <- [1,2079,null,{}] 19:28:07 INFO - PROCESS | 1950 | 1478489287255 Marionette TRACE conn2 -> [0,2080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:07 INFO - PROCESS | 1950 | 1478489287435 Marionette TRACE conn2 <- [1,2080,null,{"value":null}] 19:28:07 INFO - PROCESS | 1950 | 1478489287486 Marionette TRACE conn2 -> [0,2081,"getWindowHandles",null] 19:28:07 INFO - PROCESS | 1950 | 1478489287489 Marionette TRACE conn2 <- [1,2081,null,["7"]] 19:28:07 INFO - PROCESS | 1950 | 1478489287493 Marionette TRACE conn2 -> [0,2082,"switchToWindow",{"name":"7"}] 19:28:07 INFO - PROCESS | 1950 | 1478489287498 Marionette TRACE conn2 <- [1,2082,null,{}] 19:28:07 INFO - PROCESS | 1950 | 1478489287501 Marionette TRACE conn2 -> [0,2083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x1288cf800 == 25 [pid = 1950] [id = 463] 19:28:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1288d1000) [pid = 1950] [serial = 1355] [outer = 0x0] 19:28:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x12893e000) [pid = 1950] [serial = 1356] [outer = 0x1288d1000] 19:28:07 INFO - PROCESS | 1950 | 1478489287565 Marionette DEBUG loaded listener.js 19:28:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x129433000) [pid = 1950] [serial = 1357] [outer = 0x1288d1000] 19:28:08 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 19:28:08 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 19:28:11 INFO - PROCESS | 1950 | 1478489291082 Marionette TRACE conn2 <- [1,2083,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]]]}] 19:28:11 INFO - . 19:28:11 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 3946ms 19:28:11 INFO - PROCESS | 1950 | 1478489291124 Marionette TRACE conn2 -> [0,2084,"getWindowHandle",null] 19:28:11 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 19:28:11 INFO - PROCESS | 1950 | 1478489291126 Marionette TRACE conn2 <- [1,2084,null,{"value":"7"}] 19:28:11 INFO - PROCESS | 1950 | 1478489291129 Marionette TRACE conn2 -> [0,2085,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:11 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:11 INFO - PROCESS | 1950 | 1478489291222 Marionette TRACE conn2 <- [1,2085,null,{"value":null}] 19:28:11 INFO - PROCESS | 1950 | 1478489291227 Marionette TRACE conn2 -> [0,2086,"getWindowHandles",null] 19:28:11 INFO - PROCESS | 1950 | 1478489291228 Marionette TRACE conn2 <- [1,2086,null,["7"]] 19:28:11 INFO - PROCESS | 1950 | 1478489291231 Marionette TRACE conn2 -> [0,2087,"switchToWindow",{"name":"7"}] 19:28:11 INFO - PROCESS | 1950 | 1478489291234 Marionette TRACE conn2 <- [1,2087,null,{}] 19:28:11 INFO - PROCESS | 1950 | 1478489291236 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x115149000 == 26 [pid = 1950] [id = 464] 19:28:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x115155800) [pid = 1950] [serial = 1358] [outer = 0x0] 19:28:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x116f5e800) [pid = 1950] [serial = 1359] [outer = 0x115155800] 19:28:11 INFO - PROCESS | 1950 | 1478489291313 Marionette DEBUG loaded listener.js 19:28:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x121287800) [pid = 1950] [serial = 1360] [outer = 0x115155800] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x126463000 == 25 [pid = 1950] [id = 434] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7da000 == 24 [pid = 1950] [id = 444] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x126514800 == 23 [pid = 1950] [id = 433] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x12372b000 == 22 [pid = 1950] [id = 431] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x116f51800 == 21 [pid = 1950] [id = 429] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x1288cf800 == 20 [pid = 1950] [id = 463] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x1262d2000 == 19 [pid = 1950] [id = 462] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x1219c1000 == 18 [pid = 1950] [id = 461] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x122d6f000 == 17 [pid = 1950] [id = 459] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x124a54000 == 16 [pid = 1950] [id = 460] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x12c5a5000 == 15 [pid = 1950] [id = 457] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x116f57800 == 14 [pid = 1950] [id = 458] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x116f56000 == 13 [pid = 1950] [id = 430] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x124a63800 == 12 [pid = 1950] [id = 448] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x12a15d000 == 11 [pid = 1950] [id = 435] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x12b422800 == 10 [pid = 1950] [id = 438] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x12a66e000 == 9 [pid = 1950] [id = 436] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x123ec5800 == 8 [pid = 1950] [id = 432] 19:28:14 INFO - PROCESS | 1950 | --DOCSHELL 0x12372a000 == 7 [pid = 1950] [id = 437] 19:28:14 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12d7e1800) [pid = 1950] [serial = 1338] [outer = 0x0] [url = about:blank] 19:28:14 INFO - PROCESS | 1950 | 1478489294943 Marionette TRACE conn2 <- [1,2088,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]]]}] 19:28:14 INFO - . 19:28:14 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 3830ms 19:28:14 INFO - PROCESS | 1950 | 1478489294962 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 19:28:14 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 19:28:14 INFO - PROCESS | 1950 | 1478489294967 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 19:28:14 INFO - PROCESS | 1950 | 1478489294975 Marionette TRACE conn2 -> [0,2090,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:15 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:15 INFO - PROCESS | 1950 | 1478489295088 Marionette TRACE conn2 <- [1,2090,null,{"value":null}] 19:28:15 INFO - PROCESS | 1950 | 1478489295135 Marionette TRACE conn2 -> [0,2091,"getWindowHandles",null] 19:28:15 INFO - PROCESS | 1950 | 1478489295137 Marionette TRACE conn2 <- [1,2091,null,["7"]] 19:28:15 INFO - PROCESS | 1950 | 1478489295140 Marionette TRACE conn2 -> [0,2092,"switchToWindow",{"name":"7"}] 19:28:15 INFO - PROCESS | 1950 | 1478489295144 Marionette TRACE conn2 <- [1,2092,null,{}] 19:28:15 INFO - PROCESS | 1950 | 1478489295147 Marionette TRACE conn2 -> [0,2093,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f56800 == 8 [pid = 1950] [id = 465] 19:28:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x116f57800) [pid = 1950] [serial = 1361] [outer = 0x0] 19:28:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x1172c3800) [pid = 1950] [serial = 1362] [outer = 0x116f57800] 19:28:15 INFO - PROCESS | 1950 | 1478489295190 Marionette DEBUG loaded listener.js 19:28:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x117b5c800) [pid = 1950] [serial = 1363] [outer = 0x116f57800] 19:28:16 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 19:28:17 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x1288d1000) [pid = 1950] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 19:28:17 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x121b54000) [pid = 1950] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 19:28:17 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x116f58800) [pid = 1950] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 19:28:17 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x122d6f800) [pid = 1950] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 19:28:17 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12d58f000) [pid = 1950] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 19:28:17 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1250b8000) [pid = 1950] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 19:28:17 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1262d3000) [pid = 1950] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 19:28:17 INFO - PROCESS | 1950 | 1478489297564 Marionette TRACE conn2 <- [1,2093,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 19:28:17 INFO - . 19:28:17 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 2623ms 19:28:17 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 19:28:17 INFO - PROCESS | 1950 | 1478489297596 Marionette TRACE conn2 -> [0,2094,"getWindowHandle",null] 19:28:17 INFO - PROCESS | 1950 | 1478489297598 Marionette TRACE conn2 <- [1,2094,null,{"value":"7"}] 19:28:17 INFO - PROCESS | 1950 | 1478489297601 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:17 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:17 INFO - PROCESS | 1950 | 1478489297677 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 19:28:17 INFO - PROCESS | 1950 | 1478489297681 Marionette TRACE conn2 -> [0,2096,"getWindowHandles",null] 19:28:17 INFO - PROCESS | 1950 | 1478489297683 Marionette TRACE conn2 <- [1,2096,null,["7"]] 19:28:17 INFO - PROCESS | 1950 | 1478489297685 Marionette TRACE conn2 -> [0,2097,"switchToWindow",{"name":"7"}] 19:28:17 INFO - PROCESS | 1950 | 1478489297688 Marionette TRACE conn2 <- [1,2097,null,{}] 19:28:17 INFO - PROCESS | 1950 | 1478489297691 Marionette TRACE conn2 -> [0,2098,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bb800 == 9 [pid = 1950] [id = 466] 19:28:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x122784800) [pid = 1950] [serial = 1364] [outer = 0x0] 19:28:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x122987000) [pid = 1950] [serial = 1365] [outer = 0x122784800] 19:28:17 INFO - PROCESS | 1950 | 1478489297723 Marionette DEBUG loaded listener.js 19:28:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x122d66800) [pid = 1950] [serial = 1366] [outer = 0x122784800] 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:19 INFO - PROCESS | 1950 | [1950] WARNING: ...frame tagged as dropped...: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 19:28:20 INFO - PROCESS | 1950 | 1478489300255 Marionette TRACE conn2 <- [1,2098,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 19:28:20 INFO - . 19:28:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 2675ms 19:28:20 INFO - PROCESS | 1950 | 1478489300283 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null] 19:28:20 INFO - PROCESS | 1950 | 1478489300287 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}] 19:28:20 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 19:28:20 INFO - PROCESS | 1950 | 1478489300291 Marionette TRACE conn2 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:20 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:20 INFO - PROCESS | 1950 | 1478489300380 Marionette TRACE conn2 <- [1,2100,null,{"value":null}] 19:28:20 INFO - PROCESS | 1950 | 1478489300449 Marionette TRACE conn2 -> [0,2101,"getWindowHandles",null] 19:28:20 INFO - PROCESS | 1950 | 1478489300451 Marionette TRACE conn2 <- [1,2101,null,["7"]] 19:28:20 INFO - PROCESS | 1950 | 1478489300454 Marionette TRACE conn2 -> [0,2102,"switchToWindow",{"name":"7"}] 19:28:20 INFO - PROCESS | 1950 | 1478489300459 Marionette TRACE conn2 <- [1,2102,null,{}] 19:28:20 INFO - PROCESS | 1950 | 1478489300464 Marionette TRACE conn2 -> [0,2103,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x115e92000 == 10 [pid = 1950] [id = 467] 19:28:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x115e99800) [pid = 1950] [serial = 1367] [outer = 0x0] 19:28:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x116f47800) [pid = 1950] [serial = 1368] [outer = 0x115e99800] 19:28:20 INFO - PROCESS | 1950 | 1478489300513 Marionette DEBUG loaded listener.js 19:28:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x121296800) [pid = 1950] [serial = 1369] [outer = 0x115e99800] 19:28:22 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bb800 == 9 [pid = 1950] [id = 466] 19:28:22 INFO - PROCESS | 1950 | --DOCSHELL 0x116f56800 == 8 [pid = 1950] [id = 465] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12893e000) [pid = 1950] [serial = 1356] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x129433000) [pid = 1950] [serial = 1357] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x126453000) [pid = 1950] [serial = 1353] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12644c000) [pid = 1950] [serial = 1354] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x121f34000) [pid = 1950] [serial = 1350] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x125c05000) [pid = 1950] [serial = 1351] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12519e800) [pid = 1950] [serial = 1347] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x125373800) [pid = 1950] [serial = 1348] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x123724000) [pid = 1950] [serial = 1344] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x123733800) [pid = 1950] [serial = 1345] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x1172ba800) [pid = 1950] [serial = 1341] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x1172cb000) [pid = 1950] [serial = 1342] [outer = 0x0] [url = about:blank] 19:28:22 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12e0e4000) [pid = 1950] [serial = 1339] [outer = 0x0] [url = about:blank] 19:28:23 INFO - PROCESS | 1950 | 1478489303122 Marionette TRACE conn2 <- [1,2103,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 19:28:23 INFO - . 19:28:23 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 2874ms 19:28:23 INFO - PROCESS | 1950 | 1478489303164 Marionette TRACE conn2 -> [0,2104,"getWindowHandle",null] 19:28:23 INFO - PROCESS | 1950 | 1478489303167 Marionette TRACE conn2 <- [1,2104,null,{"value":"7"}] 19:28:23 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 19:28:23 INFO - Clearing pref media.mediasource.enabled 19:28:23 INFO - PROCESS | 1950 | 1478489303171 Marionette TRACE conn2 -> [0,2105,"getContext",null] 19:28:23 INFO - PROCESS | 1950 | 1478489303174 Marionette TRACE conn2 <- [1,2105,null,{"value":"content"}] 19:28:23 INFO - PROCESS | 1950 | 1478489303178 Marionette TRACE conn2 -> [0,2106,"setContext",{"value":"chrome"}] 19:28:23 INFO - PROCESS | 1950 | 1478489303181 Marionette TRACE conn2 <- [1,2106,null,{}] 19:28:23 INFO - PROCESS | 1950 | 1478489303184 Marionette TRACE conn2 -> [0,2107,"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}] 19:28:23 INFO - PROCESS | 1950 | 1478489303193 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 19:28:23 INFO - PROCESS | 1950 | 1478489303195 Marionette TRACE conn2 -> [0,2108,"setContext",{"value":"content"}] 19:28:23 INFO - PROCESS | 1950 | 1478489303200 Marionette TRACE conn2 <- [1,2108,null,{}] 19:28:23 INFO - PROCESS | 1950 | 1478489303206 Marionette TRACE conn2 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:23 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:23 INFO - PROCESS | 1950 | 1478489303288 Marionette TRACE conn2 <- [1,2109,null,{"value":null}] 19:28:23 INFO - PROCESS | 1950 | 1478489303294 Marionette TRACE conn2 -> [0,2110,"getWindowHandles",null] 19:28:23 INFO - PROCESS | 1950 | 1478489303296 Marionette TRACE conn2 <- [1,2110,null,["7"]] 19:28:23 INFO - PROCESS | 1950 | 1478489303298 Marionette TRACE conn2 -> [0,2111,"switchToWindow",{"name":"7"}] 19:28:23 INFO - PROCESS | 1950 | 1478489303300 Marionette TRACE conn2 <- [1,2111,null,{}] 19:28:23 INFO - PROCESS | 1950 | 1478489303303 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bd800 == 9 [pid = 1950] [id = 468] 19:28:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x1172c0000) [pid = 1950] [serial = 1370] [outer = 0x0] 19:28:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x1172c8800) [pid = 1950] [serial = 1371] [outer = 0x1172c0000] 19:28:23 INFO - PROCESS | 1950 | 1478489303346 Marionette DEBUG loaded listener.js 19:28:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x122d6c000) [pid = 1950] [serial = 1372] [outer = 0x1172c0000] 19:28:24 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x116f57800) [pid = 1950] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 19:28:25 INFO - PROCESS | 1950 | 1478489305737 Marionette TRACE conn2 <- [1,2112,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 19:28:25 INFO - . 19:28:25 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 2608ms 19:28:25 INFO - PROCESS | 1950 | 1478489305779 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 19:28:25 INFO - PROCESS | 1950 | 1478489305782 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 19:28:25 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 19:28:25 INFO - PROCESS | 1950 | 1478489305794 Marionette TRACE conn2 -> [0,2114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:25 INFO - PROCESS | 1950 | 1478489305901 Marionette TRACE conn2 <- [1,2114,null,{"value":null}] 19:28:25 INFO - PROCESS | 1950 | 1478489305909 Marionette TRACE conn2 -> [0,2115,"getWindowHandles",null] 19:28:25 INFO - PROCESS | 1950 | 1478489305911 Marionette TRACE conn2 <- [1,2115,null,["7"]] 19:28:25 INFO - PROCESS | 1950 | 1478489305913 Marionette TRACE conn2 -> [0,2116,"switchToWindow",{"name":"7"}] 19:28:25 INFO - PROCESS | 1950 | 1478489305915 Marionette TRACE conn2 <- [1,2116,null,{}] 19:28:25 INFO - PROCESS | 1950 | 1478489305917 Marionette TRACE conn2 -> [0,2117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a68000 == 10 [pid = 1950] [id = 469] 19:28:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x124a69800) [pid = 1950] [serial = 1373] [outer = 0x0] 19:28:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x1250b8000) [pid = 1950] [serial = 1374] [outer = 0x124a69800] 19:28:25 INFO - PROCESS | 1950 | 1478489305952 Marionette DEBUG loaded listener.js 19:28:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12519c000) [pid = 1950] [serial = 1375] [outer = 0x124a69800] 19:28:28 INFO - PROCESS | 1950 | 1478489308390 Marionette TRACE conn2 <- [1,2117,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]]]}] 19:28:28 INFO - . 19:28:28 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 2629ms 19:28:28 INFO - PROCESS | 1950 | 1478489308416 Marionette TRACE conn2 -> [0,2118,"getWindowHandle",null] 19:28:28 INFO - PROCESS | 1950 | 1478489308417 Marionette TRACE conn2 <- [1,2118,null,{"value":"7"}] 19:28:28 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 19:28:28 INFO - PROCESS | 1950 | 1478489308420 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:28 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:28 INFO - PROCESS | 1950 | 1478489308551 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 19:28:28 INFO - PROCESS | 1950 | 1478489308580 Marionette TRACE conn2 -> [0,2120,"getWindowHandles",null] 19:28:28 INFO - PROCESS | 1950 | 1478489308582 Marionette TRACE conn2 <- [1,2120,null,["7"]] 19:28:28 INFO - PROCESS | 1950 | 1478489308587 Marionette TRACE conn2 -> [0,2121,"switchToWindow",{"name":"7"}] 19:28:28 INFO - PROCESS | 1950 | 1478489308591 Marionette TRACE conn2 <- [1,2121,null,{}] 19:28:28 INFO - PROCESS | 1950 | 1478489308596 Marionette TRACE conn2 -> [0,2122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x116582800 == 11 [pid = 1950] [id = 470] 19:28:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x116c61000) [pid = 1950] [serial = 1376] [outer = 0x0] 19:28:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x116f56800) [pid = 1950] [serial = 1377] [outer = 0x116c61000] 19:28:28 INFO - PROCESS | 1950 | 1478489308648 Marionette DEBUG loaded listener.js 19:28:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x12371a000) [pid = 1950] [serial = 1378] [outer = 0x116c61000] 19:28:31 INFO - PROCESS | 1950 | --DOCSHELL 0x124a68000 == 10 [pid = 1950] [id = 469] 19:28:31 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bd800 == 9 [pid = 1950] [id = 468] 19:28:31 INFO - PROCESS | 1950 | --DOCSHELL 0x115e92000 == 8 [pid = 1950] [id = 467] 19:28:31 INFO - PROCESS | 1950 | --DOCSHELL 0x115149000 == 7 [pid = 1950] [id = 464] 19:28:31 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x116f5e800) [pid = 1950] [serial = 1359] [outer = 0x0] [url = about:blank] 19:28:31 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x117b5c800) [pid = 1950] [serial = 1363] [outer = 0x0] [url = about:blank] 19:28:31 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x1172c3800) [pid = 1950] [serial = 1362] [outer = 0x0] [url = about:blank] 19:28:31 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x122987000) [pid = 1950] [serial = 1365] [outer = 0x0] [url = about:blank] 19:28:31 INFO - PROCESS | 1950 | 1478489311434 Marionette TRACE conn2 <- [1,2122,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]]]}] 19:28:31 INFO - . 19:28:31 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3028ms 19:28:31 INFO - PROCESS | 1950 | 1478489311448 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null] 19:28:31 INFO - PROCESS | 1950 | 1478489311451 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}] 19:28:31 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 19:28:31 INFO - PROCESS | 1950 | 1478489311457 Marionette TRACE conn2 -> [0,2124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:31 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:31 INFO - PROCESS | 1950 | 1478489311545 Marionette TRACE conn2 <- [1,2124,null,{"value":null}] 19:28:31 INFO - PROCESS | 1950 | 1478489311551 Marionette TRACE conn2 -> [0,2125,"getWindowHandles",null] 19:28:31 INFO - PROCESS | 1950 | 1478489311553 Marionette TRACE conn2 <- [1,2125,null,["7"]] 19:28:31 INFO - PROCESS | 1950 | 1478489311556 Marionette TRACE conn2 -> [0,2126,"switchToWindow",{"name":"7"}] 19:28:31 INFO - PROCESS | 1950 | 1478489311562 Marionette TRACE conn2 <- [1,2126,null,{}] 19:28:31 INFO - PROCESS | 1950 | 1478489311566 Marionette TRACE conn2 -> [0,2127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172b8800 == 8 [pid = 1950] [id = 471] 19:28:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x1172b9000) [pid = 1950] [serial = 1379] [outer = 0x0] 19:28:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1172c3800) [pid = 1950] [serial = 1380] [outer = 0x1172b9000] 19:28:31 INFO - PROCESS | 1950 | 1478489311609 Marionette DEBUG loaded listener.js 19:28:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1173ce000) [pid = 1950] [serial = 1381] [outer = 0x1172b9000] 19:28:33 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x1172c0000) [pid = 1950] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 19:28:33 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x124a69800) [pid = 1950] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 19:28:33 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x115e99800) [pid = 1950] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 19:28:33 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x122784800) [pid = 1950] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 19:28:33 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x115155800) [pid = 1950] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 19:28:34 INFO - PROCESS | 1950 | 1478489314071 Marionette TRACE conn2 <- [1,2127,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]]]}] 19:28:34 INFO - . 19:28:34 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 2674ms 19:28:34 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 19:28:34 INFO - PROCESS | 1950 | 1478489314130 Marionette TRACE conn2 -> [0,2128,"getWindowHandle",null] 19:28:34 INFO - PROCESS | 1950 | 1478489314132 Marionette TRACE conn2 <- [1,2128,null,{"value":"7"}] 19:28:34 INFO - PROCESS | 1950 | 1478489314135 Marionette TRACE conn2 -> [0,2129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:34 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:34 INFO - PROCESS | 1950 | 1478489314222 Marionette TRACE conn2 <- [1,2129,null,{"value":null}] 19:28:34 INFO - PROCESS | 1950 | 1478489314229 Marionette TRACE conn2 -> [0,2130,"getWindowHandles",null] 19:28:34 INFO - PROCESS | 1950 | 1478489314231 Marionette TRACE conn2 <- [1,2130,null,["7"]] 19:28:34 INFO - PROCESS | 1950 | 1478489314234 Marionette TRACE conn2 -> [0,2131,"switchToWindow",{"name":"7"}] 19:28:34 INFO - PROCESS | 1950 | 1478489314236 Marionette TRACE conn2 <- [1,2131,null,{}] 19:28:34 INFO - PROCESS | 1950 | 1478489314239 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bd000 == 9 [pid = 1950] [id = 472] 19:28:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12141e800) [pid = 1950] [serial = 1382] [outer = 0x0] 19:28:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x121735800) [pid = 1950] [serial = 1383] [outer = 0x12141e800] 19:28:34 INFO - PROCESS | 1950 | 1478489314280 Marionette DEBUG loaded listener.js 19:28:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12194b800) [pid = 1950] [serial = 1384] [outer = 0x12141e800] 19:28:36 INFO - PROCESS | 1950 | 1478489316584 Marionette TRACE conn2 <- [1,2132,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 19:28:36 INFO - . 19:28:36 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 2468ms 19:28:36 INFO - PROCESS | 1950 | 1478489316611 Marionette TRACE conn2 -> [0,2133,"getWindowHandle",null] 19:28:36 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 19:28:36 INFO - PROCESS | 1950 | 1478489316615 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 19:28:36 INFO - PROCESS | 1950 | 1478489316618 Marionette TRACE conn2 -> [0,2134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:36 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:36 INFO - PROCESS | 1950 | 1478489316705 Marionette TRACE conn2 <- [1,2134,null,{"value":null}] 19:28:36 INFO - PROCESS | 1950 | 1478489316753 Marionette TRACE conn2 -> [0,2135,"getWindowHandles",null] 19:28:36 INFO - PROCESS | 1950 | 1478489316755 Marionette TRACE conn2 <- [1,2135,null,["7"]] 19:28:36 INFO - PROCESS | 1950 | 1478489316757 Marionette TRACE conn2 -> [0,2136,"switchToWindow",{"name":"7"}] 19:28:36 INFO - PROCESS | 1950 | 1478489316761 Marionette TRACE conn2 <- [1,2136,null,{}] 19:28:36 INFO - PROCESS | 1950 | 1478489316763 Marionette TRACE conn2 -> [0,2137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x123733000 == 10 [pid = 1950] [id = 473] 19:28:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123733800) [pid = 1950] [serial = 1385] [outer = 0x0] 19:28:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x123ccc000) [pid = 1950] [serial = 1386] [outer = 0x123733800] 19:28:36 INFO - PROCESS | 1950 | 1478489316804 Marionette DEBUG loaded listener.js 19:28:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x124a66000) [pid = 1950] [serial = 1387] [outer = 0x123733800] 19:28:38 INFO - PROCESS | 1950 | --DOCSHELL 0x116582800 == 9 [pid = 1950] [id = 470] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x122d66800) [pid = 1950] [serial = 1366] [outer = 0x0] [url = about:blank] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x121287800) [pid = 1950] [serial = 1360] [outer = 0x0] [url = about:blank] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x1250b8000) [pid = 1950] [serial = 1374] [outer = 0x0] [url = about:blank] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12519c000) [pid = 1950] [serial = 1375] [outer = 0x0] [url = about:blank] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x1172c8800) [pid = 1950] [serial = 1371] [outer = 0x0] [url = about:blank] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x122d6c000) [pid = 1950] [serial = 1372] [outer = 0x0] [url = about:blank] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x116f47800) [pid = 1950] [serial = 1368] [outer = 0x0] [url = about:blank] 19:28:38 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x121296800) [pid = 1950] [serial = 1369] [outer = 0x0] [url = about:blank] 19:28:39 INFO - PROCESS | 1950 | 1478489319129 Marionette TRACE conn2 <- [1,2137,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 19:28:39 INFO - . 19:28:39 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 2527ms 19:28:39 INFO - PROCESS | 1950 | 1478489319146 Marionette TRACE conn2 -> [0,2138,"getWindowHandle",null] 19:28:39 INFO - PROCESS | 1950 | 1478489319149 Marionette TRACE conn2 <- [1,2138,null,{"value":"7"}] 19:28:39 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 19:28:39 INFO - PROCESS | 1950 | 1478489319154 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:39 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:39 INFO - PROCESS | 1950 | 1478489319255 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 19:28:39 INFO - PROCESS | 1950 | 1478489319289 Marionette TRACE conn2 -> [0,2140,"getWindowHandles",null] 19:28:39 INFO - PROCESS | 1950 | 1478489319292 Marionette TRACE conn2 <- [1,2140,null,["7"]] 19:28:39 INFO - PROCESS | 1950 | 1478489319297 Marionette TRACE conn2 -> [0,2141,"switchToWindow",{"name":"7"}] 19:28:39 INFO - PROCESS | 1950 | 1478489319302 Marionette TRACE conn2 <- [1,2141,null,{}] 19:28:39 INFO - PROCESS | 1950 | 1478489319305 Marionette TRACE conn2 -> [0,2142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x1178bb800 == 10 [pid = 1950] [id = 474] 19:28:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x1178c4000) [pid = 1950] [serial = 1388] [outer = 0x0] 19:28:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117b26000) [pid = 1950] [serial = 1389] [outer = 0x1178c4000] 19:28:39 INFO - PROCESS | 1950 | 1478489319347 Marionette DEBUG loaded listener.js 19:28:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12127a800) [pid = 1950] [serial = 1390] [outer = 0x1178c4000] 19:28:40 INFO - PROCESS | 1950 | ************************* 19:28:40 INFO - PROCESS | 1950 | A coding exception was thrown and uncaught in a Task. 19:28:40 INFO - PROCESS | 1950 | 19:28:40 INFO - PROCESS | 1950 | Full message: TypeError: NetworkError when attempting to fetch resource. 19:28:40 INFO - PROCESS | 1950 | Full stack: 19:28:40 INFO - PROCESS | 1950 | ************************* 19:28:41 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x1172b9000) [pid = 1950] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 19:28:41 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12141e800) [pid = 1950] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 19:28:41 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x116c61000) [pid = 1950] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 19:28:41 INFO - PROCESS | 1950 | 1478489321665 Marionette TRACE conn2 <- [1,2142,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 19:28:41 INFO - . 19:28:41 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 2569ms 19:28:41 INFO - PROCESS | 1950 | 1478489321722 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null] 19:28:41 INFO - PROCESS | 1950 | 1478489321725 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}] 19:28:41 INFO - TEST-START | /media-source/mediasource-detach.html 19:28:41 INFO - PROCESS | 1950 | 1478489321728 Marionette TRACE conn2 -> [0,2144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:41 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:28:41 INFO - PROCESS | 1950 | 1478489321815 Marionette TRACE conn2 <- [1,2144,null,{"value":null}] 19:28:41 INFO - PROCESS | 1950 | 1478489321821 Marionette TRACE conn2 -> [0,2145,"getWindowHandles",null] 19:28:41 INFO - PROCESS | 1950 | 1478489321823 Marionette TRACE conn2 <- [1,2145,null,["7"]] 19:28:41 INFO - PROCESS | 1950 | 1478489321829 Marionette TRACE conn2 -> [0,2146,"switchToWindow",{"name":"7"}] 19:28:41 INFO - PROCESS | 1950 | 1478489321831 Marionette TRACE conn2 <- [1,2146,null,{}] 19:28:41 INFO - PROCESS | 1950 | 1478489321834 Marionette TRACE conn2 -> [0,2147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x123717800 == 11 [pid = 1950] [id = 475] 19:28:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x123718000) [pid = 1950] [serial = 1391] [outer = 0x0] 19:28:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x123725800) [pid = 1950] [serial = 1392] [outer = 0x123718000] 19:28:41 INFO - PROCESS | 1950 | 1478489321874 Marionette DEBUG loaded listener.js 19:28:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12372f000) [pid = 1950] [serial = 1393] [outer = 0x123718000] 19:28:42 INFO - PROCESS | 1950 | 1478489322514 Marionette TRACE conn2 <- [1,2147,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,2148,"getWindowHandle",null] 19:28:42 INFO - PROCESS | 1950 | 1478489322552 Marionette TRACE conn2 <- [1,2148,null,{"value":"7"}] 19:28:42 INFO - PROCESS | 1950 | 1478489322555 Marionette TRACE conn2 -> [0,2149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:42 INFO - PROCESS | 1950 | 1478489322668 Marionette TRACE conn2 <- [1,2149,null,{"value":null}] 19:28:42 INFO - PROCESS | 1950 | 1478489322679 Marionette TRACE conn2 -> [0,2150,"getWindowHandles",null] 19:28:42 INFO - PROCESS | 1950 | 1478489322681 Marionette TRACE conn2 <- [1,2150,null,["7"]] 19:28:42 INFO - PROCESS | 1950 | 1478489322683 Marionette TRACE conn2 -> [0,2151,"switchToWindow",{"name":"7"}] 19:28:42 INFO - PROCESS | 1950 | 1478489322687 Marionette TRACE conn2 <- [1,2151,null,{}] 19:28:42 INFO - PROCESS | 1950 | 1478489322689 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261c8800 == 12 [pid = 1950] [id = 476] 19:28:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x1261c9800) [pid = 1950] [serial = 1394] [outer = 0x0] 19:28:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x1261d0800) [pid = 1950] [serial = 1395] [outer = 0x1261c9800] 19:28:42 INFO - PROCESS | 1950 | 1478489322730 Marionette DEBUG loaded listener.js 19:28:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x126258800) [pid = 1950] [serial = 1396] [outer = 0x1261c9800] 19:28:43 INFO - PROCESS | 1950 | 1478489323340 Marionette TRACE conn2 <- [1,2152,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]]]}] 19:28:43 INFO - ............. 19:28:43 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 817ms 19:28:43 INFO - PROCESS | 1950 | 1478489323373 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 19:28:43 INFO - PROCESS | 1950 | 1478489323377 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 19:28:43 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 19:28:43 INFO - PROCESS | 1950 | 1478489323381 Marionette TRACE conn2 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:43 INFO - PROCESS | 1950 | 1478489323503 Marionette TRACE conn2 <- [1,2154,null,{"value":null}] 19:28:43 INFO - PROCESS | 1950 | 1478489323513 Marionette TRACE conn2 -> [0,2155,"getWindowHandles",null] 19:28:43 INFO - PROCESS | 1950 | 1478489323516 Marionette TRACE conn2 <- [1,2155,null,["7"]] 19:28:43 INFO - PROCESS | 1950 | 1478489323519 Marionette TRACE conn2 -> [0,2156,"switchToWindow",{"name":"7"}] 19:28:43 INFO - PROCESS | 1950 | 1478489323523 Marionette TRACE conn2 <- [1,2156,null,{}] 19:28:43 INFO - PROCESS | 1950 | 1478489323527 Marionette TRACE conn2 -> [0,2157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c2a800 == 13 [pid = 1950] [id = 477] 19:28:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x127c2b000) [pid = 1950] [serial = 1397] [outer = 0x0] 19:28:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x127c30000) [pid = 1950] [serial = 1398] [outer = 0x127c2b000] 19:28:43 INFO - PROCESS | 1950 | 1478489323593 Marionette DEBUG loaded listener.js 19:28:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12991f800) [pid = 1950] [serial = 1399] [outer = 0x127c2b000] 19:28:43 INFO - PROCESS | 1950 | 1478489323951 Marionette TRACE conn2 <- [1,2157,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]]]}] 19:28:43 INFO - ... 19:28:43 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 615ms 19:28:43 INFO - TEST-START | /media-source/mediasource-endofstream.html 19:28:44 INFO - PROCESS | 1950 | 1478489323995 Marionette TRACE conn2 -> [0,2158,"getWindowHandle",null] 19:28:44 INFO - PROCESS | 1950 | 1478489323997 Marionette TRACE conn2 <- [1,2158,null,{"value":"7"}] 19:28:44 INFO - PROCESS | 1950 | 1478489324000 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:28:44 INFO - PROCESS | 1950 | 1478489324096 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 19:28:44 INFO - PROCESS | 1950 | 1478489324101 Marionette TRACE conn2 -> [0,2160,"getWindowHandles",null] 19:28:44 INFO - PROCESS | 1950 | 1478489324103 Marionette TRACE conn2 <- [1,2160,null,["7"]] 19:28:44 INFO - PROCESS | 1950 | 1478489324105 Marionette TRACE conn2 -> [0,2161,"switchToWindow",{"name":"7"}] 19:28:44 INFO - PROCESS | 1950 | 1478489324107 Marionette TRACE conn2 <- [1,2161,null,{}] 19:28:44 INFO - PROCESS | 1950 | 1478489324110 Marionette TRACE conn2 -> [0,2162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:28:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a15a800 == 14 [pid = 1950] [id = 478] 19:28:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12a15b000) [pid = 1950] [serial = 1400] [outer = 0x0] 19:28:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12a161000) [pid = 1950] [serial = 1401] [outer = 0x12a15b000] 19:28:44 INFO - PROCESS | 1950 | 1478489324144 Marionette DEBUG loaded listener.js 19:28:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12a16b800) [pid = 1950] [serial = 1402] [outer = 0x12a15b000] 19:28:46 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x121735800) [pid = 1950] [serial = 1383] [outer = 0x0] [url = about:blank] 19:28:46 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12194b800) [pid = 1950] [serial = 1384] [outer = 0x0] [url = about:blank] 19:28:46 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x1172c3800) [pid = 1950] [serial = 1380] [outer = 0x0] [url = about:blank] 19:28:46 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1173ce000) [pid = 1950] [serial = 1381] [outer = 0x0] [url = about:blank] 19:28:46 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x116f56800) [pid = 1950] [serial = 1377] [outer = 0x0] [url = about:blank] 19:28:46 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12371a000) [pid = 1950] [serial = 1378] [outer = 0x0] [url = about:blank] 19:28:46 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x123ccc000) [pid = 1950] [serial = 1386] [outer = 0x0] [url = about:blank] 19:28:49 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x1178c4000) [pid = 1950] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 19:28:49 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x123733800) [pid = 1950] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 19:28:49 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x1261c9800) [pid = 1950] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 19:28:49 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x123718000) [pid = 1950] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 19:28:49 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x127c2b000) [pid = 1950] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 19:28:54 INFO - PROCESS | 1950 | --DOCSHELL 0x1178bb800 == 13 [pid = 1950] [id = 474] 19:28:54 INFO - PROCESS | 1950 | --DOCSHELL 0x127c2a800 == 12 [pid = 1950] [id = 477] 19:28:54 INFO - PROCESS | 1950 | --DOCSHELL 0x123733000 == 11 [pid = 1950] [id = 473] 19:28:54 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bd000 == 10 [pid = 1950] [id = 472] 19:28:54 INFO - PROCESS | 1950 | --DOCSHELL 0x1261c8800 == 9 [pid = 1950] [id = 476] 19:28:54 INFO - PROCESS | 1950 | --DOCSHELL 0x1172b8800 == 8 [pid = 1950] [id = 471] 19:28:54 INFO - PROCESS | 1950 | --DOCSHELL 0x123717800 == 7 [pid = 1950] [id = 475] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12991f800) [pid = 1950] [serial = 1399] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x127c30000) [pid = 1950] [serial = 1398] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12a161000) [pid = 1950] [serial = 1401] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1261d0800) [pid = 1950] [serial = 1395] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 20 (0x126258800) [pid = 1950] [serial = 1396] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 19 (0x123725800) [pid = 1950] [serial = 1392] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 18 (0x12372f000) [pid = 1950] [serial = 1393] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 17 (0x117b26000) [pid = 1950] [serial = 1389] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 16 (0x12127a800) [pid = 1950] [serial = 1390] [outer = 0x0] [url = about:blank] 19:28:54 INFO - PROCESS | 1950 | --DOMWINDOW == 15 (0x124a66000) [pid = 1950] [serial = 1387] [outer = 0x0] [url = about:blank] 19:29:14 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:29:14 INFO - PROCESS | 1950 | 1478489354232 Marionette TRACE conn2 <- [1,2162,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"]]]}] 19:29:14 INFO - ... 19:29:14 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30272ms 19:29:14 INFO - PROCESS | 1950 | 1478489354272 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null] 19:29:14 INFO - PROCESS | 1950 | 1478489354276 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}] 19:29:14 INFO - TEST-START | /media-source/mediasource-errors.html 19:29:14 INFO - PROCESS | 1950 | 1478489354286 Marionette TRACE conn2 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:14 INFO - PROCESS | 1950 | 1478489354371 Marionette TRACE conn2 <- [1,2164,null,{"value":null}] 19:29:14 INFO - PROCESS | 1950 | 1478489354380 Marionette TRACE conn2 -> [0,2165,"getWindowHandles",null] 19:29:14 INFO - PROCESS | 1950 | 1478489354382 Marionette TRACE conn2 <- [1,2165,null,["7"]] 19:29:14 INFO - PROCESS | 1950 | 1478489354385 Marionette TRACE conn2 -> [0,2166,"switchToWindow",{"name":"7"}] 19:29:14 INFO - PROCESS | 1950 | 1478489354389 Marionette TRACE conn2 <- [1,2166,null,{}] 19:29:14 INFO - PROCESS | 1950 | 1478489354392 Marionette TRACE conn2 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172be800 == 8 [pid = 1950] [id = 479] 19:29:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 16 (0x1172bf000) [pid = 1950] [serial = 1403] [outer = 0x0] 19:29:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 17 (0x1172c4000) [pid = 1950] [serial = 1404] [outer = 0x1172bf000] 19:29:14 INFO - PROCESS | 1950 | 1478489354434 Marionette DEBUG loaded listener.js 19:29:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 18 (0x1173ce000) [pid = 1950] [serial = 1405] [outer = 0x1172bf000] 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:190852: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:222810: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:254746: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:286704: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:318641: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:350600: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:382536: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:414494: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:448028: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:479986: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:511923: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:543880: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:575817: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:607775: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:639712: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:671670: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:703607: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:735565: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:767501: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:799448: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:831385: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 139319: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 325079: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 510839: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 696598: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 696598: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 19:29:14 INFO - PROCESS | 1950 | [1950] WARNING: Decoder=121338400 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 19:29:14 INFO - PROCESS | 1950 | 1478489354844 Marionette TRACE conn2 <- [1,2167,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,2168,"getWindowHandle",null] 19:29:14 INFO - PROCESS | 1950 | 1478489354905 Marionette TRACE conn2 <- [1,2168,null,{"value":"7"}] 19:29:14 INFO - PROCESS | 1950 | 1478489354909 Marionette TRACE conn2 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:15 INFO - PROCESS | 1950 | 1478489355018 Marionette TRACE conn2 <- [1,2169,null,{"value":null}] 19:29:15 INFO - PROCESS | 1950 | 1478489355030 Marionette TRACE conn2 -> [0,2170,"getWindowHandles",null] 19:29:15 INFO - PROCESS | 1950 | 1478489355032 Marionette TRACE conn2 <- [1,2170,null,["7"]] 19:29:15 INFO - PROCESS | 1950 | 1478489355034 Marionette TRACE conn2 -> [0,2171,"switchToWindow",{"name":"7"}] 19:29:15 INFO - PROCESS | 1950 | 1478489355036 Marionette TRACE conn2 <- [1,2171,null,{}] 19:29:15 INFO - PROCESS | 1950 | 1478489355039 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c2000 == 9 [pid = 1950] [id = 480] 19:29:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 19 (0x121910000) [pid = 1950] [serial = 1406] [outer = 0x0] 19:29:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 20 (0x12191f800) [pid = 1950] [serial = 1407] [outer = 0x121910000] 19:29:15 INFO - PROCESS | 1950 | 1478489355078 Marionette DEBUG loaded listener.js 19:29:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 21 (0x1219cb000) [pid = 1950] [serial = 1408] [outer = 0x121910000] 19:29:22 INFO - PROCESS | 1950 | 1478489362671 Marionette TRACE conn2 <- [1,2172,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"]]]}] 19:29:22 INFO - .. 19:29:22 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 7802ms 19:29:22 INFO - PROCESS | 1950 | 1478489362715 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 19:29:22 INFO - PROCESS | 1950 | 1478489362719 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 19:29:22 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 19:29:22 INFO - PROCESS | 1950 | 1478489362722 Marionette TRACE conn2 -> [0,2174,"getContext",null] 19:29:22 INFO - PROCESS | 1950 | 1478489362723 Marionette TRACE conn2 <- [1,2174,null,{"value":"content"}] 19:29:22 INFO - PROCESS | 1950 | 1478489362725 Marionette TRACE conn2 -> [0,2175,"setContext",{"value":"chrome"}] 19:29:22 INFO - PROCESS | 1950 | 1478489362726 Marionette TRACE conn2 <- [1,2175,null,{}] 19:29:22 INFO - PROCESS | 1950 | 1478489362729 Marionette TRACE conn2 -> [0,2176,"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}] 19:29:22 INFO - PROCESS | 1950 | 1478489362736 Marionette TRACE conn2 <- [1,2176,null,{"value":true}] 19:29:22 INFO - PROCESS | 1950 | 1478489362738 Marionette TRACE conn2 -> [0,2177,"setContext",{"value":"content"}] 19:29:22 INFO - PROCESS | 1950 | 1478489362739 Marionette TRACE conn2 <- [1,2177,null,{}] 19:29:22 INFO - Setting pref media.mediasource.enabled (true) 19:29:22 INFO - PROCESS | 1950 | 1478489362741 Marionette TRACE conn2 -> [0,2178,"getContext",null] 19:29:22 INFO - PROCESS | 1950 | 1478489362743 Marionette TRACE conn2 <- [1,2178,null,{"value":"content"}] 19:29:22 INFO - PROCESS | 1950 | 1478489362745 Marionette TRACE conn2 -> [0,2179,"setContext",{"value":"chrome"}] 19:29:22 INFO - PROCESS | 1950 | 1478489362746 Marionette TRACE conn2 <- [1,2179,null,{}] 19:29:22 INFO - PROCESS | 1950 | 1478489362749 Marionette TRACE conn2 -> [0,2180,"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}] 19:29:22 INFO - PROCESS | 1950 | 1478489362755 Marionette TRACE conn2 <- [1,2180,null,{"value":null}] 19:29:22 INFO - PROCESS | 1950 | 1478489362757 Marionette TRACE conn2 -> [0,2181,"setContext",{"value":"content"}] 19:29:22 INFO - PROCESS | 1950 | 1478489362758 Marionette TRACE conn2 <- [1,2181,null,{}] 19:29:22 INFO - PROCESS | 1950 | 1478489362764 Marionette TRACE conn2 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:22 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:29:22 INFO - PROCESS | 1950 | 1478489362853 Marionette TRACE conn2 <- [1,2182,null,{"value":null}] 19:29:22 INFO - PROCESS | 1950 | 1478489362862 Marionette TRACE conn2 -> [0,2183,"getWindowHandles",null] 19:29:22 INFO - PROCESS | 1950 | 1478489362865 Marionette TRACE conn2 <- [1,2183,null,["7"]] 19:29:22 INFO - PROCESS | 1950 | 1478489362867 Marionette TRACE conn2 -> [0,2184,"switchToWindow",{"name":"7"}] 19:29:22 INFO - PROCESS | 1950 | 1478489362871 Marionette TRACE conn2 <- [1,2184,null,{}] 19:29:22 INFO - PROCESS | 1950 | 1478489362873 Marionette TRACE conn2 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a6b800 == 10 [pid = 1950] [id = 481] 19:29:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x124a6e000) [pid = 1950] [serial = 1409] [outer = 0x0] 19:29:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1250be800) [pid = 1950] [serial = 1410] [outer = 0x124a6e000] 19:29:22 INFO - PROCESS | 1950 | 1478489362914 Marionette DEBUG loaded listener.js 19:29:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x125196000) [pid = 1950] [serial = 1411] [outer = 0x124a6e000] 19:29:23 INFO - PROCESS | 1950 | [1950] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 19:29:23 INFO - PROCESS | 1950 | 1478489363310 Marionette TRACE conn2 <- [1,2185,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]]]}] 19:29:23 INFO - ........................................ 19:29:23 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 613ms 19:29:23 INFO - PROCESS | 1950 | 1478489363336 Marionette TRACE conn2 -> [0,2186,"getWindowHandle",null] 19:29:23 INFO - PROCESS | 1950 | 1478489363339 Marionette TRACE conn2 <- [1,2186,null,{"value":"7"}] 19:29:23 INFO - TEST-START | /media-source/mediasource-liveseekable.html 19:29:23 INFO - Clearing pref media.mediasource.enabled 19:29:23 INFO - PROCESS | 1950 | 1478489363343 Marionette TRACE conn2 -> [0,2187,"getContext",null] 19:29:23 INFO - PROCESS | 1950 | 1478489363345 Marionette TRACE conn2 <- [1,2187,null,{"value":"content"}] 19:29:23 INFO - PROCESS | 1950 | 1478489363348 Marionette TRACE conn2 -> [0,2188,"setContext",{"value":"chrome"}] 19:29:23 INFO - PROCESS | 1950 | 1478489363350 Marionette TRACE conn2 <- [1,2188,null,{}] 19:29:23 INFO - PROCESS | 1950 | 1478489363353 Marionette TRACE conn2 -> [0,2189,"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}] 19:29:23 INFO - PROCESS | 1950 | 1478489363362 Marionette TRACE conn2 <- [1,2189,null,{"value":null}] 19:29:23 INFO - PROCESS | 1950 | 1478489363370 Marionette TRACE conn2 -> [0,2190,"setContext",{"value":"content"}] 19:29:23 INFO - PROCESS | 1950 | 1478489363372 Marionette TRACE conn2 <- [1,2190,null,{}] 19:29:23 INFO - PROCESS | 1950 | 1478489363383 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:23 INFO - PROCESS | 1950 | 1478489363533 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 19:29:23 INFO - PROCESS | 1950 | 1478489363544 Marionette TRACE conn2 -> [0,2192,"getWindowHandles",null] 19:29:23 INFO - PROCESS | 1950 | 1478489363546 Marionette TRACE conn2 <- [1,2192,null,["7"]] 19:29:23 INFO - PROCESS | 1950 | 1478489363549 Marionette TRACE conn2 -> [0,2193,"switchToWindow",{"name":"7"}] 19:29:23 INFO - PROCESS | 1950 | 1478489363554 Marionette TRACE conn2 <- [1,2193,null,{}] 19:29:23 INFO - PROCESS | 1950 | 1478489363558 Marionette TRACE conn2 -> [0,2194,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261b9000 == 11 [pid = 1950] [id = 482] 19:29:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x1261c2800) [pid = 1950] [serial = 1412] [outer = 0x0] 19:29:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x12644d800) [pid = 1950] [serial = 1413] [outer = 0x1261c2800] 19:29:23 INFO - PROCESS | 1950 | 1478489363631 Marionette DEBUG loaded listener.js 19:29:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x126513800) [pid = 1950] [serial = 1414] [outer = 0x1261c2800] 19:29:24 INFO - PROCESS | 1950 | 1478489363999 Marionette TRACE conn2 <- [1,2194,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]]]}] 19:29:24 INFO - .......... 19:29:24 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 700ms 19:29:24 INFO - PROCESS | 1950 | 1478489364043 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null] 19:29:24 INFO - PROCESS | 1950 | 1478489364044 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}] 19:29:24 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 19:29:24 INFO - PROCESS | 1950 | 1478489364047 Marionette TRACE conn2 -> [0,2196,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:24 INFO - PROCESS | 1950 | 1478489364144 Marionette TRACE conn2 <- [1,2196,null,{"value":null}] 19:29:24 INFO - PROCESS | 1950 | 1478489364149 Marionette TRACE conn2 -> [0,2197,"getWindowHandles",null] 19:29:24 INFO - PROCESS | 1950 | 1478489364150 Marionette TRACE conn2 <- [1,2197,null,["7"]] 19:29:24 INFO - PROCESS | 1950 | 1478489364152 Marionette TRACE conn2 -> [0,2198,"switchToWindow",{"name":"7"}] 19:29:24 INFO - PROCESS | 1950 | 1478489364154 Marionette TRACE conn2 <- [1,2198,null,{}] 19:29:24 INFO - PROCESS | 1950 | 1478489364156 Marionette TRACE conn2 -> [0,2199,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x127fa3800 == 12 [pid = 1950] [id = 483] 19:29:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x127fa4800) [pid = 1950] [serial = 1415] [outer = 0x0] 19:29:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x12803e800) [pid = 1950] [serial = 1416] [outer = 0x127fa4800] 19:29:24 INFO - PROCESS | 1950 | 1478489364192 Marionette DEBUG loaded listener.js 19:29:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x127fa7000) [pid = 1950] [serial = 1417] [outer = 0x127fa4800] 19:29:24 INFO - PROCESS | 1950 | 1478489364558 Marionette TRACE conn2 <- [1,2199,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]]]}] 19:29:24 INFO - .. 19:29:24 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 517ms 19:29:24 INFO - PROCESS | 1950 | 1478489364565 Marionette TRACE conn2 -> [0,2200,"getWindowHandle",null] 19:29:24 INFO - PROCESS | 1950 | 1478489364568 Marionette TRACE conn2 <- [1,2200,null,{"value":"7"}] 19:29:24 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 19:29:24 INFO - PROCESS | 1950 | 1478489364574 Marionette TRACE conn2 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:24 INFO - PROCESS | 1950 | 1478489364693 Marionette TRACE conn2 <- [1,2201,null,{"value":null}] 19:29:24 INFO - PROCESS | 1950 | 1478489364740 Marionette TRACE conn2 -> [0,2202,"getWindowHandles",null] 19:29:24 INFO - PROCESS | 1950 | 1478489364742 Marionette TRACE conn2 <- [1,2202,null,["7"]] 19:29:24 INFO - PROCESS | 1950 | 1478489364746 Marionette TRACE conn2 -> [0,2203,"switchToWindow",{"name":"7"}] 19:29:24 INFO - PROCESS | 1950 | 1478489364749 Marionette TRACE conn2 <- [1,2203,null,{}] 19:29:24 INFO - PROCESS | 1950 | 1478489364752 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12225a800 == 13 [pid = 1950] [id = 484] 19:29:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x122786800) [pid = 1950] [serial = 1418] [outer = 0x0] 19:29:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x12371e800) [pid = 1950] [serial = 1419] [outer = 0x122786800] 19:29:24 INFO - PROCESS | 1950 | 1478489364805 Marionette DEBUG loaded listener.js 19:29:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x123734000) [pid = 1950] [serial = 1420] [outer = 0x122786800] 19:29:26 INFO - PROCESS | 1950 | 1478489366118 Marionette TRACE conn2 <- [1,2204,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 19:29:26 INFO - . 19:29:26 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 1575ms 19:29:26 INFO - PROCESS | 1950 | 1478489366148 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 19:29:26 INFO - PROCESS | 1950 | 1478489366151 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 19:29:26 INFO - TEST-START | /media-source/mediasource-play.html 19:29:26 INFO - PROCESS | 1950 | 1478489366154 Marionette TRACE conn2 -> [0,2206,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:26 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:29:26 INFO - PROCESS | 1950 | 1478489366254 Marionette TRACE conn2 <- [1,2206,null,{"value":null}] 19:29:26 INFO - PROCESS | 1950 | 1478489366297 Marionette TRACE conn2 -> [0,2207,"getWindowHandles",null] 19:29:26 INFO - PROCESS | 1950 | 1478489366299 Marionette TRACE conn2 <- [1,2207,null,["7"]] 19:29:26 INFO - PROCESS | 1950 | 1478489366302 Marionette TRACE conn2 -> [0,2208,"switchToWindow",{"name":"7"}] 19:29:26 INFO - PROCESS | 1950 | 1478489366304 Marionette TRACE conn2 <- [1,2208,null,{}] 19:29:26 INFO - PROCESS | 1950 | 1478489366307 Marionette TRACE conn2 -> [0,2209,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x128949000 == 14 [pid = 1950] [id = 485] 19:29:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x128949800) [pid = 1950] [serial = 1421] [outer = 0x0] 19:29:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x128955000) [pid = 1950] [serial = 1422] [outer = 0x128949800] 19:29:26 INFO - PROCESS | 1950 | 1478489366351 Marionette DEBUG loaded listener.js 19:29:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x129434000) [pid = 1950] [serial = 1423] [outer = 0x128949800] 19:29:28 INFO - PROCESS | 1950 | 1478489368389 Marionette TRACE conn2 <- [1,2209,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 19:29:28 INFO - . 19:29:28 INFO - TEST-OK | /media-source/mediasource-play.html | took 2275ms 19:29:28 INFO - PROCESS | 1950 | 1478489368430 Marionette TRACE conn2 -> [0,2210,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 1950 | 1478489368433 Marionette TRACE conn2 <- [1,2210,null,{"value":"7"}] 19:29:28 INFO - TEST-START | /media-source/mediasource-preload.html 19:29:28 INFO - PROCESS | 1950 | 1478489368438 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:29:28 INFO - PROCESS | 1950 | 1478489368517 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 19:29:28 INFO - PROCESS | 1950 | 1478489368522 Marionette TRACE conn2 -> [0,2212,"getWindowHandles",null] 19:29:28 INFO - PROCESS | 1950 | 1478489368524 Marionette TRACE conn2 <- [1,2212,null,["7"]] 19:29:28 INFO - PROCESS | 1950 | 1478489368530 Marionette TRACE conn2 -> [0,2213,"switchToWindow",{"name":"7"}] 19:29:28 INFO - PROCESS | 1950 | 1478489368533 Marionette TRACE conn2 <- [1,2213,null,{}] 19:29:28 INFO - PROCESS | 1950 | 1478489368536 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x121911800 == 15 [pid = 1950] [id = 486] 19:29:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x121913800) [pid = 1950] [serial = 1424] [outer = 0x0] 19:29:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x122263800) [pid = 1950] [serial = 1425] [outer = 0x121913800] 19:29:28 INFO - PROCESS | 1950 | 1478489368576 Marionette DEBUG loaded listener.js 19:29:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x123ccb000) [pid = 1950] [serial = 1426] [outer = 0x121913800] 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 793 19:29:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 19:29:28 INFO - PROCESS | 1950 | 1478489368858 Marionette TRACE conn2 <- [1,2214,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]]]}] 19:29:28 INFO - ....... 19:29:28 INFO - TEST-OK | /media-source/mediasource-preload.html | took 465ms 19:29:28 INFO - PROCESS | 1950 | 1478489368902 Marionette TRACE conn2 -> [0,2215,"getWindowHandle",null] 19:29:28 INFO - TEST-START | /media-source/mediasource-remove.html 19:29:28 INFO - PROCESS | 1950 | 1478489368905 Marionette TRACE conn2 <- [1,2215,null,{"value":"7"}] 19:29:28 INFO - PROCESS | 1950 | 1478489368908 Marionette TRACE conn2 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:29 INFO - PROCESS | 1950 | 1478489368995 Marionette TRACE conn2 <- [1,2216,null,{"value":null}] 19:29:29 INFO - PROCESS | 1950 | 1478489369000 Marionette TRACE conn2 -> [0,2217,"getWindowHandles",null] 19:29:29 INFO - PROCESS | 1950 | 1478489369002 Marionette TRACE conn2 <- [1,2217,null,["7"]] 19:29:29 INFO - PROCESS | 1950 | 1478489369004 Marionette TRACE conn2 -> [0,2218,"switchToWindow",{"name":"7"}] 19:29:29 INFO - PROCESS | 1950 | 1478489369007 Marionette TRACE conn2 <- [1,2218,null,{}] 19:29:29 INFO - PROCESS | 1950 | 1478489369010 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x127fa0000 == 16 [pid = 1950] [id = 487] 19:29:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x127fa2800) [pid = 1950] [serial = 1427] [outer = 0x0] 19:29:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x1288c8800) [pid = 1950] [serial = 1428] [outer = 0x127fa2800] 19:29:29 INFO - PROCESS | 1950 | 1478489369048 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x1288cb000) [pid = 1950] [serial = 1429] [outer = 0x127fa2800] 19:29:29 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 660 19:29:29 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:29:29 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:29:29 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x121910000) [pid = 1950] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 19:29:29 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x124a6e000) [pid = 1950] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 19:29:29 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x1172bf000) [pid = 1950] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 19:29:29 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x1261c2800) [pid = 1950] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 19:29:29 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12a15b000) [pid = 1950] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 19:29:30 INFO - PROCESS | 1950 | 1478489370440 Marionette TRACE conn2 <- [1,2219,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]]]}] 19:29:30 INFO - ................ 19:29:30 INFO - TEST-OK | /media-source/mediasource-remove.html | took 1542ms 19:29:30 INFO - PROCESS | 1950 | 1478489370454 Marionette TRACE conn2 -> [0,2220,"getWindowHandle",null] 19:29:30 INFO - PROCESS | 1950 | 1478489370457 Marionette TRACE conn2 <- [1,2220,null,{"value":"7"}] 19:29:30 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 19:29:30 INFO - PROCESS | 1950 | 1478489370461 Marionette TRACE conn2 -> [0,2221,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:30 INFO - PROCESS | 1950 | 1478489370551 Marionette TRACE conn2 <- [1,2221,null,{"value":null}] 19:29:30 INFO - PROCESS | 1950 | 1478489370560 Marionette TRACE conn2 -> [0,2222,"getWindowHandles",null] 19:29:30 INFO - PROCESS | 1950 | 1478489370563 Marionette TRACE conn2 <- [1,2222,null,["7"]] 19:29:30 INFO - PROCESS | 1950 | 1478489370565 Marionette TRACE conn2 -> [0,2223,"switchToWindow",{"name":"7"}] 19:29:30 INFO - PROCESS | 1950 | 1478489370570 Marionette TRACE conn2 <- [1,2223,null,{}] 19:29:30 INFO - PROCESS | 1950 | 1478489370573 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a66b800 == 17 [pid = 1950] [id = 488] 19:29:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12a66c000) [pid = 1950] [serial = 1430] [outer = 0x0] 19:29:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12a671800) [pid = 1950] [serial = 1431] [outer = 0x12a66c000] 19:29:30 INFO - PROCESS | 1950 | 1478489370624 Marionette DEBUG loaded listener.js 19:29:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x12a932000) [pid = 1950] [serial = 1432] [outer = 0x12a66c000] 19:29:30 INFO - PROCESS | 1950 | 1478489370995 Marionette TRACE conn2 <- [1,2224,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]]]}] 19:29:31 INFO - ....... 19:29:31 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 567ms 19:29:31 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 19:29:31 INFO - PROCESS | 1950 | 1478489371028 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 19:29:31 INFO - PROCESS | 1950 | 1478489371029 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 19:29:31 INFO - PROCESS | 1950 | 1478489371032 Marionette TRACE conn2 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:31 INFO - PROCESS | 1950 | 1478489371118 Marionette TRACE conn2 <- [1,2226,null,{"value":null}] 19:29:31 INFO - PROCESS | 1950 | 1478489371122 Marionette TRACE conn2 -> [0,2227,"getWindowHandles",null] 19:29:31 INFO - PROCESS | 1950 | 1478489371124 Marionette TRACE conn2 <- [1,2227,null,["7"]] 19:29:31 INFO - PROCESS | 1950 | 1478489371127 Marionette TRACE conn2 -> [0,2228,"switchToWindow",{"name":"7"}] 19:29:31 INFO - PROCESS | 1950 | 1478489371130 Marionette TRACE conn2 <- [1,2228,null,{}] 19:29:31 INFO - PROCESS | 1950 | 1478489371172 Marionette TRACE conn2 -> [0,2229,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b307800 == 18 [pid = 1950] [id = 489] 19:29:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12b313800) [pid = 1950] [serial = 1433] [outer = 0x0] 19:29:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12b31f000) [pid = 1950] [serial = 1434] [outer = 0x12b313800] 19:29:31 INFO - PROCESS | 1950 | 1478489371213 Marionette DEBUG loaded listener.js 19:29:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12b40a000) [pid = 1950] [serial = 1435] [outer = 0x12b313800] 19:29:32 INFO - PROCESS | 1950 | 1478489372152 Marionette TRACE conn2 <- [1,2229,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]]]}] 19:29:32 INFO - .. 19:29:32 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 1168ms 19:29:32 INFO - PROCESS | 1950 | 1478489372201 Marionette TRACE conn2 -> [0,2230,"getWindowHandle",null] 19:29:32 INFO - PROCESS | 1950 | 1478489372202 Marionette TRACE conn2 <- [1,2230,null,{"value":"7"}] 19:29:32 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 19:29:32 INFO - PROCESS | 1950 | 1478489372205 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:32 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:29:32 INFO - PROCESS | 1950 | 1478489372283 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 19:29:32 INFO - PROCESS | 1950 | 1478489372287 Marionette TRACE conn2 -> [0,2232,"getWindowHandles",null] 19:29:32 INFO - PROCESS | 1950 | 1478489372289 Marionette TRACE conn2 <- [1,2232,null,["7"]] 19:29:32 INFO - PROCESS | 1950 | 1478489372291 Marionette TRACE conn2 -> [0,2233,"switchToWindow",{"name":"7"}] 19:29:32 INFO - PROCESS | 1950 | 1478489372294 Marionette TRACE conn2 <- [1,2233,null,{}] 19:29:32 INFO - PROCESS | 1950 | 1478489372298 Marionette TRACE conn2 -> [0,2234,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b51e000 == 19 [pid = 1950] [id = 490] 19:29:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12b51e800) [pid = 1950] [serial = 1436] [outer = 0x0] 19:29:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12b5c2000) [pid = 1950] [serial = 1437] [outer = 0x12b51e800] 19:29:32 INFO - PROCESS | 1950 | 1478489372333 Marionette DEBUG loaded listener.js 19:29:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12b522800) [pid = 1950] [serial = 1438] [outer = 0x12b51e800] 19:29:33 INFO - PROCESS | 1950 | 1478489373066 Marionette TRACE conn2 <- [1,2234,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]]]}] 19:29:33 INFO - .. 19:29:33 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 867ms 19:29:33 INFO - PROCESS | 1950 | 1478489373073 Marionette TRACE conn2 -> [0,2235,"getWindowHandle",null] 19:29:33 INFO - PROCESS | 1950 | 1478489373074 Marionette TRACE conn2 <- [1,2235,null,{"value":"7"}] 19:29:33 INFO - TEST-START | /media-source/mediasource-seekable.html 19:29:33 INFO - PROCESS | 1950 | 1478489373078 Marionette TRACE conn2 -> [0,2236,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:33 INFO - PROCESS | 1950 | [1950] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 19:29:33 INFO - PROCESS | 1950 | 1478489373206 Marionette TRACE conn2 <- [1,2236,null,{"value":null}] 19:29:33 INFO - PROCESS | 1950 | 1478489373252 Marionette TRACE conn2 -> [0,2237,"getWindowHandles",null] 19:29:33 INFO - PROCESS | 1950 | 1478489373255 Marionette TRACE conn2 <- [1,2237,null,["7"]] 19:29:33 INFO - PROCESS | 1950 | 1478489373260 Marionette TRACE conn2 -> [0,2238,"switchToWindow",{"name":"7"}] 19:29:33 INFO - PROCESS | 1950 | 1478489373264 Marionette TRACE conn2 <- [1,2238,null,{}] 19:29:33 INFO - PROCESS | 1950 | 1478489373269 Marionette TRACE conn2 -> [0,2239,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b66800 == 20 [pid = 1950] [id = 491] 19:29:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x117c9d000) [pid = 1950] [serial = 1439] [outer = 0x0] 19:29:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12190e800) [pid = 1950] [serial = 1440] [outer = 0x117c9d000] 19:29:33 INFO - PROCESS | 1950 | 1478489373321 Marionette DEBUG loaded listener.js 19:29:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12519e000) [pid = 1950] [serial = 1441] [outer = 0x117c9d000] 19:29:33 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 19:29:33 INFO - PROCESS | 1950 | 1478489373753 Marionette TRACE conn2 <- [1,2239,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]]]}] 19:29:33 INFO - ... 19:29:33 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 717ms 19:29:33 INFO - PROCESS | 1950 | 1478489373797 Marionette TRACE conn2 -> [0,2240,"getWindowHandle",null] 19:29:33 INFO - PROCESS | 1950 | 1478489373801 Marionette TRACE conn2 <- [1,2240,null,{"value":"7"}] 19:29:33 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 19:29:33 INFO - PROCESS | 1950 | 1478489373805 Marionette TRACE conn2 -> [0,2241,"getContext",null] 19:29:33 INFO - PROCESS | 1950 | 1478489373810 Marionette TRACE conn2 <- [1,2241,null,{"value":"content"}] 19:29:33 INFO - PROCESS | 1950 | 1478489373815 Marionette TRACE conn2 -> [0,2242,"setContext",{"value":"chrome"}] 19:29:33 INFO - PROCESS | 1950 | 1478489373817 Marionette TRACE conn2 <- [1,2242,null,{}] 19:29:33 INFO - PROCESS | 1950 | 1478489373820 Marionette TRACE conn2 -> [0,2243,"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}] 19:29:33 INFO - PROCESS | 1950 | 1478489373829 Marionette TRACE conn2 <- [1,2243,null,{"value":true}] 19:29:33 INFO - Setting pref media.mediasource.enabled (true) 19:29:33 INFO - PROCESS | 1950 | 1478489373847 Marionette TRACE conn2 -> [0,2244,"setContext",{"value":"content"}] 19:29:33 INFO - PROCESS | 1950 | 1478489373849 Marionette TRACE conn2 <- [1,2244,null,{}] 19:29:33 INFO - PROCESS | 1950 | 1478489373851 Marionette TRACE conn2 -> [0,2245,"getContext",null] 19:29:33 INFO - PROCESS | 1950 | 1478489373853 Marionette TRACE conn2 <- [1,2245,null,{"value":"content"}] 19:29:33 INFO - PROCESS | 1950 | 1478489373856 Marionette TRACE conn2 -> [0,2246,"setContext",{"value":"chrome"}] 19:29:33 INFO - PROCESS | 1950 | 1478489373860 Marionette TRACE conn2 <- [1,2246,null,{}] 19:29:33 INFO - PROCESS | 1950 | 1478489373870 Marionette TRACE conn2 -> [0,2247,"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}] 19:29:33 INFO - PROCESS | 1950 | 1478489373881 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 19:29:33 INFO - PROCESS | 1950 | 1478489373883 Marionette TRACE conn2 -> [0,2248,"setContext",{"value":"content"}] 19:29:33 INFO - PROCESS | 1950 | 1478489373885 Marionette TRACE conn2 <- [1,2248,null,{}] 19:29:33 INFO - PROCESS | 1950 | 1478489373888 Marionette TRACE conn2 -> [0,2249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:33 INFO - PROCESS | 1950 | 1478489373988 Marionette TRACE conn2 <- [1,2249,null,{"value":null}] 19:29:34 INFO - PROCESS | 1950 | 1478489374048 Marionette TRACE conn2 -> [0,2250,"getWindowHandles",null] 19:29:34 INFO - PROCESS | 1950 | 1478489374049 Marionette TRACE conn2 <- [1,2250,null,["7"]] 19:29:34 INFO - PROCESS | 1950 | 1478489374052 Marionette TRACE conn2 -> [0,2251,"switchToWindow",{"name":"7"}] 19:29:34 INFO - PROCESS | 1950 | 1478489374055 Marionette TRACE conn2 <- [1,2251,null,{}] 19:29:34 INFO - PROCESS | 1950 | 1478489374057 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae61000 == 21 [pid = 1950] [id = 492] 19:29:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12ae61800) [pid = 1950] [serial = 1442] [outer = 0x0] 19:29:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12b31a800) [pid = 1950] [serial = 1443] [outer = 0x12ae61800] 19:29:34 INFO - PROCESS | 1950 | 1478489374101 Marionette DEBUG loaded listener.js 19:29:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12b509000) [pid = 1950] [serial = 1444] [outer = 0x12ae61800] 19:29:34 INFO - PROCESS | 1950 | 1478489374578 Marionette TRACE conn2 <- [1,2252,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,2253,"getWindowHandle",null] 19:29:34 INFO - PROCESS | 1950 | 1478489374608 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 19:29:34 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 19:29:34 INFO - Clearing pref media.mediasource.enabled 19:29:34 INFO - PROCESS | 1950 | 1478489374611 Marionette TRACE conn2 -> [0,2254,"getContext",null] 19:29:34 INFO - PROCESS | 1950 | 1478489374614 Marionette TRACE conn2 <- [1,2254,null,{"value":"content"}] 19:29:34 INFO - PROCESS | 1950 | 1478489374618 Marionette TRACE conn2 -> [0,2255,"setContext",{"value":"chrome"}] 19:29:34 INFO - PROCESS | 1950 | 1478489374620 Marionette TRACE conn2 <- [1,2255,null,{}] 19:29:34 INFO - PROCESS | 1950 | 1478489374624 Marionette TRACE conn2 -> [0,2256,"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}] 19:29:34 INFO - PROCESS | 1950 | 1478489374637 Marionette TRACE conn2 <- [1,2256,null,{"value":null}] 19:29:34 INFO - PROCESS | 1950 | 1478489374640 Marionette TRACE conn2 -> [0,2257,"setContext",{"value":"content"}] 19:29:34 INFO - PROCESS | 1950 | 1478489374642 Marionette TRACE conn2 <- [1,2257,null,{}] 19:29:34 INFO - PROCESS | 1950 | 1478489374646 Marionette TRACE conn2 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:34 INFO - PROCESS | 1950 | 1478489374791 Marionette TRACE conn2 <- [1,2258,null,{"value":null}] 19:29:34 INFO - PROCESS | 1950 | 1478489374904 Marionette TRACE conn2 -> [0,2259,"getWindowHandles",null] 19:29:34 INFO - PROCESS | 1950 | 1478489374907 Marionette TRACE conn2 <- [1,2259,null,["7"]] 19:29:34 INFO - PROCESS | 1950 | 1478489374915 Marionette TRACE conn2 -> [0,2260,"switchToWindow",{"name":"7"}] 19:29:34 INFO - PROCESS | 1950 | 1478489374921 Marionette TRACE conn2 <- [1,2260,null,{}] 19:29:34 INFO - PROCESS | 1950 | 1478489374925 Marionette TRACE conn2 -> [0,2261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c153800 == 22 [pid = 1950] [id = 493] 19:29:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12c154800) [pid = 1950] [serial = 1445] [outer = 0x0] 19:29:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12c2bf800) [pid = 1950] [serial = 1446] [outer = 0x12c154800] 19:29:34 INFO - PROCESS | 1950 | 1478489374992 Marionette DEBUG loaded listener.js 19:29:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12c2c7800) [pid = 1950] [serial = 1447] [outer = 0x12c154800] 19:29:35 INFO - PROCESS | 1950 | 1478489375367 Marionette TRACE conn2 <- [1,2261,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"]]]}] 19:29:35 INFO - .. 19:29:35 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 804ms 19:29:35 INFO - PROCESS | 1950 | 1478489375416 Marionette TRACE conn2 -> [0,2262,"getWindowHandle",null] 19:29:35 INFO - PROCESS | 1950 | 1478489375419 Marionette TRACE conn2 <- [1,2262,null,{"value":"7"}] 19:29:35 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 19:29:35 INFO - PROCESS | 1950 | 1478489375423 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:35 INFO - PROCESS | 1950 | 1478489375601 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 19:29:35 INFO - PROCESS | 1950 | 1478489375710 Marionette TRACE conn2 -> [0,2264,"getWindowHandles",null] 19:29:35 INFO - PROCESS | 1950 | 1478489375712 Marionette TRACE conn2 <- [1,2264,null,["7"]] 19:29:35 INFO - PROCESS | 1950 | 1478489375717 Marionette TRACE conn2 -> [0,2265,"switchToWindow",{"name":"7"}] 19:29:35 INFO - PROCESS | 1950 | 1478489375722 Marionette TRACE conn2 <- [1,2265,null,{}] 19:29:35 INFO - PROCESS | 1950 | 1478489375728 Marionette TRACE conn2 -> [0,2266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a66b000 == 23 [pid = 1950] [id = 494] 19:29:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12c58a800) [pid = 1950] [serial = 1448] [outer = 0x0] 19:29:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12c597000) [pid = 1950] [serial = 1449] [outer = 0x12c58a800] 19:29:35 INFO - PROCESS | 1950 | 1478489375774 Marionette DEBUG loaded listener.js 19:29:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12c5a6800) [pid = 1950] [serial = 1450] [outer = 0x12c58a800] 19:29:36 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 19:29:36 INFO - PROCESS | 1950 | 1478489376527 Marionette TRACE conn2 <- [1,2266,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]]]}] 19:29:36 INFO - ...... 19:29:36 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 1123ms 19:29:36 INFO - PROCESS | 1950 | 1478489376547 Marionette TRACE conn2 -> [0,2267,"getWindowHandle",null] 19:29:36 INFO - PROCESS | 1950 | 1478489376550 Marionette TRACE conn2 <- [1,2267,null,{"value":"7"}] 19:29:36 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 19:29:36 INFO - PROCESS | 1950 | 1478489376554 Marionette TRACE conn2 -> [0,2268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:36 INFO - PROCESS | 1950 | 1478489376704 Marionette TRACE conn2 <- [1,2268,null,{"value":null}] 19:29:36 INFO - PROCESS | 1950 | 1478489376764 Marionette TRACE conn2 -> [0,2269,"getWindowHandles",null] 19:29:36 INFO - PROCESS | 1950 | 1478489376766 Marionette TRACE conn2 <- [1,2269,null,["7"]] 19:29:36 INFO - PROCESS | 1950 | 1478489376768 Marionette TRACE conn2 -> [0,2270,"switchToWindow",{"name":"7"}] 19:29:36 INFO - PROCESS | 1950 | 1478489376771 Marionette TRACE conn2 <- [1,2270,null,{}] 19:29:36 INFO - PROCESS | 1950 | 1478489376778 Marionette TRACE conn2 -> [0,2271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df1c000 == 24 [pid = 1950] [id = 495] 19:29:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12df1c800) [pid = 1950] [serial = 1451] [outer = 0x0] 19:29:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12df21800) [pid = 1950] [serial = 1452] [outer = 0x12df1c800] 19:29:36 INFO - PROCESS | 1950 | 1478489376820 Marionette DEBUG loaded listener.js 19:29:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12df29800) [pid = 1950] [serial = 1453] [outer = 0x12df1c800] 19:29:37 INFO - PROCESS | 1950 | 1478489377282 Marionette TRACE conn2 <- [1,2271,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"]]]}] 19:29:37 INFO - ..... 19:29:37 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 768ms 19:29:37 INFO - PROCESS | 1950 | 1478489377322 Marionette TRACE conn2 -> [0,2272,"getWindowHandle",null] 19:29:37 INFO - PROCESS | 1950 | 1478489377327 Marionette TRACE conn2 <- [1,2272,null,{"value":"7"}] 19:29:37 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 19:29:37 INFO - PROCESS | 1950 | 1478489377333 Marionette TRACE conn2 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:37 INFO - PROCESS | 1950 | 1478489377478 Marionette TRACE conn2 <- [1,2273,null,{"value":null}] 19:29:37 INFO - PROCESS | 1950 | 1478489377530 Marionette TRACE conn2 -> [0,2274,"getWindowHandles",null] 19:29:37 INFO - PROCESS | 1950 | 1478489377533 Marionette TRACE conn2 <- [1,2274,null,["7"]] 19:29:37 INFO - PROCESS | 1950 | 1478489377536 Marionette TRACE conn2 -> [0,2275,"switchToWindow",{"name":"7"}] 19:29:37 INFO - PROCESS | 1950 | 1478489377539 Marionette TRACE conn2 <- [1,2275,null,{}] 19:29:37 INFO - PROCESS | 1950 | 1478489377542 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a62c800 == 25 [pid = 1950] [id = 496] 19:29:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12a631000) [pid = 1950] [serial = 1454] [outer = 0x0] 19:29:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12a670000) [pid = 1950] [serial = 1455] [outer = 0x12a631000] 19:29:37 INFO - PROCESS | 1950 | 1478489377582 Marionette DEBUG loaded listener.js 19:29:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b41b800) [pid = 1950] [serial = 1456] [outer = 0x12a631000] 19:29:38 INFO - PROCESS | 1950 | --DOCSHELL 0x12a15a800 == 24 [pid = 1950] [id = 478] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x1173ce000) [pid = 1950] [serial = 1405] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x1219cb000) [pid = 1950] [serial = 1408] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12a16b800) [pid = 1950] [serial = 1402] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x126513800) [pid = 1950] [serial = 1414] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x12191f800) [pid = 1950] [serial = 1407] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12644d800) [pid = 1950] [serial = 1413] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x1250be800) [pid = 1950] [serial = 1410] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x1172c4000) [pid = 1950] [serial = 1404] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x125196000) [pid = 1950] [serial = 1411] [outer = 0x0] [url = about:blank] 19:29:38 INFO - PROCESS | 1950 | 1478489378475 Marionette TRACE conn2 <- [1,2276,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]]]}] 19:29:38 INFO - ... 19:29:38 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1166ms 19:29:38 INFO - PROCESS | 1950 | 1478489378498 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 19:29:38 INFO - PROCESS | 1950 | 1478489378501 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 19:29:38 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 19:29:38 INFO - PROCESS | 1950 | 1478489378506 Marionette TRACE conn2 -> [0,2278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:38 INFO - PROCESS | 1950 | 1478489378596 Marionette TRACE conn2 <- [1,2278,null,{"value":null}] 19:29:38 INFO - PROCESS | 1950 | 1478489378601 Marionette TRACE conn2 -> [0,2279,"getWindowHandles",null] 19:29:38 INFO - PROCESS | 1950 | 1478489378604 Marionette TRACE conn2 <- [1,2279,null,["7"]] 19:29:38 INFO - PROCESS | 1950 | 1478489378607 Marionette TRACE conn2 -> [0,2280,"switchToWindow",{"name":"7"}] 19:29:38 INFO - PROCESS | 1950 | 1478489378610 Marionette TRACE conn2 <- [1,2280,null,{}] 19:29:38 INFO - PROCESS | 1950 | 1478489378614 Marionette TRACE conn2 -> [0,2281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c0000 == 25 [pid = 1950] [id = 497] 19:29:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x1172c1800) [pid = 1950] [serial = 1457] [outer = 0x0] 19:29:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x1172d0000) [pid = 1950] [serial = 1458] [outer = 0x1172c1800] 19:29:38 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 19:29:38 INFO - PROCESS | 1950 | 1478489378657 Marionette DEBUG loaded listener.js 19:29:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x117b56800) [pid = 1950] [serial = 1459] [outer = 0x1172c1800] 19:29:39 INFO - PROCESS | 1950 | 1478489379091 Marionette TRACE conn2 <- [1,2281,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]]]}] 19:29:39 INFO - ............... 19:29:39 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 616ms 19:29:39 INFO - PROCESS | 1950 | 1478489379121 Marionette TRACE conn2 -> [0,2282,"getWindowHandle",null] 19:29:39 INFO - PROCESS | 1950 | 1478489379123 Marionette TRACE conn2 <- [1,2282,null,{"value":"7"}] 19:29:39 INFO - TEST-START | /media-source/mediasource-trackdefault.html 19:29:39 INFO - PROCESS | 1950 | 1478489379128 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:39 INFO - PROCESS | 1950 | 1478489379217 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 19:29:39 INFO - PROCESS | 1950 | 1478489379221 Marionette TRACE conn2 -> [0,2284,"getWindowHandles",null] 19:29:39 INFO - PROCESS | 1950 | 1478489379223 Marionette TRACE conn2 <- [1,2284,null,["7"]] 19:29:39 INFO - PROCESS | 1950 | 1478489379228 Marionette TRACE conn2 -> [0,2285,"switchToWindow",{"name":"7"}] 19:29:39 INFO - PROCESS | 1950 | 1478489379230 Marionette TRACE conn2 <- [1,2285,null,{}] 19:29:39 INFO - PROCESS | 1950 | 1478489379232 Marionette TRACE conn2 -> [0,2286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c1c800 == 26 [pid = 1950] [id = 498] 19:29:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x125c1e800) [pid = 1950] [serial = 1460] [outer = 0x0] 19:29:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x1261c8800) [pid = 1950] [serial = 1461] [outer = 0x125c1e800] 19:29:39 INFO - PROCESS | 1950 | 1478489379283 Marionette DEBUG loaded listener.js 19:29:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x126259000) [pid = 1950] [serial = 1462] [outer = 0x125c1e800] 19:29:39 INFO - PROCESS | 1950 | 1478489379757 Marionette TRACE conn2 <- [1,2286,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"]]]}] 19:29:39 INFO - ............................ 19:29:39 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 673ms 19:29:39 INFO - PROCESS | 1950 | 1478489379808 Marionette TRACE conn2 -> [0,2287,"getWindowHandle",null] 19:29:39 INFO - PROCESS | 1950 | 1478489379814 Marionette TRACE conn2 <- [1,2287,null,{"value":"7"}] 19:29:39 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 19:29:39 INFO - PROCESS | 1950 | 1478489379818 Marionette TRACE conn2 -> [0,2288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:39 INFO - PROCESS | 1950 | 1478489379942 Marionette TRACE conn2 <- [1,2288,null,{"value":null}] 19:29:39 INFO - PROCESS | 1950 | 1478489379950 Marionette TRACE conn2 -> [0,2289,"getWindowHandles",null] 19:29:39 INFO - PROCESS | 1950 | 1478489379952 Marionette TRACE conn2 <- [1,2289,null,["7"]] 19:29:39 INFO - PROCESS | 1950 | 1478489379954 Marionette TRACE conn2 -> [0,2290,"switchToWindow",{"name":"7"}] 19:29:39 INFO - PROCESS | 1950 | 1478489379958 Marionette TRACE conn2 <- [1,2290,null,{}] 19:29:39 INFO - PROCESS | 1950 | 1478489379962 Marionette TRACE conn2 -> [0,2291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x12644f000 == 27 [pid = 1950] [id = 499] 19:29:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x126452000) [pid = 1950] [serial = 1463] [outer = 0x0] 19:29:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x126512800) [pid = 1950] [serial = 1464] [outer = 0x126452000] 19:29:40 INFO - PROCESS | 1950 | 1478489380003 Marionette DEBUG loaded listener.js 19:29:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x126c22000) [pid = 1950] [serial = 1465] [outer = 0x126452000] 19:29:40 INFO - PROCESS | 1950 | 1478489380253 Marionette TRACE conn2 <- [1,2291,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"]]]}] 19:29:40 INFO - .. 19:29:40 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 467ms 19:29:40 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 19:29:40 INFO - PROCESS | 1950 | 1478489380291 Marionette TRACE conn2 -> [0,2292,"getWindowHandle",null] 19:29:40 INFO - PROCESS | 1950 | 1478489380293 Marionette TRACE conn2 <- [1,2292,null,{"value":"7"}] 19:29:40 INFO - PROCESS | 1950 | 1478489380296 Marionette TRACE conn2 -> [0,2293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 19:29:40 INFO - PROCESS | 1950 | 1478489380400 Marionette TRACE conn2 <- [1,2293,null,{"value":null}] 19:29:40 INFO - PROCESS | 1950 | 1478489380405 Marionette TRACE conn2 -> [0,2294,"getWindowHandle",null] 19:29:40 INFO - PROCESS | 1950 | 1478489380406 Marionette TRACE conn2 <- [1,2294,null,{"value":"7"}] 19:29:40 INFO - PROCESS | 1950 | 1478489380436 Marionette TRACE conn2 -> [0,2295,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 19:29:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12a15e000) [pid = 1950] [serial = 1466] [outer = 0x126930800] 19:29:40 INFO - PROCESS | 1950 | 1478489380623 Marionette TRACE conn2 <- [1,2295,null,{}] 19:29:40 INFO - PROCESS | 1950 | 1478489380634 Marionette TRACE conn2 -> [0,2296,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 19:29:40 INFO - PROCESS | 1950 | 1478489380649 Marionette TRACE conn2 <- [1,2296,null,{"value":null}] 19:29:40 INFO - PROCESS | 1950 | 1478489380652 Marionette TRACE conn2 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:40 INFO - PROCESS | 1950 | 1478489380666 Marionette TRACE conn2 <- [1,2297,null,{"value":null}] 19:29:40 INFO - PROCESS | 1950 | 1478489380667 Marionette TRACE conn2 -> [0,2298,"getWindowHandles",null] 19:29:40 INFO - PROCESS | 1950 | 1478489380669 Marionette TRACE conn2 <- [1,2298,null,["7"]] 19:29:40 INFO - PROCESS | 1950 | 1478489380677 Marionette TRACE conn2 -> [0,2299,"switchToWindow",{"name":"7"}] 19:29:40 INFO - PROCESS | 1950 | 1478489380680 Marionette TRACE conn2 <- [1,2299,null,{}] 19:29:40 INFO - PROCESS | 1950 | 1478489380683 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a660800 == 28 [pid = 1950] [id = 500] 19:29:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12a662000) [pid = 1950] [serial = 1467] [outer = 0x0] 19:29:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12a66d000) [pid = 1950] [serial = 1468] [outer = 0x12a662000] 19:29:40 INFO - PROCESS | 1950 | 1478489380727 Marionette DEBUG loaded listener.js 19:29:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12a665000) [pid = 1950] [serial = 1469] [outer = 0x12a662000] 19:29:41 INFO - PROCESS | 1950 | 1478489381040 Marionette TRACE conn2 <- [1,2300,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]]]}] 19:29:41 INFO - . 19:29:41 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 772ms 19:29:41 INFO - PROCESS | 1950 | 1478489381068 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 19:29:41 INFO - PROCESS | 1950 | 1478489381069 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 19:29:41 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 19:29:41 INFO - PROCESS | 1950 | 1478489381072 Marionette TRACE conn2 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:41 INFO - PROCESS | 1950 | 1478489381176 Marionette TRACE conn2 <- [1,2302,null,{"value":null}] 19:29:41 INFO - PROCESS | 1950 | 1478489381180 Marionette TRACE conn2 -> [0,2303,"getWindowHandles",null] 19:29:41 INFO - PROCESS | 1950 | 1478489381181 Marionette TRACE conn2 <- [1,2303,null,["7"]] 19:29:41 INFO - PROCESS | 1950 | 1478489381183 Marionette TRACE conn2 -> [0,2304,"switchToWindow",{"name":"7"}] 19:29:41 INFO - PROCESS | 1950 | 1478489381185 Marionette TRACE conn2 <- [1,2304,null,{}] 19:29:41 INFO - PROCESS | 1950 | 1478489381214 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df16800 == 29 [pid = 1950] [id = 501] 19:29:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12df17800) [pid = 1950] [serial = 1470] [outer = 0x0] 19:29:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12df20000) [pid = 1950] [serial = 1471] [outer = 0x12df17800] 19:29:41 INFO - PROCESS | 1950 | 1478489381249 Marionette DEBUG loaded listener.js 19:29:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12e0c9000) [pid = 1950] [serial = 1472] [outer = 0x12df17800] 19:29:41 INFO - . 19:29:41 INFO - PROCESS | 1950 | 1478489381583 Marionette TRACE conn2 <- [1,2305,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]]]}] 19:29:41 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 515ms 19:29:41 INFO - PROCESS | 1950 | 1478489381588 Marionette TRACE conn2 -> [0,2306,"getWindowHandle",null] 19:29:41 INFO - PROCESS | 1950 | 1478489381589 Marionette TRACE conn2 <- [1,2306,null,{"value":"7"}] 19:29:41 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 19:29:41 INFO - PROCESS | 1950 | 1478489381593 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:41 INFO - PROCESS | 1950 | 1478489381696 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 19:29:41 INFO - PROCESS | 1950 | 1478489381728 Marionette TRACE conn2 -> [0,2308,"getWindowHandles",null] 19:29:41 INFO - PROCESS | 1950 | 1478489381729 Marionette TRACE conn2 <- [1,2308,null,["7"]] 19:29:41 INFO - PROCESS | 1950 | 1478489381731 Marionette TRACE conn2 -> [0,2309,"switchToWindow",{"name":"7"}] 19:29:41 INFO - PROCESS | 1950 | 1478489381734 Marionette TRACE conn2 <- [1,2309,null,{}] 19:29:41 INFO - PROCESS | 1950 | 1478489381736 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e520000 == 30 [pid = 1950] [id = 502] 19:29:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12e520800) [pid = 1950] [serial = 1473] [outer = 0x0] 19:29:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12e526800) [pid = 1950] [serial = 1474] [outer = 0x12e520800] 19:29:41 INFO - PROCESS | 1950 | 1478489381771 Marionette DEBUG loaded listener.js 19:29:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12e52d000) [pid = 1950] [serial = 1475] [outer = 0x12e520800] 19:29:42 INFO - PROCESS | 1950 | 1478489382082 Marionette TRACE conn2 <- [1,2310,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]]]}] 19:29:42 INFO - . 19:29:42 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 517ms 19:29:42 INFO - PROCESS | 1950 | 1478489382109 Marionette TRACE conn2 -> [0,2311,"getWindowHandle",null] 19:29:42 INFO - PROCESS | 1950 | 1478489382111 Marionette TRACE conn2 <- [1,2311,null,{"value":"7"}] 19:29:42 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 19:29:42 INFO - PROCESS | 1950 | 1478489382114 Marionette TRACE conn2 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:42 INFO - PROCESS | 1950 | 1478489382280 Marionette TRACE conn2 <- [1,2312,null,{"value":null}] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x12a66c000) [pid = 1950] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x12b313800) [pid = 1950] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x128949800) [pid = 1950] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x127fa4800) [pid = 1950] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x121913800) [pid = 1950] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x122786800) [pid = 1950] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x127fa2800) [pid = 1950] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 19:29:42 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12b51e800) [pid = 1950] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 19:29:42 INFO - PROCESS | 1950 | 1478489382315 Marionette TRACE conn2 -> [0,2313,"getWindowHandles",null] 19:29:42 INFO - PROCESS | 1950 | 1478489382317 Marionette TRACE conn2 <- [1,2313,null,["7"]] 19:29:42 INFO - PROCESS | 1950 | 1478489382319 Marionette TRACE conn2 -> [0,2314,"switchToWindow",{"name":"7"}] 19:29:42 INFO - PROCESS | 1950 | 1478489382321 Marionette TRACE conn2 <- [1,2314,null,{}] 19:29:42 INFO - PROCESS | 1950 | 1478489382323 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a157800 == 31 [pid = 1950] [id = 503] 19:29:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12a158800) [pid = 1950] [serial = 1476] [outer = 0x0] 19:29:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12b51e800) [pid = 1950] [serial = 1477] [outer = 0x12a158800] 19:29:42 INFO - PROCESS | 1950 | 1478489382358 Marionette DEBUG loaded listener.js 19:29:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12ecda800) [pid = 1950] [serial = 1478] [outer = 0x12a158800] 19:29:42 INFO - PROCESS | 1950 | 1478489382642 Marionette TRACE conn2 <- [1,2315,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]]]}] 19:29:42 INFO - . 19:29:42 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 568ms 19:29:42 INFO - PROCESS | 1950 | 1478489382682 Marionette TRACE conn2 -> [0,2316,"getWindowHandle",null] 19:29:42 INFO - PROCESS | 1950 | 1478489382683 Marionette TRACE conn2 <- [1,2316,null,{"value":"7"}] 19:29:42 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 19:29:42 INFO - PROCESS | 1950 | 1478489382686 Marionette TRACE conn2 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:42 INFO - PROCESS | 1950 | 1478489382767 Marionette TRACE conn2 <- [1,2317,null,{"value":null}] 19:29:42 INFO - PROCESS | 1950 | 1478489382770 Marionette TRACE conn2 -> [0,2318,"getWindowHandles",null] 19:29:42 INFO - PROCESS | 1950 | 1478489382772 Marionette TRACE conn2 <- [1,2318,null,["7"]] 19:29:42 INFO - PROCESS | 1950 | 1478489382774 Marionette TRACE conn2 -> [0,2319,"switchToWindow",{"name":"7"}] 19:29:42 INFO - PROCESS | 1950 | 1478489382776 Marionette TRACE conn2 <- [1,2319,null,{}] 19:29:42 INFO - PROCESS | 1950 | 1478489382781 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea42800 == 32 [pid = 1950] [id = 504] 19:29:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12ece4000) [pid = 1950] [serial = 1479] [outer = 0x0] 19:29:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12ecec800) [pid = 1950] [serial = 1480] [outer = 0x12ece4000] 19:29:42 INFO - PROCESS | 1950 | 1478489382815 Marionette DEBUG loaded listener.js 19:29:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12ecea800) [pid = 1950] [serial = 1481] [outer = 0x12ece4000] 19:29:43 INFO - PROCESS | 1950 | 1478489383119 Marionette TRACE conn2 <- [1,2320,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]]]}] 19:29:43 INFO - . 19:29:43 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 466ms 19:29:43 INFO - PROCESS | 1950 | 1478489383153 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 19:29:43 INFO - PROCESS | 1950 | 1478489383154 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 19:29:43 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 19:29:43 INFO - PROCESS | 1950 | 1478489383157 Marionette TRACE conn2 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:43 INFO - PROCESS | 1950 | 1478489383236 Marionette TRACE conn2 <- [1,2322,null,{"value":null}] 19:29:43 INFO - PROCESS | 1950 | 1478489383288 Marionette TRACE conn2 -> [0,2323,"getWindowHandles",null] 19:29:43 INFO - PROCESS | 1950 | 1478489383289 Marionette TRACE conn2 <- [1,2323,null,["7"]] 19:29:43 INFO - PROCESS | 1950 | 1478489383291 Marionette TRACE conn2 -> [0,2324,"switchToWindow",{"name":"7"}] 19:29:43 INFO - PROCESS | 1950 | 1478489383293 Marionette TRACE conn2 <- [1,2324,null,{}] 19:29:43 INFO - PROCESS | 1950 | 1478489383296 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed95800 == 33 [pid = 1950] [id = 505] 19:29:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12ed96000) [pid = 1950] [serial = 1482] [outer = 0x0] 19:29:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12ed9c800) [pid = 1950] [serial = 1483] [outer = 0x12ed96000] 19:29:43 INFO - PROCESS | 1950 | 1478489383329 Marionette DEBUG loaded listener.js 19:29:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12eda1000) [pid = 1950] [serial = 1484] [outer = 0x12ed96000] 19:29:43 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:29:43 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:29:43 INFO - PROCESS | 1950 | 1478489383583 Marionette TRACE conn2 <- [1,2325,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]]]}] 19:29:43 INFO - . 19:29:43 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 467ms 19:29:43 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 19:29:43 INFO - PROCESS | 1950 | 1478489383625 Marionette TRACE conn2 -> [0,2326,"getWindowHandle",null] 19:29:43 INFO - PROCESS | 1950 | 1478489383627 Marionette TRACE conn2 <- [1,2326,null,{"value":"7"}] 19:29:43 INFO - PROCESS | 1950 | 1478489383629 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:43 INFO - PROCESS | 1950 | 1478489383717 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 19:29:43 INFO - PROCESS | 1950 | 1478489383721 Marionette TRACE conn2 -> [0,2328,"getWindowHandles",null] 19:29:43 INFO - PROCESS | 1950 | 1478489383722 Marionette TRACE conn2 <- [1,2328,null,["7"]] 19:29:43 INFO - PROCESS | 1950 | 1478489383724 Marionette TRACE conn2 -> [0,2329,"switchToWindow",{"name":"7"}] 19:29:43 INFO - PROCESS | 1950 | 1478489383726 Marionette TRACE conn2 <- [1,2329,null,{}] 19:29:43 INFO - PROCESS | 1950 | 1478489383730 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2cb000 == 34 [pid = 1950] [id = 506] 19:29:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12c2d1000) [pid = 1950] [serial = 1485] [outer = 0x0] 19:29:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12ece6000) [pid = 1950] [serial = 1486] [outer = 0x12c2d1000] 19:29:43 INFO - PROCESS | 1950 | 1478489383765 Marionette DEBUG loaded listener.js 19:29:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x130015000) [pid = 1950] [serial = 1487] [outer = 0x12c2d1000] 19:29:44 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:29:44 INFO - PROCESS | 1950 | 1478489384052 Marionette TRACE conn2 <- [1,2330,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]]]}] 19:29:44 INFO - . 19:29:44 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 468ms 19:29:44 INFO - PROCESS | 1950 | 1478489384098 Marionette TRACE conn2 -> [0,2331,"getWindowHandle",null] 19:29:44 INFO - PROCESS | 1950 | 1478489384099 Marionette TRACE conn2 <- [1,2331,null,{"value":"7"}] 19:29:44 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 19:29:44 INFO - PROCESS | 1950 | 1478489384102 Marionette TRACE conn2 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:44 INFO - PROCESS | 1950 | 1478489384212 Marionette TRACE conn2 <- [1,2332,null,{"value":null}] 19:29:44 INFO - PROCESS | 1950 | 1478489384217 Marionette TRACE conn2 -> [0,2333,"getWindowHandles",null] 19:29:44 INFO - PROCESS | 1950 | 1478489384219 Marionette TRACE conn2 <- [1,2333,null,["7"]] 19:29:44 INFO - PROCESS | 1950 | 1478489384221 Marionette TRACE conn2 -> [0,2334,"switchToWindow",{"name":"7"}] 19:29:44 INFO - PROCESS | 1950 | 1478489384224 Marionette TRACE conn2 <- [1,2334,null,{}] 19:29:44 INFO - PROCESS | 1950 | 1478489384227 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x130054000 == 35 [pid = 1950] [id = 507] 19:29:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x130054800) [pid = 1950] [serial = 1488] [outer = 0x0] 19:29:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x13005b800) [pid = 1950] [serial = 1489] [outer = 0x130054800] 19:29:44 INFO - PROCESS | 1950 | 1478489384263 Marionette DEBUG loaded listener.js 19:29:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x130031000) [pid = 1950] [serial = 1490] [outer = 0x130054800] 19:29:44 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:29:44 INFO - PROCESS | 1950 | 1478489384727 Marionette TRACE conn2 <- [1,2335,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]]]}] 19:29:44 INFO - . 19:29:44 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 665ms 19:29:44 INFO - PROCESS | 1950 | 1478489384792 Marionette TRACE conn2 -> [0,2336,"getWindowHandle",null] 19:29:44 INFO - PROCESS | 1950 | 1478489384799 Marionette TRACE conn2 <- [1,2336,null,{"value":"7"}] 19:29:44 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 19:29:44 INFO - PROCESS | 1950 | 1478489384808 Marionette TRACE conn2 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:44 INFO - PROCESS | 1950 | 1478489384984 Marionette TRACE conn2 <- [1,2337,null,{"value":null}] 19:29:45 INFO - PROCESS | 1950 | 1478489385084 Marionette TRACE conn2 -> [0,2338,"getWindowHandles",null] 19:29:45 INFO - PROCESS | 1950 | 1478489385087 Marionette TRACE conn2 <- [1,2338,null,["7"]] 19:29:45 INFO - PROCESS | 1950 | 1478489385092 Marionette TRACE conn2 -> [0,2339,"switchToWindow",{"name":"7"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385098 Marionette TRACE conn2 <- [1,2339,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385102 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x1250be800 == 36 [pid = 1950] [id = 508] 19:29:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x1250c5800) [pid = 1950] [serial = 1491] [outer = 0x0] 19:29:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x125c14800) [pid = 1950] [serial = 1492] [outer = 0x1250c5800] 19:29:45 INFO - PROCESS | 1950 | 1478489385184 Marionette DEBUG loaded listener.js 19:29:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x1261c4800) [pid = 1950] [serial = 1493] [outer = 0x1250c5800] 19:29:45 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 19:29:45 INFO - PROCESS | 1950 | 1478489385626 Marionette TRACE conn2 <- [1,2340,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]]]}] 19:29:45 INFO - . 19:29:45 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 866ms 19:29:45 INFO - PROCESS | 1950 | 1478489385672 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 19:29:45 INFO - PROCESS | 1950 | 1478489385675 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 19:29:45 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 19:29:45 INFO - PROCESS | 1950 | 1478489385678 Marionette TRACE conn2 -> [0,2342,"getContext",null] 19:29:45 INFO - PROCESS | 1950 | 1478489385679 Marionette TRACE conn2 <- [1,2342,null,{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385682 Marionette TRACE conn2 -> [0,2343,"setContext",{"value":"chrome"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385683 Marionette TRACE conn2 <- [1,2343,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385686 Marionette TRACE conn2 -> [0,2344,"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}] 19:29:45 INFO - PROCESS | 1950 | 1478489385695 Marionette TRACE conn2 <- [1,2344,null,{"value":true}] 19:29:45 INFO - PROCESS | 1950 | 1478489385697 Marionette TRACE conn2 -> [0,2345,"setContext",{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385700 Marionette TRACE conn2 <- [1,2345,null,{}] 19:29:45 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 19:29:45 INFO - PROCESS | 1950 | 1478489385709 Marionette TRACE conn2 -> [0,2346,"getContext",null] 19:29:45 INFO - PROCESS | 1950 | 1478489385713 Marionette TRACE conn2 <- [1,2346,null,{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385759 Marionette TRACE conn2 -> [0,2347,"setContext",{"value":"chrome"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385760 Marionette TRACE conn2 <- [1,2347,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385767 Marionette TRACE conn2 -> [0,2348,"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}] 19:29:45 INFO - PROCESS | 1950 | 1478489385777 Marionette TRACE conn2 <- [1,2348,null,{"value":null}] 19:29:45 INFO - PROCESS | 1950 | 1478489385779 Marionette TRACE conn2 -> [0,2349,"setContext",{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385781 Marionette TRACE conn2 <- [1,2349,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385783 Marionette TRACE conn2 -> [0,2350,"getContext",null] 19:29:45 INFO - PROCESS | 1950 | 1478489385784 Marionette TRACE conn2 <- [1,2350,null,{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385786 Marionette TRACE conn2 -> [0,2351,"setContext",{"value":"chrome"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385788 Marionette TRACE conn2 <- [1,2351,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385791 Marionette TRACE conn2 -> [0,2352,"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}] 19:29:45 INFO - Setting pref security.mixed_content.use_hsts (false) 19:29:45 INFO - PROCESS | 1950 | 1478489385800 Marionette TRACE conn2 <- [1,2352,null,{"value":true}] 19:29:45 INFO - PROCESS | 1950 | 1478489385802 Marionette TRACE conn2 -> [0,2353,"setContext",{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385804 Marionette TRACE conn2 <- [1,2353,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385806 Marionette TRACE conn2 -> [0,2354,"getContext",null] 19:29:45 INFO - PROCESS | 1950 | 1478489385807 Marionette TRACE conn2 <- [1,2354,null,{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385810 Marionette TRACE conn2 -> [0,2355,"setContext",{"value":"chrome"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385811 Marionette TRACE conn2 <- [1,2355,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385814 Marionette TRACE conn2 -> [0,2356,"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}] 19:29:45 INFO - PROCESS | 1950 | 1478489385822 Marionette TRACE conn2 <- [1,2356,null,{"value":null}] 19:29:45 INFO - PROCESS | 1950 | 1478489385824 Marionette TRACE conn2 -> [0,2357,"setContext",{"value":"content"}] 19:29:45 INFO - PROCESS | 1950 | 1478489385826 Marionette TRACE conn2 <- [1,2357,null,{}] 19:29:45 INFO - PROCESS | 1950 | 1478489385829 Marionette TRACE conn2 -> [0,2358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:45 INFO - PROCESS | 1950 | 1478489385943 Marionette TRACE conn2 <- [1,2358,null,{"value":null}] 19:29:46 INFO - PROCESS | 1950 | 1478489386019 Marionette TRACE conn2 -> [0,2359,"getWindowHandles",null] 19:29:46 INFO - PROCESS | 1950 | 1478489386020 Marionette TRACE conn2 <- [1,2359,null,["7"]] 19:29:46 INFO - PROCESS | 1950 | 1478489386022 Marionette TRACE conn2 -> [0,2360,"switchToWindow",{"name":"7"}] 19:29:46 INFO - PROCESS | 1950 | 1478489386025 Marionette TRACE conn2 <- [1,2360,null,{}] 19:29:46 INFO - PROCESS | 1950 | 1478489386051 Marionette TRACE conn2 -> [0,2361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d5000 == 37 [pid = 1950] [id = 509] 19:29:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12c2d6000) [pid = 1950] [serial = 1494] [outer = 0x0] 19:29:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12d7cc800) [pid = 1950] [serial = 1495] [outer = 0x12c2d6000] 19:29:46 INFO - PROCESS | 1950 | 1478489386093 Marionette DEBUG loaded listener.js 19:29:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12e0db800) [pid = 1950] [serial = 1496] [outer = 0x12c2d6000] 19:29:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:29:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:29:46 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 19:29:46 INFO - PROCESS | 1950 | 1478489386599 Marionette TRACE conn2 <- [1,2361,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]]]}] 19:29:46 INFO - . 19:29:46 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html | took 969ms 19:29:46 INFO - PROCESS | 1950 | 1478489386663 Marionette TRACE conn2 -> [0,2362,"getWindowHandle",null] 19:29:46 INFO - PROCESS | 1950 | 1478489386665 Marionette TRACE conn2 <- [1,2362,null,{"value":"7"}] 19:29:46 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 19:29:46 INFO - PROCESS | 1950 | 1478489386669 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:46 INFO - PROCESS | 1950 | 1478489386781 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 19:29:46 INFO - PROCESS | 1950 | 1478489386856 Marionette TRACE conn2 -> [0,2364,"getWindowHandles",null] 19:29:46 INFO - PROCESS | 1950 | 1478489386858 Marionette TRACE conn2 <- [1,2364,null,["7"]] 19:29:46 INFO - PROCESS | 1950 | 1478489386860 Marionette TRACE conn2 -> [0,2365,"switchToWindow",{"name":"7"}] 19:29:46 INFO - PROCESS | 1950 | 1478489386865 Marionette TRACE conn2 <- [1,2365,null,{}] 19:29:46 INFO - PROCESS | 1950 | 1478489386867 Marionette TRACE conn2 -> [0,2366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c74800 == 38 [pid = 1950] [id = 510] 19:29:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x116f56800) [pid = 1950] [serial = 1497] [outer = 0x0] 19:29:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x117b55800) [pid = 1950] [serial = 1498] [outer = 0x116f56800] 19:29:46 INFO - PROCESS | 1950 | 1478489386911 Marionette DEBUG loaded listener.js 19:29:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x1261c6000) [pid = 1950] [serial = 1499] [outer = 0x116f56800] 19:29:47 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 19:29:47 INFO - PROCESS | 1950 | --DOCSHELL 0x12644f000 == 37 [pid = 1950] [id = 499] 19:29:47 INFO - PROCESS | 1950 | --DOCSHELL 0x125c1c800 == 36 [pid = 1950] [id = 498] 19:29:47 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c0000 == 35 [pid = 1950] [id = 497] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12b5c2000) [pid = 1950] [serial = 1437] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12b522800) [pid = 1950] [serial = 1438] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12b31f000) [pid = 1950] [serial = 1434] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12b40a000) [pid = 1950] [serial = 1435] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12a671800) [pid = 1950] [serial = 1431] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12a932000) [pid = 1950] [serial = 1432] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x1288c8800) [pid = 1950] [serial = 1428] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x1288cb000) [pid = 1950] [serial = 1429] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x122263800) [pid = 1950] [serial = 1425] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x123ccb000) [pid = 1950] [serial = 1426] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x128955000) [pid = 1950] [serial = 1422] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x129434000) [pid = 1950] [serial = 1423] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12371e800) [pid = 1950] [serial = 1419] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x123734000) [pid = 1950] [serial = 1420] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12803e800) [pid = 1950] [serial = 1416] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x127fa7000) [pid = 1950] [serial = 1417] [outer = 0x0] [url = about:blank] 19:29:47 INFO - PROCESS | 1950 | 1478489387497 Marionette TRACE conn2 <- [1,2366,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]]]}] 19:29:47 INFO - . 19:29:47 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 866ms 19:29:47 INFO - PROCESS | 1950 | 1478489387536 Marionette TRACE conn2 -> [0,2367,"getWindowHandle",null] 19:29:47 INFO - PROCESS | 1950 | 1478489387539 Marionette TRACE conn2 <- [1,2367,null,{"value":"7"}] 19:29:47 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 19:29:47 INFO - PROCESS | 1950 | 1478489387544 Marionette TRACE conn2 -> [0,2368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:47 INFO - PROCESS | 1950 | 1478489387647 Marionette TRACE conn2 <- [1,2368,null,{"value":null}] 19:29:47 INFO - PROCESS | 1950 | 1478489387653 Marionette TRACE conn2 -> [0,2369,"getWindowHandles",null] 19:29:47 INFO - PROCESS | 1950 | 1478489387655 Marionette TRACE conn2 <- [1,2369,null,["7"]] 19:29:47 INFO - PROCESS | 1950 | 1478489387657 Marionette TRACE conn2 -> [0,2370,"switchToWindow",{"name":"7"}] 19:29:47 INFO - PROCESS | 1950 | 1478489387661 Marionette TRACE conn2 <- [1,2370,null,{}] 19:29:47 INFO - PROCESS | 1950 | 1478489387665 Marionette TRACE conn2 -> [0,2371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x117c9c800 == 36 [pid = 1950] [id = 511] 19:29:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12127e800) [pid = 1950] [serial = 1500] [outer = 0x0] 19:29:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12371e800) [pid = 1950] [serial = 1501] [outer = 0x12127e800] 19:29:47 INFO - PROCESS | 1950 | 1478489387705 Marionette DEBUG loaded listener.js 19:29:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x123ccc800) [pid = 1950] [serial = 1502] [outer = 0x12127e800] 19:29:48 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:29:48 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:29:48 INFO - PROCESS | 1950 | 1478489388047 Marionette TRACE conn2 <- [1,2371,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]]]}] 19:29:48 INFO - . 19:29:48 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 520ms 19:29:48 INFO - PROCESS | 1950 | 1478489388064 Marionette TRACE conn2 -> [0,2372,"getWindowHandle",null] 19:29:48 INFO - PROCESS | 1950 | 1478489388067 Marionette TRACE conn2 <- [1,2372,null,{"value":"7"}] 19:29:48 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 19:29:48 INFO - PROCESS | 1950 | 1478489388070 Marionette TRACE conn2 -> [0,2373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:48 INFO - PROCESS | 1950 | 1478489388161 Marionette TRACE conn2 <- [1,2373,null,{"value":null}] 19:29:48 INFO - PROCESS | 1950 | 1478489388167 Marionette TRACE conn2 -> [0,2374,"getWindowHandles",null] 19:29:48 INFO - PROCESS | 1950 | 1478489388168 Marionette TRACE conn2 <- [1,2374,null,["7"]] 19:29:48 INFO - PROCESS | 1950 | 1478489388171 Marionette TRACE conn2 -> [0,2375,"switchToWindow",{"name":"7"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388173 Marionette TRACE conn2 <- [1,2375,null,{}] 19:29:48 INFO - PROCESS | 1950 | 1478489388177 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261c8000 == 37 [pid = 1950] [id = 512] 19:29:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x1261ca000) [pid = 1950] [serial = 1503] [outer = 0x0] 19:29:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12626a800) [pid = 1950] [serial = 1504] [outer = 0x1261ca000] 19:29:48 INFO - PROCESS | 1950 | 1478489388215 Marionette DEBUG loaded listener.js 19:29:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x1262bc800) [pid = 1950] [serial = 1505] [outer = 0x1261ca000] 19:29:48 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:29:48 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:29:48 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:29:48 INFO - PROCESS | 1950 | 1478489388532 Marionette TRACE conn2 <- [1,2376,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]]]}] 19:29:48 INFO - . 19:29:48 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 516ms 19:29:48 INFO - PROCESS | 1950 | 1478489388590 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 19:29:48 INFO - PROCESS | 1950 | 1478489388593 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 19:29:48 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 19:29:48 INFO - Clearing pref security.mixed_content.send_hsts_priming 19:29:48 INFO - PROCESS | 1950 | 1478489388596 Marionette TRACE conn2 -> [0,2378,"getContext",null] 19:29:48 INFO - PROCESS | 1950 | 1478489388597 Marionette TRACE conn2 <- [1,2378,null,{"value":"content"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388599 Marionette TRACE conn2 -> [0,2379,"setContext",{"value":"chrome"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388600 Marionette TRACE conn2 <- [1,2379,null,{}] 19:29:48 INFO - PROCESS | 1950 | 1478489388603 Marionette TRACE conn2 -> [0,2380,"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}] 19:29:48 INFO - PROCESS | 1950 | 1478489388609 Marionette TRACE conn2 <- [1,2380,null,{"value":null}] 19:29:48 INFO - PROCESS | 1950 | 1478489388611 Marionette TRACE conn2 -> [0,2381,"setContext",{"value":"content"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388613 Marionette TRACE conn2 <- [1,2381,null,{}] 19:29:48 INFO - Clearing pref security.mixed_content.use_hsts 19:29:48 INFO - PROCESS | 1950 | 1478489388615 Marionette TRACE conn2 -> [0,2382,"getContext",null] 19:29:48 INFO - PROCESS | 1950 | 1478489388616 Marionette TRACE conn2 <- [1,2382,null,{"value":"content"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388618 Marionette TRACE conn2 -> [0,2383,"setContext",{"value":"chrome"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388620 Marionette TRACE conn2 <- [1,2383,null,{}] 19:29:48 INFO - PROCESS | 1950 | 1478489388622 Marionette TRACE conn2 -> [0,2384,"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}] 19:29:48 INFO - PROCESS | 1950 | 1478489388627 Marionette TRACE conn2 <- [1,2384,null,{"value":null}] 19:29:48 INFO - PROCESS | 1950 | 1478489388629 Marionette TRACE conn2 -> [0,2385,"setContext",{"value":"content"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388630 Marionette TRACE conn2 <- [1,2385,null,{}] 19:29:48 INFO - PROCESS | 1950 | 1478489388632 Marionette TRACE conn2 -> [0,2386,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:48 INFO - PROCESS | 1950 | 1478489388706 Marionette TRACE conn2 <- [1,2386,null,{"value":null}] 19:29:48 INFO - PROCESS | 1950 | 1478489388713 Marionette TRACE conn2 -> [0,2387,"getWindowHandles",null] 19:29:48 INFO - PROCESS | 1950 | 1478489388715 Marionette TRACE conn2 <- [1,2387,null,["7"]] 19:29:48 INFO - PROCESS | 1950 | 1478489388717 Marionette TRACE conn2 -> [0,2388,"switchToWindow",{"name":"7"}] 19:29:48 INFO - PROCESS | 1950 | 1478489388720 Marionette TRACE conn2 <- [1,2388,null,{}] 19:29:48 INFO - PROCESS | 1950 | 1478489388723 Marionette TRACE conn2 -> [0,2389,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x129431000 == 38 [pid = 1950] [id = 513] 19:29:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x129432000) [pid = 1950] [serial = 1506] [outer = 0x0] 19:29:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x1296e2000) [pid = 1950] [serial = 1507] [outer = 0x129432000] 19:29:48 INFO - PROCESS | 1950 | 1478489388758 Marionette DEBUG loaded listener.js 19:29:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x11514d800) [pid = 1950] [serial = 1508] [outer = 0x129432000] 19:29:49 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:29:49 INFO - PROCESS | 1950 | 1478489389181 Marionette TRACE conn2 <- [1,2389,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]]]}] 19:29:49 INFO - . 19:29:49 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 602ms 19:29:49 INFO - PROCESS | 1950 | 1478489389199 Marionette TRACE conn2 -> [0,2390,"getWindowHandle",null] 19:29:49 INFO - PROCESS | 1950 | 1478489389201 Marionette TRACE conn2 <- [1,2390,null,{"value":"7"}] 19:29:49 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 19:29:49 INFO - PROCESS | 1950 | 1478489389205 Marionette TRACE conn2 -> [0,2391,"getContext",null] 19:29:49 INFO - PROCESS | 1950 | 1478489389207 Marionette TRACE conn2 <- [1,2391,null,{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389210 Marionette TRACE conn2 -> [0,2392,"setContext",{"value":"chrome"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389212 Marionette TRACE conn2 <- [1,2392,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389216 Marionette TRACE conn2 -> [0,2393,"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}] 19:29:49 INFO - PROCESS | 1950 | 1478489389224 Marionette TRACE conn2 <- [1,2393,null,{"value":true}] 19:29:49 INFO - PROCESS | 1950 | 1478489389227 Marionette TRACE conn2 -> [0,2394,"setContext",{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389229 Marionette TRACE conn2 <- [1,2394,null,{}] 19:29:49 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 19:29:49 INFO - PROCESS | 1950 | 1478489389232 Marionette TRACE conn2 -> [0,2395,"getContext",null] 19:29:49 INFO - PROCESS | 1950 | 1478489389234 Marionette TRACE conn2 <- [1,2395,null,{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389237 Marionette TRACE conn2 -> [0,2396,"setContext",{"value":"chrome"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389239 Marionette TRACE conn2 <- [1,2396,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389243 Marionette TRACE conn2 -> [0,2397,"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}] 19:29:49 INFO - PROCESS | 1950 | 1478489389251 Marionette TRACE conn2 <- [1,2397,null,{"value":null}] 19:29:49 INFO - PROCESS | 1950 | 1478489389254 Marionette TRACE conn2 -> [0,2398,"setContext",{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389256 Marionette TRACE conn2 <- [1,2398,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389260 Marionette TRACE conn2 -> [0,2399,"getContext",null] 19:29:49 INFO - PROCESS | 1950 | 1478489389262 Marionette TRACE conn2 <- [1,2399,null,{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389265 Marionette TRACE conn2 -> [0,2400,"setContext",{"value":"chrome"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389267 Marionette TRACE conn2 <- [1,2400,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389271 Marionette TRACE conn2 -> [0,2401,"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}] 19:29:49 INFO - PROCESS | 1950 | 1478489389285 Marionette TRACE conn2 <- [1,2401,null,{"value":true}] 19:29:49 INFO - Setting pref security.mixed_content.use_hsts (false) 19:29:49 INFO - PROCESS | 1950 | 1478489389296 Marionette TRACE conn2 -> [0,2402,"setContext",{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389298 Marionette TRACE conn2 <- [1,2402,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389301 Marionette TRACE conn2 -> [0,2403,"getContext",null] 19:29:49 INFO - PROCESS | 1950 | 1478489389303 Marionette TRACE conn2 <- [1,2403,null,{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389326 Marionette TRACE conn2 -> [0,2404,"setContext",{"value":"chrome"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389328 Marionette TRACE conn2 <- [1,2404,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389332 Marionette TRACE conn2 -> [0,2405,"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}] 19:29:49 INFO - PROCESS | 1950 | 1478489389341 Marionette TRACE conn2 <- [1,2405,null,{"value":null}] 19:29:49 INFO - PROCESS | 1950 | 1478489389350 Marionette TRACE conn2 -> [0,2406,"setContext",{"value":"content"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389352 Marionette TRACE conn2 <- [1,2406,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389356 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:49 INFO - PROCESS | 1950 | 1478489389476 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 19:29:49 INFO - PROCESS | 1950 | 1478489389479 Marionette TRACE conn2 -> [0,2408,"getWindowHandles",null] 19:29:49 INFO - PROCESS | 1950 | 1478489389480 Marionette TRACE conn2 <- [1,2408,null,["7"]] 19:29:49 INFO - PROCESS | 1950 | 1478489389482 Marionette TRACE conn2 -> [0,2409,"switchToWindow",{"name":"7"}] 19:29:49 INFO - PROCESS | 1950 | 1478489389485 Marionette TRACE conn2 <- [1,2409,null,{}] 19:29:49 INFO - PROCESS | 1950 | 1478489389519 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a632800 == 39 [pid = 1950] [id = 514] 19:29:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12a633000) [pid = 1950] [serial = 1509] [outer = 0x0] 19:29:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12a63b800) [pid = 1950] [serial = 1510] [outer = 0x12a633000] 19:29:49 INFO - PROCESS | 1950 | 1478489389554 Marionette DEBUG loaded listener.js 19:29:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12a658000) [pid = 1950] [serial = 1511] [outer = 0x12a633000] 19:29:49 INFO - PROCESS | 1950 | 1478489389863 Marionette TRACE conn2 <- [1,2410,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]]]}] 19:29:49 INFO - . 19:29:49 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 666ms 19:29:49 INFO - PROCESS | 1950 | 1478489389871 Marionette TRACE conn2 -> [0,2411,"getWindowHandle",null] 19:29:49 INFO - PROCESS | 1950 | 1478489389872 Marionette TRACE conn2 <- [1,2411,null,{"value":"7"}] 19:29:49 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 19:29:49 INFO - PROCESS | 1950 | 1478489389876 Marionette TRACE conn2 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:50 INFO - PROCESS | 1950 | 1478489390035 Marionette TRACE conn2 <- [1,2412,null,{"value":null}] 19:29:50 INFO - PROCESS | 1950 | 1478489390084 Marionette TRACE conn2 -> [0,2413,"getWindowHandles",null] 19:29:50 INFO - PROCESS | 1950 | 1478489390086 Marionette TRACE conn2 <- [1,2413,null,["7"]] 19:29:50 INFO - PROCESS | 1950 | 1478489390091 Marionette TRACE conn2 -> [0,2414,"switchToWindow",{"name":"7"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390094 Marionette TRACE conn2 <- [1,2414,null,{}] 19:29:50 INFO - PROCESS | 1950 | 1478489390099 Marionette TRACE conn2 -> [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([\"/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a93f000 == 40 [pid = 1950] [id = 515] 19:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12ae55800) [pid = 1950] [serial = 1512] [outer = 0x0] 19:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12ae62800) [pid = 1950] [serial = 1513] [outer = 0x12ae55800] 19:29:50 INFO - PROCESS | 1950 | 1478489390151 Marionette DEBUG loaded listener.js 19:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12b40b800) [pid = 1950] [serial = 1514] [outer = 0x12ae55800] 19:29:50 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:29:50 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:29:50 INFO - PROCESS | 1950 | [1950] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 19:29:50 INFO - PROCESS | 1950 | 1478489390537 Marionette TRACE conn2 <- [1,2415,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]]]}] 19:29:50 INFO - . 19:29:50 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 668ms 19:29:50 INFO - PROCESS | 1950 | 1478489390544 Marionette TRACE conn2 -> [0,2416,"getWindowHandle",null] 19:29:50 INFO - PROCESS | 1950 | 1478489390546 Marionette TRACE conn2 <- [1,2416,null,{"value":"7"}] 19:29:50 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:29:50 INFO - Clearing pref security.mixed_content.send_hsts_priming 19:29:50 INFO - PROCESS | 1950 | 1478489390555 Marionette TRACE conn2 -> [0,2417,"getContext",null] 19:29:50 INFO - PROCESS | 1950 | 1478489390556 Marionette TRACE conn2 <- [1,2417,null,{"value":"content"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390558 Marionette TRACE conn2 -> [0,2418,"setContext",{"value":"chrome"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390559 Marionette TRACE conn2 <- [1,2418,null,{}] 19:29:50 INFO - PROCESS | 1950 | 1478489390561 Marionette TRACE conn2 -> [0,2419,"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}] 19:29:50 INFO - PROCESS | 1950 | 1478489390567 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 19:29:50 INFO - PROCESS | 1950 | 1478489390568 Marionette TRACE conn2 -> [0,2420,"setContext",{"value":"content"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390569 Marionette TRACE conn2 <- [1,2420,null,{}] 19:29:50 INFO - Clearing pref security.mixed_content.use_hsts 19:29:50 INFO - PROCESS | 1950 | 1478489390571 Marionette TRACE conn2 -> [0,2421,"getContext",null] 19:29:50 INFO - PROCESS | 1950 | 1478489390573 Marionette TRACE conn2 <- [1,2421,null,{"value":"content"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390575 Marionette TRACE conn2 -> [0,2422,"setContext",{"value":"chrome"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390576 Marionette TRACE conn2 <- [1,2422,null,{}] 19:29:50 INFO - PROCESS | 1950 | 1478489390578 Marionette TRACE conn2 -> [0,2423,"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}] 19:29:50 INFO - PROCESS | 1950 | 1478489390583 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 19:29:50 INFO - PROCESS | 1950 | 1478489390585 Marionette TRACE conn2 -> [0,2424,"setContext",{"value":"content"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390586 Marionette TRACE conn2 <- [1,2424,null,{}] 19:29:50 INFO - PROCESS | 1950 | 1478489390588 Marionette TRACE conn2 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:50 INFO - PROCESS | 1950 | 1478489390704 Marionette TRACE conn2 <- [1,2425,null,{"value":null}] 19:29:50 INFO - PROCESS | 1950 | 1478489390740 Marionette TRACE conn2 -> [0,2426,"getWindowHandles",null] 19:29:50 INFO - PROCESS | 1950 | 1478489390741 Marionette TRACE conn2 <- [1,2426,null,["7"]] 19:29:50 INFO - PROCESS | 1950 | 1478489390743 Marionette TRACE conn2 -> [0,2427,"switchToWindow",{"name":"7"}] 19:29:50 INFO - PROCESS | 1950 | 1478489390745 Marionette TRACE conn2 <- [1,2427,null,{}] 19:29:50 INFO - PROCESS | 1950 | 1478489390747 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:50 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5e0800 == 41 [pid = 1950] [id = 516] 19:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12b7bb000) [pid = 1950] [serial = 1515] [outer = 0x0] 19:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12b7c4000) [pid = 1950] [serial = 1516] [outer = 0x12b7bb000] 19:29:50 INFO - PROCESS | 1950 | 1478489390783 Marionette DEBUG loaded listener.js 19:29:50 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12b7cf000) [pid = 1950] [serial = 1517] [outer = 0x12b7bb000] 19:29:51 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:29:51 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:29:51 INFO - PROCESS | 1950 | 1478489391063 Marionette TRACE conn2 <- [1,2428,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]]]}] 19:29:51 INFO - . 19:29:51 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 555ms 19:29:51 INFO - PROCESS | 1950 | 1478489391103 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 19:29:51 INFO - PROCESS | 1950 | 1478489391105 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 19:29:51 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:29:51 INFO - PROCESS | 1950 | 1478489391108 Marionette TRACE conn2 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:51 INFO - PROCESS | 1950 | 1478489391253 Marionette TRACE conn2 <- [1,2430,null,{"value":null}] 19:29:51 INFO - PROCESS | 1950 | 1478489391288 Marionette TRACE conn2 -> [0,2431,"getWindowHandles",null] 19:29:51 INFO - PROCESS | 1950 | 1478489391289 Marionette TRACE conn2 <- [1,2431,null,["7"]] 19:29:51 INFO - PROCESS | 1950 | 1478489391292 Marionette TRACE conn2 -> [0,2432,"switchToWindow",{"name":"7"}] 19:29:51 INFO - PROCESS | 1950 | 1478489391294 Marionette TRACE conn2 <- [1,2432,null,{}] 19:29:51 INFO - PROCESS | 1950 | 1478489391296 Marionette TRACE conn2 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:51 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2ce800 == 42 [pid = 1950] [id = 517] 19:29:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12c2d0800) [pid = 1950] [serial = 1518] [outer = 0x0] 19:29:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12c595800) [pid = 1950] [serial = 1519] [outer = 0x12c2d0800] 19:29:51 INFO - PROCESS | 1950 | 1478489391343 Marionette DEBUG loaded listener.js 19:29:51 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12df0d000) [pid = 1950] [serial = 1520] [outer = 0x12c2d0800] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12df17800) [pid = 1950] [serial = 1470] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x1172c1800) [pid = 1950] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12a662000) [pid = 1950] [serial = 1467] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12a158800) [pid = 1950] [serial = 1476] [outer = 0x0] [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] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12c2d1000) [pid = 1950] [serial = 1485] [outer = 0x0] [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] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12c58a800) [pid = 1950] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12c154800) [pid = 1950] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12ae61800) [pid = 1950] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x117c9d000) [pid = 1950] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12df1c800) [pid = 1950] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x125c1e800) [pid = 1950] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12e520800) [pid = 1950] [serial = 1473] [outer = 0x0] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12ece4000) [pid = 1950] [serial = 1479] [outer = 0x0] [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] 19:29:51 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12ed96000) [pid = 1950] [serial = 1482] [outer = 0x0] [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] 19:29:51 INFO - PROCESS | 1950 | 1478489391756 Marionette TRACE conn2 <- [1,2433,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]]]}] 19:29:51 INFO - . 19:29:51 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 665ms 19:29:51 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 19:29:51 INFO - PROCESS | 1950 | 1478489391774 Marionette TRACE conn2 -> [0,2434,"getWindowHandle",null] 19:29:51 INFO - PROCESS | 1950 | 1478489391776 Marionette TRACE conn2 <- [1,2434,null,{"value":"7"}] 19:29:51 INFO - PROCESS | 1950 | 1478489391780 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:51 INFO - PROCESS | 1950 | 1478489391938 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 19:29:51 INFO - PROCESS | 1950 | 1478489391984 Marionette TRACE conn2 -> [0,2436,"getWindowHandles",null] 19:29:51 INFO - PROCESS | 1950 | 1478489391987 Marionette TRACE conn2 <- [1,2436,null,["7"]] 19:29:51 INFO - PROCESS | 1950 | 1478489391990 Marionette TRACE conn2 -> [0,2437,"switchToWindow",{"name":"7"}] 19:29:51 INFO - PROCESS | 1950 | 1478489391993 Marionette TRACE conn2 <- [1,2437,null,{}] 19:29:51 INFO - PROCESS | 1950 | 1478489391996 Marionette TRACE conn2 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b406000 == 43 [pid = 1950] [id = 518] 19:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12b7cb000) [pid = 1950] [serial = 1521] [outer = 0x0] 19:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12e0e4000) [pid = 1950] [serial = 1522] [outer = 0x12b7cb000] 19:29:52 INFO - PROCESS | 1950 | 1478489392022 Marionette DEBUG loaded listener.js 19:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12e427800) [pid = 1950] [serial = 1523] [outer = 0x12b7cb000] 19:29:52 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 19:29:52 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5738 19:29:52 INFO - PROCESS | 1950 | 1478489392304 Marionette TRACE conn2 <- [1,2438,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]]]}] 19:29:52 INFO - . 19:29:52 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 567ms 19:29:52 INFO - PROCESS | 1950 | 1478489392347 Marionette TRACE conn2 -> [0,2439,"getWindowHandle",null] 19:29:52 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 19:29:52 INFO - PROCESS | 1950 | 1478489392349 Marionette TRACE conn2 <- [1,2439,null,{"value":"7"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392352 Marionette TRACE conn2 -> [0,2440,"getContext",null] 19:29:52 INFO - PROCESS | 1950 | 1478489392354 Marionette TRACE conn2 <- [1,2440,null,{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392357 Marionette TRACE conn2 -> [0,2441,"setContext",{"value":"chrome"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392359 Marionette TRACE conn2 <- [1,2441,null,{}] 19:29:52 INFO - PROCESS | 1950 | 1478489392363 Marionette TRACE conn2 -> [0,2442,"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}] 19:29:52 INFO - PROCESS | 1950 | 1478489392371 Marionette TRACE conn2 <- [1,2442,null,{"value":true}] 19:29:52 INFO - PROCESS | 1950 | 1478489392374 Marionette TRACE conn2 -> [0,2443,"setContext",{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392376 Marionette TRACE conn2 <- [1,2443,null,{}] 19:29:52 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 19:29:52 INFO - PROCESS | 1950 | 1478489392379 Marionette TRACE conn2 -> [0,2444,"getContext",null] 19:29:52 INFO - PROCESS | 1950 | 1478489392381 Marionette TRACE conn2 <- [1,2444,null,{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392384 Marionette TRACE conn2 -> [0,2445,"setContext",{"value":"chrome"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392385 Marionette TRACE conn2 <- [1,2445,null,{}] 19:29:52 INFO - PROCESS | 1950 | 1478489392389 Marionette TRACE conn2 -> [0,2446,"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}] 19:29:52 INFO - PROCESS | 1950 | 1478489392396 Marionette TRACE conn2 <- [1,2446,null,{"value":null}] 19:29:52 INFO - PROCESS | 1950 | 1478489392407 Marionette TRACE conn2 -> [0,2447,"setContext",{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392409 Marionette TRACE conn2 <- [1,2447,null,{}] 19:29:52 INFO - PROCESS | 1950 | 1478489392412 Marionette TRACE conn2 -> [0,2448,"getContext",null] 19:29:52 INFO - PROCESS | 1950 | 1478489392414 Marionette TRACE conn2 <- [1,2448,null,{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392417 Marionette TRACE conn2 -> [0,2449,"setContext",{"value":"chrome"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392420 Marionette TRACE conn2 <- [1,2449,null,{}] 19:29:52 INFO - PROCESS | 1950 | 1478489392423 Marionette TRACE conn2 -> [0,2450,"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}] 19:29:52 INFO - PROCESS | 1950 | 1478489392434 Marionette TRACE conn2 <- [1,2450,null,{"value":true}] 19:29:52 INFO - PROCESS | 1950 | 1478489392437 Marionette TRACE conn2 -> [0,2451,"setContext",{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392438 Marionette TRACE conn2 <- [1,2451,null,{}] 19:29:52 INFO - Setting pref security.mixed_content.use_hsts (false) 19:29:52 INFO - PROCESS | 1950 | 1478489392441 Marionette TRACE conn2 -> [0,2452,"getContext",null] 19:29:52 INFO - PROCESS | 1950 | 1478489392444 Marionette TRACE conn2 <- [1,2452,null,{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392447 Marionette TRACE conn2 -> [0,2453,"setContext",{"value":"chrome"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392449 Marionette TRACE conn2 <- [1,2453,null,{}] 19:29:52 INFO - PROCESS | 1950 | 1478489392452 Marionette TRACE conn2 -> [0,2454,"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}] 19:29:52 INFO - PROCESS | 1950 | 1478489392460 Marionette TRACE conn2 <- [1,2454,null,{"value":null}] 19:29:52 INFO - PROCESS | 1950 | 1478489392469 Marionette TRACE conn2 -> [0,2455,"setContext",{"value":"content"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392471 Marionette TRACE conn2 <- [1,2455,null,{}] 19:29:52 INFO - PROCESS | 1950 | 1478489392475 Marionette TRACE conn2 -> [0,2456,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:52 INFO - PROCESS | 1950 | 1478489392606 Marionette TRACE conn2 <- [1,2456,null,{"value":null}] 19:29:52 INFO - PROCESS | 1950 | 1478489392612 Marionette TRACE conn2 -> [0,2457,"getWindowHandles",null] 19:29:52 INFO - PROCESS | 1950 | 1478489392615 Marionette TRACE conn2 <- [1,2457,null,["7"]] 19:29:52 INFO - PROCESS | 1950 | 1478489392618 Marionette TRACE conn2 -> [0,2458,"switchToWindow",{"name":"7"}] 19:29:52 INFO - PROCESS | 1950 | 1478489392624 Marionette TRACE conn2 <- [1,2458,null,{}] 19:29:52 INFO - PROCESS | 1950 | 1478489392626 Marionette TRACE conn2 -> [0,2459,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea3a000 == 44 [pid = 1950] [id = 519] 19:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12ea3c000) [pid = 1950] [serial = 1524] [outer = 0x0] 19:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12ea46800) [pid = 1950] [serial = 1525] [outer = 0x12ea3c000] 19:29:52 INFO - PROCESS | 1950 | 1478489392679 Marionette DEBUG loaded listener.js 19:29:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12ece9800) [pid = 1950] [serial = 1526] [outer = 0x12ea3c000] 19:29:53 INFO - PROCESS | 1950 | 1478489393118 Marionette TRACE conn2 <- [1,2459,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]]]}] 19:29:53 INFO - . 19:29:53 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 789ms 19:29:53 INFO - PROCESS | 1950 | 1478489393141 Marionette TRACE conn2 -> [0,2460,"getWindowHandle",null] 19:29:53 INFO - PROCESS | 1950 | 1478489393143 Marionette TRACE conn2 <- [1,2460,null,{"value":"7"}] 19:29:53 INFO - TEST-START | /navigation-timing/idlharness.html 19:29:53 INFO - Clearing pref security.mixed_content.send_hsts_priming 19:29:53 INFO - PROCESS | 1950 | 1478489393148 Marionette TRACE conn2 -> [0,2461,"getContext",null] 19:29:53 INFO - PROCESS | 1950 | 1478489393149 Marionette TRACE conn2 <- [1,2461,null,{"value":"content"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393151 Marionette TRACE conn2 -> [0,2462,"setContext",{"value":"chrome"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393152 Marionette TRACE conn2 <- [1,2462,null,{}] 19:29:53 INFO - PROCESS | 1950 | 1478489393155 Marionette TRACE conn2 -> [0,2463,"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}] 19:29:53 INFO - PROCESS | 1950 | 1478489393160 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 19:29:53 INFO - PROCESS | 1950 | 1478489393162 Marionette TRACE conn2 -> [0,2464,"setContext",{"value":"content"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393165 Marionette TRACE conn2 <- [1,2464,null,{}] 19:29:53 INFO - Clearing pref security.mixed_content.use_hsts 19:29:53 INFO - PROCESS | 1950 | 1478489393169 Marionette TRACE conn2 -> [0,2465,"getContext",null] 19:29:53 INFO - PROCESS | 1950 | 1478489393172 Marionette TRACE conn2 <- [1,2465,null,{"value":"content"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393175 Marionette TRACE conn2 -> [0,2466,"setContext",{"value":"chrome"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393177 Marionette TRACE conn2 <- [1,2466,null,{}] 19:29:53 INFO - PROCESS | 1950 | 1478489393179 Marionette TRACE conn2 -> [0,2467,"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}] 19:29:53 INFO - PROCESS | 1950 | 1478489393184 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 19:29:53 INFO - PROCESS | 1950 | 1478489393186 Marionette TRACE conn2 -> [0,2468,"setContext",{"value":"content"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393187 Marionette TRACE conn2 <- [1,2468,null,{}] 19:29:53 INFO - PROCESS | 1950 | 1478489393189 Marionette TRACE conn2 -> [0,2469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 19:29:53 INFO - PROCESS | 1950 | 1478489393270 Marionette TRACE conn2 <- [1,2469,null,{"value":null}] 19:29:53 INFO - PROCESS | 1950 | 1478489393326 Marionette TRACE conn2 -> [0,2470,"getWindowHandle",null] 19:29:53 INFO - PROCESS | 1950 | 1478489393328 Marionette TRACE conn2 <- [1,2470,null,{"value":"7"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393330 Marionette TRACE conn2 -> [0,2471,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:29:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12ecf8000) [pid = 1950] [serial = 1527] [outer = 0x126930800] 19:29:53 INFO - PROCESS | 1950 | 1478489393484 Marionette TRACE conn2 <- [1,2471,null,{}] 19:29:53 INFO - PROCESS | 1950 | 1478489393486 Marionette TRACE conn2 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 19:29:53 INFO - PROCESS | 1950 | 1478489393495 Marionette TRACE conn2 <- [1,2472,null,{"value":null}] 19:29:53 INFO - PROCESS | 1950 | 1478489393498 Marionette TRACE conn2 -> [0,2473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:53 INFO - PROCESS | 1950 | 1478489393506 Marionette TRACE conn2 <- [1,2473,null,{"value":null}] 19:29:53 INFO - PROCESS | 1950 | 1478489393508 Marionette TRACE conn2 -> [0,2474,"getWindowHandles",null] 19:29:53 INFO - PROCESS | 1950 | 1478489393509 Marionette TRACE conn2 <- [1,2474,null,["7"]] 19:29:53 INFO - PROCESS | 1950 | 1478489393514 Marionette TRACE conn2 -> [0,2475,"switchToWindow",{"name":"7"}] 19:29:53 INFO - PROCESS | 1950 | 1478489393516 Marionette TRACE conn2 <- [1,2475,null,{}] 19:29:53 INFO - PROCESS | 1950 | 1478489393518 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x130022000 == 45 [pid = 1950] [id = 520] 19:29:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x130024800) [pid = 1950] [serial = 1528] [outer = 0x0] 19:29:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x130030000) [pid = 1950] [serial = 1529] [outer = 0x130024800] 19:29:53 INFO - PROCESS | 1950 | 1478489393554 Marionette DEBUG loaded listener.js 19:29:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x13005f800) [pid = 1950] [serial = 1530] [outer = 0x130024800] 19:29:54 INFO - PROCESS | 1950 | 1478489394331 Marionette TRACE conn2 <- [1,2476,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"]]]}] 19:29:54 INFO - ............................................................................................. 19:29:54 INFO - TEST-OK | /navigation-timing/idlharness.html | took 1230ms 19:29:54 INFO - PROCESS | 1950 | 1478489394396 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 19:29:54 INFO - PROCESS | 1950 | 1478489394401 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 19:29:54 INFO - TEST-START | /navigation-timing/test_document_open.html 19:29:54 INFO - PROCESS | 1950 | 1478489394426 Marionette TRACE conn2 -> [0,2478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:54 INFO - PROCESS | 1950 | 1478489394640 Marionette TRACE conn2 <- [1,2478,null,{"value":null}] 19:29:54 INFO - PROCESS | 1950 | 1478489394648 Marionette TRACE conn2 -> [0,2479,"getWindowHandles",null] 19:29:54 INFO - PROCESS | 1950 | 1478489394650 Marionette TRACE conn2 <- [1,2479,null,["7"]] 19:29:54 INFO - PROCESS | 1950 | 1478489394654 Marionette TRACE conn2 -> [0,2480,"switchToWindow",{"name":"7"}] 19:29:54 INFO - PROCESS | 1950 | 1478489394657 Marionette TRACE conn2 <- [1,2480,null,{}] 19:29:54 INFO - PROCESS | 1950 | 1478489394660 Marionette TRACE conn2 -> [0,2481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a674800 == 46 [pid = 1950] [id = 521] 19:29:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12a932000) [pid = 1950] [serial = 1531] [outer = 0x0] 19:29:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12b504800) [pid = 1950] [serial = 1532] [outer = 0x12a932000] 19:29:54 INFO - PROCESS | 1950 | 1478489394712 Marionette DEBUG loaded listener.js 19:29:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12b5c9800) [pid = 1950] [serial = 1533] [outer = 0x12a932000] 19:29:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b982800 == 47 [pid = 1950] [id = 522] 19:29:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12c155800) [pid = 1950] [serial = 1534] [outer = 0x0] 19:29:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12c2dd000) [pid = 1950] [serial = 1535] [outer = 0x12c155800] 19:29:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12e520800) [pid = 1950] [serial = 1536] [outer = 0x12c155800] 19:29:55 INFO - PROCESS | 1950 | 1478489395178 Marionette TRACE conn2 <- [1,2481,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]]]}] 19:29:55 INFO - ..................... 19:29:55 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 771ms 19:29:55 INFO - PROCESS | 1950 | 1478489395195 Marionette TRACE conn2 -> [0,2482,"getWindowHandle",null] 19:29:55 INFO - PROCESS | 1950 | 1478489395198 Marionette TRACE conn2 <- [1,2482,null,{"value":"7"}] 19:29:55 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 19:29:55 INFO - PROCESS | 1950 | 1478489395201 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:55 INFO - PROCESS | 1950 | 1478489395331 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 19:29:55 INFO - PROCESS | 1950 | 1478489395401 Marionette TRACE conn2 -> [0,2484,"getWindowHandles",null] 19:29:55 INFO - PROCESS | 1950 | 1478489395403 Marionette TRACE conn2 <- [1,2484,null,["7"]] 19:29:55 INFO - PROCESS | 1950 | 1478489395405 Marionette TRACE conn2 -> [0,2485,"switchToWindow",{"name":"7"}] 19:29:55 INFO - PROCESS | 1950 | 1478489395408 Marionette TRACE conn2 <- [1,2485,null,{}] 19:29:55 INFO - PROCESS | 1950 | 1478489395411 Marionette TRACE conn2 -> [0,2486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x13001f000 == 48 [pid = 1950] [id = 523] 19:29:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x13002a800) [pid = 1950] [serial = 1537] [outer = 0x0] 19:29:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x130064000) [pid = 1950] [serial = 1538] [outer = 0x13002a800] 19:29:55 INFO - PROCESS | 1950 | 1478489395455 Marionette DEBUG loaded listener.js 19:29:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x13006c000) [pid = 1950] [serial = 1539] [outer = 0x13002a800] 19:29:55 INFO - PROCESS | 1950 | 1478489395765 Marionette TRACE conn2 <- [1,2486,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]]]}] 19:29:55 INFO - ... 19:29:55 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 616ms 19:29:55 INFO - PROCESS | 1950 | 1478489395822 Marionette TRACE conn2 -> [0,2487,"getWindowHandle",null] 19:29:55 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 19:29:55 INFO - PROCESS | 1950 | 1478489395826 Marionette TRACE conn2 <- [1,2487,null,{"value":"7"}] 19:29:55 INFO - PROCESS | 1950 | 1478489395829 Marionette TRACE conn2 -> [0,2488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:55 INFO - PROCESS | 1950 | 1478489395940 Marionette TRACE conn2 <- [1,2488,null,{"value":null}] 19:29:56 INFO - PROCESS | 1950 | 1478489395998 Marionette TRACE conn2 -> [0,2489,"getWindowHandles",null] 19:29:56 INFO - PROCESS | 1950 | 1478489396000 Marionette TRACE conn2 <- [1,2489,null,["7"]] 19:29:56 INFO - PROCESS | 1950 | 1478489396002 Marionette TRACE conn2 -> [0,2490,"switchToWindow",{"name":"7"}] 19:29:56 INFO - PROCESS | 1950 | 1478489396006 Marionette TRACE conn2 <- [1,2490,null,{}] 19:29:56 INFO - PROCESS | 1950 | 1478489396050 Marionette TRACE conn2 -> [0,2491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x131334000 == 49 [pid = 1950] [id = 524] 19:29:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x131334800) [pid = 1950] [serial = 1540] [outer = 0x0] 19:29:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x13133a000) [pid = 1950] [serial = 1541] [outer = 0x131334800] 19:29:56 INFO - PROCESS | 1950 | 1478489396096 Marionette DEBUG loaded listener.js 19:29:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x132fb1800) [pid = 1950] [serial = 1542] [outer = 0x131334800] 19:29:56 INFO - PROCESS | 1950 | 1478489396463 Marionette TRACE conn2 <- [1,2491,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]]]}] 19:29:56 INFO - ...................... 19:29:56 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 669ms 19:29:56 INFO - PROCESS | 1950 | 1478489396499 Marionette TRACE conn2 -> [0,2492,"getWindowHandle",null] 19:29:56 INFO - PROCESS | 1950 | 1478489396501 Marionette TRACE conn2 <- [1,2492,null,{"value":"7"}] 19:29:56 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 19:29:56 INFO - PROCESS | 1950 | 1478489396505 Marionette TRACE conn2 -> [0,2493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:56 INFO - PROCESS | 1950 | 1478489396657 Marionette TRACE conn2 <- [1,2493,null,{"value":null}] 19:29:56 INFO - PROCESS | 1950 | 1478489396777 Marionette TRACE conn2 -> [0,2494,"getWindowHandles",null] 19:29:56 INFO - PROCESS | 1950 | 1478489396779 Marionette TRACE conn2 <- [1,2494,null,["7"]] 19:29:56 INFO - PROCESS | 1950 | 1478489396782 Marionette TRACE conn2 -> [0,2495,"switchToWindow",{"name":"7"}] 19:29:56 INFO - PROCESS | 1950 | 1478489396785 Marionette TRACE conn2 <- [1,2495,null,{}] 19:29:56 INFO - PROCESS | 1950 | 1478489396787 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x132fc7800 == 50 [pid = 1950] [id = 525] 19:29:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x132fc8000) [pid = 1950] [serial = 1543] [outer = 0x0] 19:29:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x132fcc000) [pid = 1950] [serial = 1544] [outer = 0x132fc8000] 19:29:56 INFO - PROCESS | 1950 | 1478489396820 Marionette DEBUG loaded listener.js 19:29:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x1330a6000) [pid = 1950] [serial = 1545] [outer = 0x132fc8000] 19:29:57 INFO - PROCESS | 1950 | 1478489397166 Marionette TRACE conn2 <- [1,2496,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]]]}] 19:29:57 INFO - .... 19:29:57 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 668ms 19:29:57 INFO - PROCESS | 1950 | 1478489397173 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 19:29:57 INFO - PROCESS | 1950 | 1478489397176 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 19:29:57 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 19:29:57 INFO - PROCESS | 1950 | 1478489397180 Marionette TRACE conn2 -> [0,2498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:57 INFO - PROCESS | 1950 | 1478489397343 Marionette TRACE conn2 <- [1,2498,null,{"value":null}] 19:29:57 INFO - PROCESS | 1950 | 1478489397451 Marionette TRACE conn2 -> [0,2499,"getWindowHandles",null] 19:29:57 INFO - PROCESS | 1950 | 1478489397453 Marionette TRACE conn2 <- [1,2499,null,["7"]] 19:29:57 INFO - PROCESS | 1950 | 1478489397457 Marionette TRACE conn2 -> [0,2500,"switchToWindow",{"name":"7"}] 19:29:57 INFO - PROCESS | 1950 | 1478489397459 Marionette TRACE conn2 <- [1,2500,null,{}] 19:29:57 INFO - PROCESS | 1950 | 1478489397462 Marionette TRACE conn2 -> [0,2501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x12140d800 == 51 [pid = 1950] [id = 526] 19:29:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12141e800) [pid = 1950] [serial = 1546] [outer = 0x0] 19:29:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x1250b8000) [pid = 1950] [serial = 1547] [outer = 0x12141e800] 19:29:57 INFO - PROCESS | 1950 | 1478489397506 Marionette DEBUG loaded listener.js 19:29:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x127c2a000) [pid = 1950] [serial = 1548] [outer = 0x12141e800] 19:29:58 INFO - PROCESS | 1950 | 1478489398026 Marionette TRACE conn2 <- [1,2501,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]]]}] 19:29:58 INFO - ..... 19:29:58 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 868ms 19:29:58 INFO - PROCESS | 1950 | 1478489398048 Marionette TRACE conn2 -> [0,2502,"getWindowHandle",null] 19:29:58 INFO - PROCESS | 1950 | 1478489398052 Marionette TRACE conn2 <- [1,2502,null,{"value":"7"}] 19:29:58 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 19:29:58 INFO - PROCESS | 1950 | 1478489398057 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:58 INFO - PROCESS | 1950 | 1478489398163 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 19:29:58 INFO - PROCESS | 1950 | 1478489398221 Marionette TRACE conn2 -> [0,2504,"getWindowHandles",null] 19:29:58 INFO - PROCESS | 1950 | 1478489398224 Marionette TRACE conn2 <- [1,2504,null,["7"]] 19:29:58 INFO - PROCESS | 1950 | 1478489398227 Marionette TRACE conn2 -> [0,2505,"switchToWindow",{"name":"7"}] 19:29:58 INFO - PROCESS | 1950 | 1478489398230 Marionette TRACE conn2 <- [1,2505,null,{}] 19:29:58 INFO - PROCESS | 1950 | 1478489398234 Marionette TRACE conn2 -> [0,2506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x123cc5800 == 52 [pid = 1950] [id = 527] 19:29:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x124630000) [pid = 1950] [serial = 1549] [outer = 0x0] 19:29:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x125d49000) [pid = 1950] [serial = 1550] [outer = 0x124630000] 19:29:58 INFO - PROCESS | 1950 | 1478489398275 Marionette DEBUG loaded listener.js 19:29:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x126253000) [pid = 1950] [serial = 1551] [outer = 0x124630000] 19:29:58 INFO - PROCESS | 1950 | ++DOCSHELL 0x1151e7800 == 53 [pid = 1950] [id = 528] 19:29:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x116f57800) [pid = 1950] [serial = 1552] [outer = 0x0] 19:29:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x117c9d000) [pid = 1950] [serial = 1553] [outer = 0x116f57800] 19:29:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x1162e4800) [pid = 1950] [serial = 1554] [outer = 0x116f57800] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea3a000 == 52 [pid = 1950] [id = 519] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12b406000 == 51 [pid = 1950] [id = 518] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2ce800 == 50 [pid = 1950] [id = 517] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5e0800 == 49 [pid = 1950] [id = 516] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12a93f000 == 48 [pid = 1950] [id = 515] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12a632800 == 47 [pid = 1950] [id = 514] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x129431000 == 46 [pid = 1950] [id = 513] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x1261c8000 == 45 [pid = 1950] [id = 512] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x117c9c800 == 44 [pid = 1950] [id = 511] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x116c74800 == 43 [pid = 1950] [id = 510] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d5000 == 42 [pid = 1950] [id = 509] 19:29:58 INFO - PROCESS | 1950 | --DOCSHELL 0x1250be800 == 41 [pid = 1950] [id = 508] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12ecea800) [pid = 1950] [serial = 1481] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12ecec800) [pid = 1950] [serial = 1480] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12eda1000) [pid = 1950] [serial = 1484] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12ed9c800) [pid = 1950] [serial = 1483] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x130015000) [pid = 1950] [serial = 1487] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12ece6000) [pid = 1950] [serial = 1486] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12b51e800) [pid = 1950] [serial = 1477] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12ecda800) [pid = 1950] [serial = 1478] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12e526800) [pid = 1950] [serial = 1474] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12e52d000) [pid = 1950] [serial = 1475] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12df20000) [pid = 1950] [serial = 1471] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12e0c9000) [pid = 1950] [serial = 1472] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12a66d000) [pid = 1950] [serial = 1468] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12a665000) [pid = 1950] [serial = 1469] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x126512800) [pid = 1950] [serial = 1464] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x1261c8800) [pid = 1950] [serial = 1461] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x126259000) [pid = 1950] [serial = 1462] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x1172d0000) [pid = 1950] [serial = 1458] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x117b56800) [pid = 1950] [serial = 1459] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12df21800) [pid = 1950] [serial = 1452] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12df29800) [pid = 1950] [serial = 1453] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x12c597000) [pid = 1950] [serial = 1449] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12c5a6800) [pid = 1950] [serial = 1450] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12c2bf800) [pid = 1950] [serial = 1446] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12c2c7800) [pid = 1950] [serial = 1447] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12b31a800) [pid = 1950] [serial = 1443] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12b509000) [pid = 1950] [serial = 1444] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12190e800) [pid = 1950] [serial = 1440] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12519e000) [pid = 1950] [serial = 1441] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12a670000) [pid = 1950] [serial = 1455] [outer = 0x0] [url = about:blank] 19:29:58 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x116f4a000) [pid = 1950] [serial = 1555] [outer = 0x116f57800] 19:29:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x117b2a000) [pid = 1950] [serial = 1556] [outer = 0x116f57800] 19:29:59 INFO - PROCESS | 1950 | 1478489399284 Marionette TRACE conn2 <- [1,2506,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]]]}] 19:29:59 INFO - ..... 19:29:59 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1272ms 19:29:59 INFO - PROCESS | 1950 | 1478489399367 Marionette TRACE conn2 -> [0,2507,"getWindowHandle",null] 19:29:59 INFO - PROCESS | 1950 | 1478489399371 Marionette TRACE conn2 <- [1,2507,null,{"value":"7"}] 19:29:59 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 19:29:59 INFO - PROCESS | 1950 | 1478489399377 Marionette TRACE conn2 -> [0,2508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:29:59 INFO - PROCESS | 1950 | 1478489399562 Marionette TRACE conn2 <- [1,2508,null,{"value":null}] 19:29:59 INFO - PROCESS | 1950 | 1478489399573 Marionette TRACE conn2 -> [0,2509,"getWindowHandles",null] 19:29:59 INFO - PROCESS | 1950 | 1478489399575 Marionette TRACE conn2 <- [1,2509,null,["7"]] 19:29:59 INFO - PROCESS | 1950 | 1478489399581 Marionette TRACE conn2 -> [0,2510,"switchToWindow",{"name":"7"}] 19:29:59 INFO - PROCESS | 1950 | 1478489399585 Marionette TRACE conn2 <- [1,2510,null,{}] 19:29:59 INFO - PROCESS | 1950 | 1478489399589 Marionette TRACE conn2 -> [0,2511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:29:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x122d77000 == 42 [pid = 1950] [id = 529] 19:29:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x122d79000) [pid = 1950] [serial = 1557] [outer = 0x0] 19:29:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x123719000) [pid = 1950] [serial = 1558] [outer = 0x122d79000] 19:29:59 INFO - PROCESS | 1950 | 1478489399648 Marionette DEBUG loaded listener.js 19:29:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x123734800) [pid = 1950] [serial = 1559] [outer = 0x122d79000] 19:29:59 INFO - PROCESS | 1950 | 1478489399981 Marionette TRACE conn2 <- [1,2511,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]]]}] 19:29:59 INFO - .......... 19:29:59 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 619ms 19:30:00 INFO - PROCESS | 1950 | 1478489399999 Marionette TRACE conn2 -> [0,2512,"getWindowHandle",null] 19:30:00 INFO - PROCESS | 1950 | 1478489400003 Marionette TRACE conn2 <- [1,2512,null,{"value":"7"}] 19:30:00 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 19:30:00 INFO - PROCESS | 1950 | 1478489400006 Marionette TRACE conn2 -> [0,2513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:00 INFO - PROCESS | 1950 | 1478489400098 Marionette TRACE conn2 <- [1,2513,null,{"value":null}] 19:30:00 INFO - PROCESS | 1950 | 1478489400155 Marionette TRACE conn2 -> [0,2514,"getWindowHandles",null] 19:30:00 INFO - PROCESS | 1950 | 1478489400157 Marionette TRACE conn2 <- [1,2514,null,["7"]] 19:30:00 INFO - PROCESS | 1950 | 1478489400159 Marionette TRACE conn2 -> [0,2515,"switchToWindow",{"name":"7"}] 19:30:00 INFO - PROCESS | 1950 | 1478489400162 Marionette TRACE conn2 <- [1,2515,null,{}] 19:30:00 INFO - PROCESS | 1950 | 1478489400165 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c0c000 == 43 [pid = 1950] [id = 530] 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x125c1e800) [pid = 1950] [serial = 1560] [outer = 0x0] 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x126512800) [pid = 1950] [serial = 1561] [outer = 0x125c1e800] 19:30:00 INFO - PROCESS | 1950 | 1478489400203 Marionette DEBUG loaded listener.js 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x126257000) [pid = 1950] [serial = 1562] [outer = 0x125c1e800] 19:30:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x126c2a800 == 44 [pid = 1950] [id = 531] 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x127c30800) [pid = 1950] [serial = 1563] [outer = 0x0] 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x127fa6800) [pid = 1950] [serial = 1564] [outer = 0x127c30800] 19:30:00 INFO - PROCESS | 1950 | 1478489400465 Marionette TRACE conn2 <- [1,2516,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]]]}] 19:30:00 INFO - ..... 19:30:00 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 466ms 19:30:00 INFO - PROCESS | 1950 | 1478489400473 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 19:30:00 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 19:30:00 INFO - PROCESS | 1950 | 1478489400475 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 19:30:00 INFO - PROCESS | 1950 | 1478489400480 Marionette TRACE conn2 -> [0,2518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:00 INFO - PROCESS | 1950 | 1478489400577 Marionette TRACE conn2 <- [1,2518,null,{"value":null}] 19:30:00 INFO - PROCESS | 1950 | 1478489400582 Marionette TRACE conn2 -> [0,2519,"getWindowHandles",null] 19:30:00 INFO - PROCESS | 1950 | 1478489400584 Marionette TRACE conn2 <- [1,2519,null,["7"]] 19:30:00 INFO - PROCESS | 1950 | 1478489400643 Marionette TRACE conn2 -> [0,2520,"switchToWindow",{"name":"7"}] 19:30:00 INFO - PROCESS | 1950 | 1478489400645 Marionette TRACE conn2 <- [1,2520,null,{}] 19:30:00 INFO - PROCESS | 1950 | 1478489400648 Marionette TRACE conn2 -> [0,2521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x129437800 == 45 [pid = 1950] [id = 532] 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x129438000) [pid = 1950] [serial = 1565] [outer = 0x0] 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x1296ee800) [pid = 1950] [serial = 1566] [outer = 0x129438000] 19:30:00 INFO - PROCESS | 1950 | 1478489400684 Marionette DEBUG loaded listener.js 19:30:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x129955000) [pid = 1950] [serial = 1567] [outer = 0x129438000] 19:30:00 INFO - PROCESS | 1950 | 1478489400934 Marionette TRACE conn2 <- [1,2521,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]]]}] 19:30:00 INFO - ... 19:30:00 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 466ms 19:30:00 INFO - PROCESS | 1950 | 1478489400943 Marionette TRACE conn2 -> [0,2522,"getWindowHandle",null] 19:30:00 INFO - PROCESS | 1950 | 1478489400947 Marionette TRACE conn2 <- [1,2522,null,{"value":"7"}] 19:30:00 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 19:30:00 INFO - PROCESS | 1950 | 1478489400950 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:01 INFO - PROCESS | 1950 | 1478489401054 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 19:30:01 INFO - PROCESS | 1950 | 1478489401093 Marionette TRACE conn2 -> [0,2524,"getWindowHandles",null] 19:30:01 INFO - PROCESS | 1950 | 1478489401094 Marionette TRACE conn2 <- [1,2524,null,["7"]] 19:30:01 INFO - PROCESS | 1950 | 1478489401096 Marionette TRACE conn2 -> [0,2525,"switchToWindow",{"name":"7"}] 19:30:01 INFO - PROCESS | 1950 | 1478489401099 Marionette TRACE conn2 <- [1,2525,null,{}] 19:30:01 INFO - PROCESS | 1950 | 1478489401101 Marionette TRACE conn2 -> [0,2526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x129a33800 == 46 [pid = 1950] [id = 533] 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x129a46000) [pid = 1950] [serial = 1568] [outer = 0x0] 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12a63d000) [pid = 1950] [serial = 1569] [outer = 0x129a46000] 19:30:01 INFO - PROCESS | 1950 | 1478489401136 Marionette DEBUG loaded listener.js 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12a665000) [pid = 1950] [serial = 1570] [outer = 0x129a46000] 19:30:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296e8800 == 47 [pid = 1950] [id = 534] 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12a66c000) [pid = 1950] [serial = 1571] [outer = 0x0] 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12a672000) [pid = 1950] [serial = 1572] [outer = 0x12a66c000] 19:30:01 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:30:01 INFO - PROCESS | 1950 | 1478489401419 Marionette TRACE conn2 <- [1,2526,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]]]}] 19:30:01 INFO - ... 19:30:01 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 516ms 19:30:01 INFO - TEST-START | /navigation-timing/test_readwrite.html 19:30:01 INFO - PROCESS | 1950 | 1478489401466 Marionette TRACE conn2 -> [0,2527,"getWindowHandle",null] 19:30:01 INFO - PROCESS | 1950 | 1478489401467 Marionette TRACE conn2 <- [1,2527,null,{"value":"7"}] 19:30:01 INFO - PROCESS | 1950 | 1478489401469 Marionette TRACE conn2 -> [0,2528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:01 INFO - PROCESS | 1950 | 1478489401639 Marionette TRACE conn2 <- [1,2528,null,{"value":null}] 19:30:01 INFO - PROCESS | 1950 | 1478489401658 Marionette TRACE conn2 -> [0,2529,"getWindowHandles",null] 19:30:01 INFO - PROCESS | 1950 | 1478489401660 Marionette TRACE conn2 <- [1,2529,null,["7"]] 19:30:01 INFO - PROCESS | 1950 | 1478489401662 Marionette TRACE conn2 -> [0,2530,"switchToWindow",{"name":"7"}] 19:30:01 INFO - PROCESS | 1950 | 1478489401664 Marionette TRACE conn2 <- [1,2530,null,{}] 19:30:01 INFO - PROCESS | 1950 | 1478489401666 Marionette TRACE conn2 -> [0,2531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b41f000 == 48 [pid = 1950] [id = 535] 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12b503000) [pid = 1950] [serial = 1573] [outer = 0x0] 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12b510000) [pid = 1950] [serial = 1574] [outer = 0x12b503000] 19:30:01 INFO - PROCESS | 1950 | 1478489401700 Marionette DEBUG loaded listener.js 19:30:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12b5c4800) [pid = 1950] [serial = 1575] [outer = 0x12b503000] 19:30:01 INFO - PROCESS | 1950 | 1478489401960 Marionette TRACE conn2 <- [1,2531,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]]]}] 19:30:01 INFO - ... 19:30:01 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 517ms 19:30:01 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 19:30:01 INFO - PROCESS | 1950 | 1478489401986 Marionette TRACE conn2 -> [0,2532,"getWindowHandle",null] 19:30:01 INFO - PROCESS | 1950 | 1478489401988 Marionette TRACE conn2 <- [1,2532,null,{"value":"7"}] 19:30:01 INFO - PROCESS | 1950 | 1478489401990 Marionette TRACE conn2 -> [0,2533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:02 INFO - PROCESS | 1950 | 1478489402098 Marionette TRACE conn2 <- [1,2533,null,{"value":null}] 19:30:02 INFO - PROCESS | 1950 | 1478489402102 Marionette TRACE conn2 -> [0,2534,"getWindowHandles",null] 19:30:02 INFO - PROCESS | 1950 | 1478489402104 Marionette TRACE conn2 <- [1,2534,null,["7"]] 19:30:02 INFO - PROCESS | 1950 | 1478489402140 Marionette TRACE conn2 -> [0,2535,"switchToWindow",{"name":"7"}] 19:30:02 INFO - PROCESS | 1950 | 1478489402142 Marionette TRACE conn2 <- [1,2535,null,{}] 19:30:02 INFO - PROCESS | 1950 | 1478489402144 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b987800 == 49 [pid = 1950] [id = 536] 19:30:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12b988000) [pid = 1950] [serial = 1576] [outer = 0x0] 19:30:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12bc7e800) [pid = 1950] [serial = 1577] [outer = 0x12b988000] 19:30:02 INFO - PROCESS | 1950 | 1478489402177 Marionette DEBUG loaded listener.js 19:30:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12b99a000) [pid = 1950] [serial = 1578] [outer = 0x12b988000] 19:30:02 INFO - PROCESS | 1950 | 1478489402452 Marionette TRACE conn2 <- [1,2536,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]]]}] 19:30:02 INFO - ...................... 19:30:02 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 472ms 19:30:02 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 19:30:02 INFO - PROCESS | 1950 | 1478489402462 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 19:30:02 INFO - PROCESS | 1950 | 1478489402463 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 19:30:02 INFO - PROCESS | 1950 | 1478489402466 Marionette TRACE conn2 -> [0,2538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:02 INFO - PROCESS | 1950 | 1478489402573 Marionette TRACE conn2 <- [1,2538,null,{"value":null}] 19:30:02 INFO - PROCESS | 1950 | 1478489402578 Marionette TRACE conn2 -> [0,2539,"getWindowHandles",null] 19:30:02 INFO - PROCESS | 1950 | 1478489402581 Marionette TRACE conn2 <- [1,2539,null,["7"]] 19:30:02 INFO - PROCESS | 1950 | 1478489402619 Marionette TRACE conn2 -> [0,2540,"switchToWindow",{"name":"7"}] 19:30:02 INFO - PROCESS | 1950 | 1478489402621 Marionette TRACE conn2 <- [1,2540,null,{}] 19:30:02 INFO - PROCESS | 1950 | 1478489402623 Marionette TRACE conn2 -> [0,2541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7da000 == 50 [pid = 1950] [id = 537] 19:30:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12b980000) [pid = 1950] [serial = 1579] [outer = 0x0] 19:30:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12c2be800) [pid = 1950] [serial = 1580] [outer = 0x12b980000] 19:30:02 INFO - PROCESS | 1950 | 1478489402657 Marionette DEBUG loaded listener.js 19:30:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12c2c8000) [pid = 1950] [serial = 1581] [outer = 0x12b980000] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12ae55800) [pid = 1950] [serial = 1512] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12c2d0800) [pid = 1950] [serial = 1518] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12b7bb000) [pid = 1950] [serial = 1515] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12b7cb000) [pid = 1950] [serial = 1521] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x116f56800) [pid = 1950] [serial = 1497] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x1250c5800) [pid = 1950] [serial = 1491] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12127e800) [pid = 1950] [serial = 1500] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x1261ca000) [pid = 1950] [serial = 1503] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12c2d6000) [pid = 1950] [serial = 1494] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12a633000) [pid = 1950] [serial = 1509] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x129432000) [pid = 1950] [serial = 1506] [outer = 0x0] [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] 19:30:02 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12a631000) [pid = 1950] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 19:30:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a633000 == 51 [pid = 1950] [id = 538] 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12c2cc800) [pid = 1950] [serial = 1582] [outer = 0x0] 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12c2d5800) [pid = 1950] [serial = 1583] [outer = 0x12c2cc800] 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12c597000) [pid = 1950] [serial = 1584] [outer = 0x12c2cc800] 19:30:03 INFO - PROCESS | 1950 | 1478489403168 Marionette TRACE conn2 <- [1,2541,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]]]}] 19:30:03 INFO - ......................................... 19:30:03 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 721ms 19:30:03 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 19:30:03 INFO - PROCESS | 1950 | 1478489403187 Marionette TRACE conn2 -> [0,2542,"getWindowHandle",null] 19:30:03 INFO - PROCESS | 1950 | 1478489403189 Marionette TRACE conn2 <- [1,2542,null,{"value":"7"}] 19:30:03 INFO - PROCESS | 1950 | 1478489403192 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:03 INFO - PROCESS | 1950 | 1478489403320 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 19:30:03 INFO - PROCESS | 1950 | 1478489403359 Marionette TRACE conn2 -> [0,2544,"getWindowHandles",null] 19:30:03 INFO - PROCESS | 1950 | 1478489403360 Marionette TRACE conn2 <- [1,2544,null,["7"]] 19:30:03 INFO - PROCESS | 1950 | 1478489403362 Marionette TRACE conn2 -> [0,2545,"switchToWindow",{"name":"7"}] 19:30:03 INFO - PROCESS | 1950 | 1478489403364 Marionette TRACE conn2 <- [1,2545,null,{}] 19:30:03 INFO - PROCESS | 1950 | 1478489403366 Marionette TRACE conn2 -> [0,2546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2c0000 == 52 [pid = 1950] [id = 539] 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12c588800) [pid = 1950] [serial = 1585] [outer = 0x0] 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12d7da800) [pid = 1950] [serial = 1586] [outer = 0x12c588800] 19:30:03 INFO - PROCESS | 1950 | 1478489403400 Marionette DEBUG loaded listener.js 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12d7e4000) [pid = 1950] [serial = 1587] [outer = 0x12c588800] 19:30:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x12519e000 == 53 [pid = 1950] [id = 540] 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12df0c000) [pid = 1950] [serial = 1588] [outer = 0x0] 19:30:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12df17000) [pid = 1950] [serial = 1589] [outer = 0x12df0c000] 19:30:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12df0a800) [pid = 1950] [serial = 1590] [outer = 0x12df0c000] 19:30:04 INFO - PROCESS | 1950 | 1478489404674 Marionette TRACE conn2 <- [1,2546,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]]]}] 19:30:04 INFO - ....... 19:30:04 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 1521ms 19:30:04 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 19:30:04 INFO - PROCESS | 1950 | 1478489404713 Marionette TRACE conn2 -> [0,2547,"getWindowHandle",null] 19:30:04 INFO - PROCESS | 1950 | 1478489404715 Marionette TRACE conn2 <- [1,2547,null,{"value":"7"}] 19:30:04 INFO - PROCESS | 1950 | 1478489404717 Marionette TRACE conn2 -> [0,2548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:04 INFO - PROCESS | 1950 | 1478489404819 Marionette TRACE conn2 <- [1,2548,null,{"value":null}] 19:30:04 INFO - PROCESS | 1950 | 1478489404823 Marionette TRACE conn2 -> [0,2549,"getWindowHandles",null] 19:30:04 INFO - PROCESS | 1950 | 1478489404824 Marionette TRACE conn2 <- [1,2549,null,["7"]] 19:30:04 INFO - PROCESS | 1950 | 1478489404883 Marionette TRACE conn2 -> [0,2550,"switchToWindow",{"name":"7"}] 19:30:04 INFO - PROCESS | 1950 | 1478489404886 Marionette TRACE conn2 <- [1,2550,null,{}] 19:30:04 INFO - PROCESS | 1950 | 1478489404889 Marionette TRACE conn2 -> [0,2551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e0da000 == 54 [pid = 1950] [id = 541] 19:30:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12e0db000) [pid = 1950] [serial = 1591] [outer = 0x0] 19:30:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12e436800) [pid = 1950] [serial = 1592] [outer = 0x12e0db000] 19:30:04 INFO - PROCESS | 1950 | 1478489404923 Marionette DEBUG loaded listener.js 19:30:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12e528800) [pid = 1950] [serial = 1593] [outer = 0x12e0db000] 19:30:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c71000 == 55 [pid = 1950] [id = 542] 19:30:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x116f55800) [pid = 1950] [serial = 1594] [outer = 0x0] 19:30:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x121294000) [pid = 1950] [serial = 1595] [outer = 0x116f55800] 19:30:05 INFO - PROCESS | 1950 | 1478489405313 Marionette TRACE conn2 <- [1,2551,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]]]}] 19:30:05 INFO - ........... 19:30:05 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 616ms 19:30:05 INFO - PROCESS | 1950 | 1478489405335 Marionette TRACE conn2 -> [0,2552,"getWindowHandle",null] 19:30:05 INFO - PROCESS | 1950 | 1478489405338 Marionette TRACE conn2 <- [1,2552,null,{"value":"7"}] 19:30:05 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 19:30:05 INFO - PROCESS | 1950 | 1478489405343 Marionette TRACE conn2 -> [0,2553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:05 INFO - PROCESS | 1950 | 1478489405480 Marionette TRACE conn2 <- [1,2553,null,{"value":null}] 19:30:05 INFO - PROCESS | 1950 | 1478489405583 Marionette TRACE conn2 -> [0,2554,"getWindowHandles",null] 19:30:05 INFO - PROCESS | 1950 | 1478489405585 Marionette TRACE conn2 <- [1,2554,null,["7"]] 19:30:05 INFO - PROCESS | 1950 | 1478489405590 Marionette TRACE conn2 -> [0,2555,"switchToWindow",{"name":"7"}] 19:30:05 INFO - PROCESS | 1950 | 1478489405593 Marionette TRACE conn2 <- [1,2555,null,{}] 19:30:05 INFO - PROCESS | 1950 | 1478489405598 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x125194000 == 56 [pid = 1950] [id = 543] 19:30:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x125196000) [pid = 1950] [serial = 1596] [outer = 0x0] 19:30:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x1261c8800) [pid = 1950] [serial = 1597] [outer = 0x125196000] 19:30:05 INFO - PROCESS | 1950 | 1478489405650 Marionette DEBUG loaded listener.js 19:30:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x126260800) [pid = 1950] [serial = 1598] [outer = 0x125196000] 19:30:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x127fa7800 == 57 [pid = 1950] [id = 544] 19:30:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x128050800) [pid = 1950] [serial = 1599] [outer = 0x0] 19:30:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x12894f800) [pid = 1950] [serial = 1600] [outer = 0x128050800] 19:30:06 INFO - PROCESS | 1950 | 1478489406058 Marionette TRACE conn2 <- [1,2556,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]]]}] 19:30:06 INFO - ....... 19:30:06 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 769ms 19:30:06 INFO - PROCESS | 1950 | 1478489406111 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 19:30:06 INFO - PROCESS | 1950 | 1478489406114 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 19:30:06 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 19:30:06 INFO - PROCESS | 1950 | 1478489406117 Marionette TRACE conn2 -> [0,2558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:06 INFO - PROCESS | 1950 | 1478489406277 Marionette TRACE conn2 <- [1,2558,null,{"value":null}] 19:30:06 INFO - PROCESS | 1950 | 1478489406382 Marionette TRACE conn2 -> [0,2559,"getWindowHandles",null] 19:30:06 INFO - PROCESS | 1950 | 1478489406384 Marionette TRACE conn2 <- [1,2559,null,["7"]] 19:30:06 INFO - PROCESS | 1950 | 1478489406389 Marionette TRACE conn2 -> [0,2560,"switchToWindow",{"name":"7"}] 19:30:06 INFO - PROCESS | 1950 | 1478489406392 Marionette TRACE conn2 <- [1,2560,null,{}] 19:30:06 INFO - PROCESS | 1950 | 1478489406395 Marionette TRACE conn2 -> [0,2561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c1000 == 58 [pid = 1950] [id = 545] 19:30:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x12b7d2000) [pid = 1950] [serial = 1601] [outer = 0x0] 19:30:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x12c149000) [pid = 1950] [serial = 1602] [outer = 0x12b7d2000] 19:30:06 INFO - PROCESS | 1950 | 1478489406438 Marionette DEBUG loaded listener.js 19:30:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x12c2d0000) [pid = 1950] [serial = 1603] [outer = 0x12b7d2000] 19:30:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c5a5000 == 59 [pid = 1950] [id = 546] 19:30:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x12d7df000) [pid = 1950] [serial = 1604] [outer = 0x0] 19:30:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x12c13b800) [pid = 1950] [serial = 1605] [outer = 0x12d7df000] 19:30:06 INFO - PROCESS | 1950 | 1478489406819 Marionette TRACE conn2 <- [1,2561,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]]]}] 19:30:06 INFO - ... 19:30:06 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 716ms 19:30:06 INFO - PROCESS | 1950 | 1478489406841 Marionette TRACE conn2 -> [0,2562,"getWindowHandle",null] 19:30:06 INFO - TEST-START | /pointerlock/constructor.html 19:30:06 INFO - PROCESS | 1950 | 1478489406846 Marionette TRACE conn2 <- [1,2562,null,{"value":"7"}] 19:30:06 INFO - PROCESS | 1950 | 1478489406851 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:07 INFO - PROCESS | 1950 | 1478489407018 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 19:30:07 INFO - PROCESS | 1950 | 1478489407112 Marionette TRACE conn2 -> [0,2564,"getWindowHandles",null] 19:30:07 INFO - PROCESS | 1950 | 1478489407114 Marionette TRACE conn2 <- [1,2564,null,["7"]] 19:30:07 INFO - PROCESS | 1950 | 1478489407117 Marionette TRACE conn2 -> [0,2565,"switchToWindow",{"name":"7"}] 19:30:07 INFO - PROCESS | 1950 | 1478489407121 Marionette TRACE conn2 <- [1,2565,null,{}] 19:30:07 INFO - PROCESS | 1950 | 1478489407124 Marionette TRACE conn2 -> [0,2566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e532000 == 60 [pid = 1950] [id = 547] 19:30:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x12e536800) [pid = 1950] [serial = 1606] [outer = 0x0] 19:30:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x12ea2e800) [pid = 1950] [serial = 1607] [outer = 0x12e536800] 19:30:07 INFO - PROCESS | 1950 | 1478489407197 Marionette DEBUG loaded listener.js 19:30:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x12ea40800) [pid = 1950] [serial = 1608] [outer = 0x12e536800] 19:30:07 INFO - .. 19:30:07 INFO - TEST-OK | /pointerlock/constructor.html | took 769ms 19:30:07 INFO - PROCESS | 1950 | 1478489407615 Marionette TRACE conn2 <- [1,2566,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]]]}] 19:30:07 INFO - PROCESS | 1950 | 1478489407620 Marionette TRACE conn2 -> [0,2567,"getWindowHandle",null] 19:30:07 INFO - PROCESS | 1950 | 1478489407623 Marionette TRACE conn2 <- [1,2567,null,{"value":"7"}] 19:30:07 INFO - TEST-START | /pointerlock/idlharness.html 19:30:07 INFO - PROCESS | 1950 | 1478489407629 Marionette TRACE conn2 -> [0,2568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:07 INFO - PROCESS | 1950 | 1478489407794 Marionette TRACE conn2 <- [1,2568,null,{"value":null}] 19:30:07 INFO - PROCESS | 1950 | 1478489407923 Marionette TRACE conn2 -> [0,2569,"getWindowHandles",null] 19:30:07 INFO - PROCESS | 1950 | 1478489407925 Marionette TRACE conn2 <- [1,2569,null,["7"]] 19:30:07 INFO - PROCESS | 1950 | 1478489407930 Marionette TRACE conn2 -> [0,2570,"switchToWindow",{"name":"7"}] 19:30:07 INFO - PROCESS | 1950 | 1478489407932 Marionette TRACE conn2 <- [1,2570,null,{}] 19:30:07 INFO - PROCESS | 1950 | 1478489407935 Marionette TRACE conn2 -> [0,2571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b416000 == 61 [pid = 1950] [id = 548] 19:30:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x12ed83000) [pid = 1950] [serial = 1609] [outer = 0x0] 19:30:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x12ed8e000) [pid = 1950] [serial = 1610] [outer = 0x12ed83000] 19:30:07 INFO - PROCESS | 1950 | 1478489407977 Marionette DEBUG loaded listener.js 19:30:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 130 (0x12ed9e000) [pid = 1950] [serial = 1611] [outer = 0x12ed83000] 19:30:08 INFO - PROCESS | 1950 | 1478489408426 Marionette TRACE conn2 <- [1,2571,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]]]}] 19:30:08 INFO - ........................ 19:30:08 INFO - TEST-OK | /pointerlock/idlharness.html | took 823ms 19:30:08 INFO - PROCESS | 1950 | 1478489408450 Marionette TRACE conn2 -> [0,2572,"getWindowHandle",null] 19:30:08 INFO - PROCESS | 1950 | 1478489408452 Marionette TRACE conn2 <- [1,2572,null,{"value":"7"}] 19:30:08 INFO - TEST-START | /progress-events/constructor.html 19:30:08 INFO - PROCESS | 1950 | 1478489408455 Marionette TRACE conn2 -> [0,2573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:08 INFO - PROCESS | 1950 | 1478489408556 Marionette TRACE conn2 <- [1,2573,null,{"value":null}] 19:30:08 INFO - PROCESS | 1950 | 1478489408619 Marionette TRACE conn2 -> [0,2574,"getWindowHandles",null] 19:30:08 INFO - PROCESS | 1950 | 1478489408621 Marionette TRACE conn2 <- [1,2574,null,["7"]] 19:30:08 INFO - PROCESS | 1950 | 1478489408623 Marionette TRACE conn2 -> [0,2575,"switchToWindow",{"name":"7"}] 19:30:08 INFO - PROCESS | 1950 | 1478489408625 Marionette TRACE conn2 <- [1,2575,null,{}] 19:30:08 INFO - PROCESS | 1950 | 1478489408655 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x131325800 == 62 [pid = 1950] [id = 549] 19:30:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 131 (0x131326000) [pid = 1950] [serial = 1612] [outer = 0x0] 19:30:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 132 (0x131330800) [pid = 1950] [serial = 1613] [outer = 0x131326000] 19:30:08 INFO - PROCESS | 1950 | 1478489408696 Marionette DEBUG loaded listener.js 19:30:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 133 (0x1262c0000) [pid = 1950] [serial = 1614] [outer = 0x131326000] 19:30:09 INFO - PROCESS | 1950 | 1478489409035 Marionette TRACE conn2 <- [1,2576,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]]]}] 19:30:09 INFO - ..... 19:30:09 INFO - TEST-OK | /progress-events/constructor.html | took 617ms 19:30:09 INFO - PROCESS | 1950 | 1478489409072 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 19:30:09 INFO - PROCESS | 1950 | 1478489409073 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 19:30:09 INFO - TEST-START | /progress-events/interface.html 19:30:09 INFO - PROCESS | 1950 | 1478489409076 Marionette TRACE conn2 -> [0,2578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:09 INFO - PROCESS | 1950 | 1478489409195 Marionette TRACE conn2 <- [1,2578,null,{"value":null}] 19:30:09 INFO - PROCESS | 1950 | 1478489409259 Marionette TRACE conn2 -> [0,2579,"getWindowHandles",null] 19:30:09 INFO - PROCESS | 1950 | 1478489409261 Marionette TRACE conn2 <- [1,2579,null,["7"]] 19:30:09 INFO - PROCESS | 1950 | 1478489409263 Marionette TRACE conn2 -> [0,2580,"switchToWindow",{"name":"7"}] 19:30:09 INFO - PROCESS | 1950 | 1478489409266 Marionette TRACE conn2 <- [1,2580,null,{}] 19:30:09 INFO - PROCESS | 1950 | 1478489409483 Marionette TRACE conn2 -> [0,2581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x122784800 == 63 [pid = 1950] [id = 550] 19:30:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 134 (0x122786800) [pid = 1950] [serial = 1615] [outer = 0x0] 19:30:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 135 (0x123cc2000) [pid = 1950] [serial = 1616] [outer = 0x122786800] 19:30:09 INFO - PROCESS | 1950 | 1478489409527 Marionette DEBUG loaded listener.js 19:30:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 136 (0x126257800) [pid = 1950] [serial = 1617] [outer = 0x122786800] 19:30:09 INFO - PROCESS | 1950 | 1478489409932 Marionette TRACE conn2 <- [1,2581,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]]]}] 19:30:09 INFO - ....... 19:30:09 INFO - TEST-OK | /progress-events/interface.html | took 867ms 19:30:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 19:30:09 INFO - PROCESS | 1950 | 1478489409945 Marionette TRACE conn2 -> [0,2582,"getWindowHandle",null] 19:30:09 INFO - PROCESS | 1950 | 1478489409947 Marionette TRACE conn2 <- [1,2582,null,{"value":"7"}] 19:30:09 INFO - PROCESS | 1950 | 1478489409951 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:10 INFO - PROCESS | 1950 | 1478489410065 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 19:30:10 INFO - PROCESS | 1950 | 1478489410131 Marionette TRACE conn2 -> [0,2584,"getWindowHandles",null] 19:30:10 INFO - PROCESS | 1950 | 1478489410133 Marionette TRACE conn2 <- [1,2584,null,["7"]] 19:30:10 INFO - PROCESS | 1950 | 1478489410136 Marionette TRACE conn2 -> [0,2585,"switchToWindow",{"name":"7"}] 19:30:10 INFO - PROCESS | 1950 | 1478489410138 Marionette TRACE conn2 <- [1,2585,null,{}] 19:30:10 INFO - PROCESS | 1950 | 1478489410190 Marionette TRACE conn2 -> [0,2586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x1229a4000 == 64 [pid = 1950] [id = 551] 19:30:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 137 (0x122d70000) [pid = 1950] [serial = 1618] [outer = 0x0] 19:30:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 138 (0x123735000) [pid = 1950] [serial = 1619] [outer = 0x122d70000] 19:30:10 INFO - PROCESS | 1950 | 1478489410231 Marionette DEBUG loaded listener.js 19:30:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 139 (0x1262d0800) [pid = 1950] [serial = 1620] [outer = 0x122d70000] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2c0000 == 63 [pid = 1950] [id = 539] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12519e000 == 62 [pid = 1950] [id = 540] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12a633000 == 61 [pid = 1950] [id = 538] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7da000 == 60 [pid = 1950] [id = 537] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b987800 == 59 [pid = 1950] [id = 536] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b41f000 == 58 [pid = 1950] [id = 535] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x1296e8800 == 57 [pid = 1950] [id = 534] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x129a33800 == 56 [pid = 1950] [id = 533] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x129437800 == 55 [pid = 1950] [id = 532] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x125c0c000 == 54 [pid = 1950] [id = 530] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x126c2a800 == 53 [pid = 1950] [id = 531] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x122d77000 == 52 [pid = 1950] [id = 529] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x123cc5800 == 51 [pid = 1950] [id = 527] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x1151e7800 == 50 [pid = 1950] [id = 528] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x13001f000 == 49 [pid = 1950] [id = 523] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12a674800 == 48 [pid = 1950] [id = 521] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b982800 == 47 [pid = 1950] [id = 522] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12a157800 == 46 [pid = 1950] [id = 503] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x130022000 == 45 [pid = 1950] [id = 520] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12140d800 == 44 [pid = 1950] [id = 526] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x130054000 == 43 [pid = 1950] [id = 507] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x131334000 == 42 [pid = 1950] [id = 524] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x132fc7800 == 41 [pid = 1950] [id = 525] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed95800 == 40 [pid = 1950] [id = 505] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2cb000 == 39 [pid = 1950] [id = 506] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea42800 == 38 [pid = 1950] [id = 504] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12e520000 == 37 [pid = 1950] [id = 502] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b416000 == 36 [pid = 1950] [id = 548] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x131325800 == 35 [pid = 1950] [id = 549] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x122784800 == 34 [pid = 1950] [id = 550] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12c5a5000 == 33 [pid = 1950] [id = 546] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c1000 == 32 [pid = 1950] [id = 545] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12e532000 == 31 [pid = 1950] [id = 547] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x116c71000 == 30 [pid = 1950] [id = 542] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12e0da000 == 29 [pid = 1950] [id = 541] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x127fa7800 == 28 [pid = 1950] [id = 544] 19:30:11 INFO - PROCESS | 1950 | --DOCSHELL 0x125194000 == 27 [pid = 1950] [id = 543] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 138 (0x12ea46800) [pid = 1950] [serial = 1525] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 137 (0x1261c4800) [pid = 1950] [serial = 1493] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 136 (0x125c14800) [pid = 1950] [serial = 1492] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 135 (0x12e0db800) [pid = 1950] [serial = 1496] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 134 (0x12d7cc800) [pid = 1950] [serial = 1495] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 133 (0x1261c6000) [pid = 1950] [serial = 1499] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 132 (0x117b55800) [pid = 1950] [serial = 1498] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 131 (0x123ccc800) [pid = 1950] [serial = 1502] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 130 (0x12371e800) [pid = 1950] [serial = 1501] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 129 (0x1262bc800) [pid = 1950] [serial = 1505] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x12626a800) [pid = 1950] [serial = 1504] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x11514d800) [pid = 1950] [serial = 1508] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x1296e2000) [pid = 1950] [serial = 1507] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x12a658000) [pid = 1950] [serial = 1511] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12a63b800) [pid = 1950] [serial = 1510] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x12b40b800) [pid = 1950] [serial = 1514] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12ae62800) [pid = 1950] [serial = 1513] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x12b7cf000) [pid = 1950] [serial = 1517] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12b7c4000) [pid = 1950] [serial = 1516] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x12df0d000) [pid = 1950] [serial = 1520] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x12c595800) [pid = 1950] [serial = 1519] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x12e427800) [pid = 1950] [serial = 1523] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12e0e4000) [pid = 1950] [serial = 1522] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x13005b800) [pid = 1950] [serial = 1489] [outer = 0x0] [url = about:blank] 19:30:11 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12b41b800) [pid = 1950] [serial = 1456] [outer = 0x0] [url = about:blank] 19:30:11 WARNING - wptserve Traceback (most recent call last): 19:30:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:30:11 WARNING - rv = self.func(request, response) 19:30:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:30:11 WARNING - access_control_allow_origin = "*") 19:30:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:30:11 WARNING - payload = payload_generator(server_data) 19:30:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:30:11 WARNING - return encode_string_as_bmp_image(data) 19:30:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:30:11 WARNING - img.save(f, "BMP") 19:30:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:30:11 WARNING - f.write(bmpfileheader) 19:30:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:30:11 WARNING - 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x130054800) [pid = 1950] [serial = 1488] [outer = 0x0] [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] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12b503000) [pid = 1950] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12a66c000) [pid = 1950] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x129a46000) [pid = 1950] [serial = 1568] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12c588800) [pid = 1950] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12b988000) [pid = 1950] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12c2cc800) [pid = 1950] [serial = 1582] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x116f57800) [pid = 1950] [serial = 1552] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x125c1e800) [pid = 1950] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x127c30800) [pid = 1950] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12b980000) [pid = 1950] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x13002a800) [pid = 1950] [serial = 1537] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x130024800) [pid = 1950] [serial = 1528] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12df0c000) [pid = 1950] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x132fc8000) [pid = 1950] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12141e800) [pid = 1950] [serial = 1546] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12c155800) [pid = 1950] [serial = 1534] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12a932000) [pid = 1950] [serial = 1531] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x122d79000) [pid = 1950] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x131334800) [pid = 1950] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x124630000) [pid = 1950] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x129438000) [pid = 1950] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12e0db000) [pid = 1950] [serial = 1591] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 19:30:15 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x116f55800) [pid = 1950] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12df1c000 == 26 [pid = 1950] [id = 495] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12a62c800 == 25 [pid = 1950] [id = 496] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x117b66800 == 24 [pid = 1950] [id = 491] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12c153800 == 23 [pid = 1950] [id = 493] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12b51e000 == 22 [pid = 1950] [id = 490] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12df16800 == 21 [pid = 1950] [id = 501] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12225a800 == 20 [pid = 1950] [id = 484] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae61000 == 19 [pid = 1950] [id = 492] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x128949000 == 18 [pid = 1950] [id = 485] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12a66b000 == 17 [pid = 1950] [id = 494] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x124a6b800 == 16 [pid = 1950] [id = 481] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x121911800 == 15 [pid = 1950] [id = 486] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12a660800 == 14 [pid = 1950] [id = 500] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12a66b800 == 13 [pid = 1950] [id = 488] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c2000 == 12 [pid = 1950] [id = 480] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x12b307800 == 11 [pid = 1950] [id = 489] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x1261b9000 == 10 [pid = 1950] [id = 482] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x127fa3800 == 9 [pid = 1950] [id = 483] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x127fa0000 == 8 [pid = 1950] [id = 487] 19:30:19 INFO - PROCESS | 1950 | --DOCSHELL 0x1172be800 == 7 [pid = 1950] [id = 479] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x130031000) [pid = 1950] [serial = 1490] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x116f4a000) [pid = 1950] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x127fa6800) [pid = 1950] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12df17000) [pid = 1950] [serial = 1589] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12c2dd000) [pid = 1950] [serial = 1535] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12e520800) [pid = 1950] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x1162e4800) [pid = 1950] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12df0a800) [pid = 1950] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12c2d5800) [pid = 1950] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12b5c4800) [pid = 1950] [serial = 1575] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x129955000) [pid = 1950] [serial = 1567] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x1250b8000) [pid = 1950] [serial = 1547] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12d7e4000) [pid = 1950] [serial = 1587] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x12c597000) [pid = 1950] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12a63d000) [pid = 1950] [serial = 1569] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x12d7da800) [pid = 1950] [serial = 1586] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x125d49000) [pid = 1950] [serial = 1550] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x123719000) [pid = 1950] [serial = 1558] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x132fb1800) [pid = 1950] [serial = 1542] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12b5c9800) [pid = 1950] [serial = 1533] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x130030000) [pid = 1950] [serial = 1529] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12b510000) [pid = 1950] [serial = 1574] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12e528800) [pid = 1950] [serial = 1593] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x117b2a000) [pid = 1950] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12a665000) [pid = 1950] [serial = 1570] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x12b99a000) [pid = 1950] [serial = 1578] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x126257000) [pid = 1950] [serial = 1562] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x13006c000) [pid = 1950] [serial = 1539] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x117c9d000) [pid = 1950] [serial = 1553] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x1330a6000) [pid = 1950] [serial = 1545] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x127c2a000) [pid = 1950] [serial = 1548] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12b504800) [pid = 1950] [serial = 1532] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12c2c8000) [pid = 1950] [serial = 1581] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x12c2be800) [pid = 1950] [serial = 1580] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x130064000) [pid = 1950] [serial = 1538] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x1296ee800) [pid = 1950] [serial = 1566] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x132fcc000) [pid = 1950] [serial = 1544] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x126253000) [pid = 1950] [serial = 1551] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12bc7e800) [pid = 1950] [serial = 1577] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x13133a000) [pid = 1950] [serial = 1541] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x123734800) [pid = 1950] [serial = 1559] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x121294000) [pid = 1950] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x13005f800) [pid = 1950] [serial = 1530] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12e436800) [pid = 1950] [serial = 1592] [outer = 0x0] [url = about:blank] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12a672000) [pid = 1950] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:19 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x126512800) [pid = 1950] [serial = 1561] [outer = 0x0] [url = about:blank] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x128050800) [pid = 1950] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x125196000) [pid = 1950] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12ed83000) [pid = 1950] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12d7df000) [pid = 1950] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x131326000) [pid = 1950] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/constructor.html] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x122786800) [pid = 1950] [serial = 1615] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/interface.html] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12e536800) [pid = 1950] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/constructor.html] 19:30:22 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12b7d2000) [pid = 1950] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x1262c0000) [pid = 1950] [serial = 1614] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x131330800) [pid = 1950] [serial = 1613] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x126257800) [pid = 1950] [serial = 1617] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x123cc2000) [pid = 1950] [serial = 1616] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x123735000) [pid = 1950] [serial = 1619] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12ed8e000) [pid = 1950] [serial = 1610] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12ed9e000) [pid = 1950] [serial = 1611] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12ea2e800) [pid = 1950] [serial = 1607] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12ea40800) [pid = 1950] [serial = 1608] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12c149000) [pid = 1950] [serial = 1602] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12c2d0000) [pid = 1950] [serial = 1603] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12c13b800) [pid = 1950] [serial = 1605] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1261c8800) [pid = 1950] [serial = 1597] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x126260800) [pid = 1950] [serial = 1598] [outer = 0x0] [url = about:blank] 19:30:27 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x12894f800) [pid = 1950] [serial = 1600] [outer = 0x0] [url = about:blank] 19:30:40 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:30:40 INFO - PROCESS | 1950 | 1478489440318 Marionette TRACE conn2 <- [1,2586,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]]]}] 19:30:40 INFO - . 19:30:40 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 30422ms 19:30:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 19:30:40 INFO - PROCESS | 1950 | 1478489440373 Marionette TRACE conn2 -> [0,2587,"getWindowHandle",null] 19:30:40 INFO - PROCESS | 1950 | 1478489440376 Marionette TRACE conn2 <- [1,2587,null,{"value":"7"}] 19:30:40 INFO - PROCESS | 1950 | 1478489440381 Marionette TRACE conn2 -> [0,2588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:30:40 INFO - PROCESS | 1950 | 1478489440466 Marionette TRACE conn2 <- [1,2588,null,{"value":null}] 19:30:40 INFO - PROCESS | 1950 | 1478489440472 Marionette TRACE conn2 -> [0,2589,"getWindowHandles",null] 19:30:40 INFO - PROCESS | 1950 | 1478489440474 Marionette TRACE conn2 <- [1,2589,null,["7"]] 19:30:40 INFO - PROCESS | 1950 | 1478489440478 Marionette TRACE conn2 -> [0,2590,"switchToWindow",{"name":"7"}] 19:30:40 INFO - PROCESS | 1950 | 1478489440482 Marionette TRACE conn2 <- [1,2590,null,{}] 19:30:40 INFO - PROCESS | 1950 | 1478489440486 Marionette TRACE conn2 -> [0,2591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:30:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x116387800 == 8 [pid = 1950] [id = 552] 19:30:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x11656c000) [pid = 1950] [serial = 1621] [outer = 0x0] 19:30:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116c72800) [pid = 1950] [serial = 1622] [outer = 0x11656c000] 19:30:40 INFO - PROCESS | 1950 | 1478489440531 Marionette DEBUG loaded listener.js 19:30:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x116f59800) [pid = 1950] [serial = 1623] [outer = 0x11656c000] 19:30:40 WARNING - wptserve Traceback (most recent call last): 19:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:30:40 WARNING - rv = self.func(request, response) 19:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:30:40 WARNING - access_control_allow_origin = "*") 19:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:30:40 WARNING - payload = payload_generator(server_data) 19:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:30:40 WARNING - return encode_string_as_bmp_image(data) 19:30: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 19:30:40 WARNING - img.save(f, "BMP") 19:30:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:30:40 WARNING - f.write(bmpfileheader) 19:30:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:30:40 WARNING - 19:30:46 INFO - PROCESS | 1950 | --DOCSHELL 0x1229a4000 == 7 [pid = 1950] [id = 551] 19:30:48 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x122d70000) [pid = 1950] [serial = 1618] [outer = 0x0] [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] 19:30:53 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1262d0800) [pid = 1950] [serial = 1620] [outer = 0x0] [url = about:blank] 19:30:53 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116c72800) [pid = 1950] [serial = 1622] [outer = 0x0] [url = about:blank] 19:31:10 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:31:10 INFO - PROCESS | 1950 | 1478489470629 Marionette TRACE conn2 <- [1,2591,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]]]}] 19:31:10 INFO - . 19:31:10 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30256ms 19:31:10 INFO - PROCESS | 1950 | 1478489470636 Marionette TRACE conn2 -> [0,2592,"getWindowHandle",null] 19:31:10 INFO - PROCESS | 1950 | 1478489470639 Marionette TRACE conn2 <- [1,2592,null,{"value":"7"}] 19:31:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 19:31:10 INFO - PROCESS | 1950 | 1478489470645 Marionette TRACE conn2 -> [0,2593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:10 INFO - PROCESS | 1950 | 1478489470748 Marionette TRACE conn2 <- [1,2593,null,{"value":null}] 19:31:10 INFO - PROCESS | 1950 | 1478489470776 Marionette TRACE conn2 -> [0,2594,"getWindowHandles",null] 19:31:10 INFO - PROCESS | 1950 | 1478489470779 Marionette TRACE conn2 <- [1,2594,null,["7"]] 19:31:10 INFO - PROCESS | 1950 | 1478489470785 Marionette TRACE conn2 -> [0,2595,"switchToWindow",{"name":"7"}] 19:31:10 INFO - PROCESS | 1950 | 1478489470789 Marionette TRACE conn2 <- [1,2595,null,{}] 19:31:10 INFO - PROCESS | 1950 | 1478489470792 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c71000 == 8 [pid = 1950] [id = 553] 19:31:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116c71800) [pid = 1950] [serial = 1624] [outer = 0x0] 19:31:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f4a000) [pid = 1950] [serial = 1625] [outer = 0x116c71800] 19:31:10 INFO - PROCESS | 1950 | 1478489470835 Marionette DEBUG loaded listener.js 19:31:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172c0800) [pid = 1950] [serial = 1626] [outer = 0x116c71800] 19:31:11 WARNING - wptserve Traceback (most recent call last): 19:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:31:11 WARNING - rv = self.func(request, response) 19:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:31:11 WARNING - access_control_allow_origin = "*") 19:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:31:11 WARNING - payload = payload_generator(server_data) 19:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:31:11 WARNING - return encode_string_as_bmp_image(data) 19:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:31:11 WARNING - img.save(f, "BMP") 19:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:31:11 WARNING - f.write(bmpfileheader) 19:31:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:31:11 WARNING - 19:31:20 INFO - PROCESS | 1950 | --DOCSHELL 0x116387800 == 7 [pid = 1950] [id = 552] 19:31:22 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x11656c000) [pid = 1950] [serial = 1621] [outer = 0x0] [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] 19:31:27 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x116f59800) [pid = 1950] [serial = 1623] [outer = 0x0] [url = about:blank] 19:31:27 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f4a000) [pid = 1950] [serial = 1625] [outer = 0x0] [url = about:blank] 19:31:40 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:31:40 INFO - PROCESS | 1950 | 1478489500932 Marionette TRACE conn2 <- [1,2596,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]]]}] 19:31:40 INFO - . 19:31:40 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 30314ms 19:31:40 INFO - PROCESS | 1950 | 1478489500958 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 19:31:40 INFO - PROCESS | 1950 | 1478489500961 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 19:31:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 19:31:40 INFO - PROCESS | 1950 | 1478489500967 Marionette TRACE conn2 -> [0,2598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:41 INFO - PROCESS | 1950 | 1478489501069 Marionette TRACE conn2 <- [1,2598,null,{"value":null}] 19:31:41 INFO - PROCESS | 1950 | 1478489501095 Marionette TRACE conn2 -> [0,2599,"getWindowHandles",null] 19:31:41 INFO - PROCESS | 1950 | 1478489501098 Marionette TRACE conn2 <- [1,2599,null,["7"]] 19:31:41 INFO - PROCESS | 1950 | 1478489501104 Marionette TRACE conn2 -> [0,2600,"switchToWindow",{"name":"7"}] 19:31:41 INFO - PROCESS | 1950 | 1478489501107 Marionette TRACE conn2 <- [1,2600,null,{}] 19:31:41 INFO - PROCESS | 1950 | 1478489501110 Marionette TRACE conn2 -> [0,2601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x116581000 == 8 [pid = 1950] [id = 554] 19:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116582800) [pid = 1950] [serial = 1627] [outer = 0x0] 19:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f42000) [pid = 1950] [serial = 1628] [outer = 0x116582800] 19:31:41 INFO - PROCESS | 1950 | 1478489501155 Marionette DEBUG loaded listener.js 19:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172b8800) [pid = 1950] [serial = 1629] [outer = 0x116582800] 19:31:41 INFO - PROCESS | 1950 | 1478489501484 Marionette TRACE conn2 <- [1,2601,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]]]}] 19:31:41 INFO - . 19:31:41 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 565ms 19:31:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 19:31:41 INFO - PROCESS | 1950 | 1478489501532 Marionette TRACE conn2 -> [0,2602,"getWindowHandle",null] 19:31:41 INFO - PROCESS | 1950 | 1478489501536 Marionette TRACE conn2 <- [1,2602,null,{"value":"7"}] 19:31:41 INFO - PROCESS | 1950 | 1478489501540 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:41 INFO - PROCESS | 1950 | 1478489501705 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 19:31:41 INFO - PROCESS | 1950 | 1478489501715 Marionette TRACE conn2 -> [0,2604,"getWindowHandles",null] 19:31:41 INFO - PROCESS | 1950 | 1478489501719 Marionette TRACE conn2 <- [1,2604,null,["7"]] 19:31:41 INFO - PROCESS | 1950 | 1478489501722 Marionette TRACE conn2 -> [0,2605,"switchToWindow",{"name":"7"}] 19:31:41 INFO - PROCESS | 1950 | 1478489501726 Marionette TRACE conn2 <- [1,2605,null,{}] 19:31:41 INFO - PROCESS | 1950 | 1478489501731 Marionette TRACE conn2 -> [0,2606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c73000 == 9 [pid = 1950] [id = 555] 19:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x117b53000) [pid = 1950] [serial = 1630] [outer = 0x0] 19:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b61000) [pid = 1950] [serial = 1631] [outer = 0x117b53000] 19:31:41 INFO - PROCESS | 1950 | 1478489501779 Marionette DEBUG loaded listener.js 19:31:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117ba8800) [pid = 1950] [serial = 1632] [outer = 0x117b53000] 19:31:42 INFO - PROCESS | 1950 | 1478489502045 Marionette TRACE conn2 <- [1,2606,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]]]}] 19:31:42 INFO - . 19:31:42 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 515ms 19:31:42 INFO - PROCESS | 1950 | 1478489502060 Marionette TRACE conn2 -> [0,2607,"getWindowHandle",null] 19:31:42 INFO - PROCESS | 1950 | 1478489502063 Marionette TRACE conn2 <- [1,2607,null,{"value":"7"}] 19:31:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 19:31:42 INFO - PROCESS | 1950 | 1478489502069 Marionette TRACE conn2 -> [0,2608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:42 INFO - PROCESS | 1950 | 1478489502162 Marionette TRACE conn2 <- [1,2608,null,{"value":null}] 19:31:42 INFO - PROCESS | 1950 | 1478489502211 Marionette TRACE conn2 -> [0,2609,"getWindowHandles",null] 19:31:42 INFO - PROCESS | 1950 | 1478489502213 Marionette TRACE conn2 <- [1,2609,null,["7"]] 19:31:42 INFO - PROCESS | 1950 | 1478489502215 Marionette TRACE conn2 -> [0,2610,"switchToWindow",{"name":"7"}] 19:31:42 INFO - PROCESS | 1950 | 1478489502219 Marionette TRACE conn2 <- [1,2610,null,{}] 19:31:42 INFO - PROCESS | 1950 | 1478489502221 Marionette TRACE conn2 -> [0,2611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x121f3e800 == 10 [pid = 1950] [id = 556] 19:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12201f000) [pid = 1950] [serial = 1633] [outer = 0x0] 19:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122270800) [pid = 1950] [serial = 1634] [outer = 0x12201f000] 19:31:42 INFO - PROCESS | 1950 | 1478489502262 Marionette DEBUG loaded listener.js 19:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x1229a4000) [pid = 1950] [serial = 1635] [outer = 0x12201f000] 19:31:42 INFO - PROCESS | 1950 | 1478489502524 Marionette TRACE conn2 <- [1,2611,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]]]}] 19:31:42 INFO - . 19:31:42 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 465ms 19:31:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 19:31:42 INFO - PROCESS | 1950 | 1478489502534 Marionette TRACE conn2 -> [0,2612,"getWindowHandle",null] 19:31:42 INFO - PROCESS | 1950 | 1478489502536 Marionette TRACE conn2 <- [1,2612,null,{"value":"7"}] 19:31:42 INFO - PROCESS | 1950 | 1478489502539 Marionette TRACE conn2 -> [0,2613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:42 INFO - PROCESS | 1950 | 1478489502639 Marionette TRACE conn2 <- [1,2613,null,{"value":null}] 19:31:42 INFO - PROCESS | 1950 | 1478489502645 Marionette TRACE conn2 -> [0,2614,"getWindowHandles",null] 19:31:42 INFO - PROCESS | 1950 | 1478489502646 Marionette TRACE conn2 <- [1,2614,null,["7"]] 19:31:42 INFO - PROCESS | 1950 | 1478489502649 Marionette TRACE conn2 -> [0,2615,"switchToWindow",{"name":"7"}] 19:31:42 INFO - PROCESS | 1950 | 1478489502652 Marionette TRACE conn2 <- [1,2615,null,{}] 19:31:42 INFO - PROCESS | 1950 | 1478489502655 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12372b800 == 11 [pid = 1950] [id = 557] 19:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x12372c000) [pid = 1950] [serial = 1636] [outer = 0x0] 19:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x123730000) [pid = 1950] [serial = 1637] [outer = 0x12372c000] 19:31:42 INFO - PROCESS | 1950 | 1478489502696 Marionette DEBUG loaded listener.js 19:31:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x125c13800) [pid = 1950] [serial = 1638] [outer = 0x12372c000] 19:31:43 INFO - PROCESS | 1950 | 1478489503013 Marionette TRACE conn2 <- [1,2616,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]]]}] 19:31:43 INFO - . 19:31:43 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 515ms 19:31:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 19:31:43 INFO - PROCESS | 1950 | 1478489503054 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 19:31:43 INFO - PROCESS | 1950 | 1478489503055 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 19:31:43 INFO - PROCESS | 1950 | 1478489503058 Marionette TRACE conn2 -> [0,2618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:43 INFO - PROCESS | 1950 | 1478489503137 Marionette TRACE conn2 <- [1,2618,null,{"value":null}] 19:31:43 INFO - PROCESS | 1950 | 1478489503142 Marionette TRACE conn2 -> [0,2619,"getWindowHandles",null] 19:31:43 INFO - PROCESS | 1950 | 1478489503143 Marionette TRACE conn2 <- [1,2619,null,["7"]] 19:31:43 INFO - PROCESS | 1950 | 1478489503145 Marionette TRACE conn2 -> [0,2620,"switchToWindow",{"name":"7"}] 19:31:43 INFO - PROCESS | 1950 | 1478489503147 Marionette TRACE conn2 <- [1,2620,null,{}] 19:31:43 INFO - PROCESS | 1950 | 1478489503153 Marionette TRACE conn2 -> [0,2621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261cc000 == 12 [pid = 1950] [id = 558] 19:31:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x126254000) [pid = 1950] [serial = 1639] [outer = 0x0] 19:31:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x126259800) [pid = 1950] [serial = 1640] [outer = 0x126254000] 19:31:43 INFO - PROCESS | 1950 | 1478489503188 Marionette DEBUG loaded listener.js 19:31:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12625f800) [pid = 1950] [serial = 1641] [outer = 0x126254000] 19:31:43 INFO - PROCESS | 1950 | 1478489503464 Marionette TRACE conn2 <- [1,2621,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]]]}] 19:31:43 INFO - . 19:31:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 415ms 19:31:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 19:31:43 INFO - PROCESS | 1950 | 1478489503473 Marionette TRACE conn2 -> [0,2622,"getWindowHandle",null] 19:31:43 INFO - PROCESS | 1950 | 1478489503474 Marionette TRACE conn2 <- [1,2622,null,{"value":"7"}] 19:31:43 INFO - PROCESS | 1950 | 1478489503477 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:43 INFO - PROCESS | 1950 | 1478489503585 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 19:31:43 INFO - PROCESS | 1950 | 1478489503589 Marionette TRACE conn2 -> [0,2624,"getWindowHandles",null] 19:31:43 INFO - PROCESS | 1950 | 1478489503591 Marionette TRACE conn2 <- [1,2624,null,["7"]] 19:31:43 INFO - PROCESS | 1950 | 1478489503593 Marionette TRACE conn2 -> [0,2625,"switchToWindow",{"name":"7"}] 19:31:43 INFO - PROCESS | 1950 | 1478489503595 Marionette TRACE conn2 <- [1,2625,null,{}] 19:31:43 INFO - PROCESS | 1950 | 1478489503597 Marionette TRACE conn2 -> [0,2626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12644d800 == 13 [pid = 1950] [id = 559] 19:31:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12644e800) [pid = 1950] [serial = 1642] [outer = 0x0] 19:31:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12650b000) [pid = 1950] [serial = 1643] [outer = 0x12644e800] 19:31:43 INFO - PROCESS | 1950 | 1478489503638 Marionette DEBUG loaded listener.js 19:31:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x126938000) [pid = 1950] [serial = 1644] [outer = 0x12644e800] 19:31:43 INFO - PROCESS | 1950 | 1478489503927 Marionette TRACE conn2 <- [1,2626,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]]]}] 19:31:43 INFO - . 19:31:43 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 465ms 19:31:43 INFO - PROCESS | 1950 | 1478489503943 Marionette TRACE conn2 -> [0,2627,"getWindowHandle",null] 19:31:43 INFO - PROCESS | 1950 | 1478489503944 Marionette TRACE conn2 <- [1,2627,null,{"value":"7"}] 19:31:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:31:43 INFO - PROCESS | 1950 | 1478489503947 Marionette TRACE conn2 -> [0,2628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:44 INFO - PROCESS | 1950 | 1478489504024 Marionette TRACE conn2 <- [1,2628,null,{"value":null}] 19:31:44 INFO - PROCESS | 1950 | 1478489504072 Marionette TRACE conn2 -> [0,2629,"getWindowHandles",null] 19:31:44 INFO - PROCESS | 1950 | 1478489504073 Marionette TRACE conn2 <- [1,2629,null,["7"]] 19:31:44 INFO - PROCESS | 1950 | 1478489504076 Marionette TRACE conn2 -> [0,2630,"switchToWindow",{"name":"7"}] 19:31:44 INFO - PROCESS | 1950 | 1478489504079 Marionette TRACE conn2 <- [1,2630,null,{}] 19:31:44 INFO - PROCESS | 1950 | 1478489504081 Marionette TRACE conn2 -> [0,2631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d3e800 == 14 [pid = 1950] [id = 560] 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x125d4a000) [pid = 1950] [serial = 1645] [outer = 0x0] 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x127c63000) [pid = 1950] [serial = 1646] [outer = 0x125d4a000] 19:31:44 INFO - PROCESS | 1950 | 1478489504115 Marionette DEBUG loaded listener.js 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12804e000) [pid = 1950] [serial = 1647] [outer = 0x125d4a000] 19:31:44 INFO - PROCESS | 1950 | 1478489504349 Marionette TRACE conn2 <- [1,2631,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]]]}] 19:31:44 INFO - . 19:31:44 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 417ms 19:31:44 INFO - PROCESS | 1950 | 1478489504365 Marionette TRACE conn2 -> [0,2632,"getWindowHandle",null] 19:31:44 INFO - PROCESS | 1950 | 1478489504366 Marionette TRACE conn2 <- [1,2632,null,{"value":"7"}] 19:31:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:31:44 INFO - PROCESS | 1950 | 1478489504369 Marionette TRACE conn2 -> [0,2633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:44 INFO - PROCESS | 1950 | 1478489504442 Marionette TRACE conn2 <- [1,2633,null,{"value":null}] 19:31:44 INFO - PROCESS | 1950 | 1478489504446 Marionette TRACE conn2 -> [0,2634,"getWindowHandles",null] 19:31:44 INFO - PROCESS | 1950 | 1478489504449 Marionette TRACE conn2 <- [1,2634,null,["7"]] 19:31:44 INFO - PROCESS | 1950 | 1478489504453 Marionette TRACE conn2 -> [0,2635,"switchToWindow",{"name":"7"}] 19:31:44 INFO - PROCESS | 1950 | 1478489504456 Marionette TRACE conn2 <- [1,2635,null,{}] 19:31:44 INFO - PROCESS | 1950 | 1478489504459 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x129423800 == 15 [pid = 1950] [id = 561] 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12942c000) [pid = 1950] [serial = 1648] [outer = 0x0] 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x129437800) [pid = 1950] [serial = 1649] [outer = 0x12942c000] 19:31:44 INFO - PROCESS | 1950 | 1478489504492 Marionette DEBUG loaded listener.js 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x1296e3000) [pid = 1950] [serial = 1650] [outer = 0x12942c000] 19:31:44 INFO - PROCESS | 1950 | 1478489504738 Marionette TRACE conn2 <- [1,2636,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]]]}] 19:31:44 INFO - . 19:31:44 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 415ms 19:31:44 INFO - PROCESS | 1950 | 1478489504784 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 19:31:44 INFO - PROCESS | 1950 | 1478489504785 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 19:31:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:31:44 INFO - PROCESS | 1950 | 1478489504788 Marionette TRACE conn2 -> [0,2638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:44 INFO - PROCESS | 1950 | 1478489504864 Marionette TRACE conn2 <- [1,2638,null,{"value":null}] 19:31:44 INFO - PROCESS | 1950 | 1478489504911 Marionette TRACE conn2 -> [0,2639,"getWindowHandles",null] 19:31:44 INFO - PROCESS | 1950 | 1478489504913 Marionette TRACE conn2 <- [1,2639,null,["7"]] 19:31:44 INFO - PROCESS | 1950 | 1478489504915 Marionette TRACE conn2 -> [0,2640,"switchToWindow",{"name":"7"}] 19:31:44 INFO - PROCESS | 1950 | 1478489504917 Marionette TRACE conn2 <- [1,2640,null,{}] 19:31:44 INFO - PROCESS | 1950 | 1478489504919 Marionette TRACE conn2 -> [0,2641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x121f2a000 == 16 [pid = 1950] [id = 562] 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x129954000) [pid = 1950] [serial = 1651] [outer = 0x0] 19:31:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x129a30800) [pid = 1950] [serial = 1652] [outer = 0x129954000] 19:31:44 INFO - PROCESS | 1950 | 1478489504953 Marionette DEBUG loaded listener.js 19:31:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x129956800) [pid = 1950] [serial = 1653] [outer = 0x129954000] 19:31:45 INFO - PROCESS | 1950 | 1478489505192 Marionette TRACE conn2 <- [1,2641,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]]]}] 19:31:45 INFO - . 19:31:45 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 415ms 19:31:45 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:31:45 INFO - PROCESS | 1950 | 1478489505204 Marionette TRACE conn2 -> [0,2642,"getWindowHandle",null] 19:31:45 INFO - PROCESS | 1950 | 1478489505205 Marionette TRACE conn2 <- [1,2642,null,{"value":"7"}] 19:31:45 INFO - PROCESS | 1950 | 1478489505208 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:31:45 INFO - PROCESS | 1950 | 1478489505285 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 19:31:45 INFO - PROCESS | 1950 | 1478489505288 Marionette TRACE conn2 -> [0,2644,"getWindowHandles",null] 19:31:45 INFO - PROCESS | 1950 | 1478489505290 Marionette TRACE conn2 <- [1,2644,null,["7"]] 19:31:45 INFO - PROCESS | 1950 | 1478489505291 Marionette TRACE conn2 -> [0,2645,"switchToWindow",{"name":"7"}] 19:31:45 INFO - PROCESS | 1950 | 1478489505294 Marionette TRACE conn2 <- [1,2645,null,{}] 19:31:45 INFO - PROCESS | 1950 | 1478489505296 Marionette TRACE conn2 -> [0,2646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:31:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a176000 == 17 [pid = 1950] [id = 563] 19:31:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12a61f800) [pid = 1950] [serial = 1654] [outer = 0x0] 19:31:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12a627000) [pid = 1950] [serial = 1655] [outer = 0x12a61f800] 19:31:45 INFO - PROCESS | 1950 | 1478489505332 Marionette DEBUG loaded listener.js 19:31:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12a630800) [pid = 1950] [serial = 1656] [outer = 0x12a61f800] 19:31:45 WARNING - wptserve Traceback (most recent call last): 19:31:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:31:45 WARNING - rv = self.func(request, response) 19:31:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:31:45 WARNING - access_control_allow_origin = "*") 19:31:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:31:45 WARNING - payload = payload_generator(server_data) 19:31:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:31:45 WARNING - return encode_string_as_bmp_image(data) 19:31:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:31:45 WARNING - img.save(f, "BMP") 19:31:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:31:45 WARNING - f.write(bmpfileheader) 19:31:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:31:45 WARNING - 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x121f2a000 == 16 [pid = 1950] [id = 562] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x129423800 == 15 [pid = 1950] [id = 561] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x125d3e800 == 14 [pid = 1950] [id = 560] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x12644d800 == 13 [pid = 1950] [id = 559] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x1261cc000 == 12 [pid = 1950] [id = 558] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x12372b800 == 11 [pid = 1950] [id = 557] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x121f3e800 == 10 [pid = 1950] [id = 556] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x116c73000 == 9 [pid = 1950] [id = 555] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x116581000 == 8 [pid = 1950] [id = 554] 19:31:50 INFO - PROCESS | 1950 | --DOCSHELL 0x116c71000 == 7 [pid = 1950] [id = 553] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x129954000) [pid = 1950] [serial = 1651] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12372c000) [pid = 1950] [serial = 1636] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x125d4a000) [pid = 1950] [serial = 1645] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x117b53000) [pid = 1950] [serial = 1630] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12201f000) [pid = 1950] [serial = 1633] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x126254000) [pid = 1950] [serial = 1639] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x116582800) [pid = 1950] [serial = 1627] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12942c000) [pid = 1950] [serial = 1648] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12644e800) [pid = 1950] [serial = 1642] [outer = 0x0] [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] 19:31:53 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x116c71800) [pid = 1950] [serial = 1624] [outer = 0x0] [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] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12a627000) [pid = 1950] [serial = 1655] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x129a30800) [pid = 1950] [serial = 1652] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x129956800) [pid = 1950] [serial = 1653] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x129437800) [pid = 1950] [serial = 1649] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x1296e3000) [pid = 1950] [serial = 1650] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x127c63000) [pid = 1950] [serial = 1646] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12804e000) [pid = 1950] [serial = 1647] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12650b000) [pid = 1950] [serial = 1643] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x126938000) [pid = 1950] [serial = 1644] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x126259800) [pid = 1950] [serial = 1640] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12625f800) [pid = 1950] [serial = 1641] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x123730000) [pid = 1950] [serial = 1637] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x125c13800) [pid = 1950] [serial = 1638] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x122270800) [pid = 1950] [serial = 1634] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x1229a4000) [pid = 1950] [serial = 1635] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x117b61000) [pid = 1950] [serial = 1631] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x117ba8800) [pid = 1950] [serial = 1632] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f42000) [pid = 1950] [serial = 1628] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172b8800) [pid = 1950] [serial = 1629] [outer = 0x0] [url = about:blank] 19:31:58 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172c0800) [pid = 1950] [serial = 1626] [outer = 0x0] [url = about:blank] 19:32:15 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:32:15 INFO - PROCESS | 1950 | 1478489535412 Marionette TRACE conn2 <- [1,2646,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]]]}] 19:32:15 INFO - . 19:32:15 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30224ms 19:32:15 INFO - PROCESS | 1950 | 1478489535434 Marionette TRACE conn2 -> [0,2647,"getWindowHandle",null] 19:32:15 INFO - PROCESS | 1950 | 1478489535437 Marionette TRACE conn2 <- [1,2647,null,{"value":"7"}] 19:32:15 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:32:15 INFO - PROCESS | 1950 | 1478489535442 Marionette TRACE conn2 -> [0,2648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:32:15 INFO - PROCESS | 1950 | 1478489535543 Marionette TRACE conn2 <- [1,2648,null,{"value":null}] 19:32:15 INFO - PROCESS | 1950 | 1478489535573 Marionette TRACE conn2 -> [0,2649,"getWindowHandles",null] 19:32:15 INFO - PROCESS | 1950 | 1478489535575 Marionette TRACE conn2 <- [1,2649,null,["7"]] 19:32:15 INFO - PROCESS | 1950 | 1478489535578 Marionette TRACE conn2 -> [0,2650,"switchToWindow",{"name":"7"}] 19:32:15 INFO - PROCESS | 1950 | 1478489535582 Marionette TRACE conn2 <- [1,2650,null,{}] 19:32:15 INFO - PROCESS | 1950 | 1478489535586 Marionette TRACE conn2 -> [0,2651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f49800 == 8 [pid = 1950] [id = 564] 19:32:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f4a000) [pid = 1950] [serial = 1657] [outer = 0x0] 19:32:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f56800) [pid = 1950] [serial = 1658] [outer = 0x116f4a000] 19:32:15 INFO - PROCESS | 1950 | 1478489535627 Marionette DEBUG loaded listener.js 19:32:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172bf000) [pid = 1950] [serial = 1659] [outer = 0x116f4a000] 19:32:15 WARNING - wptserve Traceback (most recent call last): 19:32:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:32:15 WARNING - rv = self.func(request, response) 19:32:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:32:15 WARNING - access_control_allow_origin = "*") 19:32:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:32:15 WARNING - payload = payload_generator(server_data) 19:32:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:32:15 WARNING - return encode_string_as_bmp_image(data) 19:32: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 19:32:15 WARNING - img.save(f, "BMP") 19:32:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:32:15 WARNING - f.write(bmpfileheader) 19:32:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:32:15 WARNING - 19:32:25 INFO - PROCESS | 1950 | --DOCSHELL 0x12a176000 == 7 [pid = 1950] [id = 563] 19:32:27 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12a61f800) [pid = 1950] [serial = 1654] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 19:32:32 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12a630800) [pid = 1950] [serial = 1656] [outer = 0x0] [url = about:blank] 19:32:32 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f56800) [pid = 1950] [serial = 1658] [outer = 0x0] [url = about:blank] 19:32:45 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:32:45 INFO - PROCESS | 1950 | 1478489565730 Marionette TRACE conn2 <- [1,2651,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]]]}] 19:32:45 INFO - . 19:32:45 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30307ms 19:32:45 INFO - PROCESS | 1950 | 1478489565748 Marionette TRACE conn2 -> [0,2652,"getWindowHandle",null] 19:32:45 INFO - PROCESS | 1950 | 1478489565751 Marionette TRACE conn2 <- [1,2652,null,{"value":"7"}] 19:32:45 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:32:45 INFO - PROCESS | 1950 | 1478489565756 Marionette TRACE conn2 -> [0,2653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:32:45 INFO - PROCESS | 1950 | 1478489565858 Marionette TRACE conn2 <- [1,2653,null,{"value":null}] 19:32:45 INFO - PROCESS | 1950 | 1478489565887 Marionette TRACE conn2 -> [0,2654,"getWindowHandles",null] 19:32:45 INFO - PROCESS | 1950 | 1478489565889 Marionette TRACE conn2 <- [1,2654,null,["7"]] 19:32:45 INFO - PROCESS | 1950 | 1478489565892 Marionette TRACE conn2 -> [0,2655,"switchToWindow",{"name":"7"}] 19:32:45 INFO - PROCESS | 1950 | 1478489565896 Marionette TRACE conn2 <- [1,2655,null,{}] 19:32:45 INFO - PROCESS | 1950 | 1478489565899 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:32:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c6a000 == 8 [pid = 1950] [id = 565] 19:32:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116c6e800) [pid = 1950] [serial = 1660] [outer = 0x0] 19:32:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f47800) [pid = 1950] [serial = 1661] [outer = 0x116c6e800] 19:32:45 INFO - PROCESS | 1950 | 1478489565943 Marionette DEBUG loaded listener.js 19:32:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172bc000) [pid = 1950] [serial = 1662] [outer = 0x116c6e800] 19:32:46 WARNING - wptserve Traceback (most recent call last): 19:32:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:32:46 WARNING - rv = self.func(request, response) 19:32:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:32:46 WARNING - access_control_allow_origin = "*") 19:32:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:32:46 WARNING - payload = payload_generator(server_data) 19:32:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:32:46 WARNING - return encode_string_as_bmp_image(data) 19:32:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:32:46 WARNING - img.save(f, "BMP") 19:32:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:32:46 WARNING - f.write(bmpfileheader) 19:32:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:32:46 WARNING - 19:32:55 INFO - PROCESS | 1950 | --DOCSHELL 0x116f49800 == 7 [pid = 1950] [id = 564] 19:32:57 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f4a000) [pid = 1950] [serial = 1657] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 19:33:03 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172bf000) [pid = 1950] [serial = 1659] [outer = 0x0] [url = about:blank] 19:33:03 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f47800) [pid = 1950] [serial = 1661] [outer = 0x0] [url = about:blank] 19:33:16 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:33:16 INFO - PROCESS | 1950 | 1478489596050 Marionette TRACE conn2 <- [1,2656,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]]]}] 19:33:16 INFO - . 19:33:16 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30314ms 19:33:16 INFO - PROCESS | 1950 | 1478489596069 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 19:33:16 INFO - PROCESS | 1950 | 1478489596072 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 19:33:16 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:33:16 INFO - PROCESS | 1950 | 1478489596077 Marionette TRACE conn2 -> [0,2658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:16 INFO - PROCESS | 1950 | 1478489596176 Marionette TRACE conn2 <- [1,2658,null,{"value":null}] 19:33:16 INFO - PROCESS | 1950 | 1478489596206 Marionette TRACE conn2 -> [0,2659,"getWindowHandles",null] 19:33:16 INFO - PROCESS | 1950 | 1478489596208 Marionette TRACE conn2 <- [1,2659,null,["7"]] 19:33:16 INFO - PROCESS | 1950 | 1478489596211 Marionette TRACE conn2 -> [0,2660,"switchToWindow",{"name":"7"}] 19:33:16 INFO - PROCESS | 1950 | 1478489596215 Marionette TRACE conn2 <- [1,2660,null,{}] 19:33:16 INFO - PROCESS | 1950 | 1478489596219 Marionette TRACE conn2 -> [0,2661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c71800 == 8 [pid = 1950] [id = 566] 19:33:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116c72800) [pid = 1950] [serial = 1663] [outer = 0x0] 19:33:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f4a000) [pid = 1950] [serial = 1664] [outer = 0x116c72800] 19:33:16 INFO - PROCESS | 1950 | 1478489596262 Marionette DEBUG loaded listener.js 19:33:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172b9800) [pid = 1950] [serial = 1665] [outer = 0x116c72800] 19:33:16 INFO - PROCESS | 1950 | 1478489596593 Marionette TRACE conn2 <- [1,2661,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]]]}] 19:33:16 INFO - . 19:33:16 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 565ms 19:33:16 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 19:33:16 INFO - PROCESS | 1950 | 1478489596643 Marionette TRACE conn2 -> [0,2662,"getWindowHandle",null] 19:33:16 INFO - PROCESS | 1950 | 1478489596646 Marionette TRACE conn2 <- [1,2662,null,{"value":"7"}] 19:33:16 INFO - PROCESS | 1950 | 1478489596651 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:16 INFO - PROCESS | 1950 | 1478489596793 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 19:33:16 INFO - PROCESS | 1950 | 1478489596800 Marionette TRACE conn2 -> [0,2664,"getWindowHandles",null] 19:33:16 INFO - PROCESS | 1950 | 1478489596804 Marionette TRACE conn2 <- [1,2664,null,["7"]] 19:33:16 INFO - PROCESS | 1950 | 1478489596807 Marionette TRACE conn2 -> [0,2665,"switchToWindow",{"name":"7"}] 19:33:16 INFO - PROCESS | 1950 | 1478489596809 Marionette TRACE conn2 <- [1,2665,null,{}] 19:33:16 INFO - PROCESS | 1950 | 1478489596812 Marionette TRACE conn2 -> [0,2666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f42800 == 9 [pid = 1950] [id = 567] 19:33:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x117b64000) [pid = 1950] [serial = 1666] [outer = 0x0] 19:33:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b99000) [pid = 1950] [serial = 1667] [outer = 0x117b64000] 19:33:16 INFO - PROCESS | 1950 | 1478489596851 Marionette DEBUG loaded listener.js 19:33:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121294000) [pid = 1950] [serial = 1668] [outer = 0x117b64000] 19:33:17 INFO - PROCESS | 1950 | 1478489597123 Marionette TRACE conn2 <- [1,2666,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]]]}] 19:33:17 INFO - . 19:33:17 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 519ms 19:33:17 INFO - PROCESS | 1950 | 1478489597175 Marionette TRACE conn2 -> [0,2667,"getWindowHandle",null] 19:33:17 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:33:17 INFO - PROCESS | 1950 | 1478489597180 Marionette TRACE conn2 <- [1,2667,null,{"value":"7"}] 19:33:17 INFO - PROCESS | 1950 | 1478489597184 Marionette TRACE conn2 -> [0,2668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:17 INFO - PROCESS | 1950 | 1478489597354 Marionette TRACE conn2 <- [1,2668,null,{"value":null}] 19:33:17 INFO - PROCESS | 1950 | 1478489597365 Marionette TRACE conn2 -> [0,2669,"getWindowHandles",null] 19:33:17 INFO - PROCESS | 1950 | 1478489597369 Marionette TRACE conn2 <- [1,2669,null,["7"]] 19:33:17 INFO - PROCESS | 1950 | 1478489597373 Marionette TRACE conn2 -> [0,2670,"switchToWindow",{"name":"7"}] 19:33:17 INFO - PROCESS | 1950 | 1478489597376 Marionette TRACE conn2 <- [1,2670,null,{}] 19:33:17 INFO - PROCESS | 1950 | 1478489597381 Marionette TRACE conn2 -> [0,2671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x122986800 == 10 [pid = 1950] [id = 568] 19:33:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12298a000) [pid = 1950] [serial = 1669] [outer = 0x0] 19:33:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x1229a1000) [pid = 1950] [serial = 1670] [outer = 0x12298a000] 19:33:17 INFO - PROCESS | 1950 | 1478489597448 Marionette DEBUG loaded listener.js 19:33:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123717800) [pid = 1950] [serial = 1671] [outer = 0x12298a000] 19:33:17 INFO - PROCESS | 1950 | 1478489597805 Marionette TRACE conn2 <- [1,2671,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]]]}] 19:33:17 INFO - . 19:33:17 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 666ms 19:33:17 INFO - PROCESS | 1950 | 1478489597850 Marionette TRACE conn2 -> [0,2672,"getWindowHandle",null] 19:33:17 INFO - PROCESS | 1950 | 1478489597851 Marionette TRACE conn2 <- [1,2672,null,{"value":"7"}] 19:33:17 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:33:17 INFO - PROCESS | 1950 | 1478489597854 Marionette TRACE conn2 -> [0,2673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:17 INFO - PROCESS | 1950 | 1478489597954 Marionette TRACE conn2 <- [1,2673,null,{"value":null}] 19:33:17 INFO - PROCESS | 1950 | 1478489597960 Marionette TRACE conn2 -> [0,2674,"getWindowHandles",null] 19:33:17 INFO - PROCESS | 1950 | 1478489597961 Marionette TRACE conn2 <- [1,2674,null,["7"]] 19:33:17 INFO - PROCESS | 1950 | 1478489597963 Marionette TRACE conn2 -> [0,2675,"switchToWindow",{"name":"7"}] 19:33:17 INFO - PROCESS | 1950 | 1478489597966 Marionette TRACE conn2 <- [1,2675,null,{}] 19:33:17 INFO - PROCESS | 1950 | 1478489597969 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x123b68000 == 11 [pid = 1950] [id = 569] 19:33:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123b70800) [pid = 1950] [serial = 1672] [outer = 0x0] 19:33:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x123cc3000) [pid = 1950] [serial = 1673] [outer = 0x123b70800] 19:33:18 INFO - PROCESS | 1950 | 1478489598011 Marionette DEBUG loaded listener.js 19:33:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x125d54000) [pid = 1950] [serial = 1674] [outer = 0x123b70800] 19:33:18 INFO - PROCESS | 1950 | 1478489598393 Marionette TRACE conn2 <- [1,2676,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]]]}] 19:33:18 INFO - . 19:33:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 567ms 19:33:18 INFO - PROCESS | 1950 | 1478489598422 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 19:33:18 INFO - PROCESS | 1950 | 1478489598424 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 19:33:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 19:33:18 INFO - PROCESS | 1950 | 1478489598429 Marionette TRACE conn2 -> [0,2678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:18 INFO - PROCESS | 1950 | 1478489598556 Marionette TRACE conn2 <- [1,2678,null,{"value":null}] 19:33:18 INFO - PROCESS | 1950 | 1478489598562 Marionette TRACE conn2 -> [0,2679,"getWindowHandles",null] 19:33:18 INFO - PROCESS | 1950 | 1478489598564 Marionette TRACE conn2 <- [1,2679,null,["7"]] 19:33:18 INFO - PROCESS | 1950 | 1478489598566 Marionette TRACE conn2 -> [0,2680,"switchToWindow",{"name":"7"}] 19:33:18 INFO - PROCESS | 1950 | 1478489598568 Marionette TRACE conn2 <- [1,2680,null,{}] 19:33:18 INFO - PROCESS | 1950 | 1478489598571 Marionette TRACE conn2 -> [0,2681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x11514d800 == 12 [pid = 1950] [id = 570] 19:33:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x126260800) [pid = 1950] [serial = 1675] [outer = 0x0] 19:33:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x126268800) [pid = 1950] [serial = 1676] [outer = 0x126260800] 19:33:18 INFO - PROCESS | 1950 | 1478489598606 Marionette DEBUG loaded listener.js 19:33:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x126271800) [pid = 1950] [serial = 1677] [outer = 0x126260800] 19:33:18 INFO - PROCESS | 1950 | 1478489598866 Marionette TRACE conn2 <- [1,2681,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]]]}] 19:33:18 INFO - . 19:33:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 467ms 19:33:18 INFO - PROCESS | 1950 | 1478489598894 Marionette TRACE conn2 -> [0,2682,"getWindowHandle",null] 19:33:18 INFO - PROCESS | 1950 | 1478489598896 Marionette TRACE conn2 <- [1,2682,null,{"value":"7"}] 19:33:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:33:18 INFO - PROCESS | 1950 | 1478489598899 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:19 INFO - PROCESS | 1950 | 1478489599007 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 19:33:19 INFO - PROCESS | 1950 | 1478489599011 Marionette TRACE conn2 -> [0,2684,"getWindowHandles",null] 19:33:19 INFO - PROCESS | 1950 | 1478489599013 Marionette TRACE conn2 <- [1,2684,null,["7"]] 19:33:19 INFO - PROCESS | 1950 | 1478489599015 Marionette TRACE conn2 -> [0,2685,"switchToWindow",{"name":"7"}] 19:33:19 INFO - PROCESS | 1950 | 1478489599017 Marionette TRACE conn2 <- [1,2685,null,{}] 19:33:19 INFO - PROCESS | 1950 | 1478489599020 Marionette TRACE conn2 -> [0,2686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12651a800 == 13 [pid = 1950] [id = 571] 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12651f800) [pid = 1950] [serial = 1678] [outer = 0x0] 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12693e000) [pid = 1950] [serial = 1679] [outer = 0x12651f800] 19:33:19 INFO - PROCESS | 1950 | 1478489599057 Marionette DEBUG loaded listener.js 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x127c29000) [pid = 1950] [serial = 1680] [outer = 0x12651f800] 19:33:19 INFO - PROCESS | 1950 | 1478489599343 Marionette TRACE conn2 <- [1,2686,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]]]}] 19:33:19 INFO - . 19:33:19 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 466ms 19:33:19 INFO - PROCESS | 1950 | 1478489599364 Marionette TRACE conn2 -> [0,2687,"getWindowHandle",null] 19:33:19 INFO - PROCESS | 1950 | 1478489599366 Marionette TRACE conn2 <- [1,2687,null,{"value":"7"}] 19:33:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 19:33:19 INFO - PROCESS | 1950 | 1478489599369 Marionette TRACE conn2 -> [0,2688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:19 INFO - PROCESS | 1950 | 1478489599444 Marionette TRACE conn2 <- [1,2688,null,{"value":null}] 19:33:19 INFO - PROCESS | 1950 | 1478489599493 Marionette TRACE conn2 -> [0,2689,"getWindowHandles",null] 19:33:19 INFO - PROCESS | 1950 | 1478489599495 Marionette TRACE conn2 <- [1,2689,null,["7"]] 19:33:19 INFO - PROCESS | 1950 | 1478489599497 Marionette TRACE conn2 -> [0,2690,"switchToWindow",{"name":"7"}] 19:33:19 INFO - PROCESS | 1950 | 1478489599500 Marionette TRACE conn2 <- [1,2690,null,{}] 19:33:19 INFO - PROCESS | 1950 | 1478489599502 Marionette TRACE conn2 -> [0,2691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c63000 == 14 [pid = 1950] [id = 572] 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x127c63800) [pid = 1950] [serial = 1681] [outer = 0x0] 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x1288c8000) [pid = 1950] [serial = 1682] [outer = 0x127c63800] 19:33:19 INFO - PROCESS | 1950 | 1478489599536 Marionette DEBUG loaded listener.js 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x128949800) [pid = 1950] [serial = 1683] [outer = 0x127c63800] 19:33:19 INFO - PROCESS | 1950 | 1478489599763 Marionette TRACE conn2 <- [1,2691,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]]]}] 19:33:19 INFO - . 19:33:19 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 419ms 19:33:19 INFO - PROCESS | 1950 | 1478489599788 Marionette TRACE conn2 -> [0,2692,"getWindowHandle",null] 19:33:19 INFO - PROCESS | 1950 | 1478489599790 Marionette TRACE conn2 <- [1,2692,null,{"value":"7"}] 19:33:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 19:33:19 INFO - PROCESS | 1950 | 1478489599793 Marionette TRACE conn2 -> [0,2693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:19 INFO - PROCESS | 1950 | 1478489599868 Marionette TRACE conn2 <- [1,2693,null,{"value":null}] 19:33:19 INFO - PROCESS | 1950 | 1478489599873 Marionette TRACE conn2 -> [0,2694,"getWindowHandles",null] 19:33:19 INFO - PROCESS | 1950 | 1478489599875 Marionette TRACE conn2 <- [1,2694,null,["7"]] 19:33:19 INFO - PROCESS | 1950 | 1478489599878 Marionette TRACE conn2 -> [0,2695,"switchToWindow",{"name":"7"}] 19:33:19 INFO - PROCESS | 1950 | 1478489599880 Marionette TRACE conn2 <- [1,2695,null,{}] 19:33:19 INFO - PROCESS | 1950 | 1478489599882 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296e8800 == 15 [pid = 1950] [id = 573] 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x1296e9000) [pid = 1950] [serial = 1684] [outer = 0x0] 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x1296f8800) [pid = 1950] [serial = 1685] [outer = 0x1296e9000] 19:33:19 INFO - PROCESS | 1950 | 1478489599918 Marionette DEBUG loaded listener.js 19:33:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x129923800) [pid = 1950] [serial = 1686] [outer = 0x1296e9000] 19:33:20 INFO - PROCESS | 1950 | 1478489600172 Marionette TRACE conn2 <- [1,2696,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]]]}] 19:33:20 INFO - . 19:33:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 415ms 19:33:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 19:33:20 INFO - PROCESS | 1950 | 1478489600207 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 19:33:20 INFO - PROCESS | 1950 | 1478489600209 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 19:33:20 INFO - PROCESS | 1950 | 1478489600212 Marionette TRACE conn2 -> [0,2698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:20 INFO - PROCESS | 1950 | 1478489600290 Marionette TRACE conn2 <- [1,2698,null,{"value":null}] 19:33:20 INFO - PROCESS | 1950 | 1478489600293 Marionette TRACE conn2 -> [0,2699,"getWindowHandles",null] 19:33:20 INFO - PROCESS | 1950 | 1478489600294 Marionette TRACE conn2 <- [1,2699,null,["7"]] 19:33:20 INFO - PROCESS | 1950 | 1478489600297 Marionette TRACE conn2 -> [0,2700,"switchToWindow",{"name":"7"}] 19:33:20 INFO - PROCESS | 1950 | 1478489600299 Marionette TRACE conn2 <- [1,2700,null,{}] 19:33:20 INFO - PROCESS | 1950 | 1478489600346 Marionette TRACE conn2 -> [0,2701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x122786800 == 16 [pid = 1950] [id = 574] 19:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12a156800) [pid = 1950] [serial = 1687] [outer = 0x0] 19:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12a15f000) [pid = 1950] [serial = 1688] [outer = 0x12a156800] 19:33:20 INFO - PROCESS | 1950 | 1478489600380 Marionette DEBUG loaded listener.js 19:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12a167000) [pid = 1950] [serial = 1689] [outer = 0x12a156800] 19:33:20 INFO - PROCESS | 1950 | 1478489600612 Marionette TRACE conn2 <- [1,2701,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]]]}] 19:33:20 INFO - . 19:33:20 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 415ms 19:33:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 19:33:20 INFO - PROCESS | 1950 | 1478489600627 Marionette TRACE conn2 -> [0,2702,"getWindowHandle",null] 19:33:20 INFO - PROCESS | 1950 | 1478489600628 Marionette TRACE conn2 <- [1,2702,null,{"value":"7"}] 19:33:20 INFO - PROCESS | 1950 | 1478489600631 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:20 INFO - PROCESS | 1950 | 1478489600709 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 19:33:20 INFO - PROCESS | 1950 | 1478489600712 Marionette TRACE conn2 -> [0,2704,"getWindowHandles",null] 19:33:20 INFO - PROCESS | 1950 | 1478489600714 Marionette TRACE conn2 <- [1,2704,null,["7"]] 19:33:20 INFO - PROCESS | 1950 | 1478489600716 Marionette TRACE conn2 -> [0,2705,"switchToWindow",{"name":"7"}] 19:33:20 INFO - PROCESS | 1950 | 1478489600719 Marionette TRACE conn2 <- [1,2705,null,{}] 19:33:20 INFO - PROCESS | 1950 | 1478489600724 Marionette TRACE conn2 -> [0,2706,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x129a3a800 == 17 [pid = 1950] [id = 575] 19:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12a632800) [pid = 1950] [serial = 1690] [outer = 0x0] 19:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12a63a000) [pid = 1950] [serial = 1691] [outer = 0x12a632800] 19:33:20 INFO - PROCESS | 1950 | 1478489600759 Marionette DEBUG loaded listener.js 19:33:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12a657000) [pid = 1950] [serial = 1692] [outer = 0x12a632800] 19:33:21 INFO - PROCESS | 1950 | 1478489601012 Marionette TRACE conn2 <- [1,2706,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]]]}] 19:33:21 INFO - . 19:33:21 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 415ms 19:33:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 19:33:21 INFO - PROCESS | 1950 | 1478489601046 Marionette TRACE conn2 -> [0,2707,"getWindowHandle",null] 19:33:21 INFO - PROCESS | 1950 | 1478489601048 Marionette TRACE conn2 <- [1,2707,null,{"value":"7"}] 19:33:21 INFO - PROCESS | 1950 | 1478489601051 Marionette TRACE conn2 -> [0,2708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:21 INFO - PROCESS | 1950 | 1478489601142 Marionette TRACE conn2 <- [1,2708,null,{"value":null}] 19:33:21 INFO - PROCESS | 1950 | 1478489601192 Marionette TRACE conn2 -> [0,2709,"getWindowHandles",null] 19:33:21 INFO - PROCESS | 1950 | 1478489601193 Marionette TRACE conn2 <- [1,2709,null,["7"]] 19:33:21 INFO - PROCESS | 1950 | 1478489601195 Marionette TRACE conn2 -> [0,2710,"switchToWindow",{"name":"7"}] 19:33:21 INFO - PROCESS | 1950 | 1478489601198 Marionette TRACE conn2 <- [1,2710,null,{}] 19:33:21 INFO - PROCESS | 1950 | 1478489601200 Marionette TRACE conn2 -> [0,2711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a65e000 == 18 [pid = 1950] [id = 576] 19:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12a65f800) [pid = 1950] [serial = 1693] [outer = 0x0] 19:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12a92e800) [pid = 1950] [serial = 1694] [outer = 0x12a65f800] 19:33:21 INFO - PROCESS | 1950 | 1478489601242 Marionette DEBUG loaded listener.js 19:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12a932800) [pid = 1950] [serial = 1695] [outer = 0x12a65f800] 19:33:21 INFO - PROCESS | 1950 | 1478489601484 Marionette TRACE conn2 <- [1,2711,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]]]}] 19:33:21 INFO - . 19:33:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 467ms 19:33:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 19:33:21 INFO - PROCESS | 1950 | 1478489601518 Marionette TRACE conn2 -> [0,2712,"getWindowHandle",null] 19:33:21 INFO - PROCESS | 1950 | 1478489601519 Marionette TRACE conn2 <- [1,2712,null,{"value":"7"}] 19:33:21 INFO - PROCESS | 1950 | 1478489601522 Marionette TRACE conn2 -> [0,2713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:21 INFO - PROCESS | 1950 | 1478489601605 Marionette TRACE conn2 <- [1,2713,null,{"value":null}] 19:33:21 INFO - PROCESS | 1950 | 1478489601608 Marionette TRACE conn2 -> [0,2714,"getWindowHandles",null] 19:33:21 INFO - PROCESS | 1950 | 1478489601609 Marionette TRACE conn2 <- [1,2714,null,["7"]] 19:33:21 INFO - PROCESS | 1950 | 1478489601612 Marionette TRACE conn2 -> [0,2715,"switchToWindow",{"name":"7"}] 19:33:21 INFO - PROCESS | 1950 | 1478489601614 Marionette TRACE conn2 <- [1,2715,null,{}] 19:33:21 INFO - PROCESS | 1950 | 1478489601616 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae62000 == 19 [pid = 1950] [id = 577] 19:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12ae62800) [pid = 1950] [serial = 1696] [outer = 0x0] 19:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b306000) [pid = 1950] [serial = 1697] [outer = 0x12ae62800] 19:33:21 INFO - PROCESS | 1950 | 1478489601651 Marionette DEBUG loaded listener.js 19:33:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b30c800) [pid = 1950] [serial = 1698] [outer = 0x12ae62800] 19:33:21 INFO - PROCESS | 1950 | 1478489601906 Marionette TRACE conn2 <- [1,2716,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]]]}] 19:33:21 INFO - . 19:33:21 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 414ms 19:33:21 INFO - PROCESS | 1950 | 1478489601937 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 19:33:21 INFO - PROCESS | 1950 | 1478489601938 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 19:33:21 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:33:21 INFO - PROCESS | 1950 | 1478489601941 Marionette TRACE conn2 -> [0,2718,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:22 INFO - PROCESS | 1950 | 1478489602018 Marionette TRACE conn2 <- [1,2718,null,{"value":null}] 19:33:22 INFO - PROCESS | 1950 | 1478489602024 Marionette TRACE conn2 -> [0,2719,"getWindowHandles",null] 19:33:22 INFO - PROCESS | 1950 | 1478489602026 Marionette TRACE conn2 <- [1,2719,null,["7"]] 19:33:22 INFO - PROCESS | 1950 | 1478489602075 Marionette TRACE conn2 -> [0,2720,"switchToWindow",{"name":"7"}] 19:33:22 INFO - PROCESS | 1950 | 1478489602077 Marionette TRACE conn2 <- [1,2720,null,{}] 19:33:22 INFO - PROCESS | 1950 | 1478489602080 Marionette TRACE conn2 -> [0,2721,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b319800 == 20 [pid = 1950] [id = 578] 19:33:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b406000) [pid = 1950] [serial = 1699] [outer = 0x0] 19:33:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12b40f800) [pid = 1950] [serial = 1700] [outer = 0x12b406000] 19:33:22 INFO - PROCESS | 1950 | 1478489602116 Marionette DEBUG loaded listener.js 19:33:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b414800) [pid = 1950] [serial = 1701] [outer = 0x12b406000] 19:33:22 WARNING - wptserve Traceback (most recent call last): 19:33:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:33:22 WARNING - rv = self.func(request, response) 19:33:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:33:22 WARNING - access_control_allow_origin = "*") 19:33:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:33:22 WARNING - payload = payload_generator(server_data) 19:33:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:33:22 WARNING - return encode_string_as_bmp_image(data) 19:33:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:33:22 WARNING - img.save(f, "BMP") 19:33:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:33:22 WARNING - f.write(bmpfileheader) 19:33:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:33:22 WARNING - 19:33:22 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae62000 == 19 [pid = 1950] [id = 577] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x12a65e000 == 18 [pid = 1950] [id = 576] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x129a3a800 == 17 [pid = 1950] [id = 575] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x122786800 == 16 [pid = 1950] [id = 574] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x1296e8800 == 15 [pid = 1950] [id = 573] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x127c63000 == 14 [pid = 1950] [id = 572] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x12651a800 == 13 [pid = 1950] [id = 571] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x11514d800 == 12 [pid = 1950] [id = 570] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x123b68000 == 11 [pid = 1950] [id = 569] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x122986800 == 10 [pid = 1950] [id = 568] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x116f42800 == 9 [pid = 1950] [id = 567] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x116c71800 == 8 [pid = 1950] [id = 566] 19:33:26 INFO - PROCESS | 1950 | --DOCSHELL 0x116c6a000 == 7 [pid = 1950] [id = 565] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x12ae62800) [pid = 1950] [serial = 1696] [outer = 0x0] [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] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12a156800) [pid = 1950] [serial = 1687] [outer = 0x0] [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] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12298a000) [pid = 1950] [serial = 1669] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x123b70800) [pid = 1950] [serial = 1672] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x12a632800) [pid = 1950] [serial = 1690] [outer = 0x0] [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] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12651f800) [pid = 1950] [serial = 1678] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x116c72800) [pid = 1950] [serial = 1663] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x127c63800) [pid = 1950] [serial = 1681] [outer = 0x0] [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] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x1296e9000) [pid = 1950] [serial = 1684] [outer = 0x0] [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] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x117b64000) [pid = 1950] [serial = 1666] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x126260800) [pid = 1950] [serial = 1675] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x116c6e800) [pid = 1950] [serial = 1660] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 19:33:29 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x12a65f800) [pid = 1950] [serial = 1693] [outer = 0x0] [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] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12a15f000) [pid = 1950] [serial = 1688] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12a167000) [pid = 1950] [serial = 1689] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1296f8800) [pid = 1950] [serial = 1685] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x129923800) [pid = 1950] [serial = 1686] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x1288c8000) [pid = 1950] [serial = 1682] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x128949800) [pid = 1950] [serial = 1683] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12693e000) [pid = 1950] [serial = 1679] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x127c29000) [pid = 1950] [serial = 1680] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x126268800) [pid = 1950] [serial = 1676] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x126271800) [pid = 1950] [serial = 1677] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x123cc3000) [pid = 1950] [serial = 1673] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x125d54000) [pid = 1950] [serial = 1674] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x1229a1000) [pid = 1950] [serial = 1670] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x123717800) [pid = 1950] [serial = 1671] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12b30c800) [pid = 1950] [serial = 1698] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12b306000) [pid = 1950] [serial = 1697] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12b40f800) [pid = 1950] [serial = 1700] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12a92e800) [pid = 1950] [serial = 1694] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12a932800) [pid = 1950] [serial = 1695] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12a63a000) [pid = 1950] [serial = 1691] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12a657000) [pid = 1950] [serial = 1692] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x117b99000) [pid = 1950] [serial = 1667] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x121294000) [pid = 1950] [serial = 1668] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f4a000) [pid = 1950] [serial = 1664] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172b9800) [pid = 1950] [serial = 1665] [outer = 0x0] [url = about:blank] 19:33:34 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172bc000) [pid = 1950] [serial = 1662] [outer = 0x0] [url = about:blank] 19:33:52 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:33:52 INFO - PROCESS | 1950 | 1478489632221 Marionette TRACE conn2 <- [1,2721,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]]]}] 19:33:52 INFO - . 19:33:52 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30316ms 19:33:52 INFO - PROCESS | 1950 | 1478489632258 Marionette TRACE conn2 -> [0,2722,"getWindowHandle",null] 19:33:52 INFO - PROCESS | 1950 | 1478489632261 Marionette TRACE conn2 <- [1,2722,null,{"value":"7"}] 19:33:52 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 19:33:52 INFO - PROCESS | 1950 | 1478489632266 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:33:52 INFO - PROCESS | 1950 | 1478489632371 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 19:33:52 INFO - PROCESS | 1950 | 1478489632400 Marionette TRACE conn2 -> [0,2724,"getWindowHandles",null] 19:33:52 INFO - PROCESS | 1950 | 1478489632402 Marionette TRACE conn2 <- [1,2724,null,["7"]] 19:33:52 INFO - PROCESS | 1950 | 1478489632408 Marionette TRACE conn2 -> [0,2725,"switchToWindow",{"name":"7"}] 19:33:52 INFO - PROCESS | 1950 | 1478489632412 Marionette TRACE conn2 <- [1,2725,null,{}] 19:33:52 INFO - PROCESS | 1950 | 1478489632415 Marionette TRACE conn2 -> [0,2726,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:33:52 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172b9800 == 8 [pid = 1950] [id = 579] 19:33:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172ba000) [pid = 1950] [serial = 1702] [outer = 0x0] 19:33:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c1000) [pid = 1950] [serial = 1703] [outer = 0x1172ba000] 19:33:52 INFO - PROCESS | 1950 | 1478489632458 Marionette DEBUG loaded listener.js 19:33:52 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x117339800) [pid = 1950] [serial = 1704] [outer = 0x1172ba000] 19:33:52 WARNING - wptserve Traceback (most recent call last): 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:33:52 WARNING - rv = self.func(request, response) 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:33:52 WARNING - access_control_allow_origin = "*") 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:33:52 WARNING - payload = payload_generator(server_data) 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:33:52 WARNING - return encode_string_as_bmp_image(data) 19:33: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 19:33:52 WARNING - img.save(f, "BMP") 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:33:52 WARNING - f.write(bmpfileheader) 19:33:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:33:52 WARNING - 19:33:52 WARNING - wptserve Traceback (most recent call last): 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:33:52 WARNING - rv = self.func(request, response) 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:33:52 WARNING - access_control_allow_origin = "*") 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:33:52 WARNING - payload = payload_generator(server_data) 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:33:52 WARNING - return encode_string_as_bmp_image(data) 19:33: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 19:33:52 WARNING - img.save(f, "BMP") 19:33:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:33:52 WARNING - f.write(bmpfileheader) 19:33:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:33:52 WARNING - 19:34:02 INFO - PROCESS | 1950 | --DOCSHELL 0x12b319800 == 7 [pid = 1950] [id = 578] 19:34:04 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12b406000) [pid = 1950] [serial = 1699] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 19:34:09 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12b414800) [pid = 1950] [serial = 1701] [outer = 0x0] [url = about:blank] 19:34:09 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172c1000) [pid = 1950] [serial = 1703] [outer = 0x0] [url = about:blank] 19:34:22 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:34:22 INFO - PROCESS | 1950 | 1478489662557 Marionette TRACE conn2 <- [1,2726,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]]]}] 19:34:22 INFO - . 19:34:22 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30315ms 19:34:22 INFO - PROCESS | 1950 | 1478489662580 Marionette TRACE conn2 -> [0,2727,"getWindowHandle",null] 19:34:22 INFO - PROCESS | 1950 | 1478489662583 Marionette TRACE conn2 <- [1,2727,null,{"value":"7"}] 19:34:22 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:34:22 INFO - PROCESS | 1950 | 1478489662588 Marionette TRACE conn2 -> [0,2728,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:22 INFO - PROCESS | 1950 | 1478489662691 Marionette TRACE conn2 <- [1,2728,null,{"value":null}] 19:34:22 INFO - PROCESS | 1950 | 1478489662717 Marionette TRACE conn2 -> [0,2729,"getWindowHandles",null] 19:34:22 INFO - PROCESS | 1950 | 1478489662720 Marionette TRACE conn2 <- [1,2729,null,["7"]] 19:34:22 INFO - PROCESS | 1950 | 1478489662726 Marionette TRACE conn2 -> [0,2730,"switchToWindow",{"name":"7"}] 19:34:22 INFO - PROCESS | 1950 | 1478489662730 Marionette TRACE conn2 <- [1,2730,null,{}] 19:34:22 INFO - PROCESS | 1950 | 1478489662733 Marionette TRACE conn2 -> [0,2731,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c6e800 == 8 [pid = 1950] [id = 580] 19:34:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116c70800) [pid = 1950] [serial = 1705] [outer = 0x0] 19:34:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f47000) [pid = 1950] [serial = 1706] [outer = 0x116c70800] 19:34:22 INFO - PROCESS | 1950 | 1478489662776 Marionette DEBUG loaded listener.js 19:34:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172bb800) [pid = 1950] [serial = 1707] [outer = 0x116c70800] 19:34:23 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 19:34:23 WARNING - wptserve Traceback (most recent call last): 19:34:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:34:23 WARNING - rv = self.func(request, response) 19:34:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:34:23 WARNING - access_control_allow_origin = "*") 19:34:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:34:23 WARNING - payload = payload_generator(server_data) 19:34:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:34:23 WARNING - return encode_string_as_bmp_image(data) 19:34:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:34:23 WARNING - img.save(f, "BMP") 19:34:23 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:34:23 WARNING - f.write(bmpfileheader) 19:34:23 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:34:23 WARNING - 19:34:32 INFO - PROCESS | 1950 | --DOCSHELL 0x1172b9800 == 7 [pid = 1950] [id = 579] 19:34:34 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172ba000) [pid = 1950] [serial = 1702] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 19:34:39 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117339800) [pid = 1950] [serial = 1704] [outer = 0x0] [url = about:blank] 19:34:39 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f47000) [pid = 1950] [serial = 1706] [outer = 0x0] [url = about:blank] 19:34:52 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:34:52 INFO - PROCESS | 1950 | 1478489692875 Marionette TRACE conn2 <- [1,2731,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]]]}] 19:34:52 INFO - . 19:34:52 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30314ms 19:34:52 INFO - PROCESS | 1950 | 1478489692901 Marionette TRACE conn2 -> [0,2732,"getWindowHandle",null] 19:34:52 INFO - PROCESS | 1950 | 1478489692904 Marionette TRACE conn2 <- [1,2732,null,{"value":"7"}] 19:34:52 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:34:52 INFO - PROCESS | 1950 | 1478489692909 Marionette TRACE conn2 -> [0,2733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:53 INFO - PROCESS | 1950 | 1478489693010 Marionette TRACE conn2 <- [1,2733,null,{"value":null}] 19:34:53 INFO - PROCESS | 1950 | 1478489693037 Marionette TRACE conn2 -> [0,2734,"getWindowHandles",null] 19:34:53 INFO - PROCESS | 1950 | 1478489693039 Marionette TRACE conn2 <- [1,2734,null,["7"]] 19:34:53 INFO - PROCESS | 1950 | 1478489693045 Marionette TRACE conn2 -> [0,2735,"switchToWindow",{"name":"7"}] 19:34:53 INFO - PROCESS | 1950 | 1478489693049 Marionette TRACE conn2 <- [1,2735,null,{}] 19:34:53 INFO - PROCESS | 1950 | 1478489693051 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c73000 == 8 [pid = 1950] [id = 581] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116c75800) [pid = 1950] [serial = 1708] [outer = 0x0] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f51000) [pid = 1950] [serial = 1709] [outer = 0x116c75800] 19:34:53 INFO - PROCESS | 1950 | 1478489693094 Marionette DEBUG loaded listener.js 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172bf000) [pid = 1950] [serial = 1710] [outer = 0x116c75800] 19:34:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c4800 == 9 [pid = 1950] [id = 582] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x11765c800) [pid = 1950] [serial = 1711] [outer = 0x0] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117b1c000) [pid = 1950] [serial = 1712] [outer = 0x11765c800] 19:34:53 INFO - PROCESS | 1950 | 1478489693379 Marionette TRACE conn2 <- [1,2736,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]]]}] 19:34:53 INFO - . 19:34:53 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 517ms 19:34:53 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:34:53 INFO - PROCESS | 1950 | 1478489693425 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 19:34:53 INFO - PROCESS | 1950 | 1478489693428 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 19:34:53 INFO - PROCESS | 1950 | 1478489693431 Marionette TRACE conn2 -> [0,2738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:53 INFO - PROCESS | 1950 | 1478489693532 Marionette TRACE conn2 <- [1,2738,null,{"value":null}] 19:34:53 INFO - PROCESS | 1950 | 1478489693576 Marionette TRACE conn2 -> [0,2739,"getWindowHandles",null] 19:34:53 INFO - PROCESS | 1950 | 1478489693578 Marionette TRACE conn2 <- [1,2739,null,["7"]] 19:34:53 INFO - PROCESS | 1950 | 1478489693581 Marionette TRACE conn2 -> [0,2740,"switchToWindow",{"name":"7"}] 19:34:53 INFO - PROCESS | 1950 | 1478489693583 Marionette TRACE conn2 <- [1,2740,null,{}] 19:34:53 INFO - PROCESS | 1950 | 1478489693586 Marionette TRACE conn2 -> [0,2741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b9d800 == 10 [pid = 1950] [id = 583] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x117c82800) [pid = 1950] [serial = 1713] [outer = 0x0] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x121288800) [pid = 1950] [serial = 1714] [outer = 0x117c82800] 19:34:53 INFO - PROCESS | 1950 | 1478489693625 Marionette DEBUG loaded listener.js 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x121414000) [pid = 1950] [serial = 1715] [outer = 0x117c82800] 19:34:53 INFO - PROCESS | 1950 | ++DOCSHELL 0x12191e000 == 11 [pid = 1950] [id = 584] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12191f800) [pid = 1950] [serial = 1716] [outer = 0x0] 19:34:53 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1219ae800) [pid = 1950] [serial = 1717] [outer = 0x12191f800] 19:34:53 INFO - PROCESS | 1950 | 1478489693911 Marionette TRACE conn2 <- [1,2741,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]]]}] 19:34:53 INFO - . 19:34:53 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 515ms 19:34:53 INFO - PROCESS | 1950 | 1478489693951 Marionette TRACE conn2 -> [0,2742,"getWindowHandle",null] 19:34:53 INFO - PROCESS | 1950 | 1478489693955 Marionette TRACE conn2 <- [1,2742,null,{"value":"7"}] 19:34:53 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:34:53 INFO - PROCESS | 1950 | 1478489693958 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:54 INFO - PROCESS | 1950 | 1478489694057 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 19:34:54 INFO - PROCESS | 1950 | 1478489694064 Marionette TRACE conn2 -> [0,2744,"getWindowHandles",null] 19:34:54 INFO - PROCESS | 1950 | 1478489694066 Marionette TRACE conn2 <- [1,2744,null,["7"]] 19:34:54 INFO - PROCESS | 1950 | 1478489694068 Marionette TRACE conn2 -> [0,2745,"switchToWindow",{"name":"7"}] 19:34:54 INFO - PROCESS | 1950 | 1478489694072 Marionette TRACE conn2 <- [1,2745,null,{}] 19:34:54 INFO - PROCESS | 1950 | 1478489694075 Marionette TRACE conn2 -> [0,2746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x123718000 == 12 [pid = 1950] [id = 585] 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x123718800) [pid = 1950] [serial = 1718] [outer = 0x0] 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x12371e800) [pid = 1950] [serial = 1719] [outer = 0x123718800] 19:34:54 INFO - PROCESS | 1950 | 1478489694117 Marionette DEBUG loaded listener.js 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x123729800) [pid = 1950] [serial = 1720] [outer = 0x123718800] 19:34:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x12372d000 == 13 [pid = 1950] [id = 586] 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x123734000) [pid = 1950] [serial = 1721] [outer = 0x0] 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x123cc5800) [pid = 1950] [serial = 1722] [outer = 0x123734000] 19:34:54 INFO - PROCESS | 1950 | 1478489694445 Marionette TRACE conn2 <- [1,2746,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]]]}] 19:34:54 INFO - . 19:34:54 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 517ms 19:34:54 INFO - PROCESS | 1950 | 1478489694475 Marionette TRACE conn2 -> [0,2747,"getWindowHandle",null] 19:34:54 INFO - PROCESS | 1950 | 1478489694477 Marionette TRACE conn2 <- [1,2747,null,{"value":"7"}] 19:34:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 19:34:54 INFO - PROCESS | 1950 | 1478489694480 Marionette TRACE conn2 -> [0,2748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:54 INFO - PROCESS | 1950 | 1478489694593 Marionette TRACE conn2 <- [1,2748,null,{"value":null}] 19:34:54 INFO - PROCESS | 1950 | 1478489694598 Marionette TRACE conn2 -> [0,2749,"getWindowHandles",null] 19:34:54 INFO - PROCESS | 1950 | 1478489694600 Marionette TRACE conn2 <- [1,2749,null,["7"]] 19:34:54 INFO - PROCESS | 1950 | 1478489694602 Marionette TRACE conn2 -> [0,2750,"switchToWindow",{"name":"7"}] 19:34:54 INFO - PROCESS | 1950 | 1478489694605 Marionette TRACE conn2 <- [1,2750,null,{}] 19:34:54 INFO - PROCESS | 1950 | 1478489694608 Marionette TRACE conn2 -> [0,2751,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:54 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a51000 == 14 [pid = 1950] [id = 587] 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x124a54000) [pid = 1950] [serial = 1723] [outer = 0x0] 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x1261c4000) [pid = 1950] [serial = 1724] [outer = 0x124a54000] 19:34:54 INFO - PROCESS | 1950 | 1478489694649 Marionette DEBUG loaded listener.js 19:34:54 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1261d3800) [pid = 1950] [serial = 1725] [outer = 0x124a54000] 19:34:54 INFO - PROCESS | 1950 | 1478489694957 Marionette TRACE conn2 <- [1,2751,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]]]}] 19:34:54 INFO - . 19:34:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 515ms 19:34:54 INFO - PROCESS | 1950 | 1478489694995 Marionette TRACE conn2 -> [0,2752,"getWindowHandle",null] 19:34:54 INFO - PROCESS | 1950 | 1478489694996 Marionette TRACE conn2 <- [1,2752,null,{"value":"7"}] 19:34:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 19:34:55 INFO - PROCESS | 1950 | 1478489694999 Marionette TRACE conn2 -> [0,2753,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:55 INFO - PROCESS | 1950 | 1478489695077 Marionette TRACE conn2 <- [1,2753,null,{"value":null}] 19:34:55 INFO - PROCESS | 1950 | 1478489695125 Marionette TRACE conn2 -> [0,2754,"getWindowHandles",null] 19:34:55 INFO - PROCESS | 1950 | 1478489695126 Marionette TRACE conn2 <- [1,2754,null,["7"]] 19:34:55 INFO - PROCESS | 1950 | 1478489695128 Marionette TRACE conn2 -> [0,2755,"switchToWindow",{"name":"7"}] 19:34:55 INFO - PROCESS | 1950 | 1478489695130 Marionette TRACE conn2 <- [1,2755,null,{}] 19:34:55 INFO - PROCESS | 1950 | 1478489695132 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262d2000 == 15 [pid = 1950] [id = 588] 19:34:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x1262d3000) [pid = 1950] [serial = 1726] [outer = 0x0] 19:34:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12644d800) [pid = 1950] [serial = 1727] [outer = 0x1262d3000] 19:34:55 INFO - PROCESS | 1950 | 1478489695167 Marionette DEBUG loaded listener.js 19:34:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x126507800) [pid = 1950] [serial = 1728] [outer = 0x1262d3000] 19:34:55 INFO - PROCESS | 1950 | 1478489695401 Marionette TRACE conn2 <- [1,2756,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]]]}] 19:34:55 INFO - . 19:34:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 416ms 19:34:55 INFO - PROCESS | 1950 | 1478489695416 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 19:34:55 INFO - PROCESS | 1950 | 1478489695417 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 19:34:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 19:34:55 INFO - PROCESS | 1950 | 1478489695420 Marionette TRACE conn2 -> [0,2758,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:55 INFO - PROCESS | 1950 | 1478489695529 Marionette TRACE conn2 <- [1,2758,null,{"value":null}] 19:34:55 INFO - PROCESS | 1950 | 1478489695533 Marionette TRACE conn2 -> [0,2759,"getWindowHandles",null] 19:34:55 INFO - PROCESS | 1950 | 1478489695534 Marionette TRACE conn2 <- [1,2759,null,["7"]] 19:34:55 INFO - PROCESS | 1950 | 1478489695536 Marionette TRACE conn2 -> [0,2760,"switchToWindow",{"name":"7"}] 19:34:55 INFO - PROCESS | 1950 | 1478489695539 Marionette TRACE conn2 <- [1,2760,null,{}] 19:34:55 INFO - PROCESS | 1950 | 1478489695542 Marionette TRACE conn2 -> [0,2761,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c63000 == 16 [pid = 1950] [id = 589] 19:34:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x127c63800) [pid = 1950] [serial = 1729] [outer = 0x0] 19:34:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x127fa5800) [pid = 1950] [serial = 1730] [outer = 0x127c63800] 19:34:55 INFO - PROCESS | 1950 | 1478489695577 Marionette DEBUG loaded listener.js 19:34:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x1288c4800) [pid = 1950] [serial = 1731] [outer = 0x127c63800] 19:34:55 INFO - PROCESS | 1950 | 1478489695861 Marionette TRACE conn2 <- [1,2761,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]]]}] 19:34:55 INFO - . 19:34:55 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 466ms 19:34:55 INFO - PROCESS | 1950 | 1478489695886 Marionette TRACE conn2 -> [0,2762,"getWindowHandle",null] 19:34:55 INFO - PROCESS | 1950 | 1478489695887 Marionette TRACE conn2 <- [1,2762,null,{"value":"7"}] 19:34:55 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 19:34:55 INFO - PROCESS | 1950 | 1478489695890 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:55 INFO - PROCESS | 1950 | 1478489695964 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 19:34:56 INFO - PROCESS | 1950 | 1478489696013 Marionette TRACE conn2 -> [0,2764,"getWindowHandles",null] 19:34:56 INFO - PROCESS | 1950 | 1478489696014 Marionette TRACE conn2 <- [1,2764,null,["7"]] 19:34:56 INFO - PROCESS | 1950 | 1478489696016 Marionette TRACE conn2 -> [0,2765,"switchToWindow",{"name":"7"}] 19:34:56 INFO - PROCESS | 1950 | 1478489696018 Marionette TRACE conn2 <- [1,2765,null,{}] 19:34:56 INFO - PROCESS | 1950 | 1478489696021 Marionette TRACE conn2 -> [0,2766,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x12942e000 == 17 [pid = 1950] [id = 590] 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x129430000) [pid = 1950] [serial = 1732] [outer = 0x0] 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x1296e1000) [pid = 1950] [serial = 1733] [outer = 0x129430000] 19:34:56 INFO - PROCESS | 1950 | 1478489696055 Marionette DEBUG loaded listener.js 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x1296ec000) [pid = 1950] [serial = 1734] [outer = 0x129430000] 19:34:56 INFO - PROCESS | 1950 | 1478489696286 Marionette TRACE conn2 <- [1,2766,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]]]}] 19:34:56 INFO - . 19:34:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 415ms 19:34:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 19:34:56 INFO - PROCESS | 1950 | 1478489696306 Marionette TRACE conn2 -> [0,2767,"getWindowHandle",null] 19:34:56 INFO - PROCESS | 1950 | 1478489696307 Marionette TRACE conn2 <- [1,2767,null,{"value":"7"}] 19:34:56 INFO - PROCESS | 1950 | 1478489696310 Marionette TRACE conn2 -> [0,2768,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:56 INFO - PROCESS | 1950 | 1478489696383 Marionette TRACE conn2 <- [1,2768,null,{"value":null}] 19:34:56 INFO - PROCESS | 1950 | 1478489696387 Marionette TRACE conn2 -> [0,2769,"getWindowHandles",null] 19:34:56 INFO - PROCESS | 1950 | 1478489696392 Marionette TRACE conn2 <- [1,2769,null,["7"]] 19:34:56 INFO - PROCESS | 1950 | 1478489696395 Marionette TRACE conn2 -> [0,2770,"switchToWindow",{"name":"7"}] 19:34:56 INFO - PROCESS | 1950 | 1478489696397 Marionette TRACE conn2 <- [1,2770,null,{}] 19:34:56 INFO - PROCESS | 1950 | 1478489696400 Marionette TRACE conn2 -> [0,2771,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x12942c000 == 18 [pid = 1950] [id = 591] 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12942c800) [pid = 1950] [serial = 1735] [outer = 0x0] 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x129a30800) [pid = 1950] [serial = 1736] [outer = 0x12942c800] 19:34:56 INFO - PROCESS | 1950 | 1478489696437 Marionette DEBUG loaded listener.js 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x129a49000) [pid = 1950] [serial = 1737] [outer = 0x12942c800] 19:34:56 INFO - PROCESS | 1950 | 1478489696694 Marionette TRACE conn2 <- [1,2771,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]]]}] 19:34:56 INFO - . 19:34:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 416ms 19:34:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 19:34:56 INFO - PROCESS | 1950 | 1478489696726 Marionette TRACE conn2 -> [0,2772,"getWindowHandle",null] 19:34:56 INFO - PROCESS | 1950 | 1478489696727 Marionette TRACE conn2 <- [1,2772,null,{"value":"7"}] 19:34:56 INFO - PROCESS | 1950 | 1478489696729 Marionette TRACE conn2 -> [0,2773,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:56 INFO - PROCESS | 1950 | 1478489696810 Marionette TRACE conn2 <- [1,2773,null,{"value":null}] 19:34:56 INFO - PROCESS | 1950 | 1478489696814 Marionette TRACE conn2 -> [0,2774,"getWindowHandles",null] 19:34:56 INFO - PROCESS | 1950 | 1478489696815 Marionette TRACE conn2 <- [1,2774,null,["7"]] 19:34:56 INFO - PROCESS | 1950 | 1478489696860 Marionette TRACE conn2 -> [0,2775,"switchToWindow",{"name":"7"}] 19:34:56 INFO - PROCESS | 1950 | 1478489696862 Marionette TRACE conn2 <- [1,2775,null,{}] 19:34:56 INFO - PROCESS | 1950 | 1478489696865 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x123717000 == 19 [pid = 1950] [id = 592] 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12a169800) [pid = 1950] [serial = 1738] [outer = 0x0] 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12a627000) [pid = 1950] [serial = 1739] [outer = 0x12a169800] 19:34:56 INFO - PROCESS | 1950 | 1478489696900 Marionette DEBUG loaded listener.js 19:34:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12a632800) [pid = 1950] [serial = 1740] [outer = 0x12a169800] 19:34:57 INFO - PROCESS | 1950 | 1478489697175 Marionette TRACE conn2 <- [1,2776,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]]]}] 19:34:57 INFO - . 19:34:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 465ms 19:34:57 INFO - PROCESS | 1950 | 1478489697194 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 19:34:57 INFO - PROCESS | 1950 | 1478489697195 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 19:34:57 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 19:34:57 INFO - PROCESS | 1950 | 1478489697198 Marionette TRACE conn2 -> [0,2778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:34:57 INFO - PROCESS | 1950 | 1478489697274 Marionette TRACE conn2 <- [1,2778,null,{"value":null}] 19:34:57 INFO - PROCESS | 1950 | 1478489697278 Marionette TRACE conn2 -> [0,2779,"getWindowHandles",null] 19:34:57 INFO - PROCESS | 1950 | 1478489697279 Marionette TRACE conn2 <- [1,2779,null,["7"]] 19:34:57 INFO - PROCESS | 1950 | 1478489697281 Marionette TRACE conn2 -> [0,2780,"switchToWindow",{"name":"7"}] 19:34:57 INFO - PROCESS | 1950 | 1478489697283 Marionette TRACE conn2 <- [1,2780,null,{}] 19:34:57 INFO - PROCESS | 1950 | 1478489697287 Marionette TRACE conn2 -> [0,2781,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:34:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a63e800 == 20 [pid = 1950] [id = 593] 19:34:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12a63f800) [pid = 1950] [serial = 1741] [outer = 0x0] 19:34:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12a666800) [pid = 1950] [serial = 1742] [outer = 0x12a63f800] 19:34:57 INFO - PROCESS | 1950 | 1478489697323 Marionette DEBUG loaded listener.js 19:34:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12a663000) [pid = 1950] [serial = 1743] [outer = 0x12a63f800] 19:34:57 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 19:34:57 WARNING - wptserve Traceback (most recent call last): 19:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:34:57 WARNING - rv = self.func(request, response) 19:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:34:57 WARNING - access_control_allow_origin = "*") 19:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:34:57 WARNING - payload = payload_generator(server_data) 19:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:34:57 WARNING - return encode_string_as_bmp_image(data) 19:34: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 19:34:57 WARNING - img.save(f, "BMP") 19:34:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:34:57 WARNING - f.write(bmpfileheader) 19:34:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:34:57 WARNING - 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x123717000 == 19 [pid = 1950] [id = 592] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12942c000 == 18 [pid = 1950] [id = 591] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12942e000 == 17 [pid = 1950] [id = 590] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x127c63000 == 16 [pid = 1950] [id = 589] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x1262d2000 == 15 [pid = 1950] [id = 588] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x124a51000 == 14 [pid = 1950] [id = 587] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12372d000 == 13 [pid = 1950] [id = 586] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x123718000 == 12 [pid = 1950] [id = 585] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x12191e000 == 11 [pid = 1950] [id = 584] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x117b9d800 == 10 [pid = 1950] [id = 583] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c4800 == 9 [pid = 1950] [id = 582] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x116c73000 == 8 [pid = 1950] [id = 581] 19:35:03 INFO - PROCESS | 1950 | --DOCSHELL 0x116c6e800 == 7 [pid = 1950] [id = 580] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x116c70800) [pid = 1950] [serial = 1705] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x123718800) [pid = 1950] [serial = 1718] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x123734000) [pid = 1950] [serial = 1721] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x129430000) [pid = 1950] [serial = 1732] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x124a54000) [pid = 1950] [serial = 1723] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x127c63800) [pid = 1950] [serial = 1729] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x1262d3000) [pid = 1950] [serial = 1726] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x117c82800) [pid = 1950] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12191f800) [pid = 1950] [serial = 1716] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489693820] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x12a169800) [pid = 1950] [serial = 1738] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12942c800) [pid = 1950] [serial = 1735] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x11765c800) [pid = 1950] [serial = 1711] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:35:05 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x116c75800) [pid = 1950] [serial = 1708] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12a632800) [pid = 1950] [serial = 1740] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12a627000) [pid = 1950] [serial = 1739] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12a666800) [pid = 1950] [serial = 1742] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x129a30800) [pid = 1950] [serial = 1736] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x129a49000) [pid = 1950] [serial = 1737] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x1296e1000) [pid = 1950] [serial = 1733] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x1296ec000) [pid = 1950] [serial = 1734] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x127fa5800) [pid = 1950] [serial = 1730] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x1288c4800) [pid = 1950] [serial = 1731] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12644d800) [pid = 1950] [serial = 1727] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x126507800) [pid = 1950] [serial = 1728] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x1261c4000) [pid = 1950] [serial = 1724] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x1261d3800) [pid = 1950] [serial = 1725] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12371e800) [pid = 1950] [serial = 1719] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x123729800) [pid = 1950] [serial = 1720] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x123cc5800) [pid = 1950] [serial = 1722] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x121288800) [pid = 1950] [serial = 1714] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x121414000) [pid = 1950] [serial = 1715] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x1219ae800) [pid = 1950] [serial = 1717] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489693820] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x116f51000) [pid = 1950] [serial = 1709] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172bf000) [pid = 1950] [serial = 1710] [outer = 0x0] [url = about:blank] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117b1c000) [pid = 1950] [serial = 1712] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:35:10 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172bb800) [pid = 1950] [serial = 1707] [outer = 0x0] [url = about:blank] 19:35:27 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:35:27 INFO - . 19:35:27 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30214ms 19:35:27 INFO - PROCESS | 1950 | 1478489727407 Marionette TRACE conn2 <- [1,2781,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]]]}] 19:35:27 INFO - PROCESS | 1950 | 1478489727413 Marionette TRACE conn2 -> [0,2782,"getWindowHandle",null] 19:35:27 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 19:35:27 INFO - PROCESS | 1950 | 1478489727417 Marionette TRACE conn2 <- [1,2782,null,{"value":"7"}] 19:35:27 INFO - PROCESS | 1950 | 1478489727422 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:35:27 INFO - PROCESS | 1950 | 1478489727522 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 19:35:27 INFO - PROCESS | 1950 | 1478489727552 Marionette TRACE conn2 -> [0,2784,"getWindowHandles",null] 19:35:27 INFO - PROCESS | 1950 | 1478489727553 Marionette TRACE conn2 <- [1,2784,null,["7"]] 19:35:27 INFO - PROCESS | 1950 | 1478489727560 Marionette TRACE conn2 -> [0,2785,"switchToWindow",{"name":"7"}] 19:35:27 INFO - PROCESS | 1950 | 1478489727564 Marionette TRACE conn2 <- [1,2785,null,{}] 19:35:27 INFO - PROCESS | 1950 | 1478489727567 Marionette TRACE conn2 -> [0,2786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:35:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f4b000 == 8 [pid = 1950] [id = 594] 19:35:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f4c800) [pid = 1950] [serial = 1744] [outer = 0x0] 19:35:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f59000) [pid = 1950] [serial = 1745] [outer = 0x116f4c800] 19:35:27 INFO - PROCESS | 1950 | 1478489727609 Marionette DEBUG loaded listener.js 19:35:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172c3800) [pid = 1950] [serial = 1746] [outer = 0x116f4c800] 19:35:27 WARNING - wptserve Traceback (most recent call last): 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:35:27 WARNING - rv = self.func(request, response) 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:35:27 WARNING - access_control_allow_origin = "*") 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:35:27 WARNING - payload = payload_generator(server_data) 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:35:27 WARNING - return encode_string_as_bmp_image(data) 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:35:27 WARNING - img.save(f, "BMP") 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:35:27 WARNING - f.write(bmpfileheader) 19:35:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:35:27 WARNING - 19:35:27 WARNING - wptserve Traceback (most recent call last): 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:35:27 WARNING - rv = self.func(request, response) 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:35:27 WARNING - access_control_allow_origin = "*") 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:35:27 WARNING - payload = payload_generator(server_data) 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:35:27 WARNING - return encode_string_as_bmp_image(data) 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:35:27 WARNING - img.save(f, "BMP") 19:35:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:35:27 WARNING - f.write(bmpfileheader) 19:35:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:35:27 WARNING - 19:35:37 INFO - PROCESS | 1950 | --DOCSHELL 0x12a63e800 == 7 [pid = 1950] [id = 593] 19:35:39 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12a63f800) [pid = 1950] [serial = 1741] [outer = 0x0] [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] 19:35:44 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12a663000) [pid = 1950] [serial = 1743] [outer = 0x0] [url = about:blank] 19:35:44 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f59000) [pid = 1950] [serial = 1745] [outer = 0x0] [url = about:blank] 19:35:57 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:35:57 INFO - PROCESS | 1950 | 1478489757710 Marionette TRACE conn2 <- [1,2786,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]]]}] 19:35:57 INFO - . 19:35:57 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30315ms 19:35:57 INFO - PROCESS | 1950 | 1478489757735 Marionette TRACE conn2 -> [0,2787,"getWindowHandle",null] 19:35:57 INFO - PROCESS | 1950 | 1478489757738 Marionette TRACE conn2 <- [1,2787,null,{"value":"7"}] 19:35:57 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 19:35:57 INFO - PROCESS | 1950 | 1478489757744 Marionette TRACE conn2 -> [0,2788,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:35:57 INFO - PROCESS | 1950 | 1478489757845 Marionette TRACE conn2 <- [1,2788,null,{"value":null}] 19:35:57 INFO - PROCESS | 1950 | 1478489757873 Marionette TRACE conn2 -> [0,2789,"getWindowHandles",null] 19:35:57 INFO - PROCESS | 1950 | 1478489757877 Marionette TRACE conn2 <- [1,2789,null,["7"]] 19:35:57 INFO - PROCESS | 1950 | 1478489757881 Marionette TRACE conn2 -> [0,2790,"switchToWindow",{"name":"7"}] 19:35:57 INFO - PROCESS | 1950 | 1478489757885 Marionette TRACE conn2 <- [1,2790,null,{}] 19:35:57 INFO - PROCESS | 1950 | 1478489757888 Marionette TRACE conn2 -> [0,2791,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:35:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c71800 == 8 [pid = 1950] [id = 595] 19:35:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116c72800) [pid = 1950] [serial = 1747] [outer = 0x0] 19:35:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f49800) [pid = 1950] [serial = 1748] [outer = 0x116c72800] 19:35:57 INFO - PROCESS | 1950 | 1478489757931 Marionette DEBUG loaded listener.js 19:35:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172be800) [pid = 1950] [serial = 1749] [outer = 0x116c72800] 19:35:58 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 19:35:58 WARNING - wptserve Traceback (most recent call last): 19:35:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:35:58 WARNING - rv = self.func(request, response) 19:35:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:35:58 WARNING - access_control_allow_origin = "*") 19:35:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:35:58 WARNING - payload = payload_generator(server_data) 19:35:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:35:58 WARNING - return encode_string_as_bmp_image(data) 19:35:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:35:58 WARNING - img.save(f, "BMP") 19:35:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:35:58 WARNING - f.write(bmpfileheader) 19:35:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:35:58 WARNING - 19:36:07 INFO - PROCESS | 1950 | --DOCSHELL 0x116f4b000 == 7 [pid = 1950] [id = 594] 19:36:09 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f4c800) [pid = 1950] [serial = 1744] [outer = 0x0] [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] 19:36:15 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172c3800) [pid = 1950] [serial = 1746] [outer = 0x0] [url = about:blank] 19:36:15 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f49800) [pid = 1950] [serial = 1748] [outer = 0x0] [url = about:blank] 19:36:28 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:36:28 INFO - PROCESS | 1950 | 1478489788031 Marionette TRACE conn2 <- [1,2791,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]]]}] 19:36:28 INFO - . 19:36:28 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30314ms 19:36:28 INFO - PROCESS | 1950 | 1478489788058 Marionette TRACE conn2 -> [0,2792,"getWindowHandle",null] 19:36:28 INFO - PROCESS | 1950 | 1478489788061 Marionette TRACE conn2 <- [1,2792,null,{"value":"7"}] 19:36:28 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 19:36:28 INFO - PROCESS | 1950 | 1478489788066 Marionette TRACE conn2 -> [0,2793,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:36:28 INFO - PROCESS | 1950 | 1478489788168 Marionette TRACE conn2 <- [1,2793,null,{"value":null}] 19:36:28 INFO - PROCESS | 1950 | 1478489788197 Marionette TRACE conn2 -> [0,2794,"getWindowHandles",null] 19:36:28 INFO - PROCESS | 1950 | 1478489788200 Marionette TRACE conn2 <- [1,2794,null,["7"]] 19:36:28 INFO - PROCESS | 1950 | 1478489788203 Marionette TRACE conn2 -> [0,2795,"switchToWindow",{"name":"7"}] 19:36:28 INFO - PROCESS | 1950 | 1478489788206 Marionette TRACE conn2 <- [1,2795,null,{}] 19:36:28 INFO - PROCESS | 1950 | 1478489788210 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f46000 == 8 [pid = 1950] [id = 596] 19:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f47000) [pid = 1950] [serial = 1750] [outer = 0x0] 19:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f56000) [pid = 1950] [serial = 1751] [outer = 0x116f47000] 19:36:28 INFO - PROCESS | 1950 | 1478489788254 Marionette DEBUG loaded listener.js 19:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172c6000) [pid = 1950] [serial = 1752] [outer = 0x116f47000] 19:36:28 INFO - PROCESS | 1950 | 1478489788506 Marionette TRACE conn2 <- [1,2796,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]]]}] 19:36:28 INFO - . 19:36:28 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 465ms 19:36:28 INFO - PROCESS | 1950 | 1478489788530 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 19:36:28 INFO - PROCESS | 1950 | 1478489788532 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 19:36:28 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 19:36:28 INFO - PROCESS | 1950 | 1478489788536 Marionette TRACE conn2 -> [0,2798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:36:28 INFO - PROCESS | 1950 | 1478489788633 Marionette TRACE conn2 <- [1,2798,null,{"value":null}] 19:36:28 INFO - PROCESS | 1950 | 1478489788638 Marionette TRACE conn2 -> [0,2799,"getWindowHandles",null] 19:36:28 INFO - PROCESS | 1950 | 1478489788640 Marionette TRACE conn2 <- [1,2799,null,["7"]] 19:36:28 INFO - PROCESS | 1950 | 1478489788647 Marionette TRACE conn2 -> [0,2800,"switchToWindow",{"name":"7"}] 19:36:28 INFO - PROCESS | 1950 | 1478489788649 Marionette TRACE conn2 <- [1,2800,null,{}] 19:36:28 INFO - PROCESS | 1950 | 1478489788697 Marionette TRACE conn2 -> [0,2801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f51000 == 9 [pid = 1950] [id = 597] 19:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x117b8e800) [pid = 1950] [serial = 1753] [outer = 0x0] 19:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x117c82800) [pid = 1950] [serial = 1754] [outer = 0x117b8e800] 19:36:28 INFO - PROCESS | 1950 | 1478489788760 Marionette DEBUG loaded listener.js 19:36:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x12140e800) [pid = 1950] [serial = 1755] [outer = 0x117b8e800] 19:36:29 INFO - PROCESS | 1950 | 1478489789117 Marionette TRACE conn2 <- [1,2801,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]]]}] 19:36:29 INFO - . 19:36:29 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 617ms 19:36:29 INFO - PROCESS | 1950 | 1478489789160 Marionette TRACE conn2 -> [0,2802,"getWindowHandle",null] 19:36:29 INFO - PROCESS | 1950 | 1478489789164 Marionette TRACE conn2 <- [1,2802,null,{"value":"7"}] 19:36:29 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 19:36:29 INFO - PROCESS | 1950 | 1478489789167 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:36:29 INFO - PROCESS | 1950 | 1478489789279 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 19:36:29 INFO - PROCESS | 1950 | 1478489789287 Marionette TRACE conn2 -> [0,2804,"getWindowHandles",null] 19:36:29 INFO - PROCESS | 1950 | 1478489789289 Marionette TRACE conn2 <- [1,2804,null,["7"]] 19:36:29 INFO - PROCESS | 1950 | 1478489789292 Marionette TRACE conn2 -> [0,2805,"switchToWindow",{"name":"7"}] 19:36:29 INFO - PROCESS | 1950 | 1478489789296 Marionette TRACE conn2 <- [1,2805,null,{}] 19:36:29 INFO - PROCESS | 1950 | 1478489789299 Marionette TRACE conn2 -> [0,2806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x122990800 == 10 [pid = 1950] [id = 598] 19:36:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x122993000) [pid = 1950] [serial = 1756] [outer = 0x0] 19:36:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122d74000) [pid = 1950] [serial = 1757] [outer = 0x122993000] 19:36:29 INFO - PROCESS | 1950 | 1478489789344 Marionette DEBUG loaded listener.js 19:36:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123719800) [pid = 1950] [serial = 1758] [outer = 0x122993000] 19:36:29 INFO - PROCESS | 1950 | 1478489789737 Marionette TRACE conn2 <- [1,2806,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]]]}] 19:36:29 INFO - . 19:36:29 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 615ms 19:36:29 INFO - PROCESS | 1950 | 1478489789782 Marionette TRACE conn2 -> [0,2807,"getWindowHandle",null] 19:36:29 INFO - PROCESS | 1950 | 1478489789785 Marionette TRACE conn2 <- [1,2807,null,{"value":"7"}] 19:36:29 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 19:36:29 INFO - PROCESS | 1950 | 1478489789790 Marionette TRACE conn2 -> [0,2808,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:36:29 INFO - PROCESS | 1950 | 1478489789927 Marionette TRACE conn2 <- [1,2808,null,{"value":null}] 19:36:29 INFO - PROCESS | 1950 | 1478489789933 Marionette TRACE conn2 -> [0,2809,"getWindowHandles",null] 19:36:29 INFO - PROCESS | 1950 | 1478489789934 Marionette TRACE conn2 <- [1,2809,null,["7"]] 19:36:29 INFO - PROCESS | 1950 | 1478489789937 Marionette TRACE conn2 -> [0,2810,"switchToWindow",{"name":"7"}] 19:36:29 INFO - PROCESS | 1950 | 1478489789940 Marionette TRACE conn2 <- [1,2810,null,{}] 19:36:29 INFO - PROCESS | 1950 | 1478489789943 Marionette TRACE conn2 -> [0,2811,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x123cb4800 == 11 [pid = 1950] [id = 599] 19:36:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123cb6800) [pid = 1950] [serial = 1759] [outer = 0x0] 19:36:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x125c14800) [pid = 1950] [serial = 1760] [outer = 0x123cb6800] 19:36:29 INFO - PROCESS | 1950 | 1478489789984 Marionette DEBUG loaded listener.js 19:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x125d54800) [pid = 1950] [serial = 1761] [outer = 0x123cb6800] 19:36:30 INFO - PROCESS | 1950 | 1478489790285 Marionette TRACE conn2 <- [1,2811,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]]]}] 19:36:30 INFO - . 19:36:30 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 515ms 19:36:30 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 19:36:30 INFO - PROCESS | 1950 | 1478489790304 Marionette TRACE conn2 -> [0,2812,"getWindowHandle",null] 19:36:30 INFO - PROCESS | 1950 | 1478489790306 Marionette TRACE conn2 <- [1,2812,null,{"value":"7"}] 19:36:30 INFO - PROCESS | 1950 | 1478489790309 Marionette TRACE conn2 -> [0,2813,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:36:30 INFO - PROCESS | 1950 | 1478489790388 Marionette TRACE conn2 <- [1,2813,null,{"value":null}] 19:36:30 INFO - PROCESS | 1950 | 1478489790393 Marionette TRACE conn2 -> [0,2814,"getWindowHandles",null] 19:36:30 INFO - PROCESS | 1950 | 1478489790395 Marionette TRACE conn2 <- [1,2814,null,["7"]] 19:36:30 INFO - PROCESS | 1950 | 1478489790399 Marionette TRACE conn2 -> [0,2815,"switchToWindow",{"name":"7"}] 19:36:30 INFO - PROCESS | 1950 | 1478489790401 Marionette TRACE conn2 <- [1,2815,null,{}] 19:36:30 INFO - PROCESS | 1950 | 1478489790403 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:36:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x12625b000 == 12 [pid = 1950] [id = 600] 19:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12626a800) [pid = 1950] [serial = 1762] [outer = 0x0] 19:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x126271800) [pid = 1950] [serial = 1763] [outer = 0x12626a800] 19:36:30 INFO - PROCESS | 1950 | 1478489790438 Marionette DEBUG loaded listener.js 19:36:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x1262ba000) [pid = 1950] [serial = 1764] [outer = 0x12626a800] 19:36:30 WARNING - wptserve Traceback (most recent call last): 19:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:36:30 WARNING - rv = self.func(request, response) 19:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:36:30 WARNING - access_control_allow_origin = "*") 19:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:36:30 WARNING - payload = payload_generator(server_data) 19:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:36:30 WARNING - return encode_string_as_bmp_image(data) 19:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:36:30 WARNING - img.save(f, "BMP") 19:36:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:36:30 WARNING - f.write(bmpfileheader) 19:36:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:36:30 WARNING - 19:36:37 INFO - PROCESS | 1950 | --DOCSHELL 0x123cb4800 == 11 [pid = 1950] [id = 599] 19:36:37 INFO - PROCESS | 1950 | --DOCSHELL 0x122990800 == 10 [pid = 1950] [id = 598] 19:36:37 INFO - PROCESS | 1950 | --DOCSHELL 0x116f51000 == 9 [pid = 1950] [id = 597] 19:36:37 INFO - PROCESS | 1950 | --DOCSHELL 0x116f46000 == 8 [pid = 1950] [id = 596] 19:36:37 INFO - PROCESS | 1950 | --DOCSHELL 0x116c71800 == 7 [pid = 1950] [id = 595] 19:36:40 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x116f47000) [pid = 1950] [serial = 1750] [outer = 0x0] [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] 19:36:40 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x123cb6800) [pid = 1950] [serial = 1759] [outer = 0x0] [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] 19:36:40 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x117b8e800) [pid = 1950] [serial = 1753] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 19:36:40 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x116c72800) [pid = 1950] [serial = 1747] [outer = 0x0] [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] 19:36:40 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x122993000) [pid = 1950] [serial = 1756] [outer = 0x0] [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] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x1172c6000) [pid = 1950] [serial = 1752] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x116f56000) [pid = 1950] [serial = 1751] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12140e800) [pid = 1950] [serial = 1755] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x117c82800) [pid = 1950] [serial = 1754] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x123719800) [pid = 1950] [serial = 1758] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x122d74000) [pid = 1950] [serial = 1757] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x125d54800) [pid = 1950] [serial = 1761] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x125c14800) [pid = 1950] [serial = 1760] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x126271800) [pid = 1950] [serial = 1763] [outer = 0x0] [url = about:blank] 19:36:45 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172be800) [pid = 1950] [serial = 1749] [outer = 0x0] [url = about:blank] 19:37:00 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:37:00 INFO - PROCESS | 1950 | 1478489820528 Marionette TRACE conn2 <- [1,2816,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]]]}] 19:37:00 INFO - . 19:37:00 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30261ms 19:37:00 INFO - PROCESS | 1950 | 1478489820570 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 19:37:00 INFO - PROCESS | 1950 | 1478489820574 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 19:37:00 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 19:37:00 INFO - PROCESS | 1950 | 1478489820578 Marionette TRACE conn2 -> [0,2818,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:37:00 INFO - PROCESS | 1950 | 1478489820676 Marionette TRACE conn2 <- [1,2818,null,{"value":null}] 19:37:00 INFO - PROCESS | 1950 | 1478489820705 Marionette TRACE conn2 -> [0,2819,"getWindowHandles",null] 19:37:00 INFO - PROCESS | 1950 | 1478489820707 Marionette TRACE conn2 <- [1,2819,null,["7"]] 19:37:00 INFO - PROCESS | 1950 | 1478489820713 Marionette TRACE conn2 -> [0,2820,"switchToWindow",{"name":"7"}] 19:37:00 INFO - PROCESS | 1950 | 1478489820718 Marionette TRACE conn2 <- [1,2820,null,{}] 19:37:00 INFO - PROCESS | 1950 | 1478489820720 Marionette TRACE conn2 -> [0,2821,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:37:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f52000 == 8 [pid = 1950] [id = 601] 19:37:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f52800) [pid = 1950] [serial = 1765] [outer = 0x0] 19:37:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f5c000) [pid = 1950] [serial = 1766] [outer = 0x116f52800] 19:37:00 INFO - PROCESS | 1950 | 1478489820762 Marionette DEBUG loaded listener.js 19:37:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172c5800) [pid = 1950] [serial = 1767] [outer = 0x116f52800] 19:37:01 WARNING - wptserve Traceback (most recent call last): 19:37:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:37:01 WARNING - rv = self.func(request, response) 19:37:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:37:01 WARNING - access_control_allow_origin = "*") 19:37:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:37:01 WARNING - payload = payload_generator(server_data) 19:37:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:37:01 WARNING - return encode_string_as_bmp_image(data) 19:37:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:37:01 WARNING - img.save(f, "BMP") 19:37:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:37:01 WARNING - f.write(bmpfileheader) 19:37:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:37:01 WARNING - 19:37:10 INFO - PROCESS | 1950 | --DOCSHELL 0x12625b000 == 7 [pid = 1950] [id = 600] 19:37:12 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12626a800) [pid = 1950] [serial = 1762] [outer = 0x0] [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] 19:37:17 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1262ba000) [pid = 1950] [serial = 1764] [outer = 0x0] [url = about:blank] 19:37:17 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f5c000) [pid = 1950] [serial = 1766] [outer = 0x0] [url = about:blank] 19:37:30 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:37:30 INFO - PROCESS | 1950 | 1478489850861 Marionette TRACE conn2 <- [1,2821,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]]]}] 19:37:30 INFO - . 19:37:30 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30315ms 19:37:30 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 19:37:30 INFO - PROCESS | 1950 | 1478489850893 Marionette TRACE conn2 -> [0,2822,"getWindowHandle",null] 19:37:30 INFO - PROCESS | 1950 | 1478489850896 Marionette TRACE conn2 <- [1,2822,null,{"value":"7"}] 19:37:30 INFO - PROCESS | 1950 | 1478489850901 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:37:31 INFO - PROCESS | 1950 | 1478489851004 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 19:37:31 INFO - PROCESS | 1950 | 1478489851034 Marionette TRACE conn2 -> [0,2824,"getWindowHandles",null] 19:37:31 INFO - PROCESS | 1950 | 1478489851036 Marionette TRACE conn2 <- [1,2824,null,["7"]] 19:37:31 INFO - PROCESS | 1950 | 1478489851039 Marionette TRACE conn2 -> [0,2825,"switchToWindow",{"name":"7"}] 19:37:31 INFO - PROCESS | 1950 | 1478489851043 Marionette TRACE conn2 <- [1,2825,null,{}] 19:37:31 INFO - PROCESS | 1950 | 1478489851047 Marionette TRACE conn2 -> [0,2826,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:37:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x116c73000 == 8 [pid = 1950] [id = 602] 19:37:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116c74800) [pid = 1950] [serial = 1768] [outer = 0x0] 19:37:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x116f4c800) [pid = 1950] [serial = 1769] [outer = 0x116c74800] 19:37:31 INFO - PROCESS | 1950 | 1478489851090 Marionette DEBUG loaded listener.js 19:37:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172c1000) [pid = 1950] [serial = 1770] [outer = 0x116c74800] 19:37:31 WARNING - wptserve Traceback (most recent call last): 19:37:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:37:31 WARNING - rv = self.func(request, response) 19:37:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:37:31 WARNING - access_control_allow_origin = "*") 19:37:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:37:31 WARNING - payload = payload_generator(server_data) 19:37:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:37:31 WARNING - return encode_string_as_bmp_image(data) 19:37:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:37:31 WARNING - img.save(f, "BMP") 19:37:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:37:31 WARNING - f.write(bmpfileheader) 19:37:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:37:31 WARNING - 19:37:40 INFO - PROCESS | 1950 | --DOCSHELL 0x116f52000 == 7 [pid = 1950] [id = 601] 19:37:42 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f52800) [pid = 1950] [serial = 1765] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 19:37:48 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172c5800) [pid = 1950] [serial = 1767] [outer = 0x0] [url = about:blank] 19:37:48 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x116f4c800) [pid = 1950] [serial = 1769] [outer = 0x0] [url = about:blank] 19:38:01 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:38:01 INFO - PROCESS | 1950 | 1478489881192 Marionette TRACE conn2 <- [1,2826,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]]]}] 19:38:01 INFO - . 19:38:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30309ms 19:38:01 INFO - PROCESS | 1950 | 1478489881210 Marionette TRACE conn2 -> [0,2827,"getWindowHandle",null] 19:38:01 INFO - PROCESS | 1950 | 1478489881213 Marionette TRACE conn2 <- [1,2827,null,{"value":"7"}] 19:38:01 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 19:38:01 INFO - PROCESS | 1950 | 1478489881218 Marionette TRACE conn2 -> [0,2828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:01 INFO - PROCESS | 1950 | 1478489881321 Marionette TRACE conn2 <- [1,2828,null,{"value":null}] 19:38:01 INFO - PROCESS | 1950 | 1478489881351 Marionette TRACE conn2 -> [0,2829,"getWindowHandles",null] 19:38:01 INFO - PROCESS | 1950 | 1478489881353 Marionette TRACE conn2 <- [1,2829,null,["7"]] 19:38:01 INFO - PROCESS | 1950 | 1478489881356 Marionette TRACE conn2 -> [0,2830,"switchToWindow",{"name":"7"}] 19:38:01 INFO - PROCESS | 1950 | 1478489881360 Marionette TRACE conn2 <- [1,2830,null,{}] 19:38:01 INFO - PROCESS | 1950 | 1478489881364 Marionette TRACE conn2 -> [0,2831,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5a000 == 8 [pid = 1950] [id = 603] 19:38:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f5b800) [pid = 1950] [serial = 1771] [outer = 0x0] 19:38:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172bc000) [pid = 1950] [serial = 1772] [outer = 0x116f5b800] 19:38:01 INFO - PROCESS | 1950 | 1478489881407 Marionette DEBUG loaded listener.js 19:38:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1178bc000) [pid = 1950] [serial = 1773] [outer = 0x116f5b800] 19:38:01 INFO - PROCESS | 1950 | 1478489881669 Marionette TRACE conn2 <- [1,2831,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]]]}] 19:38:01 INFO - . 19:38:01 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 466ms 19:38:01 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 19:38:01 INFO - PROCESS | 1950 | 1478489881683 Marionette TRACE conn2 -> [0,2832,"getWindowHandle",null] 19:38:01 INFO - PROCESS | 1950 | 1478489881685 Marionette TRACE conn2 <- [1,2832,null,{"value":"7"}] 19:38:01 INFO - PROCESS | 1950 | 1478489881689 Marionette TRACE conn2 -> [0,2833,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:01 INFO - PROCESS | 1950 | 1478489881782 Marionette TRACE conn2 <- [1,2833,null,{"value":null}] 19:38:01 INFO - PROCESS | 1950 | 1478489881786 Marionette TRACE conn2 -> [0,2834,"getWindowHandles",null] 19:38:01 INFO - PROCESS | 1950 | 1478489881789 Marionette TRACE conn2 <- [1,2834,null,["7"]] 19:38:01 INFO - PROCESS | 1950 | 1478489881791 Marionette TRACE conn2 -> [0,2835,"switchToWindow",{"name":"7"}] 19:38:01 INFO - PROCESS | 1950 | 1478489881794 Marionette TRACE conn2 <- [1,2835,null,{}] 19:38:01 INFO - PROCESS | 1950 | 1478489881798 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5e800 == 9 [pid = 1950] [id = 604] 19:38:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x12140c800) [pid = 1950] [serial = 1774] [outer = 0x0] 19:38:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x121415000) [pid = 1950] [serial = 1775] [outer = 0x12140c800] 19:38:01 INFO - PROCESS | 1950 | 1478489881837 Marionette DEBUG loaded listener.js 19:38:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x12191b000) [pid = 1950] [serial = 1776] [outer = 0x12140c800] 19:38:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x121d95000 == 10 [pid = 1950] [id = 605] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x121f2a000) [pid = 1950] [serial = 1777] [outer = 0x0] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x122024800) [pid = 1950] [serial = 1778] [outer = 0x121f2a000] 19:38:02 INFO - PROCESS | 1950 | 1478489882171 Marionette TRACE conn2 <- [1,2836,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]]]}] 19:38:02 INFO - . 19:38:02 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 516ms 19:38:02 INFO - PROCESS | 1950 | 1478489882210 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 19:38:02 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 19:38:02 INFO - PROCESS | 1950 | 1478489882214 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 19:38:02 INFO - PROCESS | 1950 | 1478489882217 Marionette TRACE conn2 -> [0,2838,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:02 INFO - PROCESS | 1950 | 1478489882336 Marionette TRACE conn2 <- [1,2838,null,{"value":null}] 19:38:02 INFO - PROCESS | 1950 | 1478489882344 Marionette TRACE conn2 -> [0,2839,"getWindowHandles",null] 19:38:02 INFO - PROCESS | 1950 | 1478489882346 Marionette TRACE conn2 <- [1,2839,null,["7"]] 19:38:02 INFO - PROCESS | 1950 | 1478489882349 Marionette TRACE conn2 -> [0,2840,"switchToWindow",{"name":"7"}] 19:38:02 INFO - PROCESS | 1950 | 1478489882353 Marionette TRACE conn2 <- [1,2840,null,{}] 19:38:02 INFO - PROCESS | 1950 | 1478489882355 Marionette TRACE conn2 -> [0,2841,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x123722000 == 11 [pid = 1950] [id = 606] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123723000) [pid = 1950] [serial = 1779] [outer = 0x0] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123728800) [pid = 1950] [serial = 1780] [outer = 0x123723000] 19:38:02 INFO - PROCESS | 1950 | 1478489882397 Marionette DEBUG loaded listener.js 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x123734800) [pid = 1950] [serial = 1781] [outer = 0x123723000] 19:38:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x123727000 == 12 [pid = 1950] [id = 607] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x123733800) [pid = 1950] [serial = 1782] [outer = 0x0] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x121914000) [pid = 1950] [serial = 1783] [outer = 0x123733800] 19:38:02 INFO - PROCESS | 1950 | 1478489882705 Marionette TRACE conn2 <- [1,2841,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]]]}] 19:38:02 INFO - . 19:38:02 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 517ms 19:38:02 INFO - PROCESS | 1950 | 1478489882734 Marionette TRACE conn2 -> [0,2842,"getWindowHandle",null] 19:38:02 INFO - PROCESS | 1950 | 1478489882736 Marionette TRACE conn2 <- [1,2842,null,{"value":"7"}] 19:38:02 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 19:38:02 INFO - PROCESS | 1950 | 1478489882739 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:02 INFO - PROCESS | 1950 | 1478489882832 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 19:38:02 INFO - PROCESS | 1950 | 1478489882836 Marionette TRACE conn2 -> [0,2844,"getWindowHandles",null] 19:38:02 INFO - PROCESS | 1950 | 1478489882837 Marionette TRACE conn2 <- [1,2844,null,["7"]] 19:38:02 INFO - PROCESS | 1950 | 1478489882840 Marionette TRACE conn2 -> [0,2845,"switchToWindow",{"name":"7"}] 19:38:02 INFO - PROCESS | 1950 | 1478489882843 Marionette TRACE conn2 <- [1,2845,null,{}] 19:38:02 INFO - PROCESS | 1950 | 1478489882845 Marionette TRACE conn2 -> [0,2846,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a6f000 == 13 [pid = 1950] [id = 608] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x1250b1800) [pid = 1950] [serial = 1784] [outer = 0x0] 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x1250c0800) [pid = 1950] [serial = 1785] [outer = 0x1250b1800] 19:38:02 INFO - PROCESS | 1950 | 1478489882888 Marionette DEBUG loaded listener.js 19:38:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x126257800) [pid = 1950] [serial = 1786] [outer = 0x1250b1800] 19:38:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x126256000 == 14 [pid = 1950] [id = 609] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12625b800) [pid = 1950] [serial = 1787] [outer = 0x0] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x117650000) [pid = 1950] [serial = 1788] [outer = 0x12625b800] 19:38:03 INFO - PROCESS | 1950 | 1478489883199 Marionette TRACE conn2 <- [1,2846,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]]]}] 19:38:03 INFO - . 19:38:03 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 465ms 19:38:03 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 19:38:03 INFO - PROCESS | 1950 | 1478489883204 Marionette TRACE conn2 -> [0,2847,"getWindowHandle",null] 19:38:03 INFO - PROCESS | 1950 | 1478489883206 Marionette TRACE conn2 <- [1,2847,null,{"value":"7"}] 19:38:03 INFO - PROCESS | 1950 | 1478489883209 Marionette TRACE conn2 -> [0,2848,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:03 INFO - PROCESS | 1950 | 1478489883324 Marionette TRACE conn2 <- [1,2848,null,{"value":null}] 19:38:03 INFO - PROCESS | 1950 | 1478489883373 Marionette TRACE conn2 -> [0,2849,"getWindowHandles",null] 19:38:03 INFO - PROCESS | 1950 | 1478489883374 Marionette TRACE conn2 <- [1,2849,null,["7"]] 19:38:03 INFO - PROCESS | 1950 | 1478489883377 Marionette TRACE conn2 -> [0,2850,"switchToWindow",{"name":"7"}] 19:38:03 INFO - PROCESS | 1950 | 1478489883379 Marionette TRACE conn2 <- [1,2850,null,{}] 19:38:03 INFO - PROCESS | 1950 | 1478489883381 Marionette TRACE conn2 -> [0,2851,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x126453000 == 15 [pid = 1950] [id = 610] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x126453800) [pid = 1950] [serial = 1789] [outer = 0x0] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12650d000) [pid = 1950] [serial = 1790] [outer = 0x126453800] 19:38:03 INFO - PROCESS | 1950 | 1478489883415 Marionette DEBUG loaded listener.js 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12651f800) [pid = 1950] [serial = 1791] [outer = 0x126453800] 19:38:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x126507000 == 16 [pid = 1950] [id = 611] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12650c000) [pid = 1950] [serial = 1792] [outer = 0x0] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x127c2a000) [pid = 1950] [serial = 1793] [outer = 0x12650c000] 19:38:03 INFO - PROCESS | 1950 | 1478489883682 Marionette TRACE conn2 <- [1,2851,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]]]}] 19:38:03 INFO - . 19:38:03 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 515ms 19:38:03 INFO - PROCESS | 1950 | 1478489883725 Marionette TRACE conn2 -> [0,2852,"getWindowHandle",null] 19:38:03 INFO - PROCESS | 1950 | 1478489883726 Marionette TRACE conn2 <- [1,2852,null,{"value":"7"}] 19:38:03 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 19:38:03 INFO - PROCESS | 1950 | 1478489883729 Marionette TRACE conn2 -> [0,2853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:03 INFO - PROCESS | 1950 | 1478489883844 Marionette TRACE conn2 <- [1,2853,null,{"value":null}] 19:38:03 INFO - PROCESS | 1950 | 1478489883891 Marionette TRACE conn2 -> [0,2854,"getWindowHandles",null] 19:38:03 INFO - PROCESS | 1950 | 1478489883893 Marionette TRACE conn2 <- [1,2854,null,["7"]] 19:38:03 INFO - PROCESS | 1950 | 1478489883895 Marionette TRACE conn2 -> [0,2855,"switchToWindow",{"name":"7"}] 19:38:03 INFO - PROCESS | 1950 | 1478489883898 Marionette TRACE conn2 <- [1,2855,null,{}] 19:38:03 INFO - PROCESS | 1950 | 1478489883900 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x126942800 == 17 [pid = 1950] [id = 612] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x126c11000) [pid = 1950] [serial = 1794] [outer = 0x0] 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x128939000) [pid = 1950] [serial = 1795] [outer = 0x126c11000] 19:38:03 INFO - PROCESS | 1950 | 1478489883934 Marionette DEBUG loaded listener.js 19:38:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x128955000) [pid = 1950] [serial = 1796] [outer = 0x126c11000] 19:38:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x1296e4800 == 18 [pid = 1950] [id = 613] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x1296e5800) [pid = 1950] [serial = 1797] [outer = 0x0] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x1296e2800) [pid = 1950] [serial = 1798] [outer = 0x1296e5800] 19:38:04 INFO - PROCESS | 1950 | 1478489884216 Marionette TRACE conn2 <- [1,2856,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]]]}] 19:38:04 INFO - . 19:38:04 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 521ms 19:38:04 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 19:38:04 INFO - PROCESS | 1950 | 1478489884250 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 19:38:04 INFO - PROCESS | 1950 | 1478489884251 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 19:38:04 INFO - PROCESS | 1950 | 1478489884254 Marionette TRACE conn2 -> [0,2858,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:04 INFO - PROCESS | 1950 | 1478489884342 Marionette TRACE conn2 <- [1,2858,null,{"value":null}] 19:38:04 INFO - PROCESS | 1950 | 1478489884346 Marionette TRACE conn2 -> [0,2859,"getWindowHandles",null] 19:38:04 INFO - PROCESS | 1950 | 1478489884348 Marionette TRACE conn2 <- [1,2859,null,["7"]] 19:38:04 INFO - PROCESS | 1950 | 1478489884351 Marionette TRACE conn2 -> [0,2860,"switchToWindow",{"name":"7"}] 19:38:04 INFO - PROCESS | 1950 | 1478489884353 Marionette TRACE conn2 <- [1,2860,null,{}] 19:38:04 INFO - PROCESS | 1950 | 1478489884356 Marionette TRACE conn2 -> [0,2861,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x129922800 == 19 [pid = 1950] [id = 614] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x129923800) [pid = 1950] [serial = 1799] [outer = 0x0] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x129950000) [pid = 1950] [serial = 1800] [outer = 0x129923800] 19:38:04 INFO - PROCESS | 1950 | 1478489884390 Marionette DEBUG loaded listener.js 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x129a30800) [pid = 1950] [serial = 1801] [outer = 0x129923800] 19:38:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a158800 == 20 [pid = 1950] [id = 615] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12a15a800) [pid = 1950] [serial = 1802] [outer = 0x0] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12a166000) [pid = 1950] [serial = 1803] [outer = 0x12a15a800] 19:38:04 INFO - PROCESS | 1950 | 1478489884683 Marionette TRACE conn2 <- [1,2861,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]]]}] 19:38:04 INFO - . 19:38:04 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 466ms 19:38:04 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 19:38:04 INFO - PROCESS | 1950 | 1478489884721 Marionette TRACE conn2 -> [0,2862,"getWindowHandle",null] 19:38:04 INFO - PROCESS | 1950 | 1478489884722 Marionette TRACE conn2 <- [1,2862,null,{"value":"7"}] 19:38:04 INFO - PROCESS | 1950 | 1478489884725 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:04 INFO - PROCESS | 1950 | 1478489884809 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 19:38:04 INFO - PROCESS | 1950 | 1478489884858 Marionette TRACE conn2 -> [0,2864,"getWindowHandles",null] 19:38:04 INFO - PROCESS | 1950 | 1478489884860 Marionette TRACE conn2 <- [1,2864,null,["7"]] 19:38:04 INFO - PROCESS | 1950 | 1478489884863 Marionette TRACE conn2 -> [0,2865,"switchToWindow",{"name":"7"}] 19:38:04 INFO - PROCESS | 1950 | 1478489884865 Marionette TRACE conn2 <- [1,2865,null,{}] 19:38:04 INFO - PROCESS | 1950 | 1478489884867 Marionette TRACE conn2 -> [0,2866,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a622000 == 21 [pid = 1950] [id = 616] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12a623800) [pid = 1950] [serial = 1804] [outer = 0x0] 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12a62d800) [pid = 1950] [serial = 1805] [outer = 0x12a623800] 19:38:04 INFO - PROCESS | 1950 | 1478489884902 Marionette DEBUG loaded listener.js 19:38:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12a630800) [pid = 1950] [serial = 1806] [outer = 0x12a623800] 19:38:05 INFO - PROCESS | 1950 | 1478489885145 Marionette TRACE conn2 <- [1,2866,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]]]}] 19:38:05 INFO - . 19:38:05 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 465ms 19:38:05 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 19:38:05 INFO - PROCESS | 1950 | 1478489885190 Marionette TRACE conn2 -> [0,2867,"getWindowHandle",null] 19:38:05 INFO - PROCESS | 1950 | 1478489885191 Marionette TRACE conn2 <- [1,2867,null,{"value":"7"}] 19:38:05 INFO - PROCESS | 1950 | 1478489885195 Marionette TRACE conn2 -> [0,2868,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:05 INFO - PROCESS | 1950 | 1478489885311 Marionette TRACE conn2 <- [1,2868,null,{"value":null}] 19:38:05 INFO - PROCESS | 1950 | 1478489885319 Marionette TRACE conn2 -> [0,2869,"getWindowHandles",null] 19:38:05 INFO - PROCESS | 1950 | 1478489885321 Marionette TRACE conn2 <- [1,2869,null,["7"]] 19:38:05 INFO - PROCESS | 1950 | 1478489885324 Marionette TRACE conn2 -> [0,2870,"switchToWindow",{"name":"7"}] 19:38:05 INFO - PROCESS | 1950 | 1478489885328 Marionette TRACE conn2 <- [1,2870,null,{}] 19:38:05 INFO - PROCESS | 1950 | 1478489885333 Marionette TRACE conn2 -> [0,2871,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x123721000 == 22 [pid = 1950] [id = 617] 19:38:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12a65c000) [pid = 1950] [serial = 1807] [outer = 0x0] 19:38:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12a664800) [pid = 1950] [serial = 1808] [outer = 0x12a65c000] 19:38:05 INFO - PROCESS | 1950 | 1478489885387 Marionette DEBUG loaded listener.js 19:38:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12a660800) [pid = 1950] [serial = 1809] [outer = 0x12a65c000] 19:38:05 INFO - PROCESS | 1950 | 1478489885741 Marionette TRACE conn2 <- [1,2871,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]]]}] 19:38:05 INFO - . 19:38:05 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 566ms 19:38:05 INFO - PROCESS | 1950 | 1478489885760 Marionette TRACE conn2 -> [0,2872,"getWindowHandle",null] 19:38:05 INFO - PROCESS | 1950 | 1478489885762 Marionette TRACE conn2 <- [1,2872,null,{"value":"7"}] 19:38:05 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 19:38:05 INFO - PROCESS | 1950 | 1478489885765 Marionette TRACE conn2 -> [0,2873,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:05 INFO - PROCESS | 1950 | 1478489885844 Marionette TRACE conn2 <- [1,2873,null,{"value":null}] 19:38:05 INFO - PROCESS | 1950 | 1478489885894 Marionette TRACE conn2 -> [0,2874,"getWindowHandles",null] 19:38:05 INFO - PROCESS | 1950 | 1478489885895 Marionette TRACE conn2 <- [1,2874,null,["7"]] 19:38:05 INFO - PROCESS | 1950 | 1478489885897 Marionette TRACE conn2 -> [0,2875,"switchToWindow",{"name":"7"}] 19:38:05 INFO - PROCESS | 1950 | 1478489885899 Marionette TRACE conn2 <- [1,2875,null,{}] 19:38:05 INFO - PROCESS | 1950 | 1478489885902 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a941000 == 23 [pid = 1950] [id = 618] 19:38:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12a941800) [pid = 1950] [serial = 1810] [outer = 0x0] 19:38:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12ae4a800) [pid = 1950] [serial = 1811] [outer = 0x12a941800] 19:38:05 INFO - PROCESS | 1950 | 1478489885936 Marionette DEBUG loaded listener.js 19:38:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12ae49000) [pid = 1950] [serial = 1812] [outer = 0x12a941800] 19:38:06 INFO - PROCESS | 1950 | 1478489886161 Marionette TRACE conn2 <- [1,2876,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]]]}] 19:38:06 INFO - . 19:38:06 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 416ms 19:38:06 INFO - PROCESS | 1950 | 1478489886182 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 19:38:06 INFO - PROCESS | 1950 | 1478489886184 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 19:38:06 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 19:38:06 INFO - PROCESS | 1950 | 1478489886187 Marionette TRACE conn2 -> [0,2878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:06 INFO - PROCESS | 1950 | 1478489886274 Marionette TRACE conn2 <- [1,2878,null,{"value":null}] 19:38:06 INFO - PROCESS | 1950 | 1478489886278 Marionette TRACE conn2 -> [0,2879,"getWindowHandles",null] 19:38:06 INFO - PROCESS | 1950 | 1478489886281 Marionette TRACE conn2 <- [1,2879,null,["7"]] 19:38:06 INFO - PROCESS | 1950 | 1478489886284 Marionette TRACE conn2 -> [0,2880,"switchToWindow",{"name":"7"}] 19:38:06 INFO - PROCESS | 1950 | 1478489886287 Marionette TRACE conn2 <- [1,2880,null,{}] 19:38:06 INFO - PROCESS | 1950 | 1478489886290 Marionette TRACE conn2 -> [0,2881,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b310800 == 24 [pid = 1950] [id = 619] 19:38:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b314800) [pid = 1950] [serial = 1813] [outer = 0x0] 19:38:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12b31f000) [pid = 1950] [serial = 1814] [outer = 0x12b314800] 19:38:06 INFO - PROCESS | 1950 | 1478489886331 Marionette DEBUG loaded listener.js 19:38:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12b410800) [pid = 1950] [serial = 1815] [outer = 0x12b314800] 19:38:06 INFO - PROCESS | 1950 | 1478489886624 Marionette TRACE conn2 <- [1,2881,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]]]}] 19:38:06 INFO - . 19:38:06 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 465ms 19:38:06 INFO - PROCESS | 1950 | 1478489886652 Marionette TRACE conn2 -> [0,2882,"getWindowHandle",null] 19:38:06 INFO - PROCESS | 1950 | 1478489886654 Marionette TRACE conn2 <- [1,2882,null,{"value":"7"}] 19:38:06 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 19:38:06 INFO - PROCESS | 1950 | 1478489886657 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:06 INFO - PROCESS | 1950 | 1478489886737 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 19:38:06 INFO - PROCESS | 1950 | 1478489886788 Marionette TRACE conn2 -> [0,2884,"getWindowHandles",null] 19:38:06 INFO - PROCESS | 1950 | 1478489886790 Marionette TRACE conn2 <- [1,2884,null,["7"]] 19:38:06 INFO - PROCESS | 1950 | 1478489886791 Marionette TRACE conn2 -> [0,2885,"switchToWindow",{"name":"7"}] 19:38:06 INFO - PROCESS | 1950 | 1478489886793 Marionette TRACE conn2 <- [1,2885,null,{}] 19:38:06 INFO - PROCESS | 1950 | 1478489886796 Marionette TRACE conn2 -> [0,2886,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b416000 == 25 [pid = 1950] [id = 620] 19:38:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12b418800) [pid = 1950] [serial = 1816] [outer = 0x0] 19:38:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12b50f000) [pid = 1950] [serial = 1817] [outer = 0x12b418800] 19:38:06 INFO - PROCESS | 1950 | 1478489886830 Marionette DEBUG loaded listener.js 19:38:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12b517000) [pid = 1950] [serial = 1818] [outer = 0x12b418800] 19:38:07 INFO - PROCESS | 1950 | 1478489887055 Marionette TRACE conn2 <- [1,2886,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]]]}] 19:38:07 INFO - . 19:38:07 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 415ms 19:38:07 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 19:38:07 INFO - PROCESS | 1950 | 1478489887072 Marionette TRACE conn2 -> [0,2887,"getWindowHandle",null] 19:38:07 INFO - PROCESS | 1950 | 1478489887073 Marionette TRACE conn2 <- [1,2887,null,{"value":"7"}] 19:38:07 INFO - PROCESS | 1950 | 1478489887076 Marionette TRACE conn2 -> [0,2888,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:07 INFO - PROCESS | 1950 | 1478489887152 Marionette TRACE conn2 <- [1,2888,null,{"value":null}] 19:38:07 INFO - PROCESS | 1950 | 1478489887156 Marionette TRACE conn2 -> [0,2889,"getWindowHandles",null] 19:38:07 INFO - PROCESS | 1950 | 1478489887158 Marionette TRACE conn2 <- [1,2889,null,["7"]] 19:38:07 INFO - PROCESS | 1950 | 1478489887160 Marionette TRACE conn2 -> [0,2890,"switchToWindow",{"name":"7"}] 19:38:07 INFO - PROCESS | 1950 | 1478489887162 Marionette TRACE conn2 <- [1,2890,null,{}] 19:38:07 INFO - PROCESS | 1950 | 1478489887167 Marionette TRACE conn2 -> [0,2891,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5c9800 == 26 [pid = 1950] [id = 621] 19:38:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12b5ca000) [pid = 1950] [serial = 1819] [outer = 0x0] 19:38:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12b5cf000) [pid = 1950] [serial = 1820] [outer = 0x12b5ca000] 19:38:07 INFO - PROCESS | 1950 | 1478489887201 Marionette DEBUG loaded listener.js 19:38:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12b5d5800) [pid = 1950] [serial = 1821] [outer = 0x12b5ca000] 19:38:07 INFO - PROCESS | 1950 | 1478489887475 Marionette TRACE conn2 <- [1,2891,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]]]}] 19:38:07 INFO - . 19:38:07 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 416ms 19:38:07 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 19:38:07 INFO - PROCESS | 1950 | 1478489887491 Marionette TRACE conn2 -> [0,2892,"getWindowHandle",null] 19:38:07 INFO - PROCESS | 1950 | 1478489887493 Marionette TRACE conn2 <- [1,2892,null,{"value":"7"}] 19:38:07 INFO - PROCESS | 1950 | 1478489887496 Marionette TRACE conn2 -> [0,2893,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:07 INFO - PROCESS | 1950 | 1478489887571 Marionette TRACE conn2 <- [1,2893,null,{"value":null}] 19:38:07 INFO - PROCESS | 1950 | 1478489887574 Marionette TRACE conn2 -> [0,2894,"getWindowHandles",null] 19:38:07 INFO - PROCESS | 1950 | 1478489887575 Marionette TRACE conn2 <- [1,2894,null,["7"]] 19:38:07 INFO - PROCESS | 1950 | 1478489887579 Marionette TRACE conn2 -> [0,2895,"switchToWindow",{"name":"7"}] 19:38:07 INFO - PROCESS | 1950 | 1478489887582 Marionette TRACE conn2 <- [1,2895,null,{}] 19:38:07 INFO - PROCESS | 1950 | 1478489887634 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c6800 == 27 [pid = 1950] [id = 622] 19:38:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12b7c7000) [pid = 1950] [serial = 1822] [outer = 0x0] 19:38:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12b7ce000) [pid = 1950] [serial = 1823] [outer = 0x12b7c7000] 19:38:07 INFO - PROCESS | 1950 | 1478489887667 Marionette DEBUG loaded listener.js 19:38:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12b7d7800) [pid = 1950] [serial = 1824] [outer = 0x12b7c7000] 19:38:07 INFO - PROCESS | 1950 | 1478489887928 Marionette TRACE conn2 <- [1,2896,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]]]}] 19:38:07 INFO - . 19:38:07 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 465ms 19:38:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 19:38:07 INFO - PROCESS | 1950 | 1478489887961 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 19:38:07 INFO - PROCESS | 1950 | 1478489887963 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 19:38:07 INFO - PROCESS | 1950 | 1478489887966 Marionette TRACE conn2 -> [0,2898,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:08 INFO - PROCESS | 1950 | 1478489888091 Marionette TRACE conn2 <- [1,2898,null,{"value":null}] 19:38:08 INFO - PROCESS | 1950 | 1478489888098 Marionette TRACE conn2 -> [0,2899,"getWindowHandles",null] 19:38:08 INFO - PROCESS | 1950 | 1478489888100 Marionette TRACE conn2 <- [1,2899,null,["7"]] 19:38:08 INFO - PROCESS | 1950 | 1478489888103 Marionette TRACE conn2 -> [0,2900,"switchToWindow",{"name":"7"}] 19:38:08 INFO - PROCESS | 1950 | 1478489888107 Marionette TRACE conn2 <- [1,2900,null,{}] 19:38:08 INFO - PROCESS | 1950 | 1478489888110 Marionette TRACE conn2 -> [0,2901,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c3800 == 28 [pid = 1950] [id = 623] 19:38:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12b7c9000) [pid = 1950] [serial = 1825] [outer = 0x0] 19:38:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12b987800) [pid = 1950] [serial = 1826] [outer = 0x12b7c9000] 19:38:08 INFO - PROCESS | 1950 | 1478489888165 Marionette DEBUG loaded listener.js 19:38:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12b992000) [pid = 1950] [serial = 1827] [outer = 0x12b7c9000] 19:38:08 INFO - PROCESS | 1950 | 1478489888549 Marionette TRACE conn2 <- [1,2901,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]]]}] 19:38:08 INFO - . 19:38:08 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 618ms 19:38:08 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 19:38:08 INFO - PROCESS | 1950 | 1478489888584 Marionette TRACE conn2 -> [0,2902,"getWindowHandle",null] 19:38:08 INFO - PROCESS | 1950 | 1478489888585 Marionette TRACE conn2 <- [1,2902,null,{"value":"7"}] 19:38:08 INFO - PROCESS | 1950 | 1478489888588 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:08 INFO - PROCESS | 1950 | 1478489888685 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 19:38:08 INFO - PROCESS | 1950 | 1478489888690 Marionette TRACE conn2 -> [0,2904,"getWindowHandles",null] 19:38:08 INFO - PROCESS | 1950 | 1478489888691 Marionette TRACE conn2 <- [1,2904,null,["7"]] 19:38:08 INFO - PROCESS | 1950 | 1478489888693 Marionette TRACE conn2 -> [0,2905,"switchToWindow",{"name":"7"}] 19:38:08 INFO - PROCESS | 1950 | 1478489888695 Marionette TRACE conn2 <- [1,2905,null,{}] 19:38:08 INFO - PROCESS | 1950 | 1478489888698 Marionette TRACE conn2 -> [0,2906,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x12bc8d000 == 29 [pid = 1950] [id = 624] 19:38:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12bc91800) [pid = 1950] [serial = 1828] [outer = 0x0] 19:38:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12bc97800) [pid = 1950] [serial = 1829] [outer = 0x12bc91800] 19:38:08 INFO - PROCESS | 1950 | 1478489888731 Marionette DEBUG loaded listener.js 19:38:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12c13b800) [pid = 1950] [serial = 1830] [outer = 0x12bc91800] 19:38:09 INFO - PROCESS | 1950 | 1478489889008 Marionette TRACE conn2 <- [1,2906,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]]]}] 19:38:09 INFO - . 19:38:09 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 465ms 19:38:09 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 19:38:09 INFO - PROCESS | 1950 | 1478489889053 Marionette TRACE conn2 -> [0,2907,"getWindowHandle",null] 19:38:09 INFO - PROCESS | 1950 | 1478489889055 Marionette TRACE conn2 <- [1,2907,null,{"value":"7"}] 19:38:09 INFO - PROCESS | 1950 | 1478489889057 Marionette TRACE conn2 -> [0,2908,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:09 INFO - PROCESS | 1950 | 1478489889138 Marionette TRACE conn2 <- [1,2908,null,{"value":null}] 19:38:09 INFO - PROCESS | 1950 | 1478489889141 Marionette TRACE conn2 -> [0,2909,"getWindowHandles",null] 19:38:09 INFO - PROCESS | 1950 | 1478489889143 Marionette TRACE conn2 <- [1,2909,null,["7"]] 19:38:09 INFO - PROCESS | 1950 | 1478489889145 Marionette TRACE conn2 -> [0,2910,"switchToWindow",{"name":"7"}] 19:38:09 INFO - PROCESS | 1950 | 1478489889147 Marionette TRACE conn2 <- [1,2910,null,{}] 19:38:09 INFO - PROCESS | 1950 | 1478489889150 Marionette TRACE conn2 -> [0,2911,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c150000 == 30 [pid = 1950] [id = 625] 19:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12c151800) [pid = 1950] [serial = 1831] [outer = 0x0] 19:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12c156800) [pid = 1950] [serial = 1832] [outer = 0x12c151800] 19:38:09 INFO - PROCESS | 1950 | 1478489889185 Marionette DEBUG loaded listener.js 19:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12c154800) [pid = 1950] [serial = 1833] [outer = 0x12c151800] 19:38:09 INFO - PROCESS | 1950 | 1478489889548 Marionette TRACE conn2 <- [1,2911,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]]]}] 19:38:09 INFO - . 19:38:09 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 517ms 19:38:09 INFO - PROCESS | 1950 | 1478489889575 Marionette TRACE conn2 -> [0,2912,"getWindowHandle",null] 19:38:09 INFO - PROCESS | 1950 | 1478489889579 Marionette TRACE conn2 <- [1,2912,null,{"value":"7"}] 19:38:09 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:38:09 INFO - PROCESS | 1950 | 1478489889583 Marionette TRACE conn2 -> [0,2913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:09 INFO - PROCESS | 1950 | 1478489889696 Marionette TRACE conn2 <- [1,2913,null,{"value":null}] 19:38:09 INFO - PROCESS | 1950 | 1478489889746 Marionette TRACE conn2 -> [0,2914,"getWindowHandles",null] 19:38:09 INFO - PROCESS | 1950 | 1478489889749 Marionette TRACE conn2 <- [1,2914,null,["7"]] 19:38:09 INFO - PROCESS | 1950 | 1478489889752 Marionette TRACE conn2 -> [0,2915,"switchToWindow",{"name":"7"}] 19:38:09 INFO - PROCESS | 1950 | 1478489889755 Marionette TRACE conn2 <- [1,2915,null,{}] 19:38:09 INFO - PROCESS | 1950 | 1478489889758 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x1219ba800 == 31 [pid = 1950] [id = 626] 19:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x1219c0800) [pid = 1950] [serial = 1834] [outer = 0x0] 19:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x122776800) [pid = 1950] [serial = 1835] [outer = 0x1219c0800] 19:38:09 INFO - PROCESS | 1950 | 1478489889811 Marionette DEBUG loaded listener.js 19:38:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x122023800) [pid = 1950] [serial = 1836] [outer = 0x1219c0800] 19:38:10 INFO - PROCESS | 1950 | 1478489890151 Marionette TRACE conn2 <- [1,2916,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]]]}] 19:38:10 INFO - . 19:38:10 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 618ms 19:38:10 INFO - PROCESS | 1950 | 1478489890201 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 19:38:10 INFO - PROCESS | 1950 | 1478489890203 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 19:38:10 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 19:38:10 INFO - PROCESS | 1950 | 1478489890207 Marionette TRACE conn2 -> [0,2918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:10 INFO - PROCESS | 1950 | 1478489890314 Marionette TRACE conn2 <- [1,2918,null,{"value":null}] 19:38:10 INFO - PROCESS | 1950 | 1478489890363 Marionette TRACE conn2 -> [0,2919,"getWindowHandles",null] 19:38:10 INFO - PROCESS | 1950 | 1478489890365 Marionette TRACE conn2 <- [1,2919,null,["7"]] 19:38:10 INFO - PROCESS | 1950 | 1478489890368 Marionette TRACE conn2 -> [0,2920,"switchToWindow",{"name":"7"}] 19:38:10 INFO - PROCESS | 1950 | 1478489890370 Marionette TRACE conn2 <- [1,2920,null,{}] 19:38:10 INFO - PROCESS | 1950 | 1478489890373 Marionette TRACE conn2 -> [0,2921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x126938000 == 32 [pid = 1950] [id = 627] 19:38:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12693d800) [pid = 1950] [serial = 1837] [outer = 0x0] 19:38:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x127fa0000) [pid = 1950] [serial = 1838] [outer = 0x12693d800] 19:38:10 INFO - PROCESS | 1950 | 1478489890417 Marionette DEBUG loaded listener.js 19:38:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12942e000) [pid = 1950] [serial = 1839] [outer = 0x12693d800] 19:38:10 INFO - PROCESS | 1950 | 1478489890756 Marionette TRACE conn2 <- [1,2921,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]]]}] 19:38:10 INFO - . 19:38:10 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 566ms 19:38:10 INFO - PROCESS | 1950 | 1478489890778 Marionette TRACE conn2 -> [0,2922,"getWindowHandle",null] 19:38:10 INFO - PROCESS | 1950 | 1478489890782 Marionette TRACE conn2 <- [1,2922,null,{"value":"7"}] 19:38:10 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 19:38:10 INFO - PROCESS | 1950 | 1478489890785 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:10 INFO - PROCESS | 1950 | 1478489890887 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 19:38:10 INFO - PROCESS | 1950 | 1478489890938 Marionette TRACE conn2 -> [0,2924,"getWindowHandles",null] 19:38:10 INFO - PROCESS | 1950 | 1478489890940 Marionette TRACE conn2 <- [1,2924,null,["7"]] 19:38:10 INFO - PROCESS | 1950 | 1478489890942 Marionette TRACE conn2 -> [0,2925,"switchToWindow",{"name":"7"}] 19:38:10 INFO - PROCESS | 1950 | 1478489890946 Marionette TRACE conn2 <- [1,2925,null,{}] 19:38:10 INFO - PROCESS | 1950 | 1478489890949 Marionette TRACE conn2 -> [0,2926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b30e000 == 33 [pid = 1950] [id = 628] 19:38:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12b319800) [pid = 1950] [serial = 1840] [outer = 0x0] 19:38:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12b417800) [pid = 1950] [serial = 1841] [outer = 0x12b319800] 19:38:10 INFO - PROCESS | 1950 | 1478489890995 Marionette DEBUG loaded listener.js 19:38:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12b7bd000) [pid = 1950] [serial = 1842] [outer = 0x12b319800] 19:38:11 INFO - PROCESS | 1950 | 1478489891336 Marionette TRACE conn2 <- [1,2926,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]]]}] 19:38:11 INFO - . 19:38:11 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 565ms 19:38:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 19:38:11 INFO - PROCESS | 1950 | 1478489891350 Marionette TRACE conn2 -> [0,2927,"getWindowHandle",null] 19:38:11 INFO - PROCESS | 1950 | 1478489891352 Marionette TRACE conn2 <- [1,2927,null,{"value":"7"}] 19:38:11 INFO - PROCESS | 1950 | 1478489891355 Marionette TRACE conn2 -> [0,2928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:11 INFO - PROCESS | 1950 | 1478489891461 Marionette TRACE conn2 <- [1,2928,null,{"value":null}] 19:38:11 INFO - PROCESS | 1950 | 1478489891512 Marionette TRACE conn2 -> [0,2929,"getWindowHandles",null] 19:38:11 INFO - PROCESS | 1950 | 1478489891514 Marionette TRACE conn2 <- [1,2929,null,["7"]] 19:38:11 INFO - PROCESS | 1950 | 1478489891516 Marionette TRACE conn2 -> [0,2930,"switchToWindow",{"name":"7"}] 19:38:11 INFO - PROCESS | 1950 | 1478489891519 Marionette TRACE conn2 <- [1,2930,null,{}] 19:38:11 INFO - PROCESS | 1950 | 1478489891522 Marionette TRACE conn2 -> [0,2931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x12bc8d800 == 34 [pid = 1950] [id = 629] 19:38:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12bc95800) [pid = 1950] [serial = 1843] [outer = 0x0] 19:38:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12c2c4800) [pid = 1950] [serial = 1844] [outer = 0x12bc95800] 19:38:11 INFO - PROCESS | 1950 | 1478489891566 Marionette DEBUG loaded listener.js 19:38:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12bc7d000) [pid = 1950] [serial = 1845] [outer = 0x12bc95800] 19:38:11 INFO - PROCESS | 1950 | 1478489891868 Marionette TRACE conn2 <- [1,2931,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]]]}] 19:38:11 INFO - . 19:38:11 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 565ms 19:38:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 19:38:11 INFO - PROCESS | 1950 | 1478489891919 Marionette TRACE conn2 -> [0,2932,"getWindowHandle",null] 19:38:11 INFO - PROCESS | 1950 | 1478489891921 Marionette TRACE conn2 <- [1,2932,null,{"value":"7"}] 19:38:11 INFO - PROCESS | 1950 | 1478489891924 Marionette TRACE conn2 -> [0,2933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:12 INFO - PROCESS | 1950 | 1478489892023 Marionette TRACE conn2 <- [1,2933,null,{"value":null}] 19:38:12 INFO - PROCESS | 1950 | 1478489892072 Marionette TRACE conn2 -> [0,2934,"getWindowHandles",null] 19:38:12 INFO - PROCESS | 1950 | 1478489892073 Marionette TRACE conn2 <- [1,2934,null,["7"]] 19:38:12 INFO - PROCESS | 1950 | 1478489892076 Marionette TRACE conn2 -> [0,2935,"switchToWindow",{"name":"7"}] 19:38:12 INFO - PROCESS | 1950 | 1478489892080 Marionette TRACE conn2 <- [1,2935,null,{}] 19:38:12 INFO - PROCESS | 1950 | 1478489892082 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d0000 == 35 [pid = 1950] [id = 630] 19:38:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12c2d3000) [pid = 1950] [serial = 1846] [outer = 0x0] 19:38:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12c2dd800) [pid = 1950] [serial = 1847] [outer = 0x12c2d3000] 19:38:12 INFO - PROCESS | 1950 | 1478489892123 Marionette DEBUG loaded listener.js 19:38:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12c597800) [pid = 1950] [serial = 1848] [outer = 0x12c2d3000] 19:38:12 INFO - PROCESS | 1950 | 1478489892459 Marionette TRACE conn2 <- [1,2936,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]]]}] 19:38:12 INFO - . 19:38:12 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 566ms 19:38:12 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 19:38:12 INFO - PROCESS | 1950 | 1478489892490 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 19:38:12 INFO - PROCESS | 1950 | 1478489892492 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 19:38:12 INFO - PROCESS | 1950 | 1478489892495 Marionette TRACE conn2 -> [0,2938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:12 INFO - PROCESS | 1950 | 1478489892637 Marionette TRACE conn2 <- [1,2938,null,{"value":null}] 19:38:12 INFO - PROCESS | 1950 | 1478489892687 Marionette TRACE conn2 -> [0,2939,"getWindowHandles",null] 19:38:12 INFO - PROCESS | 1950 | 1478489892688 Marionette TRACE conn2 <- [1,2939,null,["7"]] 19:38:12 INFO - PROCESS | 1950 | 1478489892690 Marionette TRACE conn2 -> [0,2940,"switchToWindow",{"name":"7"}] 19:38:12 INFO - PROCESS | 1950 | 1478489892693 Marionette TRACE conn2 <- [1,2940,null,{}] 19:38:12 INFO - PROCESS | 1950 | 1478489892695 Marionette TRACE conn2 -> [0,2941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7cc800 == 36 [pid = 1950] [id = 631] 19:38:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12d7cd800) [pid = 1950] [serial = 1849] [outer = 0x0] 19:38:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12d7d4800) [pid = 1950] [serial = 1850] [outer = 0x12d7cd800] 19:38:12 INFO - PROCESS | 1950 | 1478489892738 Marionette DEBUG loaded listener.js 19:38:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12d7df000) [pid = 1950] [serial = 1851] [outer = 0x12d7cd800] 19:38:13 INFO - PROCESS | 1950 | 1478489893241 Marionette TRACE conn2 <- [1,2941,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]]]}] 19:38:13 INFO - . 19:38:13 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 765ms 19:38:13 INFO - PROCESS | 1950 | 1478489893260 Marionette TRACE conn2 -> [0,2942,"getWindowHandle",null] 19:38:13 INFO - PROCESS | 1950 | 1478489893263 Marionette TRACE conn2 <- [1,2942,null,{"value":"7"}] 19:38:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 19:38:13 INFO - PROCESS | 1950 | 1478489893268 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:13 INFO - PROCESS | 1950 | 1478489893372 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 19:38:13 INFO - PROCESS | 1950 | 1478489893424 Marionette TRACE conn2 -> [0,2944,"getWindowHandles",null] 19:38:13 INFO - PROCESS | 1950 | 1478489893426 Marionette TRACE conn2 <- [1,2944,null,["7"]] 19:38:13 INFO - PROCESS | 1950 | 1478489893429 Marionette TRACE conn2 -> [0,2945,"switchToWindow",{"name":"7"}] 19:38:13 INFO - PROCESS | 1950 | 1478489893433 Marionette TRACE conn2 <- [1,2945,null,{}] 19:38:13 INFO - PROCESS | 1950 | 1478489893436 Marionette TRACE conn2 -> [0,2946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b4d000 == 37 [pid = 1950] [id = 632] 19:38:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x1212e6000) [pid = 1950] [serial = 1852] [outer = 0x0] 19:38:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12372b000) [pid = 1950] [serial = 1853] [outer = 0x1212e6000] 19:38:13 INFO - PROCESS | 1950 | 1478489893477 Marionette DEBUG loaded listener.js 19:38:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x1262c0000) [pid = 1950] [serial = 1854] [outer = 0x1212e6000] 19:38:13 INFO - PROCESS | 1950 | --DOCSHELL 0x12a158800 == 36 [pid = 1950] [id = 615] 19:38:13 INFO - PROCESS | 1950 | --DOCSHELL 0x1296e4800 == 35 [pid = 1950] [id = 613] 19:38:13 INFO - PROCESS | 1950 | --DOCSHELL 0x126507000 == 34 [pid = 1950] [id = 611] 19:38:13 INFO - PROCESS | 1950 | --DOCSHELL 0x126256000 == 33 [pid = 1950] [id = 609] 19:38:13 INFO - PROCESS | 1950 | --DOCSHELL 0x123727000 == 32 [pid = 1950] [id = 607] 19:38:13 INFO - PROCESS | 1950 | --DOCSHELL 0x121d95000 == 31 [pid = 1950] [id = 605] 19:38:13 INFO - PROCESS | 1950 | --DOCSHELL 0x116c73000 == 30 [pid = 1950] [id = 602] 19:38:13 INFO - PROCESS | 1950 | 1478489893909 Marionette TRACE conn2 <- [1,2946,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]]]}] 19:38:13 INFO - . 19:38:13 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 666ms 19:38:13 INFO - PROCESS | 1950 | 1478489893933 Marionette TRACE conn2 -> [0,2947,"getWindowHandle",null] 19:38:13 INFO - PROCESS | 1950 | 1478489893936 Marionette TRACE conn2 <- [1,2947,null,{"value":"7"}] 19:38:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 19:38:13 INFO - PROCESS | 1950 | 1478489893939 Marionette TRACE conn2 -> [0,2948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:14 INFO - PROCESS | 1950 | 1478489894025 Marionette TRACE conn2 <- [1,2948,null,{"value":null}] 19:38:14 INFO - PROCESS | 1950 | 1478489894032 Marionette TRACE conn2 -> [0,2949,"getWindowHandles",null] 19:38:14 INFO - PROCESS | 1950 | 1478489894034 Marionette TRACE conn2 <- [1,2949,null,["7"]] 19:38:14 INFO - PROCESS | 1950 | 1478489894036 Marionette TRACE conn2 -> [0,2950,"switchToWindow",{"name":"7"}] 19:38:14 INFO - PROCESS | 1950 | 1478489894039 Marionette TRACE conn2 <- [1,2950,null,{}] 19:38:14 INFO - PROCESS | 1950 | 1478489894051 Marionette TRACE conn2 -> [0,2951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261ce000 == 31 [pid = 1950] [id = 633] 19:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x126256000) [pid = 1950] [serial = 1855] [outer = 0x0] 19:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12693a000) [pid = 1950] [serial = 1856] [outer = 0x126256000] 19:38:14 INFO - PROCESS | 1950 | 1478489894134 Marionette DEBUG loaded listener.js 19:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12942c800) [pid = 1950] [serial = 1857] [outer = 0x126256000] 19:38:14 INFO - PROCESS | 1950 | 1478489894459 Marionette TRACE conn2 <- [1,2951,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]]]}] 19:38:14 INFO - . 19:38:14 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 567ms 19:38:14 INFO - PROCESS | 1950 | 1478489894513 Marionette TRACE conn2 -> [0,2952,"getWindowHandle",null] 19:38:14 INFO - PROCESS | 1950 | 1478489894518 Marionette TRACE conn2 <- [1,2952,null,{"value":"7"}] 19:38:14 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 19:38:14 INFO - PROCESS | 1950 | 1478489894523 Marionette TRACE conn2 -> [0,2953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:14 INFO - PROCESS | 1950 | 1478489894682 Marionette TRACE conn2 <- [1,2953,null,{"value":null}] 19:38:14 INFO - PROCESS | 1950 | 1478489894728 Marionette TRACE conn2 -> [0,2954,"getWindowHandles",null] 19:38:14 INFO - PROCESS | 1950 | 1478489894730 Marionette TRACE conn2 <- [1,2954,null,["7"]] 19:38:14 INFO - PROCESS | 1950 | 1478489894732 Marionette TRACE conn2 -> [0,2955,"switchToWindow",{"name":"7"}] 19:38:14 INFO - PROCESS | 1950 | 1478489894735 Marionette TRACE conn2 <- [1,2955,null,{}] 19:38:14 INFO - PROCESS | 1950 | 1478489894737 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a61f800 == 32 [pid = 1950] [id = 634] 19:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12a620000) [pid = 1950] [serial = 1858] [outer = 0x0] 19:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12a63c800) [pid = 1950] [serial = 1859] [outer = 0x12a620000] 19:38:14 INFO - PROCESS | 1950 | 1478489894769 Marionette DEBUG loaded listener.js 19:38:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12a66b800) [pid = 1950] [serial = 1860] [outer = 0x12a620000] 19:38:15 WARNING - wptserve Traceback (most recent call last): 19:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:38:15 WARNING - rv = self.func(request, response) 19:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:38:15 WARNING - access_control_allow_origin = "*") 19:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:38:15 WARNING - payload = payload_generator(server_data) 19:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:38:15 WARNING - return encode_string_as_bmp_image(data) 19:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:38:15 WARNING - img.save(f, "BMP") 19:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:38:15 WARNING - f.write(bmpfileheader) 19:38:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:38:15 WARNING - 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12b7c9000) [pid = 1950] [serial = 1825] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12a623800) [pid = 1950] [serial = 1804] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x129923800) [pid = 1950] [serial = 1799] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12a15a800) [pid = 1950] [serial = 1802] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x126c11000) [pid = 1950] [serial = 1794] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12a65c000) [pid = 1950] [serial = 1807] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x1296e5800) [pid = 1950] [serial = 1797] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489884124] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12b418800) [pid = 1950] [serial = 1816] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12650c000) [pid = 1950] [serial = 1792] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x126453800) [pid = 1950] [serial = 1789] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12b5ca000) [pid = 1950] [serial = 1819] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x116f5b800) [pid = 1950] [serial = 1771] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12625b800) [pid = 1950] [serial = 1787] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x1250b1800) [pid = 1950] [serial = 1784] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12140c800) [pid = 1950] [serial = 1774] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x121f2a000) [pid = 1950] [serial = 1777] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x123733800) [pid = 1950] [serial = 1782] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489882626] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x123723000) [pid = 1950] [serial = 1779] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12a941800) [pid = 1950] [serial = 1810] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x116c74800) [pid = 1950] [serial = 1768] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12b314800) [pid = 1950] [serial = 1813] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12bc91800) [pid = 1950] [serial = 1828] [outer = 0x0] [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] 19:38:17 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12b7c7000) [pid = 1950] [serial = 1822] [outer = 0x0] [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] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c6800 == 31 [pid = 1950] [id = 622] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12bc8d000 == 30 [pid = 1950] [id = 624] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5c9800 == 29 [pid = 1950] [id = 621] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12a941000 == 28 [pid = 1950] [id = 618] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c3800 == 27 [pid = 1950] [id = 623] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12a622000 == 26 [pid = 1950] [id = 616] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x129922800 == 25 [pid = 1950] [id = 614] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b416000 == 24 [pid = 1950] [id = 620] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x123721000 == 23 [pid = 1950] [id = 617] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b310800 == 22 [pid = 1950] [id = 619] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x126942800 == 21 [pid = 1950] [id = 612] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x126453000 == 20 [pid = 1950] [id = 610] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x123722000 == 19 [pid = 1950] [id = 606] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5e800 == 18 [pid = 1950] [id = 604] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x124a6f000 == 17 [pid = 1950] [id = 608] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5a000 == 16 [pid = 1950] [id = 603] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x1261ce000 == 15 [pid = 1950] [id = 633] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x117b4d000 == 14 [pid = 1950] [id = 632] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7cc800 == 13 [pid = 1950] [id = 631] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d0000 == 12 [pid = 1950] [id = 630] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12bc8d800 == 11 [pid = 1950] [id = 629] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b30e000 == 10 [pid = 1950] [id = 628] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x126938000 == 9 [pid = 1950] [id = 627] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x1219ba800 == 8 [pid = 1950] [id = 626] 19:38:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12c150000 == 7 [pid = 1950] [id = 625] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12b7d7800) [pid = 1950] [serial = 1824] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12b7ce000) [pid = 1950] [serial = 1823] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12b992000) [pid = 1950] [serial = 1827] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12b987800) [pid = 1950] [serial = 1826] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12c13b800) [pid = 1950] [serial = 1830] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12bc97800) [pid = 1950] [serial = 1829] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12b5cf000) [pid = 1950] [serial = 1820] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12b5d5800) [pid = 1950] [serial = 1821] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12b50f000) [pid = 1950] [serial = 1817] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x12b517000) [pid = 1950] [serial = 1818] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12b31f000) [pid = 1950] [serial = 1814] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x12b410800) [pid = 1950] [serial = 1815] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12ae4a800) [pid = 1950] [serial = 1811] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x12ae49000) [pid = 1950] [serial = 1812] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x12a664800) [pid = 1950] [serial = 1808] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x12a660800) [pid = 1950] [serial = 1809] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12a62d800) [pid = 1950] [serial = 1805] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12a630800) [pid = 1950] [serial = 1806] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x129950000) [pid = 1950] [serial = 1800] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x129a30800) [pid = 1950] [serial = 1801] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12a166000) [pid = 1950] [serial = 1803] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x128939000) [pid = 1950] [serial = 1795] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x128955000) [pid = 1950] [serial = 1796] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x1296e2800) [pid = 1950] [serial = 1798] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489884124] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x12650d000) [pid = 1950] [serial = 1790] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12651f800) [pid = 1950] [serial = 1791] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x127c2a000) [pid = 1950] [serial = 1793] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x1250c0800) [pid = 1950] [serial = 1785] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x126257800) [pid = 1950] [serial = 1786] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x117650000) [pid = 1950] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x123728800) [pid = 1950] [serial = 1780] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x123734800) [pid = 1950] [serial = 1781] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x121914000) [pid = 1950] [serial = 1783] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489882626] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x121415000) [pid = 1950] [serial = 1775] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12191b000) [pid = 1950] [serial = 1776] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x122024800) [pid = 1950] [serial = 1778] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x1172bc000) [pid = 1950] [serial = 1772] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x1178bc000) [pid = 1950] [serial = 1773] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x1172c1000) [pid = 1950] [serial = 1770] [outer = 0x0] [url = about:blank] 19:38:22 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12c156800) [pid = 1950] [serial = 1832] [outer = 0x0] [url = about:blank] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x12d7cd800) [pid = 1950] [serial = 1849] [outer = 0x0] [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] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x126256000) [pid = 1950] [serial = 1855] [outer = 0x0] [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] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12bc95800) [pid = 1950] [serial = 1843] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x12b319800) [pid = 1950] [serial = 1840] [outer = 0x0] [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] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x1219c0800) [pid = 1950] [serial = 1834] [outer = 0x0] [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] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12693d800) [pid = 1950] [serial = 1837] [outer = 0x0] [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] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12c151800) [pid = 1950] [serial = 1831] [outer = 0x0] [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] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12c2d3000) [pid = 1950] [serial = 1846] [outer = 0x0] [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] 19:38:25 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x1212e6000) [pid = 1950] [serial = 1852] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12c597800) [pid = 1950] [serial = 1848] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12c2dd800) [pid = 1950] [serial = 1847] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12d7df000) [pid = 1950] [serial = 1851] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12d7d4800) [pid = 1950] [serial = 1850] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x1262c0000) [pid = 1950] [serial = 1854] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12372b000) [pid = 1950] [serial = 1853] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12942c800) [pid = 1950] [serial = 1857] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12693a000) [pid = 1950] [serial = 1856] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12a63c800) [pid = 1950] [serial = 1859] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12c2c4800) [pid = 1950] [serial = 1844] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12bc7d000) [pid = 1950] [serial = 1845] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12b417800) [pid = 1950] [serial = 1841] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12b7bd000) [pid = 1950] [serial = 1842] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x127fa0000) [pid = 1950] [serial = 1838] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12942e000) [pid = 1950] [serial = 1839] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x122776800) [pid = 1950] [serial = 1835] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x122023800) [pid = 1950] [serial = 1836] [outer = 0x0] [url = about:blank] 19:38:29 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x12c154800) [pid = 1950] [serial = 1833] [outer = 0x0] [url = about:blank] 19:38:44 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:38:44 INFO - PROCESS | 1950 | 1478489924865 Marionette TRACE conn2 <- [1,2956,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]]]}] 19:38:44 INFO - . 19:38:44 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30370ms 19:38:44 INFO - PROCESS | 1950 | 1478489924893 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 19:38:44 INFO - PROCESS | 1950 | 1478489924896 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 19:38:44 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 19:38:44 INFO - PROCESS | 1950 | 1478489924901 Marionette TRACE conn2 -> [0,2958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:38:45 INFO - PROCESS | 1950 | 1478489925012 Marionette TRACE conn2 <- [1,2958,null,{"value":null}] 19:38:45 INFO - PROCESS | 1950 | 1478489925020 Marionette TRACE conn2 -> [0,2959,"getWindowHandles",null] 19:38:45 INFO - PROCESS | 1950 | 1478489925022 Marionette TRACE conn2 <- [1,2959,null,["7"]] 19:38:45 INFO - PROCESS | 1950 | 1478489925025 Marionette TRACE conn2 -> [0,2960,"switchToWindow",{"name":"7"}] 19:38:45 INFO - PROCESS | 1950 | 1478489925029 Marionette TRACE conn2 <- [1,2960,null,{}] 19:38:45 INFO - PROCESS | 1950 | 1478489925033 Marionette TRACE conn2 -> [0,2961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:38:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5e800 == 8 [pid = 1950] [id = 635] 19:38:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172b6800) [pid = 1950] [serial = 1861] [outer = 0x0] 19:38:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172be800) [pid = 1950] [serial = 1862] [outer = 0x1172b6800] 19:38:45 INFO - PROCESS | 1950 | 1478489925079 Marionette DEBUG loaded listener.js 19:38:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x11764b800) [pid = 1950] [serial = 1863] [outer = 0x1172b6800] 19:38:45 WARNING - wptserve Traceback (most recent call last): 19:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:38:45 WARNING - rv = self.func(request, response) 19:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:38:45 WARNING - access_control_allow_origin = "*") 19:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:38:45 WARNING - payload = payload_generator(server_data) 19:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:38:45 WARNING - return encode_string_as_bmp_image(data) 19:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:38:45 WARNING - img.save(f, "BMP") 19:38:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:38:45 WARNING - f.write(bmpfileheader) 19:38:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:38:45 WARNING - 19:38:56 INFO - PROCESS | 1950 | --DOCSHELL 0x12a61f800 == 7 [pid = 1950] [id = 634] 19:38:58 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12a620000) [pid = 1950] [serial = 1858] [outer = 0x0] [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] 19:39:04 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12a66b800) [pid = 1950] [serial = 1860] [outer = 0x0] [url = about:blank] 19:39:04 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172be800) [pid = 1950] [serial = 1862] [outer = 0x0] [url = about:blank] 19:39:15 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:39:15 INFO - PROCESS | 1950 | 1478489955177 Marionette TRACE conn2 <- [1,2961,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]]]}] 19:39:15 INFO - . 19:39:15 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30322ms 19:39:15 INFO - PROCESS | 1950 | 1478489955223 Marionette TRACE conn2 -> [0,2962,"getWindowHandle",null] 19:39:15 INFO - PROCESS | 1950 | 1478489955226 Marionette TRACE conn2 <- [1,2962,null,{"value":"7"}] 19:39:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 19:39:15 INFO - PROCESS | 1950 | 1478489955231 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:15 INFO - PROCESS | 1950 | 1478489955333 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 19:39:15 INFO - PROCESS | 1950 | 1478489955362 Marionette TRACE conn2 -> [0,2964,"getWindowHandles",null] 19:39:15 INFO - PROCESS | 1950 | 1478489955365 Marionette TRACE conn2 <- [1,2964,null,["7"]] 19:39:15 INFO - PROCESS | 1950 | 1478489955371 Marionette TRACE conn2 -> [0,2965,"switchToWindow",{"name":"7"}] 19:39:15 INFO - PROCESS | 1950 | 1478489955375 Marionette TRACE conn2 <- [1,2965,null,{}] 19:39:15 INFO - PROCESS | 1950 | 1478489955377 Marionette TRACE conn2 -> [0,2966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f55800 == 8 [pid = 1950] [id = 636] 19:39:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f57000) [pid = 1950] [serial = 1864] [outer = 0x0] 19:39:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172bc000) [pid = 1950] [serial = 1865] [outer = 0x116f57000] 19:39:15 INFO - PROCESS | 1950 | 1478489955420 Marionette DEBUG loaded listener.js 19:39:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172d5000) [pid = 1950] [serial = 1866] [outer = 0x116f57000] 19:39:15 WARNING - wptserve Traceback (most recent call last): 19:39:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:39:15 WARNING - rv = self.func(request, response) 19:39:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:39:15 WARNING - access_control_allow_origin = "*") 19:39:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:39:15 WARNING - payload = payload_generator(server_data) 19:39:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:39:15 WARNING - return encode_string_as_bmp_image(data) 19:39: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 19:39:15 WARNING - img.save(f, "BMP") 19:39:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:39:15 WARNING - f.write(bmpfileheader) 19:39:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:39:15 WARNING - 19:39:25 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5e800 == 7 [pid = 1950] [id = 635] 19:39:27 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172b6800) [pid = 1950] [serial = 1861] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 19:39:32 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x11764b800) [pid = 1950] [serial = 1863] [outer = 0x0] [url = about:blank] 19:39:32 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172bc000) [pid = 1950] [serial = 1865] [outer = 0x0] [url = about:blank] 19:39:45 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:39:45 INFO - PROCESS | 1950 | 1478489985522 Marionette TRACE conn2 <- [1,2966,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]]]}] 19:39:45 INFO - . 19:39:45 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30328ms 19:39:45 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:39:45 INFO - PROCESS | 1950 | 1478489985558 Marionette TRACE conn2 -> [0,2967,"getWindowHandle",null] 19:39:45 INFO - PROCESS | 1950 | 1478489985561 Marionette TRACE conn2 <- [1,2967,null,{"value":"7"}] 19:39:45 INFO - PROCESS | 1950 | 1478489985566 Marionette TRACE conn2 -> [0,2968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:45 INFO - PROCESS | 1950 | 1478489985668 Marionette TRACE conn2 <- [1,2968,null,{"value":null}] 19:39:45 INFO - PROCESS | 1950 | 1478489985696 Marionette TRACE conn2 -> [0,2969,"getWindowHandles",null] 19:39:45 INFO - PROCESS | 1950 | 1478489985698 Marionette TRACE conn2 <- [1,2969,null,["7"]] 19:39:45 INFO - PROCESS | 1950 | 1478489985705 Marionette TRACE conn2 -> [0,2970,"switchToWindow",{"name":"7"}] 19:39:45 INFO - PROCESS | 1950 | 1478489985708 Marionette TRACE conn2 <- [1,2970,null,{}] 19:39:45 INFO - PROCESS | 1950 | 1478489985711 Marionette TRACE conn2 -> [0,2971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f52800 == 8 [pid = 1950] [id = 637] 19:39:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f53000) [pid = 1950] [serial = 1867] [outer = 0x0] 19:39:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172b9000) [pid = 1950] [serial = 1868] [outer = 0x116f53000] 19:39:45 INFO - PROCESS | 1950 | 1478489985754 Marionette DEBUG loaded listener.js 19:39:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172cc800) [pid = 1950] [serial = 1869] [outer = 0x116f53000] 19:39:46 INFO - PROCESS | 1950 | 1478489986023 Marionette TRACE conn2 <- [1,2971,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]]]}] 19:39:46 INFO - . 19:39:46 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 468ms 19:39:46 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:39:46 INFO - PROCESS | 1950 | 1478489986033 Marionette TRACE conn2 -> [0,2972,"getWindowHandle",null] 19:39:46 INFO - PROCESS | 1950 | 1478489986035 Marionette TRACE conn2 <- [1,2972,null,{"value":"7"}] 19:39:46 INFO - PROCESS | 1950 | 1478489986038 Marionette TRACE conn2 -> [0,2973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:46 INFO - PROCESS | 1950 | 1478489986128 Marionette TRACE conn2 <- [1,2973,null,{"value":null}] 19:39:46 INFO - PROCESS | 1950 | 1478489986136 Marionette TRACE conn2 -> [0,2974,"getWindowHandles",null] 19:39:46 INFO - PROCESS | 1950 | 1478489986138 Marionette TRACE conn2 <- [1,2974,null,["7"]] 19:39:46 INFO - PROCESS | 1950 | 1478489986141 Marionette TRACE conn2 -> [0,2975,"switchToWindow",{"name":"7"}] 19:39:46 INFO - PROCESS | 1950 | 1478489986143 Marionette TRACE conn2 <- [1,2975,null,{}] 19:39:46 INFO - PROCESS | 1950 | 1478489986146 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5b800 == 9 [pid = 1950] [id = 638] 19:39:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121410000) [pid = 1950] [serial = 1870] [outer = 0x0] 19:39:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x12141e800) [pid = 1950] [serial = 1871] [outer = 0x121410000] 19:39:46 INFO - PROCESS | 1950 | 1478489986186 Marionette DEBUG loaded listener.js 19:39:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x12191f000) [pid = 1950] [serial = 1872] [outer = 0x121410000] 19:39:46 INFO - PROCESS | 1950 | 1478489986474 Marionette TRACE conn2 <- [1,2976,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]]]}] 19:39:46 INFO - . 19:39:46 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 466ms 19:39:46 INFO - PROCESS | 1950 | 1478489986510 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 19:39:46 INFO - PROCESS | 1950 | 1478489986514 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 19:39:46 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:39:46 INFO - PROCESS | 1950 | 1478489986517 Marionette TRACE conn2 -> [0,2978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:46 INFO - PROCESS | 1950 | 1478489986631 Marionette TRACE conn2 <- [1,2978,null,{"value":null}] 19:39:46 INFO - PROCESS | 1950 | 1478489986694 Marionette TRACE conn2 -> [0,2979,"getWindowHandles",null] 19:39:46 INFO - PROCESS | 1950 | 1478489986697 Marionette TRACE conn2 <- [1,2979,null,["7"]] 19:39:46 INFO - PROCESS | 1950 | 1478489986701 Marionette TRACE conn2 -> [0,2980,"switchToWindow",{"name":"7"}] 19:39:46 INFO - PROCESS | 1950 | 1478489986707 Marionette TRACE conn2 <- [1,2980,null,{}] 19:39:46 INFO - PROCESS | 1950 | 1478489986711 Marionette TRACE conn2 -> [0,2981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x12371e000 == 10 [pid = 1950] [id = 639] 19:39:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12371e800) [pid = 1950] [serial = 1873] [outer = 0x0] 19:39:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123725800) [pid = 1950] [serial = 1874] [outer = 0x12371e800] 19:39:46 INFO - PROCESS | 1950 | 1478489986778 Marionette DEBUG loaded listener.js 19:39:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x12372f000) [pid = 1950] [serial = 1875] [outer = 0x12371e800] 19:39:47 INFO - PROCESS | 1950 | 1478489987132 Marionette TRACE conn2 <- [1,2981,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]]]}] 19:39:47 INFO - . 19:39:47 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 668ms 19:39:47 INFO - PROCESS | 1950 | 1478489987184 Marionette TRACE conn2 -> [0,2982,"getWindowHandle",null] 19:39:47 INFO - PROCESS | 1950 | 1478489987186 Marionette TRACE conn2 <- [1,2982,null,{"value":"7"}] 19:39:47 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 19:39:47 INFO - PROCESS | 1950 | 1478489987189 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:47 INFO - PROCESS | 1950 | 1478489987270 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 19:39:47 INFO - PROCESS | 1950 | 1478489987318 Marionette TRACE conn2 -> [0,2984,"getWindowHandles",null] 19:39:47 INFO - PROCESS | 1950 | 1478489987320 Marionette TRACE conn2 <- [1,2984,null,["7"]] 19:39:47 INFO - PROCESS | 1950 | 1478489987322 Marionette TRACE conn2 -> [0,2985,"switchToWindow",{"name":"7"}] 19:39:47 INFO - PROCESS | 1950 | 1478489987325 Marionette TRACE conn2 <- [1,2985,null,{}] 19:39:47 INFO - PROCESS | 1950 | 1478489987328 Marionette TRACE conn2 -> [0,2986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x123ee1000 == 11 [pid = 1950] [id = 640] 19:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x124622000) [pid = 1950] [serial = 1876] [outer = 0x0] 19:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x124a63800) [pid = 1950] [serial = 1877] [outer = 0x124622000] 19:39:47 INFO - PROCESS | 1950 | 1478489987370 Marionette DEBUG loaded listener.js 19:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x1261cc000) [pid = 1950] [serial = 1878] [outer = 0x124622000] 19:39:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261cb000 == 12 [pid = 1950] [id = 641] 19:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1261d2000) [pid = 1950] [serial = 1879] [outer = 0x0] 19:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x12626f000) [pid = 1950] [serial = 1880] [outer = 0x1261d2000] 19:39:47 INFO - PROCESS | 1950 | 1478489987755 Marionette TRACE conn2 <- [1,2986,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]]]}] 19:39:47 INFO - . 19:39:47 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 614ms 19:39:47 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 19:39:47 INFO - PROCESS | 1950 | 1478489987805 Marionette TRACE conn2 -> [0,2987,"getWindowHandle",null] 19:39:47 INFO - PROCESS | 1950 | 1478489987807 Marionette TRACE conn2 <- [1,2987,null,{"value":"7"}] 19:39:47 INFO - PROCESS | 1950 | 1478489987811 Marionette TRACE conn2 -> [0,2988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:47 INFO - PROCESS | 1950 | 1478489987955 Marionette TRACE conn2 <- [1,2988,null,{"value":null}] 19:39:47 INFO - PROCESS | 1950 | 1478489987961 Marionette TRACE conn2 -> [0,2989,"getWindowHandles",null] 19:39:47 INFO - PROCESS | 1950 | 1478489987962 Marionette TRACE conn2 <- [1,2989,null,["7"]] 19:39:47 INFO - PROCESS | 1950 | 1478489987964 Marionette TRACE conn2 -> [0,2990,"switchToWindow",{"name":"7"}] 19:39:47 INFO - PROCESS | 1950 | 1478489987966 Marionette TRACE conn2 <- [1,2990,null,{}] 19:39:47 INFO - PROCESS | 1950 | 1478489987970 Marionette TRACE conn2 -> [0,2991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:47 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262d0800 == 13 [pid = 1950] [id = 642] 19:39:47 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x1262d1000) [pid = 1950] [serial = 1881] [outer = 0x0] 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x126453000) [pid = 1950] [serial = 1882] [outer = 0x1262d1000] 19:39:48 INFO - PROCESS | 1950 | 1478489988004 Marionette DEBUG loaded listener.js 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12650b000) [pid = 1950] [serial = 1883] [outer = 0x1262d1000] 19:39:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x126512800 == 14 [pid = 1950] [id = 643] 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x126938800) [pid = 1950] [serial = 1884] [outer = 0x0] 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x126944000) [pid = 1950] [serial = 1885] [outer = 0x126938800] 19:39:48 INFO - PROCESS | 1950 | 1478489988294 Marionette TRACE conn2 <- [1,2991,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]]]}] 19:39:48 INFO - . 19:39:48 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 514ms 19:39:48 INFO - PROCESS | 1950 | 1478489988325 Marionette TRACE conn2 -> [0,2992,"getWindowHandle",null] 19:39:48 INFO - PROCESS | 1950 | 1478489988326 Marionette TRACE conn2 <- [1,2992,null,{"value":"7"}] 19:39:48 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 19:39:48 INFO - PROCESS | 1950 | 1478489988329 Marionette TRACE conn2 -> [0,2993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:48 INFO - PROCESS | 1950 | 1478489988448 Marionette TRACE conn2 <- [1,2993,null,{"value":null}] 19:39:48 INFO - PROCESS | 1950 | 1478489988453 Marionette TRACE conn2 -> [0,2994,"getWindowHandles",null] 19:39:48 INFO - PROCESS | 1950 | 1478489988454 Marionette TRACE conn2 <- [1,2994,null,["7"]] 19:39:48 INFO - PROCESS | 1950 | 1478489988456 Marionette TRACE conn2 -> [0,2995,"switchToWindow",{"name":"7"}] 19:39:48 INFO - PROCESS | 1950 | 1478489988459 Marionette TRACE conn2 <- [1,2995,null,{}] 19:39:48 INFO - PROCESS | 1950 | 1478489988461 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x1288c4000 == 15 [pid = 1950] [id = 644] 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x1288c4800) [pid = 1950] [serial = 1886] [outer = 0x0] 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x1288d4800) [pid = 1950] [serial = 1887] [outer = 0x1288c4800] 19:39:48 INFO - PROCESS | 1950 | 1478489988496 Marionette DEBUG loaded listener.js 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x128954000) [pid = 1950] [serial = 1888] [outer = 0x1288c4800] 19:39:48 INFO - PROCESS | 1950 | ++DOCSHELL 0x1288d5800 == 16 [pid = 1950] [id = 645] 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12942c800) [pid = 1950] [serial = 1889] [outer = 0x0] 19:39:48 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x1296ec000) [pid = 1950] [serial = 1890] [outer = 0x12942c800] 19:39:48 INFO - PROCESS | 1950 | 1478489988899 Marionette TRACE conn2 <- [1,2996,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]]]}] 19:39:48 INFO - . 19:39:48 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 615ms 19:39:48 INFO - PROCESS | 1950 | 1478489988946 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 19:39:48 INFO - PROCESS | 1950 | 1478489988948 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 19:39:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 19:39:48 INFO - PROCESS | 1950 | 1478489988952 Marionette TRACE conn2 -> [0,2998,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:39:49 INFO - PROCESS | 1950 | 1478489989077 Marionette TRACE conn2 <- [1,2998,null,{"value":null}] 19:39:49 INFO - PROCESS | 1950 | 1478489989080 Marionette TRACE conn2 -> [0,2999,"getWindowHandles",null] 19:39:49 INFO - PROCESS | 1950 | 1478489989082 Marionette TRACE conn2 <- [1,2999,null,["7"]] 19:39:49 INFO - PROCESS | 1950 | 1478489989085 Marionette TRACE conn2 -> [0,3000,"switchToWindow",{"name":"7"}] 19:39:49 INFO - PROCESS | 1950 | 1478489989088 Marionette TRACE conn2 <- [1,3000,null,{}] 19:39:49 INFO - PROCESS | 1950 | 1478489989090 Marionette TRACE conn2 -> [0,3001,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:39:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x129926000 == 17 [pid = 1950] [id = 646] 19:39:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12992a000) [pid = 1950] [serial = 1891] [outer = 0x0] 19:39:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x129955000) [pid = 1950] [serial = 1892] [outer = 0x12992a000] 19:39:49 INFO - PROCESS | 1950 | 1478489989125 Marionette DEBUG loaded listener.js 19:39:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x129a33800) [pid = 1950] [serial = 1893] [outer = 0x12992a000] 19:39:49 WARNING - wptserve Traceback (most recent call last): 19:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:39:49 WARNING - rv = self.func(request, response) 19:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:39:49 WARNING - access_control_allow_origin = "*") 19:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:39:49 WARNING - payload = payload_generator(server_data) 19:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:39:49 WARNING - return encode_string_as_bmp_image(data) 19:39: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 19:39:49 WARNING - img.save(f, "BMP") 19:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:39:49 WARNING - f.write(bmpfileheader) 19:39:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:39:49 WARNING - 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x1288d5800 == 16 [pid = 1950] [id = 645] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x1288c4000 == 15 [pid = 1950] [id = 644] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x126512800 == 14 [pid = 1950] [id = 643] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x1262d0800 == 13 [pid = 1950] [id = 642] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x1261cb000 == 12 [pid = 1950] [id = 641] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x123ee1000 == 11 [pid = 1950] [id = 640] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x12371e000 == 10 [pid = 1950] [id = 639] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5b800 == 9 [pid = 1950] [id = 638] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x116f52800 == 8 [pid = 1950] [id = 637] 19:39:55 INFO - PROCESS | 1950 | --DOCSHELL 0x116f55800 == 7 [pid = 1950] [id = 636] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x1261d2000) [pid = 1950] [serial = 1879] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x124622000) [pid = 1950] [serial = 1876] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x121410000) [pid = 1950] [serial = 1870] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x126938800) [pid = 1950] [serial = 1884] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489988181] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x1262d1000) [pid = 1950] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x116f57000) [pid = 1950] [serial = 1864] [outer = 0x0] [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] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12371e800) [pid = 1950] [serial = 1873] [outer = 0x0] [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] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x116f53000) [pid = 1950] [serial = 1867] [outer = 0x0] [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] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x1288c4800) [pid = 1950] [serial = 1886] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 19:39:58 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12942c800) [pid = 1950] [serial = 1889] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x129955000) [pid = 1950] [serial = 1892] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x1288d4800) [pid = 1950] [serial = 1887] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x128954000) [pid = 1950] [serial = 1888] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x1296ec000) [pid = 1950] [serial = 1890] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x126453000) [pid = 1950] [serial = 1882] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12650b000) [pid = 1950] [serial = 1883] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x126944000) [pid = 1950] [serial = 1885] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478489988181] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x124a63800) [pid = 1950] [serial = 1877] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x1261cc000) [pid = 1950] [serial = 1878] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12626f000) [pid = 1950] [serial = 1880] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x123725800) [pid = 1950] [serial = 1874] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12372f000) [pid = 1950] [serial = 1875] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x12141e800) [pid = 1950] [serial = 1871] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12191f000) [pid = 1950] [serial = 1872] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172b9000) [pid = 1950] [serial = 1868] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172cc800) [pid = 1950] [serial = 1869] [outer = 0x0] [url = about:blank] 19:40:03 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172d5000) [pid = 1950] [serial = 1866] [outer = 0x0] [url = about:blank] 19:40:19 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:40:19 INFO - PROCESS | 1950 | 1478490019206 Marionette TRACE conn2 <- [1,3001,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]]]}] 19:40:19 INFO - . 19:40:19 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30266ms 19:40:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 19:40:19 INFO - PROCESS | 1950 | 1478490019219 Marionette TRACE conn2 -> [0,3002,"getWindowHandle",null] 19:40:19 INFO - PROCESS | 1950 | 1478490019222 Marionette TRACE conn2 <- [1,3002,null,{"value":"7"}] 19:40:19 INFO - PROCESS | 1950 | 1478490019227 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:40:19 INFO - PROCESS | 1950 | 1478490019327 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 19:40:19 INFO - PROCESS | 1950 | 1478490019357 Marionette TRACE conn2 -> [0,3004,"getWindowHandles",null] 19:40:19 INFO - PROCESS | 1950 | 1478490019359 Marionette TRACE conn2 <- [1,3004,null,["7"]] 19:40:19 INFO - PROCESS | 1950 | 1478490019362 Marionette TRACE conn2 -> [0,3005,"switchToWindow",{"name":"7"}] 19:40:19 INFO - PROCESS | 1950 | 1478490019366 Marionette TRACE conn2 <- [1,3005,null,{}] 19:40:19 INFO - PROCESS | 1950 | 1478490019370 Marionette TRACE conn2 -> [0,3006,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:40:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bc000 == 8 [pid = 1950] [id = 647] 19:40:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172bc800) [pid = 1950] [serial = 1894] [outer = 0x0] 19:40:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c5800) [pid = 1950] [serial = 1895] [outer = 0x1172bc800] 19:40:19 INFO - PROCESS | 1950 | 1478490019411 Marionette DEBUG loaded listener.js 19:40:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x117859800) [pid = 1950] [serial = 1896] [outer = 0x1172bc800] 19:40:19 WARNING - wptserve Traceback (most recent call last): 19:40:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:40:19 WARNING - rv = self.func(request, response) 19:40:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:40:19 WARNING - access_control_allow_origin = "*") 19:40:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:40:19 WARNING - payload = payload_generator(server_data) 19:40:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:40:19 WARNING - return encode_string_as_bmp_image(data) 19:40: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 19:40:19 WARNING - img.save(f, "BMP") 19:40:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:40:19 WARNING - f.write(bmpfileheader) 19:40:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:40:19 WARNING - 19:40:29 INFO - PROCESS | 1950 | --DOCSHELL 0x129926000 == 7 [pid = 1950] [id = 646] 19:40:31 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12992a000) [pid = 1950] [serial = 1891] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 19:40:36 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x129a33800) [pid = 1950] [serial = 1893] [outer = 0x0] [url = about:blank] 19:40:36 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172c5800) [pid = 1950] [serial = 1895] [outer = 0x0] [url = about:blank] 19:40:49 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:40:49 INFO - PROCESS | 1950 | 1478490049518 Marionette TRACE conn2 <- [1,3006,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]]]}] 19:40:49 INFO - . 19:40:49 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30311ms 19:40:49 INFO - PROCESS | 1950 | 1478490049537 Marionette TRACE conn2 -> [0,3007,"getWindowHandle",null] 19:40:49 INFO - PROCESS | 1950 | 1478490049540 Marionette TRACE conn2 <- [1,3007,null,{"value":"7"}] 19:40:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 19:40:49 INFO - PROCESS | 1950 | 1478490049545 Marionette TRACE conn2 -> [0,3008,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:40:49 INFO - PROCESS | 1950 | 1478490049647 Marionette TRACE conn2 <- [1,3008,null,{"value":null}] 19:40:49 INFO - PROCESS | 1950 | 1478490049677 Marionette TRACE conn2 -> [0,3009,"getWindowHandles",null] 19:40:49 INFO - PROCESS | 1950 | 1478490049679 Marionette TRACE conn2 <- [1,3009,null,["7"]] 19:40:49 INFO - PROCESS | 1950 | 1478490049682 Marionette TRACE conn2 -> [0,3010,"switchToWindow",{"name":"7"}] 19:40:49 INFO - PROCESS | 1950 | 1478490049686 Marionette TRACE conn2 <- [1,3010,null,{}] 19:40:49 INFO - PROCESS | 1950 | 1478490049690 Marionette TRACE conn2 -> [0,3011,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:40:49 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f57000 == 8 [pid = 1950] [id = 648] 19:40:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f57800) [pid = 1950] [serial = 1897] [outer = 0x0] 19:40:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172b8800) [pid = 1950] [serial = 1898] [outer = 0x116f57800] 19:40:49 INFO - PROCESS | 1950 | 1478490049736 Marionette DEBUG loaded listener.js 19:40:49 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172d5000) [pid = 1950] [serial = 1899] [outer = 0x116f57800] 19:40:50 WARNING - wptserve Traceback (most recent call last): 19:40:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:40:50 WARNING - rv = self.func(request, response) 19:40:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:40:50 WARNING - access_control_allow_origin = "*") 19:40:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:40:50 WARNING - payload = payload_generator(server_data) 19:40:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:40:50 WARNING - return encode_string_as_bmp_image(data) 19:40:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:40:50 WARNING - img.save(f, "BMP") 19:40:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:40:50 WARNING - f.write(bmpfileheader) 19:40:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:40:50 WARNING - 19:40:59 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bc000 == 7 [pid = 1950] [id = 647] 19:41:01 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172bc800) [pid = 1950] [serial = 1894] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 19:41:06 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117859800) [pid = 1950] [serial = 1896] [outer = 0x0] [url = about:blank] 19:41:06 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172b8800) [pid = 1950] [serial = 1898] [outer = 0x0] [url = about:blank] 19:41:19 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:41:19 INFO - PROCESS | 1950 | 1478490079850 Marionette TRACE conn2 <- [1,3011,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]]]}] 19:41:19 INFO - . 19:41:19 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30316ms 19:41:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 19:41:19 INFO - PROCESS | 1950 | 1478490079861 Marionette TRACE conn2 -> [0,3012,"getWindowHandle",null] 19:41:19 INFO - PROCESS | 1950 | 1478490079863 Marionette TRACE conn2 <- [1,3012,null,{"value":"7"}] 19:41:19 INFO - PROCESS | 1950 | 1478490079869 Marionette TRACE conn2 -> [0,3013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:19 INFO - PROCESS | 1950 | 1478490079971 Marionette TRACE conn2 <- [1,3013,null,{"value":null}] 19:41:20 INFO - PROCESS | 1950 | 1478490079999 Marionette TRACE conn2 -> [0,3014,"getWindowHandles",null] 19:41:20 INFO - PROCESS | 1950 | 1478490080001 Marionette TRACE conn2 <- [1,3014,null,["7"]] 19:41:20 INFO - PROCESS | 1950 | 1478490080008 Marionette TRACE conn2 -> [0,3015,"switchToWindow",{"name":"7"}] 19:41:20 INFO - PROCESS | 1950 | 1478490080011 Marionette TRACE conn2 <- [1,3015,null,{}] 19:41:20 INFO - PROCESS | 1950 | 1478490080014 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5c800 == 8 [pid = 1950] [id = 649] 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f5e800) [pid = 1950] [serial = 1900] [outer = 0x0] 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c0000) [pid = 1950] [serial = 1901] [outer = 0x116f5e800] 19:41:20 INFO - PROCESS | 1950 | 1478490080057 Marionette DEBUG loaded listener.js 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x117650000) [pid = 1950] [serial = 1902] [outer = 0x116f5e800] 19:41:20 INFO - PROCESS | 1950 | 1478490080315 Marionette TRACE conn2 <- [1,3016,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]]]}] 19:41:20 INFO - . 19:41:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 467ms 19:41:20 INFO - PROCESS | 1950 | 1478490080336 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 19:41:20 INFO - PROCESS | 1950 | 1478490080338 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 19:41:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 19:41:20 INFO - PROCESS | 1950 | 1478490080341 Marionette TRACE conn2 -> [0,3018,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:20 INFO - PROCESS | 1950 | 1478490080431 Marionette TRACE conn2 <- [1,3018,null,{"value":null}] 19:41:20 INFO - PROCESS | 1950 | 1478490080437 Marionette TRACE conn2 -> [0,3019,"getWindowHandles",null] 19:41:20 INFO - PROCESS | 1950 | 1478490080441 Marionette TRACE conn2 <- [1,3019,null,["7"]] 19:41:20 INFO - PROCESS | 1950 | 1478490080443 Marionette TRACE conn2 -> [0,3020,"switchToWindow",{"name":"7"}] 19:41:20 INFO - PROCESS | 1950 | 1478490080446 Marionette TRACE conn2 <- [1,3020,null,{}] 19:41:20 INFO - PROCESS | 1950 | 1478490080449 Marionette TRACE conn2 -> [0,3021,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bc000 == 9 [pid = 1950] [id = 650] 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121411800) [pid = 1950] [serial = 1903] [outer = 0x0] 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x121726800) [pid = 1950] [serial = 1904] [outer = 0x121411800] 19:41:20 INFO - PROCESS | 1950 | 1478490080488 Marionette DEBUG loaded listener.js 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x12194a800) [pid = 1950] [serial = 1905] [outer = 0x121411800] 19:41:20 INFO - PROCESS | 1950 | 1478490080769 Marionette TRACE conn2 <- [1,3021,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]]]}] 19:41:20 INFO - . 19:41:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 465ms 19:41:20 INFO - PROCESS | 1950 | 1478490080812 Marionette TRACE conn2 -> [0,3022,"getWindowHandle",null] 19:41:20 INFO - PROCESS | 1950 | 1478490080815 Marionette TRACE conn2 <- [1,3022,null,{"value":"7"}] 19:41:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 19:41:20 INFO - PROCESS | 1950 | 1478490080818 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:20 INFO - PROCESS | 1950 | 1478490080932 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 19:41:20 INFO - PROCESS | 1950 | 1478490080940 Marionette TRACE conn2 -> [0,3024,"getWindowHandles",null] 19:41:20 INFO - PROCESS | 1950 | 1478490080942 Marionette TRACE conn2 <- [1,3024,null,["7"]] 19:41:20 INFO - PROCESS | 1950 | 1478490080944 Marionette TRACE conn2 -> [0,3025,"switchToWindow",{"name":"7"}] 19:41:20 INFO - PROCESS | 1950 | 1478490080948 Marionette TRACE conn2 <- [1,3025,null,{}] 19:41:20 INFO - PROCESS | 1950 | 1478490080950 Marionette TRACE conn2 -> [0,3026,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x123720800 == 10 [pid = 1950] [id = 651] 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x123721000) [pid = 1950] [serial = 1906] [outer = 0x0] 19:41:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123727000) [pid = 1950] [serial = 1907] [outer = 0x123721000] 19:41:20 INFO - PROCESS | 1950 | 1478490080992 Marionette DEBUG loaded listener.js 19:41:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123730800) [pid = 1950] [serial = 1908] [outer = 0x123721000] 19:41:21 INFO - . 19:41:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 467ms 19:41:21 INFO - PROCESS | 1950 | 1478490081282 Marionette TRACE conn2 <- [1,3026,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]]]}] 19:41:21 INFO - PROCESS | 1950 | 1478490081287 Marionette TRACE conn2 -> [0,3027,"getWindowHandle",null] 19:41:21 INFO - PROCESS | 1950 | 1478490081289 Marionette TRACE conn2 <- [1,3027,null,{"value":"7"}] 19:41:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 19:41:21 INFO - PROCESS | 1950 | 1478490081293 Marionette TRACE conn2 -> [0,3028,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:21 INFO - PROCESS | 1950 | 1478490081373 Marionette TRACE conn2 <- [1,3028,null,{"value":null}] 19:41:21 INFO - PROCESS | 1950 | 1478490081377 Marionette TRACE conn2 -> [0,3029,"getWindowHandles",null] 19:41:21 INFO - PROCESS | 1950 | 1478490081378 Marionette TRACE conn2 <- [1,3029,null,["7"]] 19:41:21 INFO - PROCESS | 1950 | 1478490081381 Marionette TRACE conn2 -> [0,3030,"switchToWindow",{"name":"7"}] 19:41:21 INFO - PROCESS | 1950 | 1478490081383 Marionette TRACE conn2 <- [1,3030,null,{}] 19:41:21 INFO - PROCESS | 1950 | 1478490081388 Marionette TRACE conn2 -> [0,3031,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x123edb000 == 11 [pid = 1950] [id = 652] 19:41:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x123edb800) [pid = 1950] [serial = 1909] [outer = 0x0] 19:41:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x124630000) [pid = 1950] [serial = 1910] [outer = 0x123edb800] 19:41:21 INFO - PROCESS | 1950 | 1478490081430 Marionette DEBUG loaded listener.js 19:41:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x1261c9800) [pid = 1950] [serial = 1911] [outer = 0x123edb800] 19:41:21 INFO - PROCESS | 1950 | 1478490081703 Marionette TRACE conn2 <- [1,3031,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]]]}] 19:41:21 INFO - . 19:41:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 415ms 19:41:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 19:41:21 INFO - PROCESS | 1950 | 1478490081708 Marionette TRACE conn2 -> [0,3032,"getWindowHandle",null] 19:41:21 INFO - PROCESS | 1950 | 1478490081710 Marionette TRACE conn2 <- [1,3032,null,{"value":"7"}] 19:41:21 INFO - PROCESS | 1950 | 1478490081713 Marionette TRACE conn2 -> [0,3033,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:21 INFO - PROCESS | 1950 | 1478490081792 Marionette TRACE conn2 <- [1,3033,null,{"value":null}] 19:41:21 INFO - PROCESS | 1950 | 1478490081796 Marionette TRACE conn2 -> [0,3034,"getWindowHandles",null] 19:41:21 INFO - PROCESS | 1950 | 1478490081797 Marionette TRACE conn2 <- [1,3034,null,["7"]] 19:41:21 INFO - PROCESS | 1950 | 1478490081799 Marionette TRACE conn2 -> [0,3035,"switchToWindow",{"name":"7"}] 19:41:21 INFO - PROCESS | 1950 | 1478490081802 Marionette TRACE conn2 <- [1,3035,null,{}] 19:41:21 INFO - PROCESS | 1950 | 1478490081808 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261d0000 == 12 [pid = 1950] [id = 653] 19:41:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12626a800) [pid = 1950] [serial = 1912] [outer = 0x0] 19:41:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x1262b6800) [pid = 1950] [serial = 1913] [outer = 0x12626a800] 19:41:21 INFO - PROCESS | 1950 | 1478490081843 Marionette DEBUG loaded listener.js 19:41:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x1262be800) [pid = 1950] [serial = 1914] [outer = 0x12626a800] 19:41:22 INFO - PROCESS | 1950 | 1478490082135 Marionette TRACE conn2 <- [1,3036,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]]]}] 19:41:22 INFO - . 19:41:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 465ms 19:41:22 INFO - PROCESS | 1950 | 1478490082178 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 19:41:22 INFO - PROCESS | 1950 | 1478490082179 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 19:41:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 19:41:22 INFO - PROCESS | 1950 | 1478490082182 Marionette TRACE conn2 -> [0,3038,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:22 INFO - PROCESS | 1950 | 1478490082291 Marionette TRACE conn2 <- [1,3038,null,{"value":null}] 19:41:22 INFO - PROCESS | 1950 | 1478490082295 Marionette TRACE conn2 -> [0,3039,"getWindowHandles",null] 19:41:22 INFO - PROCESS | 1950 | 1478490082297 Marionette TRACE conn2 <- [1,3039,null,["7"]] 19:41:22 INFO - PROCESS | 1950 | 1478490082299 Marionette TRACE conn2 -> [0,3040,"switchToWindow",{"name":"7"}] 19:41:22 INFO - PROCESS | 1950 | 1478490082301 Marionette TRACE conn2 <- [1,3040,null,{}] 19:41:22 INFO - PROCESS | 1950 | 1478490082303 Marionette TRACE conn2 -> [0,3041,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c25000 == 13 [pid = 1950] [id = 654] 19:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x127c28800) [pid = 1950] [serial = 1915] [outer = 0x0] 19:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x127c36800) [pid = 1950] [serial = 1916] [outer = 0x127c28800] 19:41:22 INFO - PROCESS | 1950 | 1478490082380 Marionette DEBUG loaded listener.js 19:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12804b800) [pid = 1950] [serial = 1917] [outer = 0x127c28800] 19:41:22 INFO - PROCESS | 1950 | 1478490082624 Marionette TRACE conn2 <- [1,3041,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]]]}] 19:41:22 INFO - . 19:41:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 465ms 19:41:22 INFO - PROCESS | 1950 | 1478490082648 Marionette TRACE conn2 -> [0,3042,"getWindowHandle",null] 19:41:22 INFO - PROCESS | 1950 | 1478490082649 Marionette TRACE conn2 <- [1,3042,null,{"value":"7"}] 19:41:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 19:41:22 INFO - PROCESS | 1950 | 1478490082652 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:22 INFO - PROCESS | 1950 | 1478490082727 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 19:41:22 INFO - PROCESS | 1950 | 1478490082730 Marionette TRACE conn2 -> [0,3044,"getWindowHandles",null] 19:41:22 INFO - PROCESS | 1950 | 1478490082732 Marionette TRACE conn2 <- [1,3044,null,["7"]] 19:41:22 INFO - PROCESS | 1950 | 1478490082734 Marionette TRACE conn2 -> [0,3045,"switchToWindow",{"name":"7"}] 19:41:22 INFO - PROCESS | 1950 | 1478490082737 Marionette TRACE conn2 <- [1,3045,null,{}] 19:41:22 INFO - PROCESS | 1950 | 1478490082742 Marionette TRACE conn2 -> [0,3046,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x1288d6800 == 14 [pid = 1950] [id = 655] 19:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x128952800) [pid = 1950] [serial = 1918] [outer = 0x0] 19:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x1296e4800) [pid = 1950] [serial = 1919] [outer = 0x128952800] 19:41:22 INFO - PROCESS | 1950 | 1478490082776 Marionette DEBUG loaded listener.js 19:41:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x1296fb000) [pid = 1950] [serial = 1920] [outer = 0x128952800] 19:41:23 INFO - PROCESS | 1950 | 1478490083059 Marionette TRACE conn2 <- [1,3046,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]]]}] 19:41:23 INFO - . 19:41:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 416ms 19:41:23 INFO - PROCESS | 1950 | 1478490083068 Marionette TRACE conn2 -> [0,3047,"getWindowHandle",null] 19:41:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 19:41:23 INFO - PROCESS | 1950 | 1478490083072 Marionette TRACE conn2 <- [1,3047,null,{"value":"7"}] 19:41:23 INFO - PROCESS | 1950 | 1478490083075 Marionette TRACE conn2 -> [0,3048,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:23 INFO - PROCESS | 1950 | 1478490083149 Marionette TRACE conn2 <- [1,3048,null,{"value":null}] 19:41:23 INFO - PROCESS | 1950 | 1478490083153 Marionette TRACE conn2 -> [0,3049,"getWindowHandles",null] 19:41:23 INFO - PROCESS | 1950 | 1478490083157 Marionette TRACE conn2 <- [1,3049,null,["7"]] 19:41:23 INFO - PROCESS | 1950 | 1478490083160 Marionette TRACE conn2 -> [0,3050,"switchToWindow",{"name":"7"}] 19:41:23 INFO - PROCESS | 1950 | 1478490083162 Marionette TRACE conn2 <- [1,3050,null,{}] 19:41:23 INFO - PROCESS | 1950 | 1478490083165 Marionette TRACE conn2 -> [0,3051,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x129a45800 == 15 [pid = 1950] [id = 656] 19:41:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x129a46000) [pid = 1950] [serial = 1921] [outer = 0x0] 19:41:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12a15a800) [pid = 1950] [serial = 1922] [outer = 0x129a46000] 19:41:23 INFO - PROCESS | 1950 | 1478490083200 Marionette DEBUG loaded listener.js 19:41:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12a167800) [pid = 1950] [serial = 1923] [outer = 0x129a46000] 19:41:23 INFO - PROCESS | 1950 | 1478490083457 Marionette TRACE conn2 <- [1,3051,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]]]}] 19:41:23 INFO - . 19:41:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 417ms 19:41:23 INFO - PROCESS | 1950 | 1478490083491 Marionette TRACE conn2 -> [0,3052,"getWindowHandle",null] 19:41:23 INFO - PROCESS | 1950 | 1478490083493 Marionette TRACE conn2 <- [1,3052,null,{"value":"7"}] 19:41:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 19:41:23 INFO - PROCESS | 1950 | 1478490083496 Marionette TRACE conn2 -> [0,3053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:23 INFO - PROCESS | 1950 | 1478490083575 Marionette TRACE conn2 <- [1,3053,null,{"value":null}] 19:41:23 INFO - PROCESS | 1950 | 1478490083621 Marionette TRACE conn2 -> [0,3054,"getWindowHandles",null] 19:41:23 INFO - PROCESS | 1950 | 1478490083622 Marionette TRACE conn2 <- [1,3054,null,["7"]] 19:41:23 INFO - PROCESS | 1950 | 1478490083625 Marionette TRACE conn2 -> [0,3055,"switchToWindow",{"name":"7"}] 19:41:23 INFO - PROCESS | 1950 | 1478490083627 Marionette TRACE conn2 <- [1,3055,null,{}] 19:41:23 INFO - PROCESS | 1950 | 1478490083629 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x12371f000 == 16 [pid = 1950] [id = 657] 19:41:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12a62c000) [pid = 1950] [serial = 1924] [outer = 0x0] 19:41:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12a634000) [pid = 1950] [serial = 1925] [outer = 0x12a62c000] 19:41:23 INFO - PROCESS | 1950 | 1478490083663 Marionette DEBUG loaded listener.js 19:41:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12a639000) [pid = 1950] [serial = 1926] [outer = 0x12a62c000] 19:41:23 INFO - PROCESS | 1950 | 1478490083894 Marionette TRACE conn2 <- [1,3056,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]]]}] 19:41:23 INFO - . 19:41:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 415ms 19:41:23 INFO - PROCESS | 1950 | 1478490083912 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 19:41:23 INFO - PROCESS | 1950 | 1478490083913 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 19:41:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 19:41:23 INFO - PROCESS | 1950 | 1478490083916 Marionette TRACE conn2 -> [0,3058,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:23 INFO - PROCESS | 1950 | 1478490083993 Marionette TRACE conn2 <- [1,3058,null,{"value":null}] 19:41:23 INFO - PROCESS | 1950 | 1478490083997 Marionette TRACE conn2 -> [0,3059,"getWindowHandles",null] 19:41:23 INFO - PROCESS | 1950 | 1478490083998 Marionette TRACE conn2 <- [1,3059,null,["7"]] 19:41:24 INFO - PROCESS | 1950 | 1478490084000 Marionette TRACE conn2 -> [0,3060,"switchToWindow",{"name":"7"}] 19:41:24 INFO - PROCESS | 1950 | 1478490084002 Marionette TRACE conn2 <- [1,3060,null,{}] 19:41:24 INFO - PROCESS | 1950 | 1478490084008 Marionette TRACE conn2 -> [0,3061,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a66b000 == 17 [pid = 1950] [id = 658] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12a66b800) [pid = 1950] [serial = 1927] [outer = 0x0] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12a672000) [pid = 1950] [serial = 1928] [outer = 0x12a66b800] 19:41:24 INFO - PROCESS | 1950 | 1478490084043 Marionette DEBUG loaded listener.js 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12a931800) [pid = 1950] [serial = 1929] [outer = 0x12a66b800] 19:41:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a659800 == 18 [pid = 1950] [id = 659] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12a933000) [pid = 1950] [serial = 1930] [outer = 0x0] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12ae49000) [pid = 1950] [serial = 1931] [outer = 0x12a933000] 19:41:24 INFO - PROCESS | 1950 | 1478490084342 Marionette TRACE conn2 <- [1,3061,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]]]}] 19:41:24 INFO - . 19:41:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 467ms 19:41:24 INFO - PROCESS | 1950 | 1478490084383 Marionette TRACE conn2 -> [0,3062,"getWindowHandle",null] 19:41:24 INFO - PROCESS | 1950 | 1478490084385 Marionette TRACE conn2 <- [1,3062,null,{"value":"7"}] 19:41:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 19:41:24 INFO - PROCESS | 1950 | 1478490084388 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:24 INFO - PROCESS | 1950 | 1478490084512 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 19:41:24 INFO - PROCESS | 1950 | 1478490084517 Marionette TRACE conn2 -> [0,3064,"getWindowHandles",null] 19:41:24 INFO - PROCESS | 1950 | 1478490084519 Marionette TRACE conn2 <- [1,3064,null,["7"]] 19:41:24 INFO - PROCESS | 1950 | 1478490084521 Marionette TRACE conn2 -> [0,3065,"switchToWindow",{"name":"7"}] 19:41:24 INFO - PROCESS | 1950 | 1478490084525 Marionette TRACE conn2 <- [1,3065,null,{}] 19:41:24 INFO - PROCESS | 1950 | 1478490084527 Marionette TRACE conn2 -> [0,3066,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b303000 == 19 [pid = 1950] [id = 660] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12b304800) [pid = 1950] [serial = 1932] [outer = 0x0] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12b30b800) [pid = 1950] [serial = 1933] [outer = 0x12b304800] 19:41:24 INFO - PROCESS | 1950 | 1478490084568 Marionette DEBUG loaded listener.js 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b319800) [pid = 1950] [serial = 1934] [outer = 0x12b304800] 19:41:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b402800 == 20 [pid = 1950] [id = 661] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b403000) [pid = 1950] [serial = 1935] [outer = 0x0] 19:41:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b416000) [pid = 1950] [serial = 1936] [outer = 0x12b403000] 19:41:24 INFO - PROCESS | 1950 | 1478490084860 Marionette TRACE conn2 <- [1,3066,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]]]}] 19:41:24 INFO - . 19:41:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 518ms 19:41:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 19:41:24 INFO - PROCESS | 1950 | 1478490084907 Marionette TRACE conn2 -> [0,3067,"getWindowHandle",null] 19:41:24 INFO - PROCESS | 1950 | 1478490084908 Marionette TRACE conn2 <- [1,3067,null,{"value":"7"}] 19:41:24 INFO - PROCESS | 1950 | 1478490084911 Marionette TRACE conn2 -> [0,3068,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:25 INFO - PROCESS | 1950 | 1478490085001 Marionette TRACE conn2 <- [1,3068,null,{"value":null}] 19:41:25 INFO - PROCESS | 1950 | 1478490085005 Marionette TRACE conn2 -> [0,3069,"getWindowHandles",null] 19:41:25 INFO - PROCESS | 1950 | 1478490085006 Marionette TRACE conn2 <- [1,3069,null,["7"]] 19:41:25 INFO - PROCESS | 1950 | 1478490085008 Marionette TRACE conn2 -> [0,3070,"switchToWindow",{"name":"7"}] 19:41:25 INFO - PROCESS | 1950 | 1478490085010 Marionette TRACE conn2 <- [1,3070,null,{}] 19:41:25 INFO - PROCESS | 1950 | 1478490085012 Marionette TRACE conn2 -> [0,3071,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b421800 == 21 [pid = 1950] [id = 662] 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12b422800) [pid = 1950] [serial = 1937] [outer = 0x0] 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b509000) [pid = 1950] [serial = 1938] [outer = 0x12b422800] 19:41:25 INFO - PROCESS | 1950 | 1478490085045 Marionette DEBUG loaded listener.js 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12b512000) [pid = 1950] [serial = 1939] [outer = 0x12b422800] 19:41:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b515800 == 22 [pid = 1950] [id = 663] 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12b516000) [pid = 1950] [serial = 1940] [outer = 0x0] 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12b521000) [pid = 1950] [serial = 1941] [outer = 0x12b516000] 19:41:25 INFO - PROCESS | 1950 | 1478490085331 Marionette TRACE conn2 <- [1,3071,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]]]}] 19:41:25 INFO - . 19:41:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 465ms 19:41:25 INFO - PROCESS | 1950 | 1478490085376 Marionette TRACE conn2 -> [0,3072,"getWindowHandle",null] 19:41:25 INFO - PROCESS | 1950 | 1478490085377 Marionette TRACE conn2 <- [1,3072,null,{"value":"7"}] 19:41:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 19:41:25 INFO - PROCESS | 1950 | 1478490085380 Marionette TRACE conn2 -> [0,3073,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:25 INFO - PROCESS | 1950 | 1478490085470 Marionette TRACE conn2 <- [1,3073,null,{"value":null}] 19:41:25 INFO - PROCESS | 1950 | 1478490085474 Marionette TRACE conn2 -> [0,3074,"getWindowHandles",null] 19:41:25 INFO - PROCESS | 1950 | 1478490085475 Marionette TRACE conn2 <- [1,3074,null,["7"]] 19:41:25 INFO - PROCESS | 1950 | 1478490085477 Marionette TRACE conn2 -> [0,3075,"switchToWindow",{"name":"7"}] 19:41:25 INFO - PROCESS | 1950 | 1478490085479 Marionette TRACE conn2 <- [1,3075,null,{}] 19:41:25 INFO - PROCESS | 1950 | 1478490085482 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5ca000 == 23 [pid = 1950] [id = 664] 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b5ca800) [pid = 1950] [serial = 1942] [outer = 0x0] 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12b5cf800) [pid = 1950] [serial = 1943] [outer = 0x12b5ca800] 19:41:25 INFO - PROCESS | 1950 | 1478490085515 Marionette DEBUG loaded listener.js 19:41:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12b5d7000) [pid = 1950] [serial = 1944] [outer = 0x12b5ca800] 19:41:25 WARNING - wptserve Traceback (most recent call last): 19:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:41:25 WARNING - rv = self.func(request, response) 19:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:41:25 WARNING - access_control_allow_origin = "*") 19:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:41:25 WARNING - payload = payload_generator(server_data) 19:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:41:25 WARNING - return encode_string_as_bmp_image(data) 19:41: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 19:41:25 WARNING - img.save(f, "BMP") 19:41:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:41:25 WARNING - f.write(bmpfileheader) 19:41:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:41:25 WARNING - 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x12b515800 == 22 [pid = 1950] [id = 663] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x12b421800 == 21 [pid = 1950] [id = 662] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x12b402800 == 20 [pid = 1950] [id = 661] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x12b303000 == 19 [pid = 1950] [id = 660] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x12a659800 == 18 [pid = 1950] [id = 659] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x12a66b000 == 17 [pid = 1950] [id = 658] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x12371f000 == 16 [pid = 1950] [id = 657] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x129a45800 == 15 [pid = 1950] [id = 656] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x1288d6800 == 14 [pid = 1950] [id = 655] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x127c25000 == 13 [pid = 1950] [id = 654] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x1261d0000 == 12 [pid = 1950] [id = 653] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x123edb000 == 11 [pid = 1950] [id = 652] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x123720800 == 10 [pid = 1950] [id = 651] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bc000 == 9 [pid = 1950] [id = 650] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5c800 == 8 [pid = 1950] [id = 649] 19:41:30 INFO - PROCESS | 1950 | --DOCSHELL 0x116f57000 == 7 [pid = 1950] [id = 648] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x121411800) [pid = 1950] [serial = 1903] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x127c28800) [pid = 1950] [serial = 1915] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x123721000) [pid = 1950] [serial = 1906] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12b304800) [pid = 1950] [serial = 1932] [outer = 0x0] [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] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12b403000) [pid = 1950] [serial = 1935] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478490084747] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x123edb800) [pid = 1950] [serial = 1909] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x128952800) [pid = 1950] [serial = 1918] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12a62c000) [pid = 1950] [serial = 1924] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12626a800) [pid = 1950] [serial = 1912] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x116f57800) [pid = 1950] [serial = 1897] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x129a46000) [pid = 1950] [serial = 1921] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12a933000) [pid = 1950] [serial = 1930] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12a66b800) [pid = 1950] [serial = 1927] [outer = 0x0] [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] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12b516000) [pid = 1950] [serial = 1940] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12b422800) [pid = 1950] [serial = 1937] [outer = 0x0] [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] 19:41:33 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x116f5e800) [pid = 1950] [serial = 1900] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12a634000) [pid = 1950] [serial = 1925] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12a639000) [pid = 1950] [serial = 1926] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x12a15a800) [pid = 1950] [serial = 1922] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12a167800) [pid = 1950] [serial = 1923] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x1296e4800) [pid = 1950] [serial = 1919] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1296fb000) [pid = 1950] [serial = 1920] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x127c36800) [pid = 1950] [serial = 1916] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12804b800) [pid = 1950] [serial = 1917] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x1262b6800) [pid = 1950] [serial = 1913] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x1262be800) [pid = 1950] [serial = 1914] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x124630000) [pid = 1950] [serial = 1910] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x1261c9800) [pid = 1950] [serial = 1911] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x123727000) [pid = 1950] [serial = 1907] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x123730800) [pid = 1950] [serial = 1908] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12b416000) [pid = 1950] [serial = 1936] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478490084747] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12b319800) [pid = 1950] [serial = 1934] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12b30b800) [pid = 1950] [serial = 1933] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12b521000) [pid = 1950] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12b512000) [pid = 1950] [serial = 1939] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12b509000) [pid = 1950] [serial = 1938] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12b5cf800) [pid = 1950] [serial = 1943] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12a672000) [pid = 1950] [serial = 1928] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12a931800) [pid = 1950] [serial = 1929] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12ae49000) [pid = 1950] [serial = 1931] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x121726800) [pid = 1950] [serial = 1904] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12194a800) [pid = 1950] [serial = 1905] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172c0000) [pid = 1950] [serial = 1901] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117650000) [pid = 1950] [serial = 1902] [outer = 0x0] [url = about:blank] 19:41:37 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172d5000) [pid = 1950] [serial = 1899] [outer = 0x0] [url = about:blank] 19:41:55 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:41:55 INFO - PROCESS | 1950 | 1478490115601 Marionette TRACE conn2 <- [1,3076,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]]]}] 19:41:55 INFO - . 19:41:55 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30264ms 19:41:55 INFO - PROCESS | 1950 | 1478490115645 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 19:41:55 INFO - PROCESS | 1950 | 1478490115647 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 19:41:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 19:41:55 INFO - PROCESS | 1950 | 1478490115653 Marionette TRACE conn2 -> [0,3078,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:41:55 INFO - PROCESS | 1950 | 1478490115758 Marionette TRACE conn2 <- [1,3078,null,{"value":null}] 19:41:55 INFO - PROCESS | 1950 | 1478490115788 Marionette TRACE conn2 -> [0,3079,"getWindowHandles",null] 19:41:55 INFO - PROCESS | 1950 | 1478490115791 Marionette TRACE conn2 <- [1,3079,null,["7"]] 19:41:55 INFO - PROCESS | 1950 | 1478490115795 Marionette TRACE conn2 -> [0,3080,"switchToWindow",{"name":"7"}] 19:41:55 INFO - PROCESS | 1950 | 1478490115799 Marionette TRACE conn2 <- [1,3080,null,{}] 19:41:55 INFO - PROCESS | 1950 | 1478490115801 Marionette TRACE conn2 -> [0,3081,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:41:55 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172cf800 == 8 [pid = 1950] [id = 665] 19:41:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172d0000) [pid = 1950] [serial = 1945] [outer = 0x0] 19:41:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x117650000) [pid = 1950] [serial = 1946] [outer = 0x1172d0000] 19:41:55 INFO - PROCESS | 1950 | 1478490115846 Marionette DEBUG loaded listener.js 19:41:55 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x117b50800) [pid = 1950] [serial = 1947] [outer = 0x1172d0000] 19:41:56 WARNING - wptserve Traceback (most recent call last): 19:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:41:56 WARNING - rv = self.func(request, response) 19:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:41:56 WARNING - access_control_allow_origin = "*") 19:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:41:56 WARNING - payload = payload_generator(server_data) 19:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:41:56 WARNING - return encode_string_as_bmp_image(data) 19: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 19:41:56 WARNING - img.save(f, "BMP") 19:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:41:56 WARNING - f.write(bmpfileheader) 19:41:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:41:56 WARNING - 19:42:05 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5ca000 == 7 [pid = 1950] [id = 664] 19:42:07 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12b5ca800) [pid = 1950] [serial = 1942] [outer = 0x0] [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] 19:42:12 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12b5d7000) [pid = 1950] [serial = 1944] [outer = 0x0] [url = about:blank] 19:42:12 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x117650000) [pid = 1950] [serial = 1946] [outer = 0x0] [url = about:blank] 19:42:25 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:42:25 INFO - PROCESS | 1950 | 1478490145952 Marionette TRACE conn2 <- [1,3081,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]]]}] 19:42:25 INFO - . 19:42:25 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30315ms 19:42:25 INFO - PROCESS | 1950 | 1478490145967 Marionette TRACE conn2 -> [0,3082,"getWindowHandle",null] 19:42:25 INFO - PROCESS | 1950 | 1478490145970 Marionette TRACE conn2 <- [1,3082,null,{"value":"7"}] 19:42:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 19:42:25 INFO - PROCESS | 1950 | 1478490145975 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:42:26 INFO - PROCESS | 1950 | 1478490146079 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 19:42:26 INFO - PROCESS | 1950 | 1478490146106 Marionette TRACE conn2 -> [0,3084,"getWindowHandles",null] 19:42:26 INFO - PROCESS | 1950 | 1478490146111 Marionette TRACE conn2 <- [1,3084,null,["7"]] 19:42:26 INFO - PROCESS | 1950 | 1478490146114 Marionette TRACE conn2 -> [0,3085,"switchToWindow",{"name":"7"}] 19:42:26 INFO - PROCESS | 1950 | 1478490146117 Marionette TRACE conn2 <- [1,3085,null,{}] 19:42:26 INFO - PROCESS | 1950 | 1478490146120 Marionette TRACE conn2 -> [0,3086,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f59000 == 8 [pid = 1950] [id = 666] 19:42:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f59800) [pid = 1950] [serial = 1948] [outer = 0x0] 19:42:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172b9800) [pid = 1950] [serial = 1949] [outer = 0x116f59800] 19:42:26 INFO - PROCESS | 1950 | 1478490146165 Marionette DEBUG loaded listener.js 19:42:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172d4800) [pid = 1950] [serial = 1950] [outer = 0x116f59800] 19:42:26 WARNING - wptserve Traceback (most recent call last): 19:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:42:26 WARNING - rv = self.func(request, response) 19:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:42:26 WARNING - access_control_allow_origin = "*") 19:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:42:26 WARNING - payload = payload_generator(server_data) 19:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:42:26 WARNING - return encode_string_as_bmp_image(data) 19: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 19:42:26 WARNING - img.save(f, "BMP") 19:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:42:26 WARNING - f.write(bmpfileheader) 19:42:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:42:26 WARNING - 19:42:35 INFO - PROCESS | 1950 | --DOCSHELL 0x1172cf800 == 7 [pid = 1950] [id = 665] 19:42:37 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172d0000) [pid = 1950] [serial = 1945] [outer = 0x0] [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] 19:42:43 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117b50800) [pid = 1950] [serial = 1947] [outer = 0x0] [url = about:blank] 19:42:43 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172b9800) [pid = 1950] [serial = 1949] [outer = 0x0] [url = about:blank] 19:42:56 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:42:56 INFO - PROCESS | 1950 | 1478490176273 Marionette TRACE conn2 <- [1,3086,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]]]}] 19:42:56 INFO - . 19:42:56 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30326ms 19:42:56 INFO - PROCESS | 1950 | 1478490176300 Marionette TRACE conn2 -> [0,3087,"getWindowHandle",null] 19:42:56 INFO - PROCESS | 1950 | 1478490176303 Marionette TRACE conn2 <- [1,3087,null,{"value":"7"}] 19:42:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 19:42:56 INFO - PROCESS | 1950 | 1478490176309 Marionette TRACE conn2 -> [0,3088,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:42:56 INFO - PROCESS | 1950 | 1478490176412 Marionette TRACE conn2 <- [1,3088,null,{"value":null}] 19:42:56 INFO - PROCESS | 1950 | 1478490176442 Marionette TRACE conn2 -> [0,3089,"getWindowHandles",null] 19:42:56 INFO - PROCESS | 1950 | 1478490176445 Marionette TRACE conn2 <- [1,3089,null,["7"]] 19:42:56 INFO - PROCESS | 1950 | 1478490176448 Marionette TRACE conn2 -> [0,3090,"switchToWindow",{"name":"7"}] 19:42:56 INFO - PROCESS | 1950 | 1478490176452 Marionette TRACE conn2 <- [1,3090,null,{}] 19:42:56 INFO - PROCESS | 1950 | 1478490176454 Marionette TRACE conn2 -> [0,3091,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:42:56 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5e800 == 8 [pid = 1950] [id = 667] 19:42:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172b6800) [pid = 1950] [serial = 1951] [outer = 0x0] 19:42:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c0800) [pid = 1950] [serial = 1952] [outer = 0x1172b6800] 19:42:56 INFO - PROCESS | 1950 | 1478490176497 Marionette DEBUG loaded listener.js 19:42:56 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x117650000) [pid = 1950] [serial = 1953] [outer = 0x1172b6800] 19:42:56 WARNING - wptserve Traceback (most recent call last): 19:42:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:42:56 WARNING - rv = self.func(request, response) 19:42:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:42:56 WARNING - access_control_allow_origin = "*") 19:42:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:42:56 WARNING - payload = payload_generator(server_data) 19:42:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:42:56 WARNING - return encode_string_as_bmp_image(data) 19:42: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 19:42:56 WARNING - img.save(f, "BMP") 19:42:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:42:56 WARNING - f.write(bmpfileheader) 19:42:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:42:56 WARNING - 19:43:06 INFO - PROCESS | 1950 | --DOCSHELL 0x116f59000 == 7 [pid = 1950] [id = 666] 19:43:08 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f59800) [pid = 1950] [serial = 1948] [outer = 0x0] [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] 19:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x1172d4800) [pid = 1950] [serial = 1950] [outer = 0x0] [url = about:blank] 19:43:13 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172c0800) [pid = 1950] [serial = 1952] [outer = 0x0] [url = about:blank] 19:43:26 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:43:26 INFO - PROCESS | 1950 | 1478490206605 Marionette TRACE conn2 <- [1,3091,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]]]}] 19:43:26 INFO - . 19:43:26 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30321ms 19:43:26 INFO - PROCESS | 1950 | 1478490206630 Marionette TRACE conn2 -> [0,3092,"getWindowHandle",null] 19:43:26 INFO - PROCESS | 1950 | 1478490206632 Marionette TRACE conn2 <- [1,3092,null,{"value":"7"}] 19:43:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 19:43:26 INFO - PROCESS | 1950 | 1478490206638 Marionette TRACE conn2 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:43:26 INFO - PROCESS | 1950 | 1478490206740 Marionette TRACE conn2 <- [1,3093,null,{"value":null}] 19:43:26 INFO - PROCESS | 1950 | 1478490206767 Marionette TRACE conn2 -> [0,3094,"getWindowHandles",null] 19:43:26 INFO - PROCESS | 1950 | 1478490206770 Marionette TRACE conn2 <- [1,3094,null,["7"]] 19:43:26 INFO - PROCESS | 1950 | 1478490206773 Marionette TRACE conn2 -> [0,3095,"switchToWindow",{"name":"7"}] 19:43:26 INFO - PROCESS | 1950 | 1478490206779 Marionette TRACE conn2 <- [1,3095,null,{}] 19:43:26 INFO - PROCESS | 1950 | 1478490206782 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5c000 == 8 [pid = 1950] [id = 668] 19:43:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f5c800) [pid = 1950] [serial = 1954] [outer = 0x0] 19:43:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c0800) [pid = 1950] [serial = 1955] [outer = 0x116f5c800] 19:43:26 INFO - PROCESS | 1950 | 1478490206826 Marionette DEBUG loaded listener.js 19:43:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x11764b800) [pid = 1950] [serial = 1956] [outer = 0x116f5c800] 19:43:27 WARNING - wptserve Traceback (most recent call last): 19:43:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:43:27 WARNING - rv = self.func(request, response) 19:43:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:43:27 WARNING - access_control_allow_origin = "*") 19:43:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:43:27 WARNING - payload = payload_generator(server_data) 19:43:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:43:27 WARNING - return encode_string_as_bmp_image(data) 19:43:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 19:43:27 WARNING - img.save(f, "BMP") 19:43:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:43:27 WARNING - f.write(bmpfileheader) 19:43:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:43:27 WARNING - 19:43:36 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5e800 == 7 [pid = 1950] [id = 667] 19:43:38 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172b6800) [pid = 1950] [serial = 1951] [outer = 0x0] [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] 19:43:43 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x117650000) [pid = 1950] [serial = 1953] [outer = 0x0] [url = about:blank] 19:43:43 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172c0800) [pid = 1950] [serial = 1955] [outer = 0x0] [url = about:blank] 19:43:56 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:43:56 INFO - PROCESS | 1950 | 1478490236929 Marionette TRACE conn2 <- [1,3096,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]]]}] 19:43:56 INFO - . 19:43:56 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30326ms 19:43:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 19:43:56 INFO - PROCESS | 1950 | 1478490236963 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 19:43:56 INFO - PROCESS | 1950 | 1478490236966 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 19:43:56 INFO - PROCESS | 1950 | 1478490236972 Marionette TRACE conn2 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:43:57 INFO - PROCESS | 1950 | 1478490237075 Marionette TRACE conn2 <- [1,3098,null,{"value":null}] 19:43:57 INFO - PROCESS | 1950 | 1478490237103 Marionette TRACE conn2 -> [0,3099,"getWindowHandles",null] 19:43:57 INFO - PROCESS | 1950 | 1478490237106 Marionette TRACE conn2 <- [1,3099,null,["7"]] 19:43:57 INFO - PROCESS | 1950 | 1478490237112 Marionette TRACE conn2 -> [0,3100,"switchToWindow",{"name":"7"}] 19:43:57 INFO - PROCESS | 1950 | 1478490237116 Marionette TRACE conn2 <- [1,3100,null,{}] 19:43:57 INFO - PROCESS | 1950 | 1478490237119 Marionette TRACE conn2 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:43:57 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172b6800 == 8 [pid = 1950] [id = 669] 19:43:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172b8000) [pid = 1950] [serial = 1957] [outer = 0x0] 19:43:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c1800) [pid = 1950] [serial = 1958] [outer = 0x1172b8000] 19:43:57 INFO - PROCESS | 1950 | 1478490237162 Marionette DEBUG loaded listener.js 19:43:57 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x11765d800) [pid = 1950] [serial = 1959] [outer = 0x1172b8000] 19:43:57 WARNING - wptserve Traceback (most recent call last): 19:43:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 19:43:57 WARNING - rv = self.func(request, response) 19:43:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 19:43:57 WARNING - access_control_allow_origin = "*") 19:43:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 19:43:57 WARNING - payload = payload_generator(server_data) 19:43:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 19:43:57 WARNING - return encode_string_as_bmp_image(data) 19:43: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 19:43:57 WARNING - img.save(f, "BMP") 19:43:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 19:43:57 WARNING - f.write(bmpfileheader) 19:43:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 19:43:57 WARNING - 19:44:06 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5c000 == 7 [pid = 1950] [id = 668] 19:44:08 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x116f5c800) [pid = 1950] [serial = 1954] [outer = 0x0] [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] 19:44:14 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x11764b800) [pid = 1950] [serial = 1956] [outer = 0x0] [url = about:blank] 19:44:14 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1172c1800) [pid = 1950] [serial = 1958] [outer = 0x0] [url = about:blank] 19:44:27 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:44:27 INFO - PROCESS | 1950 | 1478490267261 Marionette TRACE conn2 <- [1,3101,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]]]}] 19:44:27 INFO - . 19:44:27 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30313ms 19:44:27 INFO - PROCESS | 1950 | 1478490267284 Marionette TRACE conn2 -> [0,3102,"getWindowHandle",null] 19:44:27 INFO - PROCESS | 1950 | 1478490267287 Marionette TRACE conn2 <- [1,3102,null,{"value":"7"}] 19:44:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 19:44:27 INFO - PROCESS | 1950 | 1478490267292 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:27 INFO - PROCESS | 1950 | 1478490267395 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 19:44:27 INFO - PROCESS | 1950 | 1478490267423 Marionette TRACE conn2 -> [0,3104,"getWindowHandles",null] 19:44:27 INFO - PROCESS | 1950 | 1478490267426 Marionette TRACE conn2 <- [1,3104,null,["7"]] 19:44:27 INFO - PROCESS | 1950 | 1478490267432 Marionette TRACE conn2 -> [0,3105,"switchToWindow",{"name":"7"}] 19:44:27 INFO - PROCESS | 1950 | 1478490267436 Marionette TRACE conn2 <- [1,3105,null,{}] 19:44:27 INFO - PROCESS | 1950 | 1478490267439 Marionette TRACE conn2 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5c800 == 8 [pid = 1950] [id = 670] 19:44:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x116f5e800) [pid = 1950] [serial = 1960] [outer = 0x0] 19:44:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c1800) [pid = 1950] [serial = 1961] [outer = 0x116f5e800] 19:44:27 INFO - PROCESS | 1950 | 1478490267482 Marionette DEBUG loaded listener.js 19:44:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x117650000) [pid = 1950] [serial = 1962] [outer = 0x116f5e800] 19:44:27 INFO - PROCESS | 1950 | 1478490267751 Marionette TRACE conn2 <- [1,3106,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]]]}] 19:44:27 INFO - . 19:44:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 516ms 19:44:27 INFO - PROCESS | 1950 | 1478490267807 Marionette TRACE conn2 -> [0,3107,"getWindowHandle",null] 19:44:27 INFO - PROCESS | 1950 | 1478490267809 Marionette TRACE conn2 <- [1,3107,null,{"value":"7"}] 19:44:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 19:44:27 INFO - PROCESS | 1950 | 1478490267812 Marionette TRACE conn2 -> [0,3108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:27 INFO - PROCESS | 1950 | 1478490267904 Marionette TRACE conn2 <- [1,3108,null,{"value":null}] 19:44:27 INFO - PROCESS | 1950 | 1478490267909 Marionette TRACE conn2 -> [0,3109,"getWindowHandles",null] 19:44:27 INFO - PROCESS | 1950 | 1478490267913 Marionette TRACE conn2 <- [1,3109,null,["7"]] 19:44:27 INFO - PROCESS | 1950 | 1478490267955 Marionette TRACE conn2 -> [0,3110,"switchToWindow",{"name":"7"}] 19:44:27 INFO - PROCESS | 1950 | 1478490267958 Marionette TRACE conn2 <- [1,3110,null,{}] 19:44:27 INFO - PROCESS | 1950 | 1478490267961 Marionette TRACE conn2 -> [0,3111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bc800 == 9 [pid = 1950] [id = 671] 19:44:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x12172a800) [pid = 1950] [serial = 1963] [outer = 0x0] 19:44:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x121911000) [pid = 1950] [serial = 1964] [outer = 0x12172a800] 19:44:28 INFO - PROCESS | 1950 | 1478490268000 Marionette DEBUG loaded listener.js 19:44:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x121b54000) [pid = 1950] [serial = 1965] [outer = 0x12172a800] 19:44:28 INFO - PROCESS | 1950 | 1478490268255 Marionette TRACE conn2 <- [1,3111,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]]]}] 19:44:28 INFO - . 19:44:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 466ms 19:44:28 INFO - PROCESS | 1950 | 1478490268283 Marionette TRACE conn2 -> [0,3112,"getWindowHandle",null] 19:44:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 19:44:28 INFO - PROCESS | 1950 | 1478490268287 Marionette TRACE conn2 <- [1,3112,null,{"value":"7"}] 19:44:28 INFO - PROCESS | 1950 | 1478490268290 Marionette TRACE conn2 -> [0,3113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:28 INFO - PROCESS | 1950 | 1478490268386 Marionette TRACE conn2 <- [1,3113,null,{"value":null}] 19:44:28 INFO - PROCESS | 1950 | 1478490268394 Marionette TRACE conn2 -> [0,3114,"getWindowHandles",null] 19:44:28 INFO - PROCESS | 1950 | 1478490268397 Marionette TRACE conn2 <- [1,3114,null,["7"]] 19:44:28 INFO - PROCESS | 1950 | 1478490268399 Marionette TRACE conn2 -> [0,3115,"switchToWindow",{"name":"7"}] 19:44:28 INFO - PROCESS | 1950 | 1478490268403 Marionette TRACE conn2 <- [1,3115,null,{}] 19:44:28 INFO - PROCESS | 1950 | 1478490268406 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x12372a000 == 10 [pid = 1950] [id = 672] 19:44:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12372b000) [pid = 1950] [serial = 1966] [outer = 0x0] 19:44:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123730000) [pid = 1950] [serial = 1967] [outer = 0x12372b000] 19:44:28 INFO - PROCESS | 1950 | 1478490268448 Marionette DEBUG loaded listener.js 19:44:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123b76000) [pid = 1950] [serial = 1968] [outer = 0x12372b000] 19:44:28 INFO - PROCESS | 1950 | 1478490268758 Marionette TRACE conn2 <- [1,3116,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]]]}] 19:44:28 INFO - . 19:44:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 517ms 19:44:28 INFO - PROCESS | 1950 | 1478490268806 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 19:44:28 INFO - PROCESS | 1950 | 1478490268808 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 19:44:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:44:28 INFO - PROCESS | 1950 | 1478490268811 Marionette TRACE conn2 -> [0,3118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:28 INFO - PROCESS | 1950 | 1478490268892 Marionette TRACE conn2 <- [1,3118,null,{"value":null}] 19:44:28 INFO - PROCESS | 1950 | 1478490268898 Marionette TRACE conn2 -> [0,3119,"getWindowHandles",null] 19:44:28 INFO - PROCESS | 1950 | 1478490268900 Marionette TRACE conn2 <- [1,3119,null,["7"]] 19:44:28 INFO - PROCESS | 1950 | 1478490268902 Marionette TRACE conn2 -> [0,3120,"switchToWindow",{"name":"7"}] 19:44:28 INFO - PROCESS | 1950 | 1478490268905 Marionette TRACE conn2 <- [1,3120,null,{}] 19:44:28 INFO - PROCESS | 1950 | 1478490268947 Marionette TRACE conn2 -> [0,3121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x124a69800 == 11 [pid = 1950] [id = 673] 19:44:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x124a6a800) [pid = 1950] [serial = 1969] [outer = 0x0] 19:44:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x1250b7000) [pid = 1950] [serial = 1970] [outer = 0x124a6a800] 19:44:28 INFO - PROCESS | 1950 | 1478490268990 Marionette DEBUG loaded listener.js 19:44:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x126255000) [pid = 1950] [serial = 1971] [outer = 0x124a6a800] 19:44:29 INFO - PROCESS | 1950 | 1478490269356 Marionette TRACE conn2 <- [1,3121,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]]]}] 19:44:29 INFO - . 19:44:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 564ms 19:44:29 INFO - PROCESS | 1950 | 1478490269377 Marionette TRACE conn2 -> [0,3122,"getWindowHandle",null] 19:44:29 INFO - PROCESS | 1950 | 1478490269379 Marionette TRACE conn2 <- [1,3122,null,{"value":"7"}] 19:44:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:44:29 INFO - PROCESS | 1950 | 1478490269383 Marionette TRACE conn2 -> [0,3123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:29 INFO - PROCESS | 1950 | 1478490269504 Marionette TRACE conn2 <- [1,3123,null,{"value":null}] 19:44:29 INFO - PROCESS | 1950 | 1478490269568 Marionette TRACE conn2 -> [0,3124,"getWindowHandles",null] 19:44:29 INFO - PROCESS | 1950 | 1478490269571 Marionette TRACE conn2 <- [1,3124,null,["7"]] 19:44:29 INFO - PROCESS | 1950 | 1478490269574 Marionette TRACE conn2 -> [0,3125,"switchToWindow",{"name":"7"}] 19:44:29 INFO - PROCESS | 1950 | 1478490269577 Marionette TRACE conn2 <- [1,3125,null,{}] 19:44:29 INFO - PROCESS | 1950 | 1478490269580 Marionette TRACE conn2 -> [0,3126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262d1000 == 12 [pid = 1950] [id = 674] 19:44:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1262d3000) [pid = 1950] [serial = 1972] [outer = 0x0] 19:44:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x126462000) [pid = 1950] [serial = 1973] [outer = 0x1262d3000] 19:44:29 INFO - PROCESS | 1950 | 1478490269616 Marionette DEBUG loaded listener.js 19:44:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x126511000) [pid = 1950] [serial = 1974] [outer = 0x1262d3000] 19:44:29 INFO - PROCESS | 1950 | 1478490269840 Marionette TRACE conn2 <- [1,3126,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]]]}] 19:44:29 INFO - . 19:44:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 465ms 19:44:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:44:29 INFO - PROCESS | 1950 | 1478490269848 Marionette TRACE conn2 -> [0,3127,"getWindowHandle",null] 19:44:29 INFO - PROCESS | 1950 | 1478490269849 Marionette TRACE conn2 <- [1,3127,null,{"value":"7"}] 19:44:29 INFO - PROCESS | 1950 | 1478490269852 Marionette TRACE conn2 -> [0,3128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:29 INFO - PROCESS | 1950 | 1478490269958 Marionette TRACE conn2 <- [1,3128,null,{"value":null}] 19:44:29 INFO - PROCESS | 1950 | 1478490269964 Marionette TRACE conn2 -> [0,3129,"getWindowHandles",null] 19:44:29 INFO - PROCESS | 1950 | 1478490269966 Marionette TRACE conn2 <- [1,3129,null,["7"]] 19:44:29 INFO - PROCESS | 1950 | 1478490269968 Marionette TRACE conn2 -> [0,3130,"switchToWindow",{"name":"7"}] 19:44:29 INFO - PROCESS | 1950 | 1478490269970 Marionette TRACE conn2 <- [1,3130,null,{}] 19:44:29 INFO - PROCESS | 1950 | 1478490269972 Marionette TRACE conn2 -> [0,3131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x12803b800 == 13 [pid = 1950] [id = 675] 19:44:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12803e800) [pid = 1950] [serial = 1975] [outer = 0x0] 19:44:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x1288c4000) [pid = 1950] [serial = 1976] [outer = 0x12803e800] 19:44:30 INFO - PROCESS | 1950 | 1478490270009 Marionette DEBUG loaded listener.js 19:44:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x128948800) [pid = 1950] [serial = 1977] [outer = 0x12803e800] 19:44:30 INFO - PROCESS | 1950 | 1478490270304 Marionette TRACE conn2 <- [1,3131,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]]]}] 19:44:30 INFO - . 19:44:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 465ms 19:44:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 19:44:30 INFO - PROCESS | 1950 | 1478490270318 Marionette TRACE conn2 -> [0,3132,"getWindowHandle",null] 19:44:30 INFO - PROCESS | 1950 | 1478490270319 Marionette TRACE conn2 <- [1,3132,null,{"value":"7"}] 19:44:30 INFO - PROCESS | 1950 | 1478490270322 Marionette TRACE conn2 -> [0,3133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:30 INFO - PROCESS | 1950 | 1478490270434 Marionette TRACE conn2 <- [1,3133,null,{"value":null}] 19:44:30 INFO - PROCESS | 1950 | 1478490270501 Marionette TRACE conn2 -> [0,3134,"getWindowHandles",null] 19:44:30 INFO - PROCESS | 1950 | 1478490270503 Marionette TRACE conn2 <- [1,3134,null,["7"]] 19:44:30 INFO - PROCESS | 1950 | 1478490270507 Marionette TRACE conn2 -> [0,3135,"switchToWindow",{"name":"7"}] 19:44:30 INFO - PROCESS | 1950 | 1478490270511 Marionette TRACE conn2 <- [1,3135,null,{}] 19:44:30 INFO - PROCESS | 1950 | 1478490270515 Marionette TRACE conn2 -> [0,3136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x129431000 == 14 [pid = 1950] [id = 676] 19:44:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x129432000) [pid = 1950] [serial = 1978] [outer = 0x0] 19:44:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x1296fc000) [pid = 1950] [serial = 1979] [outer = 0x129432000] 19:44:30 INFO - PROCESS | 1950 | 1478490270570 Marionette DEBUG loaded listener.js 19:44:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x129953800) [pid = 1950] [serial = 1980] [outer = 0x129432000] 19:44:30 INFO - PROCESS | 1950 | 1478490270891 Marionette TRACE conn2 <- [1,3136,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]]]}] 19:44:30 INFO - . 19:44:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 615ms 19:44:30 INFO - PROCESS | 1950 | 1478490270937 Marionette TRACE conn2 -> [0,3137,"getWindowHandle",null] 19:44:30 INFO - PROCESS | 1950 | 1478490270939 Marionette TRACE conn2 <- [1,3137,null,{"value":"7"}] 19:44:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 19:44:30 INFO - PROCESS | 1950 | 1478490270942 Marionette TRACE conn2 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:31 INFO - PROCESS | 1950 | 1478490271016 Marionette TRACE conn2 <- [1,3138,null,{"value":null}] 19:44:31 INFO - PROCESS | 1950 | 1478490271020 Marionette TRACE conn2 -> [0,3139,"getWindowHandles",null] 19:44:31 INFO - PROCESS | 1950 | 1478490271022 Marionette TRACE conn2 <- [1,3139,null,["7"]] 19:44:31 INFO - PROCESS | 1950 | 1478490271025 Marionette TRACE conn2 -> [0,3140,"switchToWindow",{"name":"7"}] 19:44:31 INFO - PROCESS | 1950 | 1478490271027 Marionette TRACE conn2 <- [1,3140,null,{}] 19:44:31 INFO - PROCESS | 1950 | 1478490271033 Marionette TRACE conn2 -> [0,3141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a161800 == 15 [pid = 1950] [id = 677] 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12a163800) [pid = 1950] [serial = 1981] [outer = 0x0] 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12a170000) [pid = 1950] [serial = 1982] [outer = 0x12a163800] 19:44:31 INFO - PROCESS | 1950 | 1478490271068 Marionette DEBUG loaded listener.js 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12a620000) [pid = 1950] [serial = 1983] [outer = 0x12a163800] 19:44:31 INFO - PROCESS | 1950 | 1478490271325 Marionette TRACE conn2 <- [1,3141,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]]]}] 19:44:31 INFO - . 19:44:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 416ms 19:44:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 19:44:31 INFO - PROCESS | 1950 | 1478490271358 Marionette TRACE conn2 -> [0,3142,"getWindowHandle",null] 19:44:31 INFO - PROCESS | 1950 | 1478490271359 Marionette TRACE conn2 <- [1,3142,null,{"value":"7"}] 19:44:31 INFO - PROCESS | 1950 | 1478490271362 Marionette TRACE conn2 -> [0,3143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:31 INFO - PROCESS | 1950 | 1478490271439 Marionette TRACE conn2 <- [1,3143,null,{"value":null}] 19:44:31 INFO - PROCESS | 1950 | 1478490271445 Marionette TRACE conn2 -> [0,3144,"getWindowHandles",null] 19:44:31 INFO - PROCESS | 1950 | 1478490271447 Marionette TRACE conn2 <- [1,3144,null,["7"]] 19:44:31 INFO - PROCESS | 1950 | 1478490271492 Marionette TRACE conn2 -> [0,3145,"switchToWindow",{"name":"7"}] 19:44:31 INFO - PROCESS | 1950 | 1478490271494 Marionette TRACE conn2 <- [1,3145,null,{}] 19:44:31 INFO - PROCESS | 1950 | 1478490271496 Marionette TRACE conn2 -> [0,3146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x117b58800 == 16 [pid = 1950] [id = 678] 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12a63a000) [pid = 1950] [serial = 1984] [outer = 0x0] 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12a63e800) [pid = 1950] [serial = 1985] [outer = 0x12a63a000] 19:44:31 INFO - PROCESS | 1950 | 1478490271530 Marionette DEBUG loaded listener.js 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12a63d000) [pid = 1950] [serial = 1986] [outer = 0x12a63a000] 19:44:31 INFO - PROCESS | 1950 | 1478490271750 Marionette TRACE conn2 <- [1,3146,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]]]}] 19:44:31 INFO - . 19:44: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 418ms 19:44:31 INFO - PROCESS | 1950 | 1478490271780 Marionette TRACE conn2 -> [0,3147,"getWindowHandle",null] 19:44:31 INFO - PROCESS | 1950 | 1478490271781 Marionette TRACE conn2 <- [1,3147,null,{"value":"7"}] 19:44:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 19:44:31 INFO - PROCESS | 1950 | 1478490271784 Marionette TRACE conn2 -> [0,3148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:31 INFO - PROCESS | 1950 | 1478490271860 Marionette TRACE conn2 <- [1,3148,null,{"value":null}] 19:44:31 INFO - PROCESS | 1950 | 1478490271865 Marionette TRACE conn2 -> [0,3149,"getWindowHandles",null] 19:44:31 INFO - PROCESS | 1950 | 1478490271867 Marionette TRACE conn2 <- [1,3149,null,["7"]] 19:44:31 INFO - PROCESS | 1950 | 1478490271869 Marionette TRACE conn2 -> [0,3150,"switchToWindow",{"name":"7"}] 19:44:31 INFO - PROCESS | 1950 | 1478490271871 Marionette TRACE conn2 <- [1,3150,null,{}] 19:44:31 INFO - PROCESS | 1950 | 1478490271873 Marionette TRACE conn2 -> [0,3151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a92d800 == 17 [pid = 1950] [id = 679] 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12a92e800) [pid = 1950] [serial = 1987] [outer = 0x0] 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12a936800) [pid = 1950] [serial = 1988] [outer = 0x12a92e800] 19:44:31 INFO - PROCESS | 1950 | 1478490271909 Marionette DEBUG loaded listener.js 19:44:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12ae48800) [pid = 1950] [serial = 1989] [outer = 0x12a92e800] 19:44:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae54800 == 18 [pid = 1950] [id = 680] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12ae62000) [pid = 1950] [serial = 1990] [outer = 0x0] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12b308000) [pid = 1950] [serial = 1991] [outer = 0x12ae62000] 19:44:32 INFO - PROCESS | 1950 | 1478490272205 Marionette TRACE conn2 <- [1,3151,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]]]}] 19:44:32 INFO - . 19:44: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 466ms 19:44:32 INFO - PROCESS | 1950 | 1478490272250 Marionette TRACE conn2 -> [0,3152,"getWindowHandle",null] 19:44:32 INFO - PROCESS | 1950 | 1478490272252 Marionette TRACE conn2 <- [1,3152,null,{"value":"7"}] 19:44:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 19:44:32 INFO - PROCESS | 1950 | 1478490272255 Marionette TRACE conn2 -> [0,3153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:32 INFO - PROCESS | 1950 | 1478490272379 Marionette TRACE conn2 <- [1,3153,null,{"value":null}] 19:44:32 INFO - PROCESS | 1950 | 1478490272385 Marionette TRACE conn2 -> [0,3154,"getWindowHandles",null] 19:44:32 INFO - PROCESS | 1950 | 1478490272386 Marionette TRACE conn2 <- [1,3154,null,["7"]] 19:44:32 INFO - PROCESS | 1950 | 1478490272388 Marionette TRACE conn2 -> [0,3155,"switchToWindow",{"name":"7"}] 19:44:32 INFO - PROCESS | 1950 | 1478490272391 Marionette TRACE conn2 <- [1,3155,null,{}] 19:44:32 INFO - PROCESS | 1950 | 1478490272394 Marionette TRACE conn2 -> [0,3156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b30b800 == 19 [pid = 1950] [id = 681] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12b31a800) [pid = 1950] [serial = 1992] [outer = 0x0] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12b409000) [pid = 1950] [serial = 1993] [outer = 0x12b31a800] 19:44:32 INFO - PROCESS | 1950 | 1478490272435 Marionette DEBUG loaded listener.js 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b412000) [pid = 1950] [serial = 1994] [outer = 0x12b31a800] 19:44:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x122990800 == 20 [pid = 1950] [id = 682] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b416000) [pid = 1950] [serial = 1995] [outer = 0x0] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b506000) [pid = 1950] [serial = 1996] [outer = 0x12b416000] 19:44:32 INFO - PROCESS | 1950 | 1478490272731 Marionette TRACE conn2 <- [1,3156,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]]]}] 19:44:32 INFO - . 19:44:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 515ms 19:44:32 INFO - PROCESS | 1950 | 1478490272771 Marionette TRACE conn2 -> [0,3157,"getWindowHandle",null] 19:44:32 INFO - PROCESS | 1950 | 1478490272772 Marionette TRACE conn2 <- [1,3157,null,{"value":"7"}] 19:44:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 19:44:32 INFO - PROCESS | 1950 | 1478490272775 Marionette TRACE conn2 -> [0,3158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:32 INFO - PROCESS | 1950 | 1478490272868 Marionette TRACE conn2 <- [1,3158,null,{"value":null}] 19:44:32 INFO - PROCESS | 1950 | 1478490272917 Marionette TRACE conn2 -> [0,3159,"getWindowHandles",null] 19:44:32 INFO - PROCESS | 1950 | 1478490272918 Marionette TRACE conn2 <- [1,3159,null,["7"]] 19:44:32 INFO - PROCESS | 1950 | 1478490272920 Marionette TRACE conn2 -> [0,3160,"switchToWindow",{"name":"7"}] 19:44:32 INFO - PROCESS | 1950 | 1478490272922 Marionette TRACE conn2 <- [1,3160,null,{}] 19:44:32 INFO - PROCESS | 1950 | 1478490272925 Marionette TRACE conn2 -> [0,3161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b418800 == 21 [pid = 1950] [id = 683] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12b41b000) [pid = 1950] [serial = 1997] [outer = 0x0] 19:44:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b513000) [pid = 1950] [serial = 1998] [outer = 0x12b41b000] 19:44:32 INFO - PROCESS | 1950 | 1478490272959 Marionette DEBUG loaded listener.js 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12b519800) [pid = 1950] [serial = 1999] [outer = 0x12b41b000] 19:44:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b51f800 == 22 [pid = 1950] [id = 684] 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12b5c4000) [pid = 1950] [serial = 2000] [outer = 0x0] 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12b5cb000) [pid = 1950] [serial = 2001] [outer = 0x12b5c4000] 19:44:33 INFO - PROCESS | 1950 | 1478490273228 Marionette TRACE conn2 <- [1,3161,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]]]}] 19:44:33 INFO - . 19:44:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 467ms 19:44:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 19:44:33 INFO - PROCESS | 1950 | 1478490273242 Marionette TRACE conn2 -> [0,3162,"getWindowHandle",null] 19:44:33 INFO - PROCESS | 1950 | 1478490273245 Marionette TRACE conn2 <- [1,3162,null,{"value":"7"}] 19:44:33 INFO - PROCESS | 1950 | 1478490273249 Marionette TRACE conn2 -> [0,3163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:33 INFO - PROCESS | 1950 | 1478490273340 Marionette TRACE conn2 <- [1,3163,null,{"value":null}] 19:44:33 INFO - PROCESS | 1950 | 1478490273344 Marionette TRACE conn2 -> [0,3164,"getWindowHandles",null] 19:44:33 INFO - PROCESS | 1950 | 1478490273346 Marionette TRACE conn2 <- [1,3164,null,["7"]] 19:44:33 INFO - PROCESS | 1950 | 1478490273348 Marionette TRACE conn2 -> [0,3165,"switchToWindow",{"name":"7"}] 19:44:33 INFO - PROCESS | 1950 | 1478490273350 Marionette TRACE conn2 <- [1,3165,null,{}] 19:44:33 INFO - PROCESS | 1950 | 1478490273352 Marionette TRACE conn2 -> [0,3166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5c2800 == 23 [pid = 1950] [id = 685] 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b5d3000) [pid = 1950] [serial = 2002] [outer = 0x0] 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12b5d8800) [pid = 1950] [serial = 2003] [outer = 0x12b5d3000] 19:44:33 INFO - PROCESS | 1950 | 1478490273386 Marionette DEBUG loaded listener.js 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12b7bc000) [pid = 1950] [serial = 2004] [outer = 0x12b5d3000] 19:44:33 INFO - PROCESS | 1950 | 1478490273683 Marionette TRACE conn2 <- [1,3166,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]]]}] 19:44:33 INFO - . 19:44:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 466ms 19:44:33 INFO - PROCESS | 1950 | 1478490273714 Marionette TRACE conn2 -> [0,3167,"getWindowHandle",null] 19:44:33 INFO - PROCESS | 1950 | 1478490273716 Marionette TRACE conn2 <- [1,3167,null,{"value":"7"}] 19:44:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 19:44:33 INFO - PROCESS | 1950 | 1478490273720 Marionette TRACE conn2 -> [0,3168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:33 INFO - PROCESS | 1950 | 1478490273841 Marionette TRACE conn2 <- [1,3168,null,{"value":null}] 19:44:33 INFO - PROCESS | 1950 | 1478490273847 Marionette TRACE conn2 -> [0,3169,"getWindowHandles",null] 19:44:33 INFO - PROCESS | 1950 | 1478490273849 Marionette TRACE conn2 <- [1,3169,null,["7"]] 19:44:33 INFO - PROCESS | 1950 | 1478490273852 Marionette TRACE conn2 -> [0,3170,"switchToWindow",{"name":"7"}] 19:44:33 INFO - PROCESS | 1950 | 1478490273855 Marionette TRACE conn2 <- [1,3170,null,{}] 19:44:33 INFO - PROCESS | 1950 | 1478490273858 Marionette TRACE conn2 -> [0,3171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c4800 == 24 [pid = 1950] [id = 686] 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12b7c5800) [pid = 1950] [serial = 2005] [outer = 0x0] 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12b7d4000) [pid = 1950] [serial = 2006] [outer = 0x12b7c5800] 19:44:33 INFO - PROCESS | 1950 | 1478490273914 Marionette DEBUG loaded listener.js 19:44:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12b97d000) [pid = 1950] [serial = 2007] [outer = 0x12b7c5800] 19:44:34 INFO - PROCESS | 1950 | 1478490274261 Marionette TRACE conn2 <- [1,3171,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]]]}] 19:44:34 INFO - . 19:44:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 566ms 19:44:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 19:44:34 INFO - PROCESS | 1950 | 1478490274286 Marionette TRACE conn2 -> [0,3172,"getWindowHandle",null] 19:44:34 INFO - PROCESS | 1950 | 1478490274287 Marionette TRACE conn2 <- [1,3172,null,{"value":"7"}] 19:44:34 INFO - PROCESS | 1950 | 1478490274290 Marionette TRACE conn2 -> [0,3173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:34 INFO - PROCESS | 1950 | 1478490274370 Marionette TRACE conn2 <- [1,3173,null,{"value":null}] 19:44:34 INFO - PROCESS | 1950 | 1478490274422 Marionette TRACE conn2 -> [0,3174,"getWindowHandles",null] 19:44:34 INFO - PROCESS | 1950 | 1478490274423 Marionette TRACE conn2 <- [1,3174,null,["7"]] 19:44:34 INFO - PROCESS | 1950 | 1478490274425 Marionette TRACE conn2 -> [0,3175,"switchToWindow",{"name":"7"}] 19:44:34 INFO - PROCESS | 1950 | 1478490274427 Marionette TRACE conn2 <- [1,3175,null,{}] 19:44:34 INFO - PROCESS | 1950 | 1478490274429 Marionette TRACE conn2 -> [0,3176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b983000 == 25 [pid = 1950] [id = 687] 19:44:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12b985000) [pid = 1950] [serial = 2008] [outer = 0x0] 19:44:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12bc80000) [pid = 1950] [serial = 2009] [outer = 0x12b985000] 19:44:34 INFO - PROCESS | 1950 | 1478490274463 Marionette DEBUG loaded listener.js 19:44:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12bc8c800) [pid = 1950] [serial = 2010] [outer = 0x12b985000] 19:44:34 INFO - . 19:44:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 415ms 19:44:34 INFO - PROCESS | 1950 | 1478490274700 Marionette TRACE conn2 <- [1,3176,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]]]}] 19:44:34 INFO - PROCESS | 1950 | 1478490274704 Marionette TRACE conn2 -> [0,3177,"getWindowHandle",null] 19:44:34 INFO - PROCESS | 1950 | 1478490274706 Marionette TRACE conn2 <- [1,3177,null,{"value":"7"}] 19:44:34 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 19:44:34 INFO - PROCESS | 1950 | 1478490274709 Marionette TRACE conn2 -> [0,3178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:34 INFO - PROCESS | 1950 | 1478490274787 Marionette TRACE conn2 <- [1,3178,null,{"value":null}] 19:44:34 INFO - PROCESS | 1950 | 1478490274790 Marionette TRACE conn2 -> [0,3179,"getWindowHandles",null] 19:44:34 INFO - PROCESS | 1950 | 1478490274792 Marionette TRACE conn2 <- [1,3179,null,["7"]] 19:44:34 INFO - PROCESS | 1950 | 1478490274795 Marionette TRACE conn2 -> [0,3180,"switchToWindow",{"name":"7"}] 19:44:34 INFO - PROCESS | 1950 | 1478490274797 Marionette TRACE conn2 <- [1,3180,null,{}] 19:44:34 INFO - PROCESS | 1950 | 1478490274799 Marionette TRACE conn2 -> [0,3181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c13c800 == 26 [pid = 1950] [id = 688] 19:44:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12c13d000) [pid = 1950] [serial = 2011] [outer = 0x0] 19:44:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12c144800) [pid = 1950] [serial = 2012] [outer = 0x12c13d000] 19:44:34 INFO - PROCESS | 1950 | 1478490274832 Marionette DEBUG loaded listener.js 19:44:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12c14a000) [pid = 1950] [serial = 2013] [outer = 0x12c13d000] 19:44:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c151800 == 27 [pid = 1950] [id = 689] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x12c153000) [pid = 1950] [serial = 2014] [outer = 0x0] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x12c153800) [pid = 1950] [serial = 2015] [outer = 0x12c153000] 19:44:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c142800 == 28 [pid = 1950] [id = 690] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12c2bf000) [pid = 1950] [serial = 2016] [outer = 0x0] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x12c2bf800) [pid = 1950] [serial = 2017] [outer = 0x12c2bf000] 19:44:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2c5000 == 29 [pid = 1950] [id = 691] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x12c2c5800) [pid = 1950] [serial = 2018] [outer = 0x0] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12c2c6000) [pid = 1950] [serial = 2019] [outer = 0x12c2c5800] 19:44:35 INFO - PROCESS | 1950 | 1478490275160 Marionette TRACE conn2 <- [1,3181,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"]]]}] 19:44:35 INFO - ... 19:44:35 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 468ms 19:44:35 INFO - PROCESS | 1950 | 1478490275178 Marionette TRACE conn2 -> [0,3182,"getWindowHandle",null] 19:44:35 INFO - PROCESS | 1950 | 1478490275180 Marionette TRACE conn2 <- [1,3182,null,{"value":"7"}] 19:44:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 19:44:35 INFO - PROCESS | 1950 | 1478490275183 Marionette TRACE conn2 -> [0,3183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:35 INFO - PROCESS | 1950 | 1478490275282 Marionette TRACE conn2 <- [1,3183,null,{"value":null}] 19:44:35 INFO - PROCESS | 1950 | 1478490275287 Marionette TRACE conn2 -> [0,3184,"getWindowHandles",null] 19:44:35 INFO - PROCESS | 1950 | 1478490275288 Marionette TRACE conn2 <- [1,3184,null,["7"]] 19:44:35 INFO - PROCESS | 1950 | 1478490275290 Marionette TRACE conn2 -> [0,3185,"switchToWindow",{"name":"7"}] 19:44:35 INFO - PROCESS | 1950 | 1478490275292 Marionette TRACE conn2 <- [1,3185,null,{}] 19:44:35 INFO - PROCESS | 1950 | 1478490275297 Marionette TRACE conn2 -> [0,3186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d1000 == 30 [pid = 1950] [id = 692] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12c2d2000) [pid = 1950] [serial = 2020] [outer = 0x0] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12c2d6800) [pid = 1950] [serial = 2021] [outer = 0x12c2d2000] 19:44:35 INFO - PROCESS | 1950 | 1478490275330 Marionette DEBUG loaded listener.js 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12c2dd800) [pid = 1950] [serial = 2022] [outer = 0x12c2d2000] 19:44:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x115c5c000 == 31 [pid = 1950] [id = 693] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x116c74800) [pid = 1950] [serial = 2023] [outer = 0x0] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x116f49000) [pid = 1950] [serial = 2024] [outer = 0x116c74800] 19:44:35 INFO - PROCESS | 1950 | 1478490275720 Marionette TRACE conn2 <- [1,3186,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"]]]}] 19:44:35 INFO - . 19:44:35 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 566ms 19:44:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 19:44:35 INFO - PROCESS | 1950 | 1478490275751 Marionette TRACE conn2 -> [0,3187,"getWindowHandle",null] 19:44:35 INFO - PROCESS | 1950 | 1478490275754 Marionette TRACE conn2 <- [1,3187,null,{"value":"7"}] 19:44:35 INFO - PROCESS | 1950 | 1478490275759 Marionette TRACE conn2 -> [0,3188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:35 INFO - PROCESS | 1950 | 1478490275874 Marionette TRACE conn2 <- [1,3188,null,{"value":null}] 19:44:35 INFO - PROCESS | 1950 | 1478490275925 Marionette TRACE conn2 -> [0,3189,"getWindowHandles",null] 19:44:35 INFO - PROCESS | 1950 | 1478490275927 Marionette TRACE conn2 <- [1,3189,null,["7"]] 19:44:35 INFO - PROCESS | 1950 | 1478490275930 Marionette TRACE conn2 -> [0,3190,"switchToWindow",{"name":"7"}] 19:44:35 INFO - PROCESS | 1950 | 1478490275933 Marionette TRACE conn2 <- [1,3190,null,{}] 19:44:35 INFO - PROCESS | 1950 | 1478490275936 Marionette TRACE conn2 -> [0,3191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12298c000 == 32 [pid = 1950] [id = 694] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12298d800) [pid = 1950] [serial = 2025] [outer = 0x0] 19:44:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12371d000) [pid = 1950] [serial = 2026] [outer = 0x12298d800] 19:44:35 INFO - PROCESS | 1950 | 1478490275989 Marionette DEBUG loaded listener.js 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x123717800) [pid = 1950] [serial = 2027] [outer = 0x12298d800] 19:44:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12625d800 == 33 [pid = 1950] [id = 695] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x126261000) [pid = 1950] [serial = 2028] [outer = 0x0] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x126268800) [pid = 1950] [serial = 2029] [outer = 0x126261000] 19:44:36 INFO - PROCESS | 1950 | 1478490276366 Marionette TRACE conn2 <- [1,3191,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"]]]}] 19:44:36 INFO - . 19:44:36 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 615ms 19:44:36 INFO - PROCESS | 1950 | 1478490276373 Marionette TRACE conn2 -> [0,3192,"getWindowHandle",null] 19:44:36 INFO - PROCESS | 1950 | 1478490276377 Marionette TRACE conn2 <- [1,3192,null,{"value":"7"}] 19:44:36 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 19:44:36 INFO - PROCESS | 1950 | 1478490276380 Marionette TRACE conn2 -> [0,3193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:36 INFO - PROCESS | 1950 | 1478490276483 Marionette TRACE conn2 <- [1,3193,null,{"value":null}] 19:44:36 INFO - PROCESS | 1950 | 1478490276532 Marionette TRACE conn2 -> [0,3194,"getWindowHandles",null] 19:44:36 INFO - PROCESS | 1950 | 1478490276533 Marionette TRACE conn2 <- [1,3194,null,["7"]] 19:44:36 INFO - PROCESS | 1950 | 1478490276536 Marionette TRACE conn2 -> [0,3195,"switchToWindow",{"name":"7"}] 19:44:36 INFO - PROCESS | 1950 | 1478490276539 Marionette TRACE conn2 <- [1,3195,null,{}] 19:44:36 INFO - PROCESS | 1950 | 1478490276541 Marionette TRACE conn2 -> [0,3196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x1288d6800 == 34 [pid = 1950] [id = 696] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x128955000) [pid = 1950] [serial = 2030] [outer = 0x0] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x1296e9000) [pid = 1950] [serial = 2031] [outer = 0x128955000] 19:44:36 INFO - PROCESS | 1950 | 1478490276585 Marionette DEBUG loaded listener.js 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12a631800) [pid = 1950] [serial = 2032] [outer = 0x128955000] 19:44:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a941800 == 35 [pid = 1950] [id = 697] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12ae5d800) [pid = 1950] [serial = 2033] [outer = 0x0] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12ae64000) [pid = 1950] [serial = 2034] [outer = 0x12ae5d800] 19:44:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b317800 == 36 [pid = 1950] [id = 698] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12b319000) [pid = 1950] [serial = 2035] [outer = 0x0] 19:44:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12b319800) [pid = 1950] [serial = 2036] [outer = 0x12b319000] 19:44:36 INFO - PROCESS | 1950 | 1478490276955 Marionette TRACE conn2 <- [1,3196,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"]]]}] 19:44:36 INFO - .. 19:44:36 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 616ms 19:44:37 INFO - PROCESS | 1950 | 1478490277002 Marionette TRACE conn2 -> [0,3197,"getWindowHandle",null] 19:44:37 INFO - PROCESS | 1950 | 1478490277006 Marionette TRACE conn2 <- [1,3197,null,{"value":"7"}] 19:44:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 19:44:37 INFO - PROCESS | 1950 | 1478490277009 Marionette TRACE conn2 -> [0,3198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:37 INFO - PROCESS | 1950 | 1478490277109 Marionette TRACE conn2 <- [1,3198,null,{"value":null}] 19:44:37 INFO - PROCESS | 1950 | 1478490277160 Marionette TRACE conn2 -> [0,3199,"getWindowHandles",null] 19:44:37 INFO - PROCESS | 1950 | 1478490277162 Marionette TRACE conn2 <- [1,3199,null,["7"]] 19:44:37 INFO - PROCESS | 1950 | 1478490277165 Marionette TRACE conn2 -> [0,3200,"switchToWindow",{"name":"7"}] 19:44:37 INFO - PROCESS | 1950 | 1478490277168 Marionette TRACE conn2 <- [1,3200,null,{}] 19:44:37 INFO - PROCESS | 1950 | 1478490277171 Marionette TRACE conn2 -> [0,3201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c13b800 == 37 [pid = 1950] [id = 699] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12c13c000) [pid = 1950] [serial = 2037] [outer = 0x0] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12c2ce800) [pid = 1950] [serial = 2038] [outer = 0x12c13c000] 19:44:37 INFO - PROCESS | 1950 | 1478490277216 Marionette DEBUG loaded listener.js 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12c59b800) [pid = 1950] [serial = 2039] [outer = 0x12c13c000] 19:44:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d592800 == 38 [pid = 1950] [id = 700] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12d593000) [pid = 1950] [serial = 2040] [outer = 0x0] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12d59b800) [pid = 1950] [serial = 2041] [outer = 0x12d593000] 19:44:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d5a9000 == 39 [pid = 1950] [id = 701] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12d5a9800) [pid = 1950] [serial = 2042] [outer = 0x0] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12d5aa000) [pid = 1950] [serial = 2043] [outer = 0x12d5a9800] 19:44:37 INFO - PROCESS | 1950 | 1478490277593 Marionette TRACE conn2 <- [1,3201,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"]]]}] 19:44:37 INFO - .. 19:44:37 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 616ms 19:44:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 19:44:37 INFO - PROCESS | 1950 | 1478490277626 Marionette TRACE conn2 -> [0,3202,"getWindowHandle",null] 19:44:37 INFO - PROCESS | 1950 | 1478490277628 Marionette TRACE conn2 <- [1,3202,null,{"value":"7"}] 19:44:37 INFO - PROCESS | 1950 | 1478490277631 Marionette TRACE conn2 -> [0,3203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:37 INFO - PROCESS | 1950 | 1478490277741 Marionette TRACE conn2 <- [1,3203,null,{"value":null}] 19:44:37 INFO - PROCESS | 1950 | 1478490277790 Marionette TRACE conn2 -> [0,3204,"getWindowHandles",null] 19:44:37 INFO - PROCESS | 1950 | 1478490277792 Marionette TRACE conn2 <- [1,3204,null,["7"]] 19:44:37 INFO - PROCESS | 1950 | 1478490277794 Marionette TRACE conn2 -> [0,3205,"switchToWindow",{"name":"7"}] 19:44:37 INFO - PROCESS | 1950 | 1478490277797 Marionette TRACE conn2 <- [1,3205,null,{}] 19:44:37 INFO - PROCESS | 1950 | 1478490277800 Marionette TRACE conn2 -> [0,3206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7d2000 == 40 [pid = 1950] [id = 702] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12d7d2800) [pid = 1950] [serial = 2044] [outer = 0x0] 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12d7d9000) [pid = 1950] [serial = 2045] [outer = 0x12d7d2800] 19:44:37 INFO - PROCESS | 1950 | 1478490277842 Marionette DEBUG loaded listener.js 19:44:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12d7e1000) [pid = 1950] [serial = 2046] [outer = 0x12d7d2800] 19:44:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7e8000 == 41 [pid = 1950] [id = 703] 19:44:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12d7e8800) [pid = 1950] [serial = 2047] [outer = 0x0] 19:44:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12df09800) [pid = 1950] [serial = 2048] [outer = 0x12d7e8800] 19:44:38 INFO - PROCESS | 1950 | 1478490278170 Marionette TRACE conn2 <- [1,3206,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"]]]}] 19:44:38 INFO - . 19:44:38 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 565ms 19:44:38 INFO - PROCESS | 1950 | 1478490278197 Marionette TRACE conn2 -> [0,3207,"getWindowHandle",null] 19:44:38 INFO - PROCESS | 1950 | 1478490278198 Marionette TRACE conn2 <- [1,3207,null,{"value":"7"}] 19:44:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 19:44:38 INFO - PROCESS | 1950 | 1478490278201 Marionette TRACE conn2 -> [0,3208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:38 INFO - PROCESS | 1950 | 1478490278296 Marionette TRACE conn2 <- [1,3208,null,{"value":null}] 19:44:38 INFO - PROCESS | 1950 | 1478490278347 Marionette TRACE conn2 -> [0,3209,"getWindowHandles",null] 19:44:38 INFO - PROCESS | 1950 | 1478490278349 Marionette TRACE conn2 <- [1,3209,null,["7"]] 19:44:38 INFO - PROCESS | 1950 | 1478490278351 Marionette TRACE conn2 -> [0,3210,"switchToWindow",{"name":"7"}] 19:44:38 INFO - PROCESS | 1950 | 1478490278353 Marionette TRACE conn2 <- [1,3210,null,{}] 19:44:38 INFO - PROCESS | 1950 | 1478490278356 Marionette TRACE conn2 -> [0,3211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae61800 == 42 [pid = 1950] [id = 704] 19:44:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12d7e5800) [pid = 1950] [serial = 2049] [outer = 0x0] 19:44:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12df11000) [pid = 1950] [serial = 2050] [outer = 0x12d7e5800] 19:44:38 INFO - PROCESS | 1950 | 1478490278397 Marionette DEBUG loaded listener.js 19:44:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12df18800) [pid = 1950] [serial = 2051] [outer = 0x12d7e5800] 19:44:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df1a000 == 43 [pid = 1950] [id = 705] 19:44:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x12df21800) [pid = 1950] [serial = 2052] [outer = 0x0] 19:44:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12df23800) [pid = 1950] [serial = 2053] [outer = 0x12df21800] 19:44:38 INFO - PROCESS | 1950 | 1478490278977 Marionette TRACE conn2 <- [1,3211,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"]]]}] 19:44:39 INFO - . 19:44:39 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 816ms 19:44:39 INFO - PROCESS | 1950 | 1478490279018 Marionette TRACE conn2 -> [0,3212,"getWindowHandle",null] 19:44:39 INFO - PROCESS | 1950 | 1478490279021 Marionette TRACE conn2 <- [1,3212,null,{"value":"7"}] 19:44:39 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 19:44:39 INFO - PROCESS | 1950 | 1478490279026 Marionette TRACE conn2 -> [0,3213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:39 INFO - PROCESS | 1950 | 1478490279120 Marionette TRACE conn2 <- [1,3213,null,{"value":null}] 19:44:39 INFO - PROCESS | 1950 | 1478490279246 Marionette TRACE conn2 -> [0,3214,"getWindowHandles",null] 19:44:39 INFO - PROCESS | 1950 | 1478490279248 Marionette TRACE conn2 <- [1,3214,null,["7"]] 19:44:39 INFO - PROCESS | 1950 | 1478490279253 Marionette TRACE conn2 -> [0,3215,"switchToWindow",{"name":"7"}] 19:44:39 INFO - PROCESS | 1950 | 1478490279255 Marionette TRACE conn2 <- [1,3215,null,{}] 19:44:39 INFO - PROCESS | 1950 | 1478490279259 Marionette TRACE conn2 -> [0,3216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x1173c8800 == 44 [pid = 1950] [id = 706] 19:44:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x117b57000) [pid = 1950] [serial = 2054] [outer = 0x0] 19:44:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x123731000) [pid = 1950] [serial = 2055] [outer = 0x117b57000] 19:44:39 INFO - PROCESS | 1950 | 1478490279322 Marionette DEBUG loaded listener.js 19:44:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x1262cf000) [pid = 1950] [serial = 2056] [outer = 0x117b57000] 19:44:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x12201f000 == 45 [pid = 1950] [id = 707] 19:44:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x126514000) [pid = 1950] [serial = 2057] [outer = 0x0] 19:44:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x126c0f800 == 46 [pid = 1950] [id = 708] 19:44:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x127c25000) [pid = 1950] [serial = 2058] [outer = 0x0] 19:44:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x121b5a000) [pid = 1950] [serial = 2059] [outer = 0x126514000] 19:44:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x117859800) [pid = 1950] [serial = 2060] [outer = 0x127c25000] 19:44:39 INFO - PROCESS | 1950 | 1478490279918 Marionette TRACE conn2 <- [1,3216,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"]]]}] 19:44:39 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2c5000 == 45 [pid = 1950] [id = 691] 19:44:39 INFO - PROCESS | 1950 | --DOCSHELL 0x12c142800 == 44 [pid = 1950] [id = 690] 19:44:39 INFO - PROCESS | 1950 | --DOCSHELL 0x12c151800 == 43 [pid = 1950] [id = 689] 19:44:39 INFO - PROCESS | 1950 | --DOCSHELL 0x12b51f800 == 42 [pid = 1950] [id = 684] 19:44:39 INFO - PROCESS | 1950 | --DOCSHELL 0x122990800 == 41 [pid = 1950] [id = 682] 19:44:39 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae54800 == 40 [pid = 1950] [id = 680] 19:44:39 INFO - PROCESS | 1950 | --DOCSHELL 0x1172b6800 == 39 [pid = 1950] [id = 669] 19:44:39 INFO - .. 19:44:39 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 920ms 19:44:39 INFO - PROCESS | 1950 | 1478490279956 Marionette TRACE conn2 -> [0,3217,"getWindowHandle",null] 19:44:39 INFO - PROCESS | 1950 | 1478490279958 Marionette TRACE conn2 <- [1,3217,null,{"value":"7"}] 19:44:39 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 19:44:39 INFO - PROCESS | 1950 | 1478490279963 Marionette TRACE conn2 -> [0,3218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:40 INFO - PROCESS | 1950 | 1478490280059 Marionette TRACE conn2 <- [1,3218,null,{"value":null}] 19:44:40 INFO - PROCESS | 1950 | 1478490280112 Marionette TRACE conn2 -> [0,3219,"getWindowHandles",null] 19:44:40 INFO - PROCESS | 1950 | 1478490280113 Marionette TRACE conn2 <- [1,3219,null,["7"]] 19:44:40 INFO - PROCESS | 1950 | 1478490280116 Marionette TRACE conn2 -> [0,3220,"switchToWindow",{"name":"7"}] 19:44:40 INFO - PROCESS | 1950 | 1478490280118 Marionette TRACE conn2 <- [1,3220,null,{}] 19:44:40 INFO - PROCESS | 1950 | 1478490280121 Marionette TRACE conn2 -> [0,3221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x126943000 == 40 [pid = 1950] [id = 709] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x126944000) [pid = 1950] [serial = 2061] [outer = 0x0] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x1288c7800) [pid = 1950] [serial = 2062] [outer = 0x126944000] 19:44:40 INFO - PROCESS | 1950 | 1478490280158 Marionette DEBUG loaded listener.js 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x1296e0000) [pid = 1950] [serial = 2063] [outer = 0x126944000] 19:44:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x115140000 == 41 [pid = 1950] [id = 710] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x126262000) [pid = 1950] [serial = 2064] [outer = 0x0] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x12644e800) [pid = 1950] [serial = 2065] [outer = 0x126262000] 19:44:40 INFO - PROCESS | 1950 | 1478490280425 Marionette TRACE conn2 <- [1,3221,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"]]]}] 19:44:40 INFO - . 19:44:40 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 514ms 19:44:40 INFO - PROCESS | 1950 | 1478490280481 Marionette TRACE conn2 -> [0,3222,"getWindowHandle",null] 19:44:40 INFO - PROCESS | 1950 | 1478490280484 Marionette TRACE conn2 <- [1,3222,null,{"value":"7"}] 19:44:40 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 19:44:40 INFO - PROCESS | 1950 | 1478490280487 Marionette TRACE conn2 -> [0,3223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:40 INFO - PROCESS | 1950 | 1478490280603 Marionette TRACE conn2 <- [1,3223,null,{"value":null}] 19:44:40 INFO - PROCESS | 1950 | 1478490280659 Marionette TRACE conn2 -> [0,3224,"getWindowHandles",null] 19:44:40 INFO - PROCESS | 1950 | 1478490280661 Marionette TRACE conn2 <- [1,3224,null,["7"]] 19:44:40 INFO - PROCESS | 1950 | 1478490280663 Marionette TRACE conn2 -> [0,3225,"switchToWindow",{"name":"7"}] 19:44:40 INFO - PROCESS | 1950 | 1478490280667 Marionette TRACE conn2 <- [1,3225,null,{}] 19:44:40 INFO - PROCESS | 1950 | 1478490280669 Marionette TRACE conn2 -> [0,3226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a659800 == 42 [pid = 1950] [id = 711] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x12a65a000) [pid = 1950] [serial = 2066] [outer = 0x0] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x12a668000) [pid = 1950] [serial = 2067] [outer = 0x12a65a000] 19:44:40 INFO - PROCESS | 1950 | 1478490280707 Marionette DEBUG loaded listener.js 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 130 (0x12ae49800) [pid = 1950] [serial = 2068] [outer = 0x12a65a000] 19:44:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a15a800 == 43 [pid = 1950] [id = 712] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 131 (0x12b305800) [pid = 1950] [serial = 2069] [outer = 0x0] 19:44:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 132 (0x12b31f000) [pid = 1950] [serial = 2070] [outer = 0x12b305800] 19:44:40 INFO - PROCESS | 1950 | 1478490280979 Marionette TRACE conn2 <- [1,3226,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"]]]}] 19:44:41 INFO - . 19:44:41 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 514ms 19:44:41 INFO - PROCESS | 1950 | 1478490281002 Marionette TRACE conn2 -> [0,3227,"getWindowHandle",null] 19:44:41 INFO - PROCESS | 1950 | 1478490281004 Marionette TRACE conn2 <- [1,3227,null,{"value":"7"}] 19:44:41 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 19:44:41 INFO - PROCESS | 1950 | 1478490281007 Marionette TRACE conn2 -> [0,3228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:41 INFO - PROCESS | 1950 | 1478490281090 Marionette TRACE conn2 <- [1,3228,null,{"value":null}] 19:44:41 INFO - PROCESS | 1950 | 1478490281097 Marionette TRACE conn2 -> [0,3229,"getWindowHandles",null] 19:44:41 INFO - PROCESS | 1950 | 1478490281099 Marionette TRACE conn2 <- [1,3229,null,["7"]] 19:44:41 INFO - PROCESS | 1950 | 1478490281151 Marionette TRACE conn2 -> [0,3230,"switchToWindow",{"name":"7"}] 19:44:41 INFO - PROCESS | 1950 | 1478490281153 Marionette TRACE conn2 <- [1,3230,null,{}] 19:44:41 INFO - PROCESS | 1950 | 1478490281155 Marionette TRACE conn2 -> [0,3231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5c6800 == 44 [pid = 1950] [id = 713] 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 133 (0x12b5c8000) [pid = 1950] [serial = 2071] [outer = 0x0] 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 134 (0x12b5d4800) [pid = 1950] [serial = 2072] [outer = 0x12b5c8000] 19:44:41 INFO - PROCESS | 1950 | 1478490281193 Marionette DEBUG loaded listener.js 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 135 (0x12b7ce800) [pid = 1950] [serial = 2073] [outer = 0x12b5c8000] 19:44:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b992000 == 45 [pid = 1950] [id = 714] 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 136 (0x12b99a000) [pid = 1950] [serial = 2074] [outer = 0x0] 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 137 (0x12bc7d000) [pid = 1950] [serial = 2075] [outer = 0x12b99a000] 19:44:41 INFO - PROCESS | 1950 | 1478490281452 Marionette TRACE conn2 <- [1,3231,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"]]]}] 19:44:41 INFO - . 19:44:41 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 466ms 19:44:41 INFO - PROCESS | 1950 | 1478490281474 Marionette TRACE conn2 -> [0,3232,"getWindowHandle",null] 19:44:41 INFO - PROCESS | 1950 | 1478490281475 Marionette TRACE conn2 <- [1,3232,null,{"value":"7"}] 19:44:41 INFO - TEST-START | /touch-events/create-touch-touchlist.html 19:44:41 INFO - PROCESS | 1950 | 1478490281480 Marionette TRACE conn2 -> [0,3233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:41 INFO - PROCESS | 1950 | 1478490281583 Marionette TRACE conn2 <- [1,3233,null,{"value":null}] 19:44:41 INFO - PROCESS | 1950 | 1478490281589 Marionette TRACE conn2 -> [0,3234,"getWindowHandles",null] 19:44:41 INFO - PROCESS | 1950 | 1478490281590 Marionette TRACE conn2 <- [1,3234,null,["7"]] 19:44:41 INFO - PROCESS | 1950 | 1478490281594 Marionette TRACE conn2 -> [0,3235,"switchToWindow",{"name":"7"}] 19:44:41 INFO - PROCESS | 1950 | 1478490281597 Marionette TRACE conn2 <- [1,3235,null,{}] 19:44:41 INFO - PROCESS | 1950 | 1478490281600 Marionette TRACE conn2 -> [0,3236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae47800 == 46 [pid = 1950] [id = 715] 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 138 (0x12b7da000) [pid = 1950] [serial = 2076] [outer = 0x0] 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 139 (0x12c13e000) [pid = 1950] [serial = 2077] [outer = 0x12b7da000] 19:44:41 INFO - PROCESS | 1950 | 1478490281637 Marionette DEBUG loaded listener.js 19:44:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 140 (0x12c152000) [pid = 1950] [serial = 2078] [outer = 0x12b7da000] 19:44:42 INFO - PROCESS | 1950 | 1478490282007 Marionette TRACE conn2 <- [1,3236,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]]]}] 19:44:42 INFO - .... 19:44:42 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 568ms 19:44:42 INFO - PROCESS | 1950 | 1478490282047 Marionette TRACE conn2 -> [0,3237,"getWindowHandle",null] 19:44:42 INFO - PROCESS | 1950 | 1478490282048 Marionette TRACE conn2 <- [1,3237,null,{"value":"7"}] 19:44:42 INFO - TEST-START | /touch-events/historical.html 19:44:42 INFO - PROCESS | 1950 | 1478490282051 Marionette TRACE conn2 -> [0,3238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:42 INFO - PROCESS | 1950 | 1478490282173 Marionette TRACE conn2 <- [1,3238,null,{"value":null}] 19:44:42 INFO - PROCESS | 1950 | 1478490282210 Marionette TRACE conn2 -> [0,3239,"getWindowHandles",null] 19:44:42 INFO - PROCESS | 1950 | 1478490282211 Marionette TRACE conn2 <- [1,3239,null,["7"]] 19:44:42 INFO - PROCESS | 1950 | 1478490282213 Marionette TRACE conn2 -> [0,3240,"switchToWindow",{"name":"7"}] 19:44:42 INFO - PROCESS | 1950 | 1478490282215 Marionette TRACE conn2 <- [1,3240,null,{}] 19:44:42 INFO - PROCESS | 1950 | 1478490282218 Marionette TRACE conn2 -> [0,3241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c594000 == 47 [pid = 1950] [id = 716] 19:44:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 141 (0x12df18000) [pid = 1950] [serial = 2079] [outer = 0x0] 19:44:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 142 (0x12df22800) [pid = 1950] [serial = 2080] [outer = 0x12df18000] 19:44:42 INFO - PROCESS | 1950 | 1478490282252 Marionette DEBUG loaded listener.js 19:44:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 143 (0x12e0c6800) [pid = 1950] [serial = 2081] [outer = 0x12df18000] 19:44:42 INFO - PROCESS | 1950 | 1478490282500 Marionette TRACE conn2 <- [1,3241,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 19:44:42 INFO - . 19:44:42 INFO - TEST-OK | /touch-events/historical.html | took 465ms 19:44:42 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 19:44:42 INFO - PROCESS | 1950 | 1478490282516 Marionette TRACE conn2 -> [0,3242,"getWindowHandle",null] 19:44:42 INFO - PROCESS | 1950 | 1478490282517 Marionette TRACE conn2 <- [1,3242,null,{"value":"7"}] 19:44:42 INFO - PROCESS | 1950 | 1478490282520 Marionette TRACE conn2 -> [0,3243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:42 INFO - PROCESS | 1950 | 1478490282621 Marionette TRACE conn2 <- [1,3243,null,{"value":null}] 19:44:42 INFO - PROCESS | 1950 | 1478490282624 Marionette TRACE conn2 -> [0,3244,"getWindowHandles",null] 19:44:42 INFO - PROCESS | 1950 | 1478490282626 Marionette TRACE conn2 <- [1,3244,null,["7"]] 19:44:42 INFO - PROCESS | 1950 | 1478490282629 Marionette TRACE conn2 -> [0,3245,"switchToWindow",{"name":"7"}] 19:44:42 INFO - PROCESS | 1950 | 1478490282632 Marionette TRACE conn2 <- [1,3245,null,{}] 19:44:42 INFO - PROCESS | 1950 | 1478490282666 Marionette TRACE conn2 -> [0,3246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e0cf000 == 48 [pid = 1950] [id = 717] 19:44:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 144 (0x12e0de000) [pid = 1950] [serial = 2082] [outer = 0x0] 19:44:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 145 (0x12e0e5800) [pid = 1950] [serial = 2083] [outer = 0x12e0de000] 19:44:42 INFO - PROCESS | 1950 | 1478490282700 Marionette DEBUG loaded listener.js 19:44:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 146 (0x12e427000) [pid = 1950] [serial = 2084] [outer = 0x12e0de000] 19:44:42 INFO - PROCESS | 1950 | 1478490282947 Marionette TRACE conn2 <- [1,3246,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]]]}] 19:44:42 INFO - ... 19:44:42 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 465ms 19:44:42 INFO - PROCESS | 1950 | 1478490282986 Marionette TRACE conn2 -> [0,3247,"getWindowHandle",null] 19:44:42 INFO - PROCESS | 1950 | 1478490282987 Marionette TRACE conn2 <- [1,3247,null,{"value":"7"}] 19:44:42 INFO - TEST-START | /touch-events/touch-retargeting.html 19:44:42 INFO - PROCESS | 1950 | 1478490282990 Marionette TRACE conn2 -> [0,3248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:44:43 INFO - PROCESS | 1950 | 1478490283091 Marionette TRACE conn2 <- [1,3248,null,{"value":null}] 19:44:43 INFO - PROCESS | 1950 | 1478490283095 Marionette TRACE conn2 -> [0,3249,"getWindowHandles",null] 19:44:43 INFO - PROCESS | 1950 | 1478490283097 Marionette TRACE conn2 <- [1,3249,null,["7"]] 19:44:43 INFO - PROCESS | 1950 | 1478490283099 Marionette TRACE conn2 -> [0,3250,"switchToWindow",{"name":"7"}] 19:44:43 INFO - PROCESS | 1950 | 1478490283101 Marionette TRACE conn2 <- [1,3250,null,{}] 19:44:43 INFO - PROCESS | 1950 | 1478490283136 Marionette TRACE conn2 -> [0,3251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:44:43 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e523000 == 49 [pid = 1950] [id = 718] 19:44:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 147 (0x12e523800) [pid = 1950] [serial = 2085] [outer = 0x0] 19:44:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 148 (0x12e528000) [pid = 1950] [serial = 2086] [outer = 0x12e523800] 19:44:43 INFO - PROCESS | 1950 | 1478490283170 Marionette DEBUG loaded listener.js 19:44:43 INFO - PROCESS | 1950 | ++DOMWINDOW == 149 (0x12e530000) [pid = 1950] [serial = 2087] [outer = 0x12e523800] 19:44:43 INFO - PROCESS | 1950 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 148 (0x12b7c5800) [pid = 1950] [serial = 2005] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 147 (0x12803e800) [pid = 1950] [serial = 1975] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 146 (0x12372b000) [pid = 1950] [serial = 1966] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 145 (0x129432000) [pid = 1950] [serial = 1978] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 144 (0x12b31a800) [pid = 1950] [serial = 1992] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 143 (0x12b416000) [pid = 1950] [serial = 1995] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478490272654] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 142 (0x124a6a800) [pid = 1950] [serial = 1969] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 141 (0x12a163800) [pid = 1950] [serial = 1981] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 140 (0x12172a800) [pid = 1950] [serial = 1963] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 139 (0x12a63a000) [pid = 1950] [serial = 1984] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 138 (0x1172b8000) [pid = 1950] [serial = 1957] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 137 (0x1262d3000) [pid = 1950] [serial = 1972] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 136 (0x12ae62000) [pid = 1950] [serial = 1990] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 135 (0x12a92e800) [pid = 1950] [serial = 1987] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 134 (0x12b41b000) [pid = 1950] [serial = 1997] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 133 (0x12b5c4000) [pid = 1950] [serial = 2000] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 132 (0x116f5e800) [pid = 1950] [serial = 1960] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 131 (0x12c13d000) [pid = 1950] [serial = 2011] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 130 (0x12b985000) [pid = 1950] [serial = 2008] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 129 (0x12b5d3000) [pid = 1950] [serial = 2002] [outer = 0x0] [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] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x12c153000) [pid = 1950] [serial = 2014] [outer = 0x0] [url = about:blank] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x12c2bf000) [pid = 1950] [serial = 2016] [outer = 0x0] [url = about:blank] 19:44:44 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x12c2c5800) [pid = 1950] [serial = 2018] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12c13c800 == 48 [pid = 1950] [id = 688] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b983000 == 47 [pid = 1950] [id = 687] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b418800 == 46 [pid = 1950] [id = 683] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c4800 == 45 [pid = 1950] [id = 686] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b30b800 == 44 [pid = 1950] [id = 681] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12a161800 == 43 [pid = 1950] [id = 677] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12a92d800 == 42 [pid = 1950] [id = 679] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5c2800 == 41 [pid = 1950] [id = 685] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x117b58800 == 40 [pid = 1950] [id = 678] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x129431000 == 39 [pid = 1950] [id = 676] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12803b800 == 38 [pid = 1950] [id = 675] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x1262d1000 == 37 [pid = 1950] [id = 674] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12372a000 == 36 [pid = 1950] [id = 672] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bc800 == 35 [pid = 1950] [id = 671] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x124a69800 == 34 [pid = 1950] [id = 673] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5c800 == 33 [pid = 1950] [id = 670] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12e0cf000 == 32 [pid = 1950] [id = 717] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12c594000 == 31 [pid = 1950] [id = 716] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae47800 == 30 [pid = 1950] [id = 715] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b992000 == 29 [pid = 1950] [id = 714] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12df1a000 == 28 [pid = 1950] [id = 705] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5c6800 == 27 [pid = 1950] [id = 713] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12a15a800 == 26 [pid = 1950] [id = 712] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12a659800 == 25 [pid = 1950] [id = 711] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x115140000 == 24 [pid = 1950] [id = 710] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x126943000 == 23 [pid = 1950] [id = 709] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12201f000 == 22 [pid = 1950] [id = 707] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x126c0f800 == 21 [pid = 1950] [id = 708] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x1173c8800 == 20 [pid = 1950] [id = 706] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae61800 == 19 [pid = 1950] [id = 704] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7e8000 == 18 [pid = 1950] [id = 703] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7d2000 == 17 [pid = 1950] [id = 702] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12d5a9000 == 16 [pid = 1950] [id = 701] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12d592800 == 15 [pid = 1950] [id = 700] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12c13b800 == 14 [pid = 1950] [id = 699] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12b317800 == 13 [pid = 1950] [id = 698] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12a941800 == 12 [pid = 1950] [id = 697] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x1288d6800 == 11 [pid = 1950] [id = 696] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12625d800 == 10 [pid = 1950] [id = 695] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12298c000 == 9 [pid = 1950] [id = 694] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x115c5c000 == 8 [pid = 1950] [id = 693] 19:44:48 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d1000 == 7 [pid = 1950] [id = 692] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x12c153800) [pid = 1950] [serial = 2015] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12c2bf800) [pid = 1950] [serial = 2017] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x12c2c6000) [pid = 1950] [serial = 2019] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12c144800) [pid = 1950] [serial = 2012] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x12c14a000) [pid = 1950] [serial = 2013] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12bc80000) [pid = 1950] [serial = 2009] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x12bc8c800) [pid = 1950] [serial = 2010] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x12b7d4000) [pid = 1950] [serial = 2006] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x12b97d000) [pid = 1950] [serial = 2007] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12b5d8800) [pid = 1950] [serial = 2003] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12b7bc000) [pid = 1950] [serial = 2004] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12b513000) [pid = 1950] [serial = 1998] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12b519800) [pid = 1950] [serial = 1999] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12b5cb000) [pid = 1950] [serial = 2001] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12b409000) [pid = 1950] [serial = 1993] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12b412000) [pid = 1950] [serial = 1994] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12b506000) [pid = 1950] [serial = 1996] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478490272654] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12a936800) [pid = 1950] [serial = 1988] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12ae48800) [pid = 1950] [serial = 1989] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12b308000) [pid = 1950] [serial = 1991] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12a63e800) [pid = 1950] [serial = 1985] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12a63d000) [pid = 1950] [serial = 1986] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12a170000) [pid = 1950] [serial = 1982] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12a620000) [pid = 1950] [serial = 1983] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x1296fc000) [pid = 1950] [serial = 1979] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x129953800) [pid = 1950] [serial = 1980] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x1288c4000) [pid = 1950] [serial = 1976] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x128948800) [pid = 1950] [serial = 1977] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x126462000) [pid = 1950] [serial = 1973] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x126511000) [pid = 1950] [serial = 1974] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x1250b7000) [pid = 1950] [serial = 1970] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x126255000) [pid = 1950] [serial = 1971] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x123730000) [pid = 1950] [serial = 1967] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x123b76000) [pid = 1950] [serial = 1968] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x121911000) [pid = 1950] [serial = 1964] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x121b54000) [pid = 1950] [serial = 1965] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x1172c1800) [pid = 1950] [serial = 1961] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x117650000) [pid = 1950] [serial = 1962] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x11765d800) [pid = 1950] [serial = 1959] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12d593000) [pid = 1950] [serial = 2040] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12d7e8800) [pid = 1950] [serial = 2047] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x116c74800) [pid = 1950] [serial = 2023] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x126262000) [pid = 1950] [serial = 2064] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12b305800) [pid = 1950] [serial = 2069] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12b99a000) [pid = 1950] [serial = 2074] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12ae5d800) [pid = 1950] [serial = 2033] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12df21800) [pid = 1950] [serial = 2052] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x126261000) [pid = 1950] [serial = 2028] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12d5a9800) [pid = 1950] [serial = 2042] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x12b319000) [pid = 1950] [serial = 2035] [outer = 0x0] [url = about:blank] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x126514000) [pid = 1950] [serial = 2057] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x127c25000) [pid = 1950] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x117b57000) [pid = 1950] [serial = 2054] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x12c13c000) [pid = 1950] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12d7d2800) [pid = 1950] [serial = 2044] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12d7e5800) [pid = 1950] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x128955000) [pid = 1950] [serial = 2030] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12b5c8000) [pid = 1950] [serial = 2071] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12298d800) [pid = 1950] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12c2d2000) [pid = 1950] [serial = 2020] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12a65a000) [pid = 1950] [serial = 2066] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x126944000) [pid = 1950] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x12e0de000) [pid = 1950] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12df18000) [pid = 1950] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/historical.html] 19:44:51 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12b7da000) [pid = 1950] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x121b5a000) [pid = 1950] [serial = 2059] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x117859800) [pid = 1950] [serial = 2060] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12ae49800) [pid = 1950] [serial = 2068] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x12a668000) [pid = 1950] [serial = 2067] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x12b7ce800) [pid = 1950] [serial = 2073] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x12b5d4800) [pid = 1950] [serial = 2072] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12c152000) [pid = 1950] [serial = 2078] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12c13e000) [pid = 1950] [serial = 2077] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12e0c6800) [pid = 1950] [serial = 2081] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12df22800) [pid = 1950] [serial = 2080] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12e427000) [pid = 1950] [serial = 2084] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12e0e5800) [pid = 1950] [serial = 2083] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12e528000) [pid = 1950] [serial = 2086] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x1288c7800) [pid = 1950] [serial = 2062] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x1296e0000) [pid = 1950] [serial = 2063] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x123731000) [pid = 1950] [serial = 2055] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1262cf000) [pid = 1950] [serial = 2056] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12df11000) [pid = 1950] [serial = 2050] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12df18800) [pid = 1950] [serial = 2051] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12d7d9000) [pid = 1950] [serial = 2045] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12d7e1000) [pid = 1950] [serial = 2046] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12c2ce800) [pid = 1950] [serial = 2038] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12c59b800) [pid = 1950] [serial = 2039] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12df23800) [pid = 1950] [serial = 2053] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x126268800) [pid = 1950] [serial = 2029] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12d5aa000) [pid = 1950] [serial = 2043] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12b319800) [pid = 1950] [serial = 2036] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x1296e9000) [pid = 1950] [serial = 2031] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12a631800) [pid = 1950] [serial = 2032] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12371d000) [pid = 1950] [serial = 2026] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x123717800) [pid = 1950] [serial = 2027] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12c2d6800) [pid = 1950] [serial = 2021] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12c2dd800) [pid = 1950] [serial = 2022] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12d59b800) [pid = 1950] [serial = 2041] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x12df09800) [pid = 1950] [serial = 2048] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x116f49000) [pid = 1950] [serial = 2024] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x12644e800) [pid = 1950] [serial = 2065] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12b31f000) [pid = 1950] [serial = 2070] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12bc7d000) [pid = 1950] [serial = 2075] [outer = 0x0] [url = about:blank] 19:44:55 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x12ae64000) [pid = 1950] [serial = 2034] [outer = 0x0] [url = about:blank] 19:45:13 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:45:13 INFO - PROCESS | 1950 | 1478490313248 Marionette TRACE conn2 <- [1,3251,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 19:45:13 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30310ms 19:45:13 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 19:45:13 INFO - PROCESS | 1950 | 1478490313302 Marionette TRACE conn2 -> [0,3252,"getWindowHandle",null] 19:45:13 INFO - PROCESS | 1950 | 1478490313304 Marionette TRACE conn2 <- [1,3252,null,{"value":"7"}] 19:45:13 INFO - PROCESS | 1950 | 1478490313310 Marionette TRACE conn2 -> [0,3253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:13 INFO - PROCESS | 1950 | 1478490313424 Marionette TRACE conn2 <- [1,3253,null,{"value":null}] 19:45:13 INFO - PROCESS | 1950 | 1478490313453 Marionette TRACE conn2 -> [0,3254,"getWindowHandles",null] 19:45:13 INFO - PROCESS | 1950 | 1478490313455 Marionette TRACE conn2 <- [1,3254,null,["7"]] 19:45:13 INFO - PROCESS | 1950 | 1478490313458 Marionette TRACE conn2 -> [0,3255,"switchToWindow",{"name":"7"}] 19:45:13 INFO - PROCESS | 1950 | 1478490313463 Marionette TRACE conn2 <- [1,3255,null,{}] 19:45:13 INFO - PROCESS | 1950 | 1478490313468 Marionette TRACE conn2 -> [0,3256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172b8000 == 8 [pid = 1950] [id = 719] 19:45:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172b8800) [pid = 1950] [serial = 2088] [outer = 0x0] 19:45:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c0800) [pid = 1950] [serial = 2089] [outer = 0x1172b8800] 19:45:13 INFO - PROCESS | 1950 | 1478490313511 Marionette DEBUG loaded listener.js 19:45:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1172d5800) [pid = 1950] [serial = 2090] [outer = 0x1172b8800] 19:45:13 INFO - PROCESS | 1950 | 1478490313767 Marionette TRACE conn2 <- [1,3256,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]]]}] 19:45:13 INFO - ..... 19:45:13 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 515ms 19:45:13 INFO - TEST-START | /user-timing/idlharness.html 19:45:13 INFO - PROCESS | 1950 | 1478490313824 Marionette TRACE conn2 -> [0,3257,"getWindowHandle",null] 19:45:13 INFO - PROCESS | 1950 | 1478490313826 Marionette TRACE conn2 <- [1,3257,null,{"value":"7"}] 19:45:13 INFO - PROCESS | 1950 | 1478490313830 Marionette TRACE conn2 -> [0,3258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:13 INFO - PROCESS | 1950 | 1478490313921 Marionette TRACE conn2 <- [1,3258,null,{"value":null}] 19:45:13 INFO - PROCESS | 1950 | 1478490313970 Marionette TRACE conn2 -> [0,3259,"getWindowHandles",null] 19:45:13 INFO - PROCESS | 1950 | 1478490313972 Marionette TRACE conn2 <- [1,3259,null,["7"]] 19:45:13 INFO - PROCESS | 1950 | 1478490313975 Marionette TRACE conn2 -> [0,3260,"switchToWindow",{"name":"7"}] 19:45:13 INFO - PROCESS | 1950 | 1478490313977 Marionette TRACE conn2 <- [1,3260,null,{}] 19:45:13 INFO - PROCESS | 1950 | 1478490313980 Marionette TRACE conn2 -> [0,3261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172ba800 == 9 [pid = 1950] [id = 720] 19:45:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121735000) [pid = 1950] [serial = 2091] [outer = 0x0] 19:45:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x12191a000) [pid = 1950] [serial = 2092] [outer = 0x121735000] 19:45:14 INFO - PROCESS | 1950 | 1478490314019 Marionette DEBUG loaded listener.js 19:45:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x1219c9000) [pid = 1950] [serial = 2093] [outer = 0x121735000] 19:45:14 INFO - PROCESS | 1950 | 1478490314386 Marionette TRACE conn2 <- [1,3261,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]]]}] 19:45:14 INFO - ........................ 19:45:14 INFO - TEST-OK | /user-timing/idlharness.html | took 570ms 19:45:14 INFO - PROCESS | 1950 | 1478490314404 Marionette TRACE conn2 -> [0,3262,"getWindowHandle",null] 19:45:14 INFO - PROCESS | 1950 | 1478490314408 Marionette TRACE conn2 <- [1,3262,null,{"value":"7"}] 19:45:14 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 19:45:14 INFO - PROCESS | 1950 | 1478490314411 Marionette TRACE conn2 -> [0,3263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:14 INFO - PROCESS | 1950 | 1478490314529 Marionette TRACE conn2 <- [1,3263,null,{"value":null}] 19:45:14 INFO - PROCESS | 1950 | 1478490314537 Marionette TRACE conn2 -> [0,3264,"getWindowHandles",null] 19:45:14 INFO - PROCESS | 1950 | 1478490314539 Marionette TRACE conn2 <- [1,3264,null,["7"]] 19:45:14 INFO - PROCESS | 1950 | 1478490314541 Marionette TRACE conn2 -> [0,3265,"switchToWindow",{"name":"7"}] 19:45:14 INFO - PROCESS | 1950 | 1478490314544 Marionette TRACE conn2 <- [1,3265,null,{}] 19:45:14 INFO - PROCESS | 1950 | 1478490314548 Marionette TRACE conn2 -> [0,3266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x123edb800 == 10 [pid = 1950] [id = 721] 19:45:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x123edf000) [pid = 1950] [serial = 2094] [outer = 0x0] 19:45:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x124a69800) [pid = 1950] [serial = 2095] [outer = 0x123edf000] 19:45:14 INFO - PROCESS | 1950 | 1478490314589 Marionette DEBUG loaded listener.js 19:45:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x1250c2000) [pid = 1950] [serial = 2096] [outer = 0x123edf000] 19:45:15 INFO - PROCESS | 1950 | 1478490315059 Marionette TRACE conn2 <- [1,3266,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]]]}] 19:45:15 INFO - ....... 19:45:15 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 666ms 19:45:15 INFO - PROCESS | 1950 | 1478490315077 Marionette TRACE conn2 -> [0,3267,"getWindowHandle",null] 19:45:15 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 19:45:15 INFO - PROCESS | 1950 | 1478490315081 Marionette TRACE conn2 <- [1,3267,null,{"value":"7"}] 19:45:15 INFO - PROCESS | 1950 | 1478490315084 Marionette TRACE conn2 -> [0,3268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:15 INFO - PROCESS | 1950 | 1478490315165 Marionette TRACE conn2 <- [1,3268,null,{"value":null}] 19:45:15 INFO - PROCESS | 1950 | 1478490315213 Marionette TRACE conn2 -> [0,3269,"getWindowHandles",null] 19:45:15 INFO - PROCESS | 1950 | 1478490315214 Marionette TRACE conn2 <- [1,3269,null,["7"]] 19:45:15 INFO - PROCESS | 1950 | 1478490315216 Marionette TRACE conn2 -> [0,3270,"switchToWindow",{"name":"7"}] 19:45:15 INFO - PROCESS | 1950 | 1478490315219 Marionette TRACE conn2 <- [1,3270,null,{}] 19:45:15 INFO - PROCESS | 1950 | 1478490315222 Marionette TRACE conn2 -> [0,3271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d49000 == 11 [pid = 1950] [id = 722] 19:45:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x125d49800) [pid = 1950] [serial = 2097] [outer = 0x0] 19:45:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x126453800) [pid = 1950] [serial = 2098] [outer = 0x125d49800] 19:45:15 INFO - PROCESS | 1950 | 1478490315263 Marionette DEBUG loaded listener.js 19:45:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x126520000) [pid = 1950] [serial = 2099] [outer = 0x125d49800] 19:45:15 INFO - PROCESS | 1950 | 1478490315732 Marionette TRACE conn2 <- [1,3271,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]]]}] 19:45:15 INFO - ....... 19:45:15 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 667ms 19:45:15 INFO - PROCESS | 1950 | 1478490315751 Marionette TRACE conn2 -> [0,3272,"getWindowHandle",null] 19:45:15 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 19:45:15 INFO - PROCESS | 1950 | 1478490315753 Marionette TRACE conn2 <- [1,3272,null,{"value":"7"}] 19:45:15 INFO - PROCESS | 1950 | 1478490315757 Marionette TRACE conn2 -> [0,3273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:15 INFO - PROCESS | 1950 | 1478490315881 Marionette TRACE conn2 <- [1,3273,null,{"value":null}] 19:45:15 INFO - PROCESS | 1950 | 1478490315890 Marionette TRACE conn2 -> [0,3274,"getWindowHandles",null] 19:45:15 INFO - PROCESS | 1950 | 1478490315892 Marionette TRACE conn2 <- [1,3274,null,["7"]] 19:45:15 INFO - PROCESS | 1950 | 1478490315897 Marionette TRACE conn2 -> [0,3275,"switchToWindow",{"name":"7"}] 19:45:15 INFO - PROCESS | 1950 | 1478490315901 Marionette TRACE conn2 <- [1,3275,null,{}] 19:45:15 INFO - PROCESS | 1950 | 1478490315904 Marionette TRACE conn2 -> [0,3276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x1288cc000 == 12 [pid = 1950] [id = 723] 19:45:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x1288cd800) [pid = 1950] [serial = 2100] [outer = 0x0] 19:45:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x128939000) [pid = 1950] [serial = 2101] [outer = 0x1288cd800] 19:45:15 INFO - PROCESS | 1950 | 1478490315960 Marionette DEBUG loaded listener.js 19:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x128952800) [pid = 1950] [serial = 2102] [outer = 0x1288cd800] 19:45:16 INFO - PROCESS | 1950 | 1478490316279 Marionette TRACE conn2 <- [1,3276,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]]]}] 19:45:16 INFO - .. 19:45:16 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 565ms 19:45:16 INFO - PROCESS | 1950 | 1478490316322 Marionette TRACE conn2 -> [0,3277,"getWindowHandle",null] 19:45:16 INFO - PROCESS | 1950 | 1478490316323 Marionette TRACE conn2 <- [1,3277,null,{"value":"7"}] 19:45:16 INFO - TEST-START | /user-timing/test_user_timing_exists.html 19:45:16 INFO - PROCESS | 1950 | 1478490316326 Marionette TRACE conn2 -> [0,3278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:16 INFO - PROCESS | 1950 | 1478490316437 Marionette TRACE conn2 <- [1,3278,null,{"value":null}] 19:45:16 INFO - PROCESS | 1950 | 1478490316441 Marionette TRACE conn2 -> [0,3279,"getWindowHandles",null] 19:45:16 INFO - PROCESS | 1950 | 1478490316442 Marionette TRACE conn2 <- [1,3279,null,["7"]] 19:45:16 INFO - PROCESS | 1950 | 1478490316447 Marionette TRACE conn2 -> [0,3280,"switchToWindow",{"name":"7"}] 19:45:16 INFO - PROCESS | 1950 | 1478490316450 Marionette TRACE conn2 <- [1,3280,null,{}] 19:45:16 INFO - PROCESS | 1950 | 1478490316452 Marionette TRACE conn2 -> [0,3281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x129954800 == 13 [pid = 1950] [id = 724] 19:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x129955000) [pid = 1950] [serial = 2103] [outer = 0x0] 19:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x129a31000) [pid = 1950] [serial = 2104] [outer = 0x129955000] 19:45:16 INFO - PROCESS | 1950 | 1478490316490 Marionette DEBUG loaded listener.js 19:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12a163800) [pid = 1950] [serial = 2105] [outer = 0x129955000] 19:45:16 INFO - PROCESS | 1950 | 1478490316767 Marionette TRACE conn2 <- [1,3281,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]]]}] 19:45:16 INFO - ..... 19:45:16 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 468ms 19:45:16 INFO - PROCESS | 1950 | 1478490316795 Marionette TRACE conn2 -> [0,3282,"getWindowHandle",null] 19:45:16 INFO - PROCESS | 1950 | 1478490316796 Marionette TRACE conn2 <- [1,3282,null,{"value":"7"}] 19:45:16 INFO - TEST-START | /user-timing/test_user_timing_mark.html 19:45:16 INFO - PROCESS | 1950 | 1478490316799 Marionette TRACE conn2 -> [0,3283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:16 INFO - PROCESS | 1950 | 1478490316875 Marionette TRACE conn2 <- [1,3283,null,{"value":null}] 19:45:16 INFO - PROCESS | 1950 | 1478490316926 Marionette TRACE conn2 -> [0,3284,"getWindowHandles",null] 19:45:16 INFO - PROCESS | 1950 | 1478490316927 Marionette TRACE conn2 <- [1,3284,null,["7"]] 19:45:16 INFO - PROCESS | 1950 | 1478490316931 Marionette TRACE conn2 -> [0,3285,"switchToWindow",{"name":"7"}] 19:45:16 INFO - PROCESS | 1950 | 1478490316933 Marionette TRACE conn2 <- [1,3285,null,{}] 19:45:16 INFO - PROCESS | 1950 | 1478490316935 Marionette TRACE conn2 -> [0,3286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a631800 == 14 [pid = 1950] [id = 725] 19:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x12a633800) [pid = 1950] [serial = 2106] [outer = 0x0] 19:45:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12a63b800) [pid = 1950] [serial = 2107] [outer = 0x12a633800] 19:45:16 INFO - PROCESS | 1950 | 1478490316969 Marionette DEBUG loaded listener.js 19:45:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12a659800) [pid = 1950] [serial = 2108] [outer = 0x12a633800] 19:45:17 INFO - PROCESS | 1950 | 1478490317402 Marionette TRACE conn2 <- [1,3286,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]]]}] 19:45:17 INFO - ..................... 19:45:17 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 621ms 19:45:17 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 19:45:17 INFO - PROCESS | 1950 | 1478490317421 Marionette TRACE conn2 -> [0,3287,"getWindowHandle",null] 19:45:17 INFO - PROCESS | 1950 | 1478490317422 Marionette TRACE conn2 <- [1,3287,null,{"value":"7"}] 19:45:17 INFO - PROCESS | 1950 | 1478490317425 Marionette TRACE conn2 -> [0,3288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:17 INFO - PROCESS | 1950 | 1478490317503 Marionette TRACE conn2 <- [1,3288,null,{"value":null}] 19:45:17 INFO - PROCESS | 1950 | 1478490317506 Marionette TRACE conn2 -> [0,3289,"getWindowHandles",null] 19:45:17 INFO - PROCESS | 1950 | 1478490317509 Marionette TRACE conn2 <- [1,3289,null,["7"]] 19:45:17 INFO - PROCESS | 1950 | 1478490317516 Marionette TRACE conn2 -> [0,3290,"switchToWindow",{"name":"7"}] 19:45:17 INFO - PROCESS | 1950 | 1478490317519 Marionette TRACE conn2 <- [1,3290,null,{}] 19:45:17 INFO - PROCESS | 1950 | 1478490317522 Marionette TRACE conn2 -> [0,3291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a628000 == 15 [pid = 1950] [id = 726] 19:45:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12a657000) [pid = 1950] [serial = 2109] [outer = 0x0] 19:45:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12a92e800) [pid = 1950] [serial = 2110] [outer = 0x12a657000] 19:45:17 INFO - PROCESS | 1950 | 1478490317556 Marionette DEBUG loaded listener.js 19:45:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12a93a800) [pid = 1950] [serial = 2111] [outer = 0x12a657000] 19:45:17 INFO - PROCESS | 1950 | 1478490317820 Marionette TRACE conn2 <- [1,3291,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]]]}] 19:45:17 INFO - ..... 19:45:17 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 415ms 19:45:17 INFO - PROCESS | 1950 | 1478490317840 Marionette TRACE conn2 -> [0,3292,"getWindowHandle",null] 19:45:17 INFO - PROCESS | 1950 | 1478490317842 Marionette TRACE conn2 <- [1,3292,null,{"value":"7"}] 19:45:17 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 19:45:17 INFO - PROCESS | 1950 | 1478490317844 Marionette TRACE conn2 -> [0,3293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:17 INFO - PROCESS | 1950 | 1478490317923 Marionette TRACE conn2 <- [1,3293,null,{"value":null}] 19:45:17 INFO - PROCESS | 1950 | 1478490317927 Marionette TRACE conn2 -> [0,3294,"getWindowHandles",null] 19:45:17 INFO - PROCESS | 1950 | 1478490317928 Marionette TRACE conn2 <- [1,3294,null,["7"]] 19:45:17 INFO - PROCESS | 1950 | 1478490317934 Marionette TRACE conn2 -> [0,3295,"switchToWindow",{"name":"7"}] 19:45:17 INFO - PROCESS | 1950 | 1478490317936 Marionette TRACE conn2 <- [1,3295,null,{}] 19:45:17 INFO - PROCESS | 1950 | 1478490317938 Marionette TRACE conn2 -> [0,3296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x123eda800 == 16 [pid = 1950] [id = 727] 19:45:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12ae64800) [pid = 1950] [serial = 2112] [outer = 0x0] 19:45:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12b308800) [pid = 1950] [serial = 2113] [outer = 0x12ae64800] 19:45:17 INFO - PROCESS | 1950 | 1478490317973 Marionette DEBUG loaded listener.js 19:45:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12b315800) [pid = 1950] [serial = 2114] [outer = 0x12ae64800] 19:45:18 INFO - PROCESS | 1950 | 1478490318275 Marionette TRACE conn2 <- [1,3296,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]]]}] 19:45:18 INFO - ......................................... 19:45:18 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 470ms 19:45:18 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 19:45:18 INFO - PROCESS | 1950 | 1478490318314 Marionette TRACE conn2 -> [0,3297,"getWindowHandle",null] 19:45:18 INFO - PROCESS | 1950 | 1478490318315 Marionette TRACE conn2 <- [1,3297,null,{"value":"7"}] 19:45:18 INFO - PROCESS | 1950 | 1478490318318 Marionette TRACE conn2 -> [0,3298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:18 INFO - PROCESS | 1950 | 1478490318399 Marionette TRACE conn2 <- [1,3298,null,{"value":null}] 19:45:18 INFO - PROCESS | 1950 | 1478490318404 Marionette TRACE conn2 -> [0,3299,"getWindowHandles",null] 19:45:18 INFO - PROCESS | 1950 | 1478490318406 Marionette TRACE conn2 <- [1,3299,null,["7"]] 19:45:18 INFO - PROCESS | 1950 | 1478490318408 Marionette TRACE conn2 -> [0,3300,"switchToWindow",{"name":"7"}] 19:45:18 INFO - PROCESS | 1950 | 1478490318410 Marionette TRACE conn2 <- [1,3300,null,{}] 19:45:18 INFO - PROCESS | 1950 | 1478490318415 Marionette TRACE conn2 -> [0,3301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b404800 == 17 [pid = 1950] [id = 728] 19:45:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12b407800) [pid = 1950] [serial = 2115] [outer = 0x0] 19:45:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12b41a000) [pid = 1950] [serial = 2116] [outer = 0x12b407800] 19:45:18 INFO - PROCESS | 1950 | 1478490318450 Marionette DEBUG loaded listener.js 19:45:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12b421000) [pid = 1950] [serial = 2117] [outer = 0x12b407800] 19:45:18 INFO - PROCESS | 1950 | 1478490318713 Marionette TRACE conn2 <- [1,3301,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]]]}] 19:45:18 INFO - .. 19:45:18 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 415ms 19:45:18 INFO - PROCESS | 1950 | 1478490318734 Marionette TRACE conn2 -> [0,3302,"getWindowHandle",null] 19:45:18 INFO - PROCESS | 1950 | 1478490318735 Marionette TRACE conn2 <- [1,3302,null,{"value":"7"}] 19:45:18 INFO - TEST-START | /user-timing/test_user_timing_measure.html 19:45:18 INFO - PROCESS | 1950 | 1478490318739 Marionette TRACE conn2 -> [0,3303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:18 INFO - PROCESS | 1950 | 1478490318827 Marionette TRACE conn2 <- [1,3303,null,{"value":null}] 19:45:18 INFO - PROCESS | 1950 | 1478490318878 Marionette TRACE conn2 -> [0,3304,"getWindowHandles",null] 19:45:18 INFO - PROCESS | 1950 | 1478490318880 Marionette TRACE conn2 <- [1,3304,null,["7"]] 19:45:18 INFO - PROCESS | 1950 | 1478490318884 Marionette TRACE conn2 -> [0,3305,"switchToWindow",{"name":"7"}] 19:45:18 INFO - PROCESS | 1950 | 1478490318887 Marionette TRACE conn2 <- [1,3305,null,{}] 19:45:18 INFO - PROCESS | 1950 | 1478490318889 Marionette TRACE conn2 -> [0,3306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b522000 == 18 [pid = 1950] [id = 729] 19:45:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12b522800) [pid = 1950] [serial = 2118] [outer = 0x0] 19:45:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12b5c6800) [pid = 1950] [serial = 2119] [outer = 0x12b522800] 19:45:18 INFO - PROCESS | 1950 | 1478490318930 Marionette DEBUG loaded listener.js 19:45:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12b5d7000) [pid = 1950] [serial = 2120] [outer = 0x12b522800] 19:45:19 INFO - PROCESS | 1950 | 1478490319375 Marionette TRACE conn2 <- [1,3306,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]]]}] 19:45:19 INFO - ............................... 19:45:19 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 669ms 19:45:19 INFO - PROCESS | 1950 | 1478490319408 Marionette TRACE conn2 -> [0,3307,"getWindowHandle",null] 19:45:19 INFO - PROCESS | 1950 | 1478490319409 Marionette TRACE conn2 <- [1,3307,null,{"value":"7"}] 19:45:19 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 19:45:19 INFO - PROCESS | 1950 | 1478490319414 Marionette TRACE conn2 -> [0,3308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:19 INFO - PROCESS | 1950 | 1478490319498 Marionette TRACE conn2 <- [1,3308,null,{"value":null}] 19:45:19 INFO - PROCESS | 1950 | 1478490319503 Marionette TRACE conn2 -> [0,3309,"getWindowHandles",null] 19:45:19 INFO - PROCESS | 1950 | 1478490319505 Marionette TRACE conn2 <- [1,3309,null,["7"]] 19:45:19 INFO - PROCESS | 1950 | 1478490319507 Marionette TRACE conn2 -> [0,3310,"switchToWindow",{"name":"7"}] 19:45:19 INFO - PROCESS | 1950 | 1478490319509 Marionette TRACE conn2 <- [1,3310,null,{}] 19:45:19 INFO - PROCESS | 1950 | 1478490319512 Marionette TRACE conn2 -> [0,3311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7ce000 == 19 [pid = 1950] [id = 730] 19:45:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12b7d0000) [pid = 1950] [serial = 2121] [outer = 0x0] 19:45:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b97f000) [pid = 1950] [serial = 2122] [outer = 0x12b7d0000] 19:45:19 INFO - PROCESS | 1950 | 1478490319547 Marionette DEBUG loaded listener.js 19:45:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b988000) [pid = 1950] [serial = 2123] [outer = 0x12b7d0000] 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 330 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 330 19:45:19 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 19:45:19 INFO - PROCESS | 1950 | 1478490319832 Marionette TRACE conn2 <- [1,3311,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]]]}] 19:45:19 INFO - ................. 19:45:19 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 467ms 19:45:19 INFO - PROCESS | 1950 | 1478490319880 Marionette TRACE conn2 -> [0,3312,"getWindowHandle",null] 19:45:19 INFO - PROCESS | 1950 | 1478490319881 Marionette TRACE conn2 <- [1,3312,null,{"value":"7"}] 19:45:19 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 19:45:19 INFO - PROCESS | 1950 | 1478490319884 Marionette TRACE conn2 -> [0,3313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:19 INFO - PROCESS | 1950 | 1478490319961 Marionette TRACE conn2 <- [1,3313,null,{"value":null}] 19:45:19 INFO - PROCESS | 1950 | 1478490319967 Marionette TRACE conn2 -> [0,3314,"getWindowHandles",null] 19:45:19 INFO - PROCESS | 1950 | 1478490319968 Marionette TRACE conn2 <- [1,3314,null,["7"]] 19:45:19 INFO - PROCESS | 1950 | 1478490319970 Marionette TRACE conn2 -> [0,3315,"switchToWindow",{"name":"7"}] 19:45:19 INFO - PROCESS | 1950 | 1478490319973 Marionette TRACE conn2 <- [1,3315,null,{}] 19:45:19 INFO - PROCESS | 1950 | 1478490319975 Marionette TRACE conn2 -> [0,3316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b99c000 == 20 [pid = 1950] [id = 731] 19:45:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12bc7c800) [pid = 1950] [serial = 2124] [outer = 0x0] 19:45:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12c13e000) [pid = 1950] [serial = 2125] [outer = 0x12bc7c800] 19:45:20 INFO - PROCESS | 1950 | 1478490320010 Marionette DEBUG loaded listener.js 19:45:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12c140000) [pid = 1950] [serial = 2126] [outer = 0x12bc7c800] 19:45:20 INFO - ........ 19:45:20 INFO - PROCESS | 1950 | 1478490320491 Marionette TRACE conn2 <- [1,3316,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]]]}] 19:45:20 INFO - ......... 19:45:20 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 619ms 19:45:20 INFO - PROCESS | 1950 | 1478490320503 Marionette TRACE conn2 -> [0,3317,"getWindowHandle",null] 19:45:20 INFO - PROCESS | 1950 | 1478490320505 Marionette TRACE conn2 <- [1,3317,null,{"value":"7"}] 19:45:20 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 19:45:20 INFO - PROCESS | 1950 | 1478490320507 Marionette TRACE conn2 -> [0,3318,"getContext",null] 19:45:20 INFO - PROCESS | 1950 | 1478490320508 Marionette TRACE conn2 <- [1,3318,null,{"value":"content"}] 19:45:20 INFO - PROCESS | 1950 | 1478490320510 Marionette TRACE conn2 -> [0,3319,"setContext",{"value":"chrome"}] 19:45:20 INFO - PROCESS | 1950 | 1478490320511 Marionette TRACE conn2 <- [1,3319,null,{}] 19:45:20 INFO - PROCESS | 1950 | 1478490320516 Marionette TRACE conn2 -> [0,3320,"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}] 19:45:20 INFO - PROCESS | 1950 | 1478490320522 Marionette TRACE conn2 <- [1,3320,null,{"value":true}] 19:45:20 INFO - PROCESS | 1950 | 1478490320523 Marionette TRACE conn2 -> [0,3321,"setContext",{"value":"content"}] 19:45:20 INFO - PROCESS | 1950 | 1478490320524 Marionette TRACE conn2 <- [1,3321,null,{}] 19:45:20 INFO - Setting pref dom.animations-api.core.enabled (true) 19:45:20 INFO - PROCESS | 1950 | 1478490320526 Marionette TRACE conn2 -> [0,3322,"getContext",null] 19:45:20 INFO - PROCESS | 1950 | 1478490320528 Marionette TRACE conn2 <- [1,3322,null,{"value":"content"}] 19:45:20 INFO - PROCESS | 1950 | 1478490320530 Marionette TRACE conn2 -> [0,3323,"setContext",{"value":"chrome"}] 19:45:20 INFO - PROCESS | 1950 | 1478490320532 Marionette TRACE conn2 <- [1,3323,null,{}] 19:45:20 INFO - PROCESS | 1950 | 1478490320534 Marionette TRACE conn2 -> [0,3324,"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}] 19:45:20 INFO - PROCESS | 1950 | 1478490320540 Marionette TRACE conn2 <- [1,3324,null,{"value":null}] 19:45:20 INFO - PROCESS | 1950 | 1478490320542 Marionette TRACE conn2 -> [0,3325,"setContext",{"value":"content"}] 19:45:20 INFO - PROCESS | 1950 | 1478490320543 Marionette TRACE conn2 <- [1,3325,null,{}] 19:45:20 INFO - PROCESS | 1950 | 1478490320545 Marionette TRACE conn2 -> [0,3326,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:20 INFO - PROCESS | 1950 | 1478490320640 Marionette TRACE conn2 <- [1,3326,null,{"value":null}] 19:45:20 INFO - PROCESS | 1950 | 1478490320649 Marionette TRACE conn2 -> [0,3327,"getWindowHandles",null] 19:45:20 INFO - PROCESS | 1950 | 1478490320652 Marionette TRACE conn2 <- [1,3327,null,["7"]] 19:45:20 INFO - PROCESS | 1950 | 1478490320654 Marionette TRACE conn2 -> [0,3328,"switchToWindow",{"name":"7"}] 19:45:20 INFO - PROCESS | 1950 | 1478490320656 Marionette TRACE conn2 <- [1,3328,null,{}] 19:45:20 INFO - PROCESS | 1950 | 1478490320659 Marionette TRACE conn2 -> [0,3329,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c14a800 == 21 [pid = 1950] [id = 732] 19:45:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12c14c000) [pid = 1950] [serial = 2127] [outer = 0x0] 19:45:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12c157800) [pid = 1950] [serial = 2128] [outer = 0x12c14c000] 19:45:20 INFO - PROCESS | 1950 | 1478490320694 Marionette DEBUG loaded listener.js 19:45:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12c2cc800) [pid = 1950] [serial = 2129] [outer = 0x12c14c000] 19:45:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d0000 == 22 [pid = 1950] [id = 733] 19:45:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12c2d6800) [pid = 1950] [serial = 2130] [outer = 0x0] 19:45:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12c2dc800) [pid = 1950] [serial = 2131] [outer = 0x12c2d6800] 19:45:21 INFO - PROCESS | 1950 | 1478490321042 Marionette TRACE conn2 <- [1,3329,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]]]}] 19:45:21 INFO - ... 19:45:21 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 554ms 19:45:21 INFO - PROCESS | 1950 | 1478490321061 Marionette TRACE conn2 -> [0,3330,"getWindowHandle",null] 19:45:21 INFO - PROCESS | 1950 | 1478490321065 Marionette TRACE conn2 <- [1,3330,null,{"value":"7"}] 19:45:21 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 19:45:21 INFO - PROCESS | 1950 | 1478490321068 Marionette TRACE conn2 -> [0,3331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:21 INFO - PROCESS | 1950 | 1478490321159 Marionette TRACE conn2 <- [1,3331,null,{"value":null}] 19:45:21 INFO - PROCESS | 1950 | 1478490321163 Marionette TRACE conn2 -> [0,3332,"getWindowHandles",null] 19:45:21 INFO - PROCESS | 1950 | 1478490321164 Marionette TRACE conn2 <- [1,3332,null,["7"]] 19:45:21 INFO - PROCESS | 1950 | 1478490321166 Marionette TRACE conn2 -> [0,3333,"switchToWindow",{"name":"7"}] 19:45:21 INFO - PROCESS | 1950 | 1478490321168 Marionette TRACE conn2 <- [1,3333,null,{}] 19:45:21 INFO - PROCESS | 1950 | 1478490321170 Marionette TRACE conn2 -> [0,3334,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c597800 == 23 [pid = 1950] [id = 734] 19:45:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12c59b000) [pid = 1950] [serial = 2132] [outer = 0x0] 19:45:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12c5a4000) [pid = 1950] [serial = 2133] [outer = 0x12c59b000] 19:45:21 INFO - PROCESS | 1950 | 1478490321203 Marionette DEBUG loaded listener.js 19:45:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12d59c000) [pid = 1950] [serial = 2134] [outer = 0x12c59b000] 19:45:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12e523000 == 22 [pid = 1950] [id = 718] 19:45:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d0000 == 21 [pid = 1950] [id = 733] 19:45:22 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:45:22 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 19:45:22 INFO - PROCESS | 1950 | 1478490322708 Marionette TRACE conn2 <- [1,3334,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]]]}] 19:45:22 INFO - ......... 19:45:22 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1667ms 19:45:22 INFO - PROCESS | 1950 | 1478490322736 Marionette TRACE conn2 -> [0,3335,"getWindowHandle",null] 19:45:22 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 19:45:22 INFO - PROCESS | 1950 | 1478490322739 Marionette TRACE conn2 <- [1,3335,null,{"value":"7"}] 19:45:22 INFO - PROCESS | 1950 | 1478490322745 Marionette TRACE conn2 -> [0,3336,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:22 INFO - PROCESS | 1950 | 1478490322838 Marionette TRACE conn2 <- [1,3336,null,{"value":null}] 19:45:22 INFO - PROCESS | 1950 | 1478490322891 Marionette TRACE conn2 -> [0,3337,"getWindowHandles",null] 19:45:22 INFO - PROCESS | 1950 | 1478490322894 Marionette TRACE conn2 <- [1,3337,null,["7"]] 19:45:22 INFO - PROCESS | 1950 | 1478490322897 Marionette TRACE conn2 -> [0,3338,"switchToWindow",{"name":"7"}] 19:45:22 INFO - PROCESS | 1950 | 1478490322901 Marionette TRACE conn2 <- [1,3338,null,{}] 19:45:22 INFO - PROCESS | 1950 | 1478490322904 Marionette TRACE conn2 -> [0,3339,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x121296800 == 22 [pid = 1950] [id = 735] 19:45:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x1212e2000) [pid = 1950] [serial = 2135] [outer = 0x0] 19:45:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12141e800) [pid = 1950] [serial = 2136] [outer = 0x1212e2000] 19:45:22 INFO - PROCESS | 1950 | 1478490322948 Marionette DEBUG loaded listener.js 19:45:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12201f000) [pid = 1950] [serial = 2137] [outer = 0x1212e2000] 19:45:23 INFO - PROCESS | 1950 | 1478490323264 Marionette TRACE conn2 <- [1,3339,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]]]}] 19:45:23 INFO - ................................... 19:45:23 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 569ms 19:45:23 INFO - PROCESS | 1950 | 1478490323313 Marionette TRACE conn2 -> [0,3340,"getWindowHandle",null] 19:45:23 INFO - PROCESS | 1950 | 1478490323316 Marionette TRACE conn2 <- [1,3340,null,{"value":"7"}] 19:45:23 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 19:45:23 INFO - Clearing pref dom.animations-api.core.enabled 19:45:23 INFO - PROCESS | 1950 | 1478490323318 Marionette TRACE conn2 -> [0,3341,"getContext",null] 19:45:23 INFO - PROCESS | 1950 | 1478490323320 Marionette TRACE conn2 <- [1,3341,null,{"value":"content"}] 19:45:23 INFO - PROCESS | 1950 | 1478490323322 Marionette TRACE conn2 -> [0,3342,"setContext",{"value":"chrome"}] 19:45:23 INFO - PROCESS | 1950 | 1478490323324 Marionette TRACE conn2 <- [1,3342,null,{}] 19:45:23 INFO - PROCESS | 1950 | 1478490323331 Marionette TRACE conn2 -> [0,3343,"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}] 19:45:23 INFO - PROCESS | 1950 | 1478490323339 Marionette TRACE conn2 <- [1,3343,null,{"value":null}] 19:45:23 INFO - PROCESS | 1950 | 1478490323341 Marionette TRACE conn2 -> [0,3344,"setContext",{"value":"content"}] 19:45:23 INFO - PROCESS | 1950 | 1478490323345 Marionette TRACE conn2 <- [1,3344,null,{}] 19:45:23 INFO - PROCESS | 1950 | 1478490323354 Marionette TRACE conn2 -> [0,3345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:23 INFO - PROCESS | 1950 | 1478490323451 Marionette TRACE conn2 <- [1,3345,null,{"value":null}] 19:45:23 INFO - PROCESS | 1950 | 1478490323456 Marionette TRACE conn2 -> [0,3346,"getWindowHandles",null] 19:45:23 INFO - PROCESS | 1950 | 1478490323458 Marionette TRACE conn2 <- [1,3346,null,["7"]] 19:45:23 INFO - PROCESS | 1950 | 1478490323462 Marionette TRACE conn2 -> [0,3347,"switchToWindow",{"name":"7"}] 19:45:23 INFO - PROCESS | 1950 | 1478490323464 Marionette TRACE conn2 <- [1,3347,null,{}] 19:45:23 INFO - PROCESS | 1950 | 1478490323466 Marionette TRACE conn2 -> [0,3348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x122986800 == 23 [pid = 1950] [id = 736] 19:45:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12298c000) [pid = 1950] [serial = 2138] [outer = 0x0] 19:45:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x123ed0000) [pid = 1950] [serial = 2139] [outer = 0x12298c000] 19:45:23 INFO - PROCESS | 1950 | 1478490323504 Marionette DEBUG loaded listener.js 19:45:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x1250ca800) [pid = 1950] [serial = 2140] [outer = 0x12298c000] 19:45:23 INFO - PROCESS | 1950 | 1478490323781 Marionette TRACE conn2 <- [1,3348,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]]]}] 19:45:23 INFO - . 19:45:23 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 501ms 19:45:23 INFO - PROCESS | 1950 | 1478490323820 Marionette TRACE conn2 -> [0,3349,"getWindowHandle",null] 19:45:23 INFO - PROCESS | 1950 | 1478490323821 Marionette TRACE conn2 <- [1,3349,null,{"value":"7"}] 19:45:23 INFO - TEST-START | /websockets/Close-0.htm 19:45:23 INFO - PROCESS | 1950 | 1478490323824 Marionette TRACE conn2 -> [0,3350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:23 INFO - PROCESS | 1950 | 1478490323931 Marionette TRACE conn2 <- [1,3350,null,{"value":null}] 19:45:23 INFO - PROCESS | 1950 | 1478490323939 Marionette TRACE conn2 -> [0,3351,"getWindowHandles",null] 19:45:23 INFO - PROCESS | 1950 | 1478490323940 Marionette TRACE conn2 <- [1,3351,null,["7"]] 19:45:23 INFO - PROCESS | 1950 | 1478490323942 Marionette TRACE conn2 -> [0,3352,"switchToWindow",{"name":"7"}] 19:45:23 INFO - PROCESS | 1950 | 1478490323946 Marionette TRACE conn2 <- [1,3352,null,{}] 19:45:23 INFO - PROCESS | 1950 | 1478490323950 Marionette TRACE conn2 -> [0,3353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x1261c4000 == 24 [pid = 1950] [id = 737] 19:45:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x1261c5800) [pid = 1950] [serial = 2141] [outer = 0x0] 19:45:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x1261cb000) [pid = 1950] [serial = 2142] [outer = 0x1261c5800] 19:45:23 INFO - PROCESS | 1950 | 1478490323990 Marionette DEBUG loaded listener.js 19:45:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x126254800) [pid = 1950] [serial = 2143] [outer = 0x1261c5800] 19:45:24 INFO - PROCESS | 1950 | 1478490324242 Marionette TRACE conn2 <- [1,3353,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]]]}] 19:45:24 INFO - . 19:45:24 INFO - TEST-OK | /websockets/Close-0.htm | took 464ms 19:45:24 INFO - PROCESS | 1950 | 1478490324289 Marionette TRACE conn2 -> [0,3354,"getWindowHandle",null] 19:45:24 INFO - PROCESS | 1950 | 1478490324290 Marionette TRACE conn2 <- [1,3354,null,{"value":"7"}] 19:45:24 INFO - TEST-START | /websockets/Close-1000-reason.htm 19:45:24 INFO - PROCESS | 1950 | 1478490324294 Marionette TRACE conn2 -> [0,3355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:24 INFO - PROCESS | 1950 | 1478490324375 Marionette TRACE conn2 <- [1,3355,null,{"value":null}] 19:45:24 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:45:24 INFO - PROCESS | 1950 | 1478490324428 Marionette TRACE conn2 -> [0,3356,"getWindowHandles",null] 19:45:24 INFO - PROCESS | 1950 | 1478490324430 Marionette TRACE conn2 <- [1,3356,null,["7"]] 19:45:24 INFO - PROCESS | 1950 | 1478490324432 Marionette TRACE conn2 -> [0,3357,"switchToWindow",{"name":"7"}] 19:45:24 INFO - PROCESS | 1950 | 1478490324434 Marionette TRACE conn2 <- [1,3357,null,{}] 19:45:24 INFO - PROCESS | 1950 | 1478490324436 Marionette TRACE conn2 -> [0,3358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262be000 == 25 [pid = 1950] [id = 738] 19:45:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x1262be800) [pid = 1950] [serial = 2144] [outer = 0x0] 19:45:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x1296e6800) [pid = 1950] [serial = 2145] [outer = 0x1262be800] 19:45:24 INFO - PROCESS | 1950 | 1478490324477 Marionette DEBUG loaded listener.js 19:45:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x129923800) [pid = 1950] [serial = 2146] [outer = 0x1262be800] 19:45:24 INFO - PROCESS | 1950 | 1478490324718 Marionette TRACE conn2 <- [1,3358,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]]]}] 19:45:24 INFO - .. 19:45:24 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 465ms 19:45:24 INFO - PROCESS | 1950 | 1478490324758 Marionette TRACE conn2 -> [0,3359,"getWindowHandle",null] 19:45:24 INFO - PROCESS | 1950 | 1478490324760 Marionette TRACE conn2 <- [1,3359,null,{"value":"7"}] 19:45:24 INFO - TEST-START | /websockets/Close-1000.htm 19:45:24 INFO - PROCESS | 1950 | 1478490324763 Marionette TRACE conn2 -> [0,3360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:24 INFO - PROCESS | 1950 | 1478490324840 Marionette TRACE conn2 <- [1,3360,null,{"value":null}] 19:45:24 INFO - PROCESS | 1950 | 1478490324844 Marionette TRACE conn2 -> [0,3361,"getWindowHandles",null] 19:45:24 INFO - PROCESS | 1950 | 1478490324845 Marionette TRACE conn2 <- [1,3361,null,["7"]] 19:45:24 INFO - PROCESS | 1950 | 1478490324851 Marionette TRACE conn2 -> [0,3362,"switchToWindow",{"name":"7"}] 19:45:24 INFO - PROCESS | 1950 | 1478490324853 Marionette TRACE conn2 <- [1,3362,null,{}] 19:45:24 INFO - PROCESS | 1950 | 1478490324855 Marionette TRACE conn2 -> [0,3363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a62e000 == 26 [pid = 1950] [id = 739] 19:45:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12a62e800) [pid = 1950] [serial = 2147] [outer = 0x0] 19:45:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12a639000) [pid = 1950] [serial = 2148] [outer = 0x12a62e800] 19:45:24 INFO - PROCESS | 1950 | 1478490324894 Marionette DEBUG loaded listener.js 19:45:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12a66a000) [pid = 1950] [serial = 2149] [outer = 0x12a62e800] 19:45:25 INFO - PROCESS | 1950 | 1478490325165 Marionette TRACE conn2 <- [1,3363,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]]]}] 19:45:25 INFO - .. 19:45:25 INFO - TEST-OK | /websockets/Close-1000.htm | took 416ms 19:45:25 INFO - TEST-START | /websockets/Close-NaN.htm 19:45:25 INFO - PROCESS | 1950 | 1478490325179 Marionette TRACE conn2 -> [0,3364,"getWindowHandle",null] 19:45:25 INFO - PROCESS | 1950 | 1478490325180 Marionette TRACE conn2 <- [1,3364,null,{"value":"7"}] 19:45:25 INFO - PROCESS | 1950 | 1478490325183 Marionette TRACE conn2 -> [0,3365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:25 INFO - PROCESS | 1950 | 1478490325278 Marionette TRACE conn2 <- [1,3365,null,{"value":null}] 19:45:25 INFO - PROCESS | 1950 | 1478490325331 Marionette TRACE conn2 -> [0,3366,"getWindowHandles",null] 19:45:25 INFO - PROCESS | 1950 | 1478490325332 Marionette TRACE conn2 <- [1,3366,null,["7"]] 19:45:25 INFO - PROCESS | 1950 | 1478490325334 Marionette TRACE conn2 -> [0,3367,"switchToWindow",{"name":"7"}] 19:45:25 INFO - PROCESS | 1950 | 1478490325337 Marionette TRACE conn2 <- [1,3367,null,{}] 19:45:25 INFO - PROCESS | 1950 | 1478490325339 Marionette TRACE conn2 -> [0,3368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a93d000 == 27 [pid = 1950] [id = 740] 19:45:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12b310800) [pid = 1950] [serial = 2150] [outer = 0x0] 19:45:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12b403800) [pid = 1950] [serial = 2151] [outer = 0x12b310800] 19:45:25 INFO - PROCESS | 1950 | 1478490325377 Marionette DEBUG loaded listener.js 19:45:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12b413000) [pid = 1950] [serial = 2152] [outer = 0x12b310800] 19:45:25 INFO - PROCESS | 1950 | 1478490325597 Marionette TRACE conn2 <- [1,3368,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]]]}] 19:45:25 INFO - . 19:45:25 INFO - TEST-OK | /websockets/Close-NaN.htm | took 466ms 19:45:25 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 19:45:25 INFO - PROCESS | 1950 | 1478490325650 Marionette TRACE conn2 -> [0,3369,"getWindowHandle",null] 19:45:25 INFO - PROCESS | 1950 | 1478490325652 Marionette TRACE conn2 <- [1,3369,null,{"value":"7"}] 19:45:25 INFO - PROCESS | 1950 | 1478490325655 Marionette TRACE conn2 -> [0,3370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:25 INFO - PROCESS | 1950 | 1478490325733 Marionette TRACE conn2 <- [1,3370,null,{"value":null}] 19:45:25 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:45:25 INFO - PROCESS | 1950 | 1478490325737 Marionette TRACE conn2 -> [0,3371,"getWindowHandles",null] 19:45:25 INFO - PROCESS | 1950 | 1478490325738 Marionette TRACE conn2 <- [1,3371,null,["7"]] 19:45:25 INFO - PROCESS | 1950 | 1478490325740 Marionette TRACE conn2 -> [0,3372,"switchToWindow",{"name":"7"}] 19:45:25 INFO - PROCESS | 1950 | 1478490325742 Marionette TRACE conn2 <- [1,3372,null,{}] 19:45:25 INFO - PROCESS | 1950 | 1478490325746 Marionette TRACE conn2 -> [0,3373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b51c800 == 28 [pid = 1950] [id = 741] 19:45:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12b51f000) [pid = 1950] [serial = 2153] [outer = 0x0] 19:45:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x12b5cc800) [pid = 1950] [serial = 2154] [outer = 0x12b51f000] 19:45:25 INFO - PROCESS | 1950 | 1478490325779 Marionette DEBUG loaded listener.js 19:45:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x12b5dd800) [pid = 1950] [serial = 2155] [outer = 0x12b51f000] 19:45:26 INFO - PROCESS | 1950 | 1478490326044 Marionette TRACE conn2 <- [1,3373,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]]]}] 19:45:26 INFO - . 19:45:26 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 414ms 19:45:26 INFO - PROCESS | 1950 | 1478490326069 Marionette TRACE conn2 -> [0,3374,"getWindowHandle",null] 19:45:26 INFO - PROCESS | 1950 | 1478490326070 Marionette TRACE conn2 <- [1,3374,null,{"value":"7"}] 19:45:26 INFO - TEST-START | /websockets/Close-clamp.htm 19:45:26 INFO - PROCESS | 1950 | 1478490326073 Marionette TRACE conn2 -> [0,3375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:26 INFO - PROCESS | 1950 | 1478490326148 Marionette TRACE conn2 <- [1,3375,null,{"value":null}] 19:45:26 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:45:26 INFO - PROCESS | 1950 | 1478490326151 Marionette TRACE conn2 -> [0,3376,"getWindowHandles",null] 19:45:26 INFO - PROCESS | 1950 | 1478490326152 Marionette TRACE conn2 <- [1,3376,null,["7"]] 19:45:26 INFO - PROCESS | 1950 | 1478490326154 Marionette TRACE conn2 -> [0,3377,"switchToWindow",{"name":"7"}] 19:45:26 INFO - PROCESS | 1950 | 1478490326156 Marionette TRACE conn2 <- [1,3377,null,{}] 19:45:26 INFO - PROCESS | 1950 | 1478490326158 Marionette TRACE conn2 -> [0,3378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7c2800 == 29 [pid = 1950] [id = 742] 19:45:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x12b7c3800) [pid = 1950] [serial = 2156] [outer = 0x0] 19:45:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12b98e800) [pid = 1950] [serial = 2157] [outer = 0x12b7c3800] 19:45:26 INFO - PROCESS | 1950 | 1478490326186 Marionette DEBUG loaded listener.js 19:45:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12bc80800) [pid = 1950] [serial = 2158] [outer = 0x12b7c3800] 19:45:26 INFO - . 19:45:26 INFO - TEST-OK | /websockets/Close-clamp.htm | took 418ms 19:45:26 INFO - PROCESS | 1950 | 1478490326485 Marionette TRACE conn2 <- [1,3378,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 19:45:26 INFO - PROCESS | 1950 | 1478490326492 Marionette TRACE conn2 -> [0,3379,"getWindowHandle",null] 19:45:26 INFO - PROCESS | 1950 | 1478490326494 Marionette TRACE conn2 <- [1,3379,null,{"value":"7"}] 19:45:26 INFO - TEST-START | /websockets/Close-null.htm 19:45:26 INFO - PROCESS | 1950 | 1478490326502 Marionette TRACE conn2 -> [0,3380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:26 INFO - PROCESS | 1950 | 1478490326657 Marionette TRACE conn2 <- [1,3380,null,{"value":null}] 19:45:26 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:45:26 INFO - PROCESS | 1950 | 1478490326665 Marionette TRACE conn2 -> [0,3381,"getWindowHandles",null] 19:45:26 INFO - PROCESS | 1950 | 1478490326668 Marionette TRACE conn2 <- [1,3381,null,["7"]] 19:45:26 INFO - PROCESS | 1950 | 1478490326671 Marionette TRACE conn2 -> [0,3382,"switchToWindow",{"name":"7"}] 19:45:26 INFO - PROCESS | 1950 | 1478490326674 Marionette TRACE conn2 <- [1,3382,null,{}] 19:45:26 INFO - PROCESS | 1950 | 1478490326679 Marionette TRACE conn2 -> [0,3383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c13b000 == 30 [pid = 1950] [id = 743] 19:45:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12c14a000) [pid = 1950] [serial = 2159] [outer = 0x0] 19:45:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12c158800) [pid = 1950] [serial = 2160] [outer = 0x12c14a000] 19:45:26 INFO - PROCESS | 1950 | 1478490326733 Marionette DEBUG loaded listener.js 19:45:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12c2c8800) [pid = 1950] [serial = 2161] [outer = 0x12c14a000] 19:45:27 INFO - PROCESS | 1950 | 1478490327052 Marionette TRACE conn2 <- [1,3383,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]]]}] 19:45:27 INFO - . 19:45:27 INFO - TEST-OK | /websockets/Close-null.htm | took 567ms 19:45:27 INFO - PROCESS | 1950 | 1478490327069 Marionette TRACE conn2 -> [0,3384,"getWindowHandle",null] 19:45:27 INFO - PROCESS | 1950 | 1478490327071 Marionette TRACE conn2 <- [1,3384,null,{"value":"7"}] 19:45:27 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 19:45:27 INFO - PROCESS | 1950 | 1478490327074 Marionette TRACE conn2 -> [0,3385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:27 INFO - PROCESS | 1950 | 1478490327158 Marionette TRACE conn2 <- [1,3385,null,{"value":null}] 19:45:27 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:45:27 INFO - PROCESS | 1950 | 1478490327215 Marionette TRACE conn2 -> [0,3386,"getWindowHandles",null] 19:45:27 INFO - PROCESS | 1950 | 1478490327216 Marionette TRACE conn2 <- [1,3386,null,["7"]] 19:45:27 INFO - PROCESS | 1950 | 1478490327218 Marionette TRACE conn2 -> [0,3387,"switchToWindow",{"name":"7"}] 19:45:27 INFO - PROCESS | 1950 | 1478490327220 Marionette TRACE conn2 <- [1,3387,null,{}] 19:45:27 INFO - PROCESS | 1950 | 1478490327222 Marionette TRACE conn2 -> [0,3388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d4800 == 31 [pid = 1950] [id = 744] 19:45:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12c2d5800) [pid = 1950] [serial = 2162] [outer = 0x0] 19:45:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12d5a9000) [pid = 1950] [serial = 2163] [outer = 0x12c2d5800] 19:45:27 INFO - PROCESS | 1950 | 1478490327256 Marionette DEBUG loaded listener.js 19:45:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12d7d4000) [pid = 1950] [serial = 2164] [outer = 0x12c2d5800] 19:45:27 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:45:27 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:45:27 INFO - PROCESS | 1950 | 1478490327493 Marionette TRACE conn2 <- [1,3388,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]]]}] 19:45:27 INFO - .. 19:45:27 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 467ms 19:45:27 INFO - TEST-START | /websockets/Close-string.htm 19:45:27 INFO - PROCESS | 1950 | 1478490327540 Marionette TRACE conn2 -> [0,3389,"getWindowHandle",null] 19:45:27 INFO - PROCESS | 1950 | 1478490327542 Marionette TRACE conn2 <- [1,3389,null,{"value":"7"}] 19:45:27 INFO - PROCESS | 1950 | 1478490327545 Marionette TRACE conn2 -> [0,3390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:27 INFO - PROCESS | 1950 | 1478490327636 Marionette TRACE conn2 <- [1,3390,null,{"value":null}] 19:45:27 INFO - PROCESS | 1950 | 1478490327639 Marionette TRACE conn2 -> [0,3391,"getWindowHandles",null] 19:45:27 INFO - PROCESS | 1950 | 1478490327641 Marionette TRACE conn2 <- [1,3391,null,["7"]] 19:45:27 INFO - PROCESS | 1950 | 1478490327642 Marionette TRACE conn2 -> [0,3392,"switchToWindow",{"name":"7"}] 19:45:27 INFO - PROCESS | 1950 | 1478490327646 Marionette TRACE conn2 <- [1,3392,null,{}] 19:45:27 INFO - PROCESS | 1950 | 1478490327649 Marionette TRACE conn2 -> [0,3393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7e4800 == 32 [pid = 1950] [id = 745] 19:45:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12d7e5000) [pid = 1950] [serial = 2165] [outer = 0x0] 19:45:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12df13000) [pid = 1950] [serial = 2166] [outer = 0x12d7e5000] 19:45:27 INFO - PROCESS | 1950 | 1478490327685 Marionette DEBUG loaded listener.js 19:45:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12df1b000) [pid = 1950] [serial = 2167] [outer = 0x12d7e5000] 19:45:27 INFO - PROCESS | 1950 | 1478490327984 Marionette TRACE conn2 <- [1,3393,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]]]}] 19:45:28 INFO - . 19:45:28 INFO - TEST-OK | /websockets/Close-string.htm | took 465ms 19:45:28 INFO - TEST-START | /websockets/Close-undefined.htm 19:45:28 INFO - PROCESS | 1950 | 1478490328010 Marionette TRACE conn2 -> [0,3394,"getWindowHandle",null] 19:45:28 INFO - PROCESS | 1950 | 1478490328011 Marionette TRACE conn2 <- [1,3394,null,{"value":"7"}] 19:45:28 INFO - PROCESS | 1950 | 1478490328014 Marionette TRACE conn2 -> [0,3395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:28 INFO - PROCESS | 1950 | 1478490328123 Marionette TRACE conn2 <- [1,3395,null,{"value":null}] 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:45:28 INFO - PROCESS | 1950 | 1478490328126 Marionette TRACE conn2 -> [0,3396,"getWindowHandles",null] 19:45:28 INFO - PROCESS | 1950 | 1478490328128 Marionette TRACE conn2 <- [1,3396,null,["7"]] 19:45:28 INFO - PROCESS | 1950 | 1478490328160 Marionette TRACE conn2 -> [0,3397,"switchToWindow",{"name":"7"}] 19:45:28 INFO - PROCESS | 1950 | 1478490328162 Marionette TRACE conn2 <- [1,3397,null,{}] 19:45:28 INFO - PROCESS | 1950 | 1478490328164 Marionette TRACE conn2 -> [0,3398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df1f800 == 33 [pid = 1950] [id = 746] 19:45:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12df20000) [pid = 1950] [serial = 2168] [outer = 0x0] 19:45:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12e0cd000) [pid = 1950] [serial = 2169] [outer = 0x12df20000] 19:45:28 INFO - PROCESS | 1950 | 1478490328197 Marionette DEBUG loaded listener.js 19:45:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12e0d5800) [pid = 1950] [serial = 2170] [outer = 0x12df20000] 19:45:28 INFO - PROCESS | 1950 | 1478490328458 Marionette TRACE conn2 <- [1,3398,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 19:45:28 INFO - . 19:45:28 INFO - TEST-OK | /websockets/Close-undefined.htm | took 467ms 19:45:28 INFO - PROCESS | 1950 | 1478490328484 Marionette TRACE conn2 -> [0,3399,"getWindowHandle",null] 19:45:28 INFO - PROCESS | 1950 | 1478490328485 Marionette TRACE conn2 <- [1,3399,null,{"value":"7"}] 19:45:28 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 19:45:28 INFO - PROCESS | 1950 | 1478490328488 Marionette TRACE conn2 -> [0,3400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:28 INFO - PROCESS | 1950 | 1478490328589 Marionette TRACE conn2 <- [1,3400,null,{"value":null}] 19:45:28 INFO - PROCESS | 1950 | 1478490328593 Marionette TRACE conn2 -> [0,3401,"getWindowHandles",null] 19:45:28 INFO - PROCESS | 1950 | 1478490328594 Marionette TRACE conn2 <- [1,3401,null,["7"]] 19:45:28 INFO - PROCESS | 1950 | 1478490328598 Marionette TRACE conn2 -> [0,3402,"switchToWindow",{"name":"7"}] 19:45:28 INFO - PROCESS | 1950 | 1478490328600 Marionette TRACE conn2 <- [1,3402,null,{}] 19:45:28 INFO - PROCESS | 1950 | 1478490328634 Marionette TRACE conn2 -> [0,3403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e42b800 == 34 [pid = 1950] [id = 747] 19:45:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12e42d800) [pid = 1950] [serial = 2171] [outer = 0x0] 19:45:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12e435800) [pid = 1950] [serial = 2172] [outer = 0x12e42d800] 19:45:28 INFO - PROCESS | 1950 | 1478490328668 Marionette DEBUG loaded listener.js 19:45:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12e440800) [pid = 1950] [serial = 2173] [outer = 0x12e42d800] 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:28 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:28 INFO - PROCESS | 1950 | 1478490328930 Marionette TRACE conn2 <- [1,3403,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]]]}] 19:45:28 INFO - . 19:45:28 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 465ms 19:45:28 INFO - PROCESS | 1950 | 1478490328953 Marionette TRACE conn2 -> [0,3404,"getWindowHandle",null] 19:45:28 INFO - PROCESS | 1950 | 1478490328954 Marionette TRACE conn2 <- [1,3404,null,{"value":"7"}] 19:45:28 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 19:45:28 INFO - PROCESS | 1950 | 1478490328957 Marionette TRACE conn2 -> [0,3405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:29 INFO - PROCESS | 1950 | 1478490329058 Marionette TRACE conn2 <- [1,3405,null,{"value":null}] 19:45:29 INFO - PROCESS | 1950 | 1478490329065 Marionette TRACE conn2 -> [0,3406,"getWindowHandles",null] 19:45:29 INFO - PROCESS | 1950 | 1478490329067 Marionette TRACE conn2 <- [1,3406,null,["7"]] 19:45:29 INFO - PROCESS | 1950 | 1478490329100 Marionette TRACE conn2 -> [0,3407,"switchToWindow",{"name":"7"}] 19:45:29 INFO - PROCESS | 1950 | 1478490329102 Marionette TRACE conn2 <- [1,3407,null,{}] 19:45:29 INFO - PROCESS | 1950 | 1478490329104 Marionette TRACE conn2 -> [0,3408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e522800 == 35 [pid = 1950] [id = 748] 19:45:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12e524800) [pid = 1950] [serial = 2174] [outer = 0x0] 19:45:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12e53a000) [pid = 1950] [serial = 2175] [outer = 0x12e524800] 19:45:29 INFO - PROCESS | 1950 | 1478490329137 Marionette DEBUG loaded listener.js 19:45:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12ea2b800) [pid = 1950] [serial = 2176] [outer = 0x12e524800] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12b7d0000) [pid = 1950] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12b522800) [pid = 1950] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12b407800) [pid = 1950] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12ae64800) [pid = 1950] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12a657000) [pid = 1950] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12a633800) [pid = 1950] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x129955000) [pid = 1950] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x1288cd800) [pid = 1950] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x125d49800) [pid = 1950] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x123edf000) [pid = 1950] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x121735000) [pid = 1950] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/idlharness.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x1172b8800) [pid = 1950] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12e523800) [pid = 1950] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12c14c000) [pid = 1950] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12bc7c800) [pid = 1950] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 19:45:29 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12c2d6800) [pid = 1950] [serial = 2130] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b99c000 == 34 [pid = 1950] [id = 731] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a628000 == 33 [pid = 1950] [id = 726] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12c14a800 == 32 [pid = 1950] [id = 732] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7ce000 == 31 [pid = 1950] [id = 730] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b522000 == 30 [pid = 1950] [id = 729] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x123eda800 == 29 [pid = 1950] [id = 727] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b404800 == 28 [pid = 1950] [id = 728] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a631800 == 27 [pid = 1950] [id = 725] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x129954800 == 26 [pid = 1950] [id = 724] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1172ba800 == 25 [pid = 1950] [id = 720] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1288cc000 == 24 [pid = 1950] [id = 723] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x125d49000 == 23 [pid = 1950] [id = 722] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x123edb800 == 22 [pid = 1950] [id = 721] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1172b8000 == 21 [pid = 1950] [id = 719] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12e42b800 == 20 [pid = 1950] [id = 747] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12df1f800 == 19 [pid = 1950] [id = 746] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7e4800 == 18 [pid = 1950] [id = 745] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d4800 == 17 [pid = 1950] [id = 744] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12c13b000 == 16 [pid = 1950] [id = 743] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7c2800 == 15 [pid = 1950] [id = 742] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12b51c800 == 14 [pid = 1950] [id = 741] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a93d000 == 13 [pid = 1950] [id = 740] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12a62e000 == 12 [pid = 1950] [id = 739] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1262be000 == 11 [pid = 1950] [id = 738] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x1261c4000 == 10 [pid = 1950] [id = 737] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x122986800 == 9 [pid = 1950] [id = 736] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x121296800 == 8 [pid = 1950] [id = 735] 19:45:34 INFO - PROCESS | 1950 | --DOCSHELL 0x12c597800 == 7 [pid = 1950] [id = 734] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x12c2dc800) [pid = 1950] [serial = 2131] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12c157800) [pid = 1950] [serial = 2128] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12c2cc800) [pid = 1950] [serial = 2129] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12c13e000) [pid = 1950] [serial = 2125] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12c140000) [pid = 1950] [serial = 2126] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12b97f000) [pid = 1950] [serial = 2122] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x12b988000) [pid = 1950] [serial = 2123] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12b5c6800) [pid = 1950] [serial = 2119] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x12b5d7000) [pid = 1950] [serial = 2120] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x12b41a000) [pid = 1950] [serial = 2116] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12b421000) [pid = 1950] [serial = 2117] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12b308800) [pid = 1950] [serial = 2113] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12b315800) [pid = 1950] [serial = 2114] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12a92e800) [pid = 1950] [serial = 2110] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x12a93a800) [pid = 1950] [serial = 2111] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x12a63b800) [pid = 1950] [serial = 2107] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12a659800) [pid = 1950] [serial = 2108] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x129a31000) [pid = 1950] [serial = 2104] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x12a163800) [pid = 1950] [serial = 2105] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x128939000) [pid = 1950] [serial = 2101] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x128952800) [pid = 1950] [serial = 2102] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x126453800) [pid = 1950] [serial = 2098] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x126520000) [pid = 1950] [serial = 2099] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x124a69800) [pid = 1950] [serial = 2095] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x1250c2000) [pid = 1950] [serial = 2096] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12191a000) [pid = 1950] [serial = 2092] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x1219c9000) [pid = 1950] [serial = 2093] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x1172c0800) [pid = 1950] [serial = 2089] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x1172d5800) [pid = 1950] [serial = 2090] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x12e530000) [pid = 1950] [serial = 2087] [outer = 0x0] [url = about:blank] 19:45:34 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x12c5a4000) [pid = 1950] [serial = 2133] [outer = 0x0] [url = about:blank] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x1212e2000) [pid = 1950] [serial = 2135] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12c2d5800) [pid = 1950] [serial = 2162] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12b310800) [pid = 1950] [serial = 2150] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x1261c5800) [pid = 1950] [serial = 2141] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-0.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x12c14a000) [pid = 1950] [serial = 2159] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-null.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x1262be800) [pid = 1950] [serial = 2144] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x12298c000) [pid = 1950] [serial = 2138] [outer = 0x0] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x12a62e800) [pid = 1950] [serial = 2147] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x12b7c3800) [pid = 1950] [serial = 2156] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12b51f000) [pid = 1950] [serial = 2153] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12c59b000) [pid = 1950] [serial = 2132] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12e42d800) [pid = 1950] [serial = 2171] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12df20000) [pid = 1950] [serial = 2168] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 19:45:37 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12d7e5000) [pid = 1950] [serial = 2165] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-string.htm] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12e53a000) [pid = 1950] [serial = 2175] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x12e435800) [pid = 1950] [serial = 2172] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12e440800) [pid = 1950] [serial = 2173] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x12e0cd000) [pid = 1950] [serial = 2169] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x12e0d5800) [pid = 1950] [serial = 2170] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12df13000) [pid = 1950] [serial = 2166] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x12df1b000) [pid = 1950] [serial = 2167] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12d5a9000) [pid = 1950] [serial = 2163] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12d7d4000) [pid = 1950] [serial = 2164] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12c158800) [pid = 1950] [serial = 2160] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12c2c8800) [pid = 1950] [serial = 2161] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12b98e800) [pid = 1950] [serial = 2157] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x12bc80800) [pid = 1950] [serial = 2158] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12b5cc800) [pid = 1950] [serial = 2154] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12b5dd800) [pid = 1950] [serial = 2155] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12b403800) [pid = 1950] [serial = 2151] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12b413000) [pid = 1950] [serial = 2152] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12a639000) [pid = 1950] [serial = 2148] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12a66a000) [pid = 1950] [serial = 2149] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x1296e6800) [pid = 1950] [serial = 2145] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x129923800) [pid = 1950] [serial = 2146] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x1261cb000) [pid = 1950] [serial = 2142] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x126254800) [pid = 1950] [serial = 2143] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x123ed0000) [pid = 1950] [serial = 2139] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x1250ca800) [pid = 1950] [serial = 2140] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x12141e800) [pid = 1950] [serial = 2136] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x12201f000) [pid = 1950] [serial = 2137] [outer = 0x0] [url = about:blank] 19:45:41 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x12d59c000) [pid = 1950] [serial = 2134] [outer = 0x0] [url = about:blank] 19:45:59 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:45:59 INFO - PROCESS | 1950 | 1478490359216 Marionette TRACE conn2 <- [1,3408,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]]]}] 19:45:59 INFO - .. 19:45:59 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30313ms 19:45:59 INFO - PROCESS | 1950 | 1478490359272 Marionette TRACE conn2 -> [0,3409,"getWindowHandle",null] 19:45:59 INFO - PROCESS | 1950 | 1478490359275 Marionette TRACE conn2 <- [1,3409,null,{"value":"7"}] 19:45:59 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 19:45:59 INFO - PROCESS | 1950 | 1478490359280 Marionette TRACE conn2 -> [0,3410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:59 INFO - PROCESS | 1950 | 1478490359394 Marionette TRACE conn2 <- [1,3410,null,{"value":null}] 19:45:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:45:59 INFO - PROCESS | 1950 | 1478490359424 Marionette TRACE conn2 -> [0,3411,"getWindowHandles",null] 19:45:59 INFO - PROCESS | 1950 | 1478490359427 Marionette TRACE conn2 <- [1,3411,null,["7"]] 19:45:59 INFO - PROCESS | 1950 | 1478490359433 Marionette TRACE conn2 -> [0,3412,"switchToWindow",{"name":"7"}] 19:45:59 INFO - PROCESS | 1950 | 1478490359437 Marionette TRACE conn2 <- [1,3412,null,{}] 19:45:59 INFO - PROCESS | 1950 | 1478490359439 Marionette TRACE conn2 -> [0,3413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bf000 == 8 [pid = 1950] [id = 749] 19:45:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172c0000) [pid = 1950] [serial = 2177] [outer = 0x0] 19:45:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c9000) [pid = 1950] [serial = 2178] [outer = 0x1172c0000] 19:45:59 INFO - PROCESS | 1950 | 1478490359482 Marionette DEBUG loaded listener.js 19:45:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x1178bb800) [pid = 1950] [serial = 2179] [outer = 0x1172c0000] 19:45:59 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 19:45:59 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:45:59 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:45:59 INFO - PROCESS | 1950 | 1478490359722 Marionette TRACE conn2 <- [1,3413,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]]]}] 19:45:59 INFO - . 19:45:59 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 465ms 19:45:59 INFO - PROCESS | 1950 | 1478490359744 Marionette TRACE conn2 -> [0,3414,"getWindowHandle",null] 19:45:59 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 19:45:59 INFO - PROCESS | 1950 | 1478490359747 Marionette TRACE conn2 <- [1,3414,null,{"value":"7"}] 19:45:59 INFO - PROCESS | 1950 | 1478490359750 Marionette TRACE conn2 -> [0,3415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:45:59 INFO - PROCESS | 1950 | 1478490359842 Marionette TRACE conn2 <- [1,3415,null,{"value":null}] 19:45:59 INFO - PROCESS | 1950 | 1478490359850 Marionette TRACE conn2 -> [0,3416,"getWindowHandles",null] 19:45:59 INFO - PROCESS | 1950 | 1478490359852 Marionette TRACE conn2 <- [1,3416,null,["7"]] 19:45:59 INFO - PROCESS | 1950 | 1478490359855 Marionette TRACE conn2 -> [0,3417,"switchToWindow",{"name":"7"}] 19:45:59 INFO - PROCESS | 1950 | 1478490359857 Marionette TRACE conn2 <- [1,3417,null,{}] 19:45:59 INFO - PROCESS | 1950 | 1478490359860 Marionette TRACE conn2 -> [0,3418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:45:59 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c4000 == 9 [pid = 1950] [id = 750] 19:45:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121726800) [pid = 1950] [serial = 2180] [outer = 0x0] 19:45:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x121910000) [pid = 1950] [serial = 2181] [outer = 0x121726800] 19:45:59 INFO - PROCESS | 1950 | 1478490359900 Marionette DEBUG loaded listener.js 19:45:59 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x1219c1000) [pid = 1950] [serial = 2182] [outer = 0x121726800] 19:46:00 INFO - PROCESS | 1950 | 1478490360188 Marionette TRACE conn2 <- [1,3418,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]]]}] 19:46:00 INFO - .. 19:46:00 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 469ms 19:46:00 INFO - PROCESS | 1950 | 1478490360223 Marionette TRACE conn2 -> [0,3419,"getWindowHandle",null] 19:46:00 INFO - PROCESS | 1950 | 1478490360227 Marionette TRACE conn2 <- [1,3419,null,{"value":"7"}] 19:46:00 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 19:46:00 INFO - PROCESS | 1950 | 1478490360230 Marionette TRACE conn2 -> [0,3420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:00 INFO - PROCESS | 1950 | 1478490360348 Marionette TRACE conn2 <- [1,3420,null,{"value":null}] 19:46:00 INFO - PROCESS | 1950 | 1478490360378 Marionette TRACE conn2 -> [0,3421,"getWindowHandles",null] 19:46:00 INFO - PROCESS | 1950 | 1478490360380 Marionette TRACE conn2 <- [1,3421,null,["7"]] 19:46:00 INFO - PROCESS | 1950 | 1478490360382 Marionette TRACE conn2 -> [0,3422,"switchToWindow",{"name":"7"}] 19:46:00 INFO - PROCESS | 1950 | 1478490360385 Marionette TRACE conn2 <- [1,3422,null,{}] 19:46:00 INFO - PROCESS | 1950 | 1478490360388 Marionette TRACE conn2 -> [0,3423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x123729800 == 10 [pid = 1950] [id = 751] 19:46:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12372c800) [pid = 1950] [serial = 2183] [outer = 0x0] 19:46:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123733000) [pid = 1950] [serial = 2184] [outer = 0x12372c800] 19:46:00 INFO - PROCESS | 1950 | 1478490360429 Marionette DEBUG loaded listener.js 19:46:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123cb4800) [pid = 1950] [serial = 2185] [outer = 0x12372c800] 19:46:00 INFO - PROCESS | 1950 | 1478490360683 Marionette TRACE conn2 <- [1,3423,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]]]}] 19:46:00 INFO - .. 19:46:00 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 467ms 19:46:00 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 19:46:00 INFO - PROCESS | 1950 | 1478490360697 Marionette TRACE conn2 -> [0,3424,"getWindowHandle",null] 19:46:00 INFO - PROCESS | 1950 | 1478490360699 Marionette TRACE conn2 <- [1,3424,null,{"value":"7"}] 19:46:00 INFO - PROCESS | 1950 | 1478490360702 Marionette TRACE conn2 -> [0,3425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:00 INFO - PROCESS | 1950 | 1478490360797 Marionette TRACE conn2 <- [1,3425,null,{"value":null}] 19:46:00 INFO - PROCESS | 1950 | 1478490360867 Marionette TRACE conn2 -> [0,3426,"getWindowHandles",null] 19:46:00 INFO - PROCESS | 1950 | 1478490360868 Marionette TRACE conn2 <- [1,3426,null,["7"]] 19:46:00 INFO - PROCESS | 1950 | 1478490360872 Marionette TRACE conn2 -> [0,3427,"switchToWindow",{"name":"7"}] 19:46:00 INFO - PROCESS | 1950 | 1478490360877 Marionette TRACE conn2 <- [1,3427,null,{}] 19:46:00 INFO - PROCESS | 1950 | 1478490360880 Marionette TRACE conn2 -> [0,3428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:00 INFO - PROCESS | 1950 | ++DOCSHELL 0x1250c2000 == 11 [pid = 1950] [id = 752] 19:46:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x1250c5800) [pid = 1950] [serial = 2186] [outer = 0x0] 19:46:00 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x126259800) [pid = 1950] [serial = 2187] [outer = 0x1250c5800] 19:46:00 INFO - PROCESS | 1950 | 1478490360948 Marionette DEBUG loaded listener.js 19:46:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x12626d000) [pid = 1950] [serial = 2188] [outer = 0x1250c5800] 19:46:01 INFO - PROCESS | 1950 | 1478490361350 Marionette TRACE conn2 <- [1,3428,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]]]}] 19:46:01 INFO - .. 19:46:01 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 668ms 19:46:01 INFO - PROCESS | 1950 | 1478490361370 Marionette TRACE conn2 -> [0,3429,"getWindowHandle",null] 19:46:01 INFO - PROCESS | 1950 | 1478490361372 Marionette TRACE conn2 <- [1,3429,null,{"value":"7"}] 19:46:01 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 19:46:01 INFO - PROCESS | 1950 | 1478490361375 Marionette TRACE conn2 -> [0,3430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:01 INFO - PROCESS | 1950 | 1478490361474 Marionette TRACE conn2 <- [1,3430,null,{"value":null}] 19:46:01 INFO - PROCESS | 1950 | 1478490361481 Marionette TRACE conn2 -> [0,3431,"getWindowHandles",null] 19:46:01 INFO - PROCESS | 1950 | 1478490361482 Marionette TRACE conn2 <- [1,3431,null,["7"]] 19:46:01 INFO - PROCESS | 1950 | 1478490361484 Marionette TRACE conn2 -> [0,3432,"switchToWindow",{"name":"7"}] 19:46:01 INFO - PROCESS | 1950 | 1478490361486 Marionette TRACE conn2 <- [1,3432,null,{}] 19:46:01 INFO - PROCESS | 1950 | 1478490361488 Marionette TRACE conn2 -> [0,3433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x12650d000 == 12 [pid = 1950] [id = 753] 19:46:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x12651a800) [pid = 1950] [serial = 2189] [outer = 0x0] 19:46:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x126942000) [pid = 1950] [serial = 2190] [outer = 0x12651a800] 19:46:01 INFO - PROCESS | 1950 | 1478490361523 Marionette DEBUG loaded listener.js 19:46:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x126c21000) [pid = 1950] [serial = 2191] [outer = 0x12651a800] 19:46:01 INFO - PROCESS | 1950 | 1478490361779 Marionette TRACE conn2 <- [1,3433,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]]]}] 19:46:01 INFO - .. 19:46:01 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 415ms 19:46:01 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 19:46:01 INFO - PROCESS | 1950 | 1478490361790 Marionette TRACE conn2 -> [0,3434,"getWindowHandle",null] 19:46:01 INFO - PROCESS | 1950 | 1478490361791 Marionette TRACE conn2 <- [1,3434,null,{"value":"7"}] 19:46:01 INFO - PROCESS | 1950 | 1478490361794 Marionette TRACE conn2 -> [0,3435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:01 INFO - PROCESS | 1950 | 1478490361902 Marionette TRACE conn2 <- [1,3435,null,{"value":null}] 19:46:01 INFO - PROCESS | 1950 | 1478490361906 Marionette TRACE conn2 -> [0,3436,"getWindowHandles",null] 19:46:01 INFO - PROCESS | 1950 | 1478490361908 Marionette TRACE conn2 <- [1,3436,null,["7"]] 19:46:01 INFO - PROCESS | 1950 | 1478490361910 Marionette TRACE conn2 -> [0,3437,"switchToWindow",{"name":"7"}] 19:46:01 INFO - PROCESS | 1950 | 1478490361912 Marionette TRACE conn2 <- [1,3437,null,{}] 19:46:01 INFO - PROCESS | 1950 | 1478490361915 Marionette TRACE conn2 -> [0,3438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:01 INFO - PROCESS | 1950 | ++DOCSHELL 0x12893e000 == 13 [pid = 1950] [id = 754] 19:46:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x128941800) [pid = 1950] [serial = 2192] [outer = 0x0] 19:46:01 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x128953000) [pid = 1950] [serial = 2193] [outer = 0x128941800] 19:46:01 INFO - PROCESS | 1950 | 1478490361952 Marionette DEBUG loaded listener.js 19:46:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x1296df800) [pid = 1950] [serial = 2194] [outer = 0x128941800] 19:46:02 INFO - PROCESS | 1950 | 1478490362234 Marionette TRACE conn2 <- [1,3438,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]]]}] 19:46:02 INFO - .. 19:46:02 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 465ms 19:46:02 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 19:46:02 INFO - PROCESS | 1950 | 1478490362260 Marionette TRACE conn2 -> [0,3439,"getWindowHandle",null] 19:46:02 INFO - PROCESS | 1950 | 1478490362261 Marionette TRACE conn2 <- [1,3439,null,{"value":"7"}] 19:46:02 INFO - PROCESS | 1950 | 1478490362264 Marionette TRACE conn2 -> [0,3440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:02 INFO - PROCESS | 1950 | 1478490362339 Marionette TRACE conn2 <- [1,3440,null,{"value":null}] 19:46:02 INFO - PROCESS | 1950 | 1478490362392 Marionette TRACE conn2 -> [0,3441,"getWindowHandles",null] 19:46:02 INFO - PROCESS | 1950 | 1478490362393 Marionette TRACE conn2 <- [1,3441,null,["7"]] 19:46:02 INFO - PROCESS | 1950 | 1478490362396 Marionette TRACE conn2 -> [0,3442,"switchToWindow",{"name":"7"}] 19:46:02 INFO - PROCESS | 1950 | 1478490362399 Marionette TRACE conn2 <- [1,3442,null,{}] 19:46:02 INFO - PROCESS | 1950 | 1478490362401 Marionette TRACE conn2 -> [0,3443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x128951000 == 14 [pid = 1950] [id = 755] 19:46:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x1296f3800) [pid = 1950] [serial = 2195] [outer = 0x0] 19:46:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x129a33800) [pid = 1950] [serial = 2196] [outer = 0x1296f3800] 19:46:02 INFO - PROCESS | 1950 | 1478490362435 Marionette DEBUG loaded listener.js 19:46:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12a161000) [pid = 1950] [serial = 2197] [outer = 0x1296f3800] 19:46:02 INFO - PROCESS | 1950 | 1478490362651 Marionette TRACE conn2 <- [1,3443,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]]]}] 19:46:02 INFO - . 19:46:02 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 415ms 19:46:02 INFO - PROCESS | 1950 | 1478490362680 Marionette TRACE conn2 -> [0,3444,"getWindowHandle",null] 19:46:02 INFO - PROCESS | 1950 | 1478490362681 Marionette TRACE conn2 <- [1,3444,null,{"value":"7"}] 19:46:02 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 19:46:02 INFO - PROCESS | 1950 | 1478490362685 Marionette TRACE conn2 -> [0,3445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:02 INFO - PROCESS | 1950 | 1478490362759 Marionette TRACE conn2 <- [1,3445,null,{"value":null}] 19:46:02 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:02 INFO - PROCESS | 1950 | 1478490362766 Marionette TRACE conn2 -> [0,3446,"getWindowHandles",null] 19:46:02 INFO - PROCESS | 1950 | 1478490362768 Marionette TRACE conn2 <- [1,3446,null,["7"]] 19:46:02 INFO - PROCESS | 1950 | 1478490362771 Marionette TRACE conn2 -> [0,3447,"switchToWindow",{"name":"7"}] 19:46:02 INFO - PROCESS | 1950 | 1478490362773 Marionette TRACE conn2 <- [1,3447,null,{}] 19:46:02 INFO - PROCESS | 1950 | 1478490362775 Marionette TRACE conn2 -> [0,3448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:02 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a633000 == 15 [pid = 1950] [id = 756] 19:46:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12a633800) [pid = 1950] [serial = 2198] [outer = 0x0] 19:46:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12a63b000) [pid = 1950] [serial = 2199] [outer = 0x12a633800] 19:46:02 INFO - PROCESS | 1950 | 1478490362810 Marionette DEBUG loaded listener.js 19:46:02 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12a63f000) [pid = 1950] [serial = 2200] [outer = 0x12a633800] 19:46:03 INFO - PROCESS | 1950 | 1478490363057 Marionette TRACE conn2 <- [1,3448,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"]]]}] 19:46:03 INFO - . 19:46:03 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 416ms 19:46:03 INFO - PROCESS | 1950 | 1478490363101 Marionette TRACE conn2 -> [0,3449,"getWindowHandle",null] 19:46:03 INFO - PROCESS | 1950 | 1478490363102 Marionette TRACE conn2 <- [1,3449,null,{"value":"7"}] 19:46:03 INFO - TEST-START | /websockets/Create-invalid-urls.htm 19:46:03 INFO - PROCESS | 1950 | 1478490363105 Marionette TRACE conn2 -> [0,3450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:03 INFO - PROCESS | 1950 | 1478490363184 Marionette TRACE conn2 <- [1,3450,null,{"value":null}] 19:46:03 INFO - PROCESS | 1950 | 1478490363188 Marionette TRACE conn2 -> [0,3451,"getWindowHandles",null] 19:46:03 INFO - PROCESS | 1950 | 1478490363189 Marionette TRACE conn2 <- [1,3451,null,["7"]] 19:46:03 INFO - PROCESS | 1950 | 1478490363238 Marionette TRACE conn2 -> [0,3452,"switchToWindow",{"name":"7"}] 19:46:03 INFO - PROCESS | 1950 | 1478490363240 Marionette TRACE conn2 <- [1,3452,null,{}] 19:46:03 INFO - PROCESS | 1950 | 1478490363242 Marionette TRACE conn2 -> [0,3453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x123727800 == 16 [pid = 1950] [id = 757] 19:46:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12a65a000) [pid = 1950] [serial = 2201] [outer = 0x0] 19:46:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12a673800) [pid = 1950] [serial = 2202] [outer = 0x12a65a000] 19:46:03 INFO - PROCESS | 1950 | 1478490363276 Marionette DEBUG loaded listener.js 19:46:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12a932000) [pid = 1950] [serial = 2203] [outer = 0x12a65a000] 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:03 INFO - PROCESS | 1950 | 1478490363494 Marionette TRACE conn2 <- [1,3453,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]]]}] 19:46:03 INFO - ..... 19:46:03 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 416ms 19:46:03 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 19:46:03 INFO - PROCESS | 1950 | 1478490363521 Marionette TRACE conn2 -> [0,3454,"getWindowHandle",null] 19:46:03 INFO - PROCESS | 1950 | 1478490363522 Marionette TRACE conn2 <- [1,3454,null,{"value":"7"}] 19:46:03 INFO - PROCESS | 1950 | 1478490363525 Marionette TRACE conn2 -> [0,3455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:03 INFO - PROCESS | 1950 | 1478490363602 Marionette TRACE conn2 <- [1,3455,null,{"value":null}] 19:46:03 INFO - PROCESS | 1950 | 1478490363605 Marionette TRACE conn2 -> [0,3456,"getWindowHandles",null] 19:46:03 INFO - PROCESS | 1950 | 1478490363607 Marionette TRACE conn2 <- [1,3456,null,["7"]] 19:46:03 INFO - PROCESS | 1950 | 1478490363609 Marionette TRACE conn2 -> [0,3457,"switchToWindow",{"name":"7"}] 19:46:03 INFO - PROCESS | 1950 | 1478490363611 Marionette TRACE conn2 <- [1,3457,null,{}] 19:46:03 INFO - PROCESS | 1950 | 1478490363614 Marionette TRACE conn2 -> [0,3458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:03 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a66a800 == 17 [pid = 1950] [id = 758] 19:46:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 49 (0x12ae62800) [pid = 1950] [serial = 2204] [outer = 0x0] 19:46:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 50 (0x12b308000) [pid = 1950] [serial = 2205] [outer = 0x12ae62800] 19:46:03 INFO - PROCESS | 1950 | 1478490363648 Marionette DEBUG loaded listener.js 19:46:03 INFO - PROCESS | 1950 | ++DOMWINDOW == 51 (0x12b312800) [pid = 1950] [serial = 2206] [outer = 0x12ae62800] 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:46:03 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:03 INFO - PROCESS | 1950 | 1478490363895 Marionette TRACE conn2 <- [1,3458,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]]]}] 19:46:03 INFO - . 19:46:03 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 417ms 19:46:03 INFO - PROCESS | 1950 | 1478490363942 Marionette TRACE conn2 -> [0,3459,"getWindowHandle",null] 19:46:03 INFO - PROCESS | 1950 | 1478490363943 Marionette TRACE conn2 <- [1,3459,null,{"value":"7"}] 19:46:03 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 19:46:03 INFO - PROCESS | 1950 | 1478490363946 Marionette TRACE conn2 -> [0,3460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:04 INFO - PROCESS | 1950 | 1478490364035 Marionette TRACE conn2 <- [1,3460,null,{"value":null}] 19:46:04 INFO - PROCESS | 1950 | 1478490364085 Marionette TRACE conn2 -> [0,3461,"getWindowHandles",null] 19:46:04 INFO - PROCESS | 1950 | 1478490364087 Marionette TRACE conn2 <- [1,3461,null,["7"]] 19:46:04 INFO - PROCESS | 1950 | 1478490364088 Marionette TRACE conn2 -> [0,3462,"switchToWindow",{"name":"7"}] 19:46:04 INFO - PROCESS | 1950 | 1478490364091 Marionette TRACE conn2 <- [1,3462,null,{}] 19:46:04 INFO - PROCESS | 1950 | 1478490364093 Marionette TRACE conn2 -> [0,3463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b414000 == 18 [pid = 1950] [id = 759] 19:46:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 52 (0x12b415000) [pid = 1950] [serial = 2207] [outer = 0x0] 19:46:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 53 (0x12b41d000) [pid = 1950] [serial = 2208] [outer = 0x12b415000] 19:46:04 INFO - PROCESS | 1950 | 1478490364135 Marionette DEBUG loaded listener.js 19:46:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 54 (0x12b50a000) [pid = 1950] [serial = 2209] [outer = 0x12b415000] 19:46:04 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:04 INFO - PROCESS | 1950 | 1478490364454 Marionette TRACE conn2 <- [1,3463,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]]]}] 19:46:04 INFO - . 19:46:04 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 514ms 19:46:04 INFO - PROCESS | 1950 | 1478490364461 Marionette TRACE conn2 -> [0,3464,"getWindowHandle",null] 19:46:04 INFO - PROCESS | 1950 | 1478490364463 Marionette TRACE conn2 <- [1,3464,null,{"value":"7"}] 19:46:04 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 19:46:04 INFO - PROCESS | 1950 | 1478490364469 Marionette TRACE conn2 -> [0,3465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:04 INFO - PROCESS | 1950 | 1478490364597 Marionette TRACE conn2 <- [1,3465,null,{"value":null}] 19:46:04 INFO - PROCESS | 1950 | 1478490364603 Marionette TRACE conn2 -> [0,3466,"getWindowHandles",null] 19:46:04 INFO - PROCESS | 1950 | 1478490364605 Marionette TRACE conn2 <- [1,3466,null,["7"]] 19:46:04 INFO - PROCESS | 1950 | 1478490364675 Marionette TRACE conn2 -> [0,3467,"switchToWindow",{"name":"7"}] 19:46:04 INFO - PROCESS | 1950 | 1478490364678 Marionette TRACE conn2 <- [1,3467,null,{}] 19:46:04 INFO - PROCESS | 1950 | 1478490364681 Marionette TRACE conn2 -> [0,3468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:04 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5c6000 == 19 [pid = 1950] [id = 760] 19:46:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 55 (0x12b5cb800) [pid = 1950] [serial = 2210] [outer = 0x0] 19:46:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 56 (0x12b5d3800) [pid = 1950] [serial = 2211] [outer = 0x12b5cb800] 19:46:04 INFO - PROCESS | 1950 | 1478490364737 Marionette DEBUG loaded listener.js 19:46:04 INFO - PROCESS | 1950 | ++DOMWINDOW == 57 (0x12b5d7800) [pid = 1950] [serial = 2212] [outer = 0x12b5cb800] 19:46:05 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:05 INFO - PROCESS | 1950 | 1478490365032 Marionette TRACE conn2 <- [1,3468,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]]]}] 19:46:05 INFO - . 19:46:05 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 615ms 19:46:05 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 19:46:05 INFO - PROCESS | 1950 | 1478490365084 Marionette TRACE conn2 -> [0,3469,"getWindowHandle",null] 19:46:05 INFO - PROCESS | 1950 | 1478490365085 Marionette TRACE conn2 <- [1,3469,null,{"value":"7"}] 19:46:05 INFO - PROCESS | 1950 | 1478490365088 Marionette TRACE conn2 -> [0,3470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:05 INFO - PROCESS | 1950 | 1478490365161 Marionette TRACE conn2 <- [1,3470,null,{"value":null}] 19:46:05 INFO - PROCESS | 1950 | 1478490365167 Marionette TRACE conn2 -> [0,3471,"getWindowHandles",null] 19:46:05 INFO - PROCESS | 1950 | 1478490365168 Marionette TRACE conn2 <- [1,3471,null,["7"]] 19:46:05 INFO - PROCESS | 1950 | 1478490365171 Marionette TRACE conn2 -> [0,3472,"switchToWindow",{"name":"7"}] 19:46:05 INFO - PROCESS | 1950 | 1478490365173 Marionette TRACE conn2 <- [1,3472,null,{}] 19:46:05 INFO - PROCESS | 1950 | 1478490365176 Marionette TRACE conn2 -> [0,3473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7ce800 == 20 [pid = 1950] [id = 761] 19:46:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 58 (0x12b7d1800) [pid = 1950] [serial = 2213] [outer = 0x0] 19:46:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 59 (0x12b7d8000) [pid = 1950] [serial = 2214] [outer = 0x12b7d1800] 19:46:05 INFO - PROCESS | 1950 | 1478490365209 Marionette DEBUG loaded listener.js 19:46:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 60 (0x12b980800) [pid = 1950] [serial = 2215] [outer = 0x12b7d1800] 19:46:05 INFO - PROCESS | 1950 | 1478490365472 Marionette TRACE conn2 <- [1,3473,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"]]]}] 19:46:05 INFO - . 19:46:05 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 414ms 19:46:05 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 19:46:05 INFO - PROCESS | 1950 | 1478490365503 Marionette TRACE conn2 -> [0,3474,"getWindowHandle",null] 19:46:05 INFO - PROCESS | 1950 | 1478490365504 Marionette TRACE conn2 <- [1,3474,null,{"value":"7"}] 19:46:05 INFO - PROCESS | 1950 | 1478490365507 Marionette TRACE conn2 -> [0,3475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:05 INFO - PROCESS | 1950 | 1478490365582 Marionette TRACE conn2 <- [1,3475,null,{"value":null}] 19:46:05 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:05 INFO - PROCESS | 1950 | 1478490365586 Marionette TRACE conn2 -> [0,3476,"getWindowHandles",null] 19:46:05 INFO - PROCESS | 1950 | 1478490365587 Marionette TRACE conn2 <- [1,3476,null,["7"]] 19:46:05 INFO - PROCESS | 1950 | 1478490365589 Marionette TRACE conn2 -> [0,3477,"switchToWindow",{"name":"7"}] 19:46:05 INFO - PROCESS | 1950 | 1478490365591 Marionette TRACE conn2 <- [1,3477,null,{}] 19:46:05 INFO - PROCESS | 1950 | 1478490365593 Marionette TRACE conn2 -> [0,3478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:05 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b99a000 == 21 [pid = 1950] [id = 762] 19:46:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 61 (0x12bc82800) [pid = 1950] [serial = 2216] [outer = 0x0] 19:46:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 62 (0x12bc8c000) [pid = 1950] [serial = 2217] [outer = 0x12bc82800] 19:46:05 INFO - PROCESS | 1950 | 1478490365627 Marionette DEBUG loaded listener.js 19:46:05 INFO - PROCESS | 1950 | ++DOMWINDOW == 63 (0x12bc9b000) [pid = 1950] [serial = 2218] [outer = 0x12bc82800] 19:46:05 INFO - PROCESS | 1950 | 1478490365888 Marionette TRACE conn2 <- [1,3478,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]]]}] 19:46:05 INFO - . 19:46:05 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 416ms 19:46:05 INFO - PROCESS | 1950 | 1478490365922 Marionette TRACE conn2 -> [0,3479,"getWindowHandle",null] 19:46:05 INFO - PROCESS | 1950 | 1478490365924 Marionette TRACE conn2 <- [1,3479,null,{"value":"7"}] 19:46:05 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 19:46:05 INFO - PROCESS | 1950 | 1478490365926 Marionette TRACE conn2 -> [0,3480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:06 INFO - PROCESS | 1950 | 1478490366003 Marionette TRACE conn2 <- [1,3480,null,{"value":null}] 19:46:06 INFO - PROCESS | 1950 | 1478490366007 Marionette TRACE conn2 -> [0,3481,"getWindowHandles",null] 19:46:06 INFO - PROCESS | 1950 | 1478490366008 Marionette TRACE conn2 <- [1,3481,null,["7"]] 19:46:06 INFO - PROCESS | 1950 | 1478490366010 Marionette TRACE conn2 -> [0,3482,"switchToWindow",{"name":"7"}] 19:46:06 INFO - PROCESS | 1950 | 1478490366012 Marionette TRACE conn2 <- [1,3482,null,{}] 19:46:06 INFO - PROCESS | 1950 | 1478490366015 Marionette TRACE conn2 -> [0,3483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b5ce800 == 22 [pid = 1950] [id = 763] 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 64 (0x12b7d7000) [pid = 1950] [serial = 2219] [outer = 0x0] 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 65 (0x12c140800) [pid = 1950] [serial = 2220] [outer = 0x12b7d7000] 19:46:06 INFO - PROCESS | 1950 | 1478490366049 Marionette DEBUG loaded listener.js 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 66 (0x12bc98800) [pid = 1950] [serial = 2221] [outer = 0x12b7d7000] 19:46:06 INFO - PROCESS | 1950 | 1478490366301 Marionette TRACE conn2 <- [1,3483,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]]]}] 19:46:06 INFO - .. 19:46:06 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 415ms 19:46:06 INFO - PROCESS | 1950 | 1478490366342 Marionette TRACE conn2 -> [0,3484,"getWindowHandle",null] 19:46:06 INFO - PROCESS | 1950 | 1478490366343 Marionette TRACE conn2 <- [1,3484,null,{"value":"7"}] 19:46:06 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 19:46:06 INFO - PROCESS | 1950 | 1478490366346 Marionette TRACE conn2 -> [0,3485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:06 INFO - PROCESS | 1950 | 1478490366423 Marionette TRACE conn2 <- [1,3485,null,{"value":null}] 19:46:06 INFO - PROCESS | 1950 | 1478490366426 Marionette TRACE conn2 -> [0,3486,"getWindowHandles",null] 19:46:06 INFO - PROCESS | 1950 | 1478490366427 Marionette TRACE conn2 <- [1,3486,null,["7"]] 19:46:06 INFO - PROCESS | 1950 | 1478490366429 Marionette TRACE conn2 -> [0,3487,"switchToWindow",{"name":"7"}] 19:46:06 INFO - PROCESS | 1950 | 1478490366433 Marionette TRACE conn2 <- [1,3487,null,{}] 19:46:06 INFO - PROCESS | 1950 | 1478490366437 Marionette TRACE conn2 -> [0,3488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2c1800 == 23 [pid = 1950] [id = 764] 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 67 (0x12c2c2800) [pid = 1950] [serial = 2222] [outer = 0x0] 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 68 (0x12c2c8800) [pid = 1950] [serial = 2223] [outer = 0x12c2c2800] 19:46:06 INFO - PROCESS | 1950 | 1478490366470 Marionette DEBUG loaded listener.js 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 69 (0x12c2d0000) [pid = 1950] [serial = 2224] [outer = 0x12c2c2800] 19:46:06 INFO - PROCESS | 1950 | 1478490366711 Marionette TRACE conn2 <- [1,3488,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]]]}] 19:46:06 INFO - . 19:46:06 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 416ms 19:46:06 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 19:46:06 INFO - PROCESS | 1950 | 1478490366763 Marionette TRACE conn2 -> [0,3489,"getWindowHandle",null] 19:46:06 INFO - PROCESS | 1950 | 1478490366764 Marionette TRACE conn2 <- [1,3489,null,{"value":"7"}] 19:46:06 INFO - PROCESS | 1950 | 1478490366767 Marionette TRACE conn2 -> [0,3490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:06 INFO - PROCESS | 1950 | 1478490366844 Marionette TRACE conn2 <- [1,3490,null,{"value":null}] 19:46:06 INFO - PROCESS | 1950 | 1478490366849 Marionette TRACE conn2 -> [0,3491,"getWindowHandles",null] 19:46:06 INFO - PROCESS | 1950 | 1478490366851 Marionette TRACE conn2 <- [1,3491,null,["7"]] 19:46:06 INFO - PROCESS | 1950 | 1478490366853 Marionette TRACE conn2 -> [0,3492,"switchToWindow",{"name":"7"}] 19:46:06 INFO - PROCESS | 1950 | 1478490366855 Marionette TRACE conn2 <- [1,3492,null,{}] 19:46:06 INFO - PROCESS | 1950 | 1478490366857 Marionette TRACE conn2 -> [0,3493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:06 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c595800 == 24 [pid = 1950] [id = 765] 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 70 (0x12c597800) [pid = 1950] [serial = 2225] [outer = 0x0] 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 71 (0x12c5a4000) [pid = 1950] [serial = 2226] [outer = 0x12c597800] 19:46:06 INFO - PROCESS | 1950 | 1478490366890 Marionette DEBUG loaded listener.js 19:46:06 INFO - PROCESS | 1950 | ++DOMWINDOW == 72 (0x12d59c000) [pid = 1950] [serial = 2227] [outer = 0x12c597800] 19:46:07 INFO - PROCESS | 1950 | 1478490367154 Marionette TRACE conn2 <- [1,3493,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]]]}] 19:46:07 INFO - .. 19:46:07 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 416ms 19:46:07 INFO - PROCESS | 1950 | 1478490367183 Marionette TRACE conn2 -> [0,3494,"getWindowHandle",null] 19:46:07 INFO - PROCESS | 1950 | 1478490367184 Marionette TRACE conn2 <- [1,3494,null,{"value":"7"}] 19:46:07 INFO - TEST-START | /websockets/Create-valid-url.htm 19:46:07 INFO - PROCESS | 1950 | 1478490367187 Marionette TRACE conn2 -> [0,3495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:07 INFO - PROCESS | 1950 | 1478490367266 Marionette TRACE conn2 <- [1,3495,null,{"value":null}] 19:46:07 INFO - PROCESS | 1950 | 1478490367270 Marionette TRACE conn2 -> [0,3496,"getWindowHandles",null] 19:46:07 INFO - PROCESS | 1950 | 1478490367271 Marionette TRACE conn2 <- [1,3496,null,["7"]] 19:46:07 INFO - PROCESS | 1950 | 1478490367273 Marionette TRACE conn2 -> [0,3497,"switchToWindow",{"name":"7"}] 19:46:07 INFO - PROCESS | 1950 | 1478490367275 Marionette TRACE conn2 <- [1,3497,null,{}] 19:46:07 INFO - PROCESS | 1950 | 1478490367326 Marionette TRACE conn2 -> [0,3498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7c8800 == 25 [pid = 1950] [id = 766] 19:46:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 73 (0x12d7cd000) [pid = 1950] [serial = 2228] [outer = 0x0] 19:46:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 74 (0x12d7d5800) [pid = 1950] [serial = 2229] [outer = 0x12d7cd000] 19:46:07 INFO - PROCESS | 1950 | 1478490367359 Marionette DEBUG loaded listener.js 19:46:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 75 (0x12d7de000) [pid = 1950] [serial = 2230] [outer = 0x12d7cd000] 19:46:07 INFO - PROCESS | 1950 | 1478490367678 Marionette TRACE conn2 <- [1,3498,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]]]}] 19:46:07 INFO - .. 19:46:07 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 516ms 19:46:07 INFO - PROCESS | 1950 | 1478490367703 Marionette TRACE conn2 -> [0,3499,"getWindowHandle",null] 19:46:07 INFO - PROCESS | 1950 | 1478490367706 Marionette TRACE conn2 <- [1,3499,null,{"value":"7"}] 19:46:07 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 19:46:07 INFO - PROCESS | 1950 | 1478490367711 Marionette TRACE conn2 -> [0,3500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:07 INFO - PROCESS | 1950 | 1478490367823 Marionette TRACE conn2 <- [1,3500,null,{"value":null}] 19:46:07 INFO - PROCESS | 1950 | 1478490367876 Marionette TRACE conn2 -> [0,3501,"getWindowHandles",null] 19:46:07 INFO - PROCESS | 1950 | 1478490367878 Marionette TRACE conn2 <- [1,3501,null,["7"]] 19:46:07 INFO - PROCESS | 1950 | 1478490367881 Marionette TRACE conn2 -> [0,3502,"switchToWindow",{"name":"7"}] 19:46:07 INFO - PROCESS | 1950 | 1478490367884 Marionette TRACE conn2 <- [1,3502,null,{}] 19:46:07 INFO - PROCESS | 1950 | 1478490367887 Marionette TRACE conn2 -> [0,3503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:07 INFO - PROCESS | 1950 | ++DOCSHELL 0x121960000 == 26 [pid = 1950] [id = 767] 19:46:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 76 (0x1219ba800) [pid = 1950] [serial = 2231] [outer = 0x0] 19:46:07 INFO - PROCESS | 1950 | ++DOMWINDOW == 77 (0x122990800) [pid = 1950] [serial = 2232] [outer = 0x1219ba800] 19:46:07 INFO - PROCESS | 1950 | 1478490367939 Marionette DEBUG loaded listener.js 19:46:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 78 (0x12371a000) [pid = 1950] [serial = 2233] [outer = 0x1219ba800] 19:46:08 INFO - PROCESS | 1950 | 1478490368290 Marionette TRACE conn2 <- [1,3503,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]]]}] 19:46:08 INFO - . 19:46:08 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 615ms 19:46:08 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 19:46:08 INFO - PROCESS | 1950 | 1478490368326 Marionette TRACE conn2 -> [0,3504,"getWindowHandle",null] 19:46:08 INFO - PROCESS | 1950 | 1478490368329 Marionette TRACE conn2 <- [1,3504,null,{"value":"7"}] 19:46:08 INFO - PROCESS | 1950 | 1478490368332 Marionette TRACE conn2 -> [0,3505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:08 INFO - PROCESS | 1950 | 1478490368442 Marionette TRACE conn2 <- [1,3505,null,{"value":null}] 19:46:08 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:08 INFO - PROCESS | 1950 | 1478490368493 Marionette TRACE conn2 -> [0,3506,"getWindowHandles",null] 19:46:08 INFO - PROCESS | 1950 | 1478490368495 Marionette TRACE conn2 <- [1,3506,null,["7"]] 19:46:08 INFO - PROCESS | 1950 | 1478490368498 Marionette TRACE conn2 -> [0,3507,"switchToWindow",{"name":"7"}] 19:46:08 INFO - PROCESS | 1950 | 1478490368501 Marionette TRACE conn2 <- [1,3507,null,{}] 19:46:08 INFO - PROCESS | 1950 | 1478490368504 Marionette TRACE conn2 -> [0,3508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:08 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c63800 == 27 [pid = 1950] [id = 768] 19:46:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 79 (0x127fa5800) [pid = 1950] [serial = 2234] [outer = 0x0] 19:46:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 80 (0x1288c4000) [pid = 1950] [serial = 2235] [outer = 0x127fa5800] 19:46:08 INFO - PROCESS | 1950 | 1478490368549 Marionette DEBUG loaded listener.js 19:46:08 INFO - PROCESS | 1950 | ++DOMWINDOW == 81 (0x12991f800) [pid = 1950] [serial = 2236] [outer = 0x127fa5800] 19:46:08 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 19:46:08 INFO - PROCESS | 1950 | [1950] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 19:46:08 INFO - PROCESS | 1950 | 1478490368891 Marionette TRACE conn2 <- [1,3508,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]]]}] 19:46:08 INFO - . 19:46:08 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 569ms 19:46:08 INFO - PROCESS | 1950 | 1478490368907 Marionette TRACE conn2 -> [0,3509,"getWindowHandle",null] 19:46:08 INFO - TEST-START | /websockets/Secure-Close-0.htm 19:46:08 INFO - PROCESS | 1950 | 1478490368911 Marionette TRACE conn2 <- [1,3509,null,{"value":"7"}] 19:46:08 INFO - PROCESS | 1950 | 1478490368915 Marionette TRACE conn2 -> [0,3510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:09 INFO - PROCESS | 1950 | 1478490369021 Marionette TRACE conn2 <- [1,3510,null,{"value":null}] 19:46:09 INFO - PROCESS | 1950 | 1478490369074 Marionette TRACE conn2 -> [0,3511,"getWindowHandles",null] 19:46:09 INFO - PROCESS | 1950 | 1478490369076 Marionette TRACE conn2 <- [1,3511,null,["7"]] 19:46:09 INFO - PROCESS | 1950 | 1478490369078 Marionette TRACE conn2 -> [0,3512,"switchToWindow",{"name":"7"}] 19:46:09 INFO - PROCESS | 1950 | 1478490369082 Marionette TRACE conn2 <- [1,3512,null,{}] 19:46:09 INFO - PROCESS | 1950 | 1478490369085 Marionette TRACE conn2 -> [0,3513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b40f800 == 28 [pid = 1950] [id = 769] 19:46:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 82 (0x12b413000) [pid = 1950] [serial = 2237] [outer = 0x0] 19:46:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 83 (0x12b506800) [pid = 1950] [serial = 2238] [outer = 0x12b413000] 19:46:09 INFO - PROCESS | 1950 | 1478490369131 Marionette DEBUG loaded listener.js 19:46:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 84 (0x12b980000) [pid = 1950] [serial = 2239] [outer = 0x12b413000] 19:46:09 INFO - PROCESS | 1950 | 1478490369437 Marionette TRACE conn2 <- [1,3513,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]]]}] 19:46:09 INFO - . 19:46:09 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 566ms 19:46:09 INFO - PROCESS | 1950 | 1478490369481 Marionette TRACE conn2 -> [0,3514,"getWindowHandle",null] 19:46:09 INFO - PROCESS | 1950 | 1478490369483 Marionette TRACE conn2 <- [1,3514,null,{"value":"7"}] 19:46:09 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 19:46:09 INFO - PROCESS | 1950 | 1478490369486 Marionette TRACE conn2 -> [0,3515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:09 INFO - PROCESS | 1950 | 1478490369631 Marionette TRACE conn2 <- [1,3515,null,{"value":null}] 19:46:09 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:09 INFO - PROCESS | 1950 | 1478490369688 Marionette TRACE conn2 -> [0,3516,"getWindowHandles",null] 19:46:09 INFO - PROCESS | 1950 | 1478490369690 Marionette TRACE conn2 <- [1,3516,null,["7"]] 19:46:09 INFO - PROCESS | 1950 | 1478490369692 Marionette TRACE conn2 -> [0,3517,"switchToWindow",{"name":"7"}] 19:46:09 INFO - PROCESS | 1950 | 1478490369695 Marionette TRACE conn2 <- [1,3517,null,{}] 19:46:09 INFO - PROCESS | 1950 | 1478490369740 Marionette TRACE conn2 -> [0,3518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:09 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d5a4800 == 29 [pid = 1950] [id = 770] 19:46:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 85 (0x12d5a6800) [pid = 1950] [serial = 2240] [outer = 0x0] 19:46:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 86 (0x12d7e0800) [pid = 1950] [serial = 2241] [outer = 0x12d5a6800] 19:46:09 INFO - PROCESS | 1950 | 1478490369806 Marionette DEBUG loaded listener.js 19:46:09 INFO - PROCESS | 1950 | ++DOMWINDOW == 87 (0x12df0e000) [pid = 1950] [serial = 2242] [outer = 0x12d5a6800] 19:46:10 INFO - PROCESS | 1950 | 1478490370432 Marionette TRACE conn2 <- [1,3518,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]]]}] 19:46:10 INFO - .. 19:46:10 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 967ms 19:46:10 INFO - PROCESS | 1950 | 1478490370454 Marionette TRACE conn2 -> [0,3519,"getWindowHandle",null] 19:46:10 INFO - PROCESS | 1950 | 1478490370458 Marionette TRACE conn2 <- [1,3519,null,{"value":"7"}] 19:46:10 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 19:46:10 INFO - PROCESS | 1950 | 1478490370463 Marionette TRACE conn2 -> [0,3520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:10 INFO - PROCESS | 1950 | 1478490370561 Marionette TRACE conn2 <- [1,3520,null,{"value":null}] 19:46:10 INFO - PROCESS | 1950 | 1478490370618 Marionette TRACE conn2 -> [0,3521,"getWindowHandles",null] 19:46:10 INFO - PROCESS | 1950 | 1478490370621 Marionette TRACE conn2 <- [1,3521,null,["7"]] 19:46:10 INFO - PROCESS | 1950 | 1478490370623 Marionette TRACE conn2 -> [0,3522,"switchToWindow",{"name":"7"}] 19:46:10 INFO - PROCESS | 1950 | 1478490370627 Marionette TRACE conn2 <- [1,3522,null,{}] 19:46:10 INFO - PROCESS | 1950 | 1478490370630 Marionette TRACE conn2 -> [0,3523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:10 INFO - PROCESS | 1950 | ++DOCSHELL 0x126453800 == 30 [pid = 1950] [id = 771] 19:46:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 88 (0x126463000) [pid = 1950] [serial = 2243] [outer = 0x0] 19:46:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x127c29000) [pid = 1950] [serial = 2244] [outer = 0x126463000] 19:46:10 INFO - PROCESS | 1950 | 1478490370671 Marionette DEBUG loaded listener.js 19:46:10 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x129a33000) [pid = 1950] [serial = 2245] [outer = 0x126463000] 19:46:11 INFO - PROCESS | 1950 | 1478490371034 Marionette TRACE conn2 <- [1,3523,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]]]}] 19:46:11 INFO - .. 19:46:11 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 615ms 19:46:11 INFO - PROCESS | 1950 | 1478490371077 Marionette TRACE conn2 -> [0,3524,"getWindowHandle",null] 19:46:11 INFO - PROCESS | 1950 | 1478490371079 Marionette TRACE conn2 <- [1,3524,null,{"value":"7"}] 19:46:11 INFO - TEST-START | /websockets/Secure-Close-1000.htm 19:46:11 INFO - PROCESS | 1950 | 1478490371082 Marionette TRACE conn2 -> [0,3525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:11 INFO - PROCESS | 1950 | 1478490371182 Marionette TRACE conn2 <- [1,3525,null,{"value":null}] 19:46:11 INFO - PROCESS | 1950 | 1478490371235 Marionette TRACE conn2 -> [0,3526,"getWindowHandles",null] 19:46:11 INFO - PROCESS | 1950 | 1478490371237 Marionette TRACE conn2 <- [1,3526,null,["7"]] 19:46:11 INFO - PROCESS | 1950 | 1478490371239 Marionette TRACE conn2 -> [0,3527,"switchToWindow",{"name":"7"}] 19:46:11 INFO - PROCESS | 1950 | 1478490371242 Marionette TRACE conn2 <- [1,3527,null,{}] 19:46:11 INFO - PROCESS | 1950 | 1478490371244 Marionette TRACE conn2 -> [0,3528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d59800 == 31 [pid = 1950] [id = 772] 19:46:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12625a000) [pid = 1950] [serial = 2246] [outer = 0x0] 19:46:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x126453000) [pid = 1950] [serial = 2247] [outer = 0x12625a000] 19:46:11 INFO - PROCESS | 1950 | 1478490371283 Marionette DEBUG loaded listener.js 19:46:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x127fa2800) [pid = 1950] [serial = 2248] [outer = 0x12625a000] 19:46:11 INFO - PROCESS | 1950 | --DOCSHELL 0x12e522800 == 30 [pid = 1950] [id = 748] 19:46:11 INFO - PROCESS | 1950 | 1478490371599 Marionette TRACE conn2 <- [1,3528,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]]]}] 19:46:11 INFO - .. 19:46:11 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 568ms 19:46:11 INFO - PROCESS | 1950 | 1478490371656 Marionette TRACE conn2 -> [0,3529,"getWindowHandle",null] 19:46:11 INFO - PROCESS | 1950 | 1478490371659 Marionette TRACE conn2 <- [1,3529,null,{"value":"7"}] 19:46:11 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 19:46:11 INFO - PROCESS | 1950 | 1478490371662 Marionette TRACE conn2 -> [0,3530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:11 INFO - PROCESS | 1950 | 1478490371750 Marionette TRACE conn2 <- [1,3530,null,{"value":null}] 19:46:11 INFO - PROCESS | 1950 | 1478490371803 Marionette TRACE conn2 -> [0,3531,"getWindowHandles",null] 19:46:11 INFO - PROCESS | 1950 | 1478490371805 Marionette TRACE conn2 <- [1,3531,null,["7"]] 19:46:11 INFO - PROCESS | 1950 | 1478490371807 Marionette TRACE conn2 -> [0,3532,"switchToWindow",{"name":"7"}] 19:46:11 INFO - PROCESS | 1950 | 1478490371811 Marionette TRACE conn2 <- [1,3532,null,{}] 19:46:11 INFO - PROCESS | 1950 | 1478490371813 Marionette TRACE conn2 -> [0,3533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:11 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262cd800 == 31 [pid = 1950] [id = 773] 19:46:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x1262ce000) [pid = 1950] [serial = 2249] [outer = 0x0] 19:46:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x127c2e800) [pid = 1950] [serial = 2250] [outer = 0x1262ce000] 19:46:11 INFO - PROCESS | 1950 | 1478490371851 Marionette DEBUG loaded listener.js 19:46:11 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x129a2e800) [pid = 1950] [serial = 2251] [outer = 0x1262ce000] 19:46:12 INFO - PROCESS | 1950 | 1478490372127 Marionette TRACE conn2 <- [1,3533,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]]]}] 19:46:12 INFO - .. 19:46:12 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 516ms 19:46:12 INFO - TEST-START | /websockets/Secure-Close-1005.htm 19:46:12 INFO - PROCESS | 1950 | 1478490372177 Marionette TRACE conn2 -> [0,3534,"getWindowHandle",null] 19:46:12 INFO - PROCESS | 1950 | 1478490372179 Marionette TRACE conn2 <- [1,3534,null,{"value":"7"}] 19:46:12 INFO - PROCESS | 1950 | 1478490372182 Marionette TRACE conn2 -> [0,3535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:12 INFO - PROCESS | 1950 | 1478490372270 Marionette TRACE conn2 <- [1,3535,null,{"value":null}] 19:46:12 INFO - PROCESS | 1950 | 1478490372321 Marionette TRACE conn2 -> [0,3536,"getWindowHandles",null] 19:46:12 INFO - PROCESS | 1950 | 1478490372323 Marionette TRACE conn2 <- [1,3536,null,["7"]] 19:46:12 INFO - PROCESS | 1950 | 1478490372327 Marionette TRACE conn2 -> [0,3537,"switchToWindow",{"name":"7"}] 19:46:12 INFO - PROCESS | 1950 | 1478490372329 Marionette TRACE conn2 <- [1,3537,null,{}] 19:46:12 INFO - PROCESS | 1950 | 1478490372331 Marionette TRACE conn2 -> [0,3538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x11514e800 == 32 [pid = 1950] [id = 774] 19:46:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12a66a000) [pid = 1950] [serial = 2252] [outer = 0x0] 19:46:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12a936800) [pid = 1950] [serial = 2253] [outer = 0x12a66a000] 19:46:12 INFO - PROCESS | 1950 | 1478490372367 Marionette DEBUG loaded listener.js 19:46:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12ae49000) [pid = 1950] [serial = 2254] [outer = 0x12a66a000] 19:46:12 INFO - PROCESS | 1950 | 1478490372607 Marionette TRACE conn2 <- [1,3538,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]]]}] 19:46:12 INFO - . 19:46:12 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 464ms 19:46:12 INFO - PROCESS | 1950 | 1478490372647 Marionette TRACE conn2 -> [0,3539,"getWindowHandle",null] 19:46:12 INFO - PROCESS | 1950 | 1478490372648 Marionette TRACE conn2 <- [1,3539,null,{"value":"7"}] 19:46:12 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 19:46:12 INFO - PROCESS | 1950 | 1478490372651 Marionette TRACE conn2 -> [0,3540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:12 INFO - PROCESS | 1950 | 1478490372752 Marionette TRACE conn2 <- [1,3540,null,{"value":null}] 19:46:12 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:12 INFO - PROCESS | 1950 | 1478490372757 Marionette TRACE conn2 -> [0,3541,"getWindowHandles",null] 19:46:12 INFO - PROCESS | 1950 | 1478490372758 Marionette TRACE conn2 <- [1,3541,null,["7"]] 19:46:12 INFO - PROCESS | 1950 | 1478490372760 Marionette TRACE conn2 -> [0,3542,"switchToWindow",{"name":"7"}] 19:46:12 INFO - PROCESS | 1950 | 1478490372763 Marionette TRACE conn2 <- [1,3542,null,{}] 19:46:12 INFO - PROCESS | 1950 | 1478490372767 Marionette TRACE conn2 -> [0,3543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:12 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a62e800 == 33 [pid = 1950] [id = 775] 19:46:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12ae5d000) [pid = 1950] [serial = 2255] [outer = 0x0] 19:46:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12b415800) [pid = 1950] [serial = 2256] [outer = 0x12ae5d000] 19:46:12 INFO - PROCESS | 1950 | 1478490372801 Marionette DEBUG loaded listener.js 19:46:12 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12b50c000) [pid = 1950] [serial = 2257] [outer = 0x12ae5d000] 19:46:13 INFO - PROCESS | 1950 | 1478490373060 Marionette TRACE conn2 <- [1,3543,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]]]}] 19:46:13 INFO - . 19:46:13 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 418ms 19:46:13 INFO - PROCESS | 1950 | 1478490373069 Marionette TRACE conn2 -> [0,3544,"getWindowHandle",null] 19:46:13 INFO - PROCESS | 1950 | 1478490373071 Marionette TRACE conn2 <- [1,3544,null,{"value":"7"}] 19:46:13 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 19:46:13 INFO - PROCESS | 1950 | 1478490373073 Marionette TRACE conn2 -> [0,3545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:13 INFO - PROCESS | 1950 | 1478490373173 Marionette TRACE conn2 <- [1,3545,null,{"value":null}] 19:46:13 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:13 INFO - PROCESS | 1950 | 1478490373176 Marionette TRACE conn2 -> [0,3546,"getWindowHandles",null] 19:46:13 INFO - PROCESS | 1950 | 1478490373178 Marionette TRACE conn2 <- [1,3546,null,["7"]] 19:46:13 INFO - PROCESS | 1950 | 1478490373182 Marionette TRACE conn2 -> [0,3547,"switchToWindow",{"name":"7"}] 19:46:13 INFO - PROCESS | 1950 | 1478490373185 Marionette TRACE conn2 <- [1,3547,null,{}] 19:46:13 INFO - PROCESS | 1950 | 1478490373187 Marionette TRACE conn2 -> [0,3548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b51e800 == 34 [pid = 1950] [id = 776] 19:46:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12b522800) [pid = 1950] [serial = 2258] [outer = 0x0] 19:46:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12b97f800) [pid = 1950] [serial = 2259] [outer = 0x12b522800] 19:46:13 INFO - PROCESS | 1950 | 1478490373224 Marionette DEBUG loaded listener.js 19:46:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12bc91800) [pid = 1950] [serial = 2260] [outer = 0x12b522800] 19:46:13 INFO - PROCESS | 1950 | 1478490373516 Marionette TRACE conn2 <- [1,3548,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]]]}] 19:46:13 INFO - .. 19:46:13 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 465ms 19:46:13 INFO - PROCESS | 1950 | 1478490373539 Marionette TRACE conn2 -> [0,3549,"getWindowHandle",null] 19:46:13 INFO - PROCESS | 1950 | 1478490373541 Marionette TRACE conn2 <- [1,3549,null,{"value":"7"}] 19:46:13 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 19:46:13 INFO - PROCESS | 1950 | 1478490373543 Marionette TRACE conn2 -> [0,3550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:13 INFO - PROCESS | 1950 | 1478490373639 Marionette TRACE conn2 <- [1,3550,null,{"value":null}] 19:46:13 INFO - PROCESS | 1950 | 1478490373643 Marionette TRACE conn2 -> [0,3551,"getWindowHandles",null] 19:46:13 INFO - PROCESS | 1950 | 1478490373644 Marionette TRACE conn2 <- [1,3551,null,["7"]] 19:46:13 INFO - PROCESS | 1950 | 1478490373647 Marionette TRACE conn2 -> [0,3552,"switchToWindow",{"name":"7"}] 19:46:13 INFO - PROCESS | 1950 | 1478490373650 Marionette TRACE conn2 <- [1,3552,null,{}] 19:46:13 INFO - PROCESS | 1950 | 1478490373683 Marionette TRACE conn2 -> [0,3553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:13 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d1000 == 35 [pid = 1950] [id = 777] 19:46:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12c2d1800) [pid = 1950] [serial = 2261] [outer = 0x0] 19:46:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12c2d9000) [pid = 1950] [serial = 2262] [outer = 0x12c2d1800] 19:46:13 INFO - PROCESS | 1950 | 1478490373717 Marionette DEBUG loaded listener.js 19:46:13 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12c595000) [pid = 1950] [serial = 2263] [outer = 0x12c2d1800] 19:46:14 INFO - .. 19:46:14 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 465ms 19:46:14 INFO - PROCESS | 1950 | 1478490374001 Marionette TRACE conn2 <- [1,3553,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]]]}] 19:46:14 INFO - PROCESS | 1950 | 1478490374009 Marionette TRACE conn2 -> [0,3554,"getWindowHandle",null] 19:46:14 INFO - PROCESS | 1950 | 1478490374010 Marionette TRACE conn2 <- [1,3554,null,{"value":"7"}] 19:46:14 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 19:46:14 INFO - PROCESS | 1950 | 1478490374013 Marionette TRACE conn2 -> [0,3555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:14 INFO - PROCESS | 1950 | 1478490374120 Marionette TRACE conn2 <- [1,3555,null,{"value":null}] 19:46:14 INFO - PROCESS | 1950 | 1478490374123 Marionette TRACE conn2 -> [0,3556,"getWindowHandles",null] 19:46:14 INFO - PROCESS | 1950 | 1478490374126 Marionette TRACE conn2 <- [1,3556,null,["7"]] 19:46:14 INFO - PROCESS | 1950 | 1478490374160 Marionette TRACE conn2 -> [0,3557,"switchToWindow",{"name":"7"}] 19:46:14 INFO - PROCESS | 1950 | 1478490374162 Marionette TRACE conn2 <- [1,3557,null,{}] 19:46:14 INFO - PROCESS | 1950 | 1478490374165 Marionette TRACE conn2 -> [0,3558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d7e8800 == 36 [pid = 1950] [id = 778] 19:46:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12df0d000) [pid = 1950] [serial = 2264] [outer = 0x0] 19:46:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12df15000) [pid = 1950] [serial = 2265] [outer = 0x12df0d000] 19:46:14 INFO - PROCESS | 1950 | 1478490374199 Marionette DEBUG loaded listener.js 19:46:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12df1c800) [pid = 1950] [serial = 2266] [outer = 0x12df0d000] 19:46:14 INFO - PROCESS | 1950 | 1478490374459 Marionette TRACE conn2 <- [1,3558,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]]]}] 19:46:14 INFO - .. 19:46:14 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 468ms 19:46:14 INFO - PROCESS | 1950 | 1478490374481 Marionette TRACE conn2 -> [0,3559,"getWindowHandle",null] 19:46:14 INFO - PROCESS | 1950 | 1478490374483 Marionette TRACE conn2 <- [1,3559,null,{"value":"7"}] 19:46:14 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 19:46:14 INFO - PROCESS | 1950 | 1478490374491 Marionette TRACE conn2 -> [0,3560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:14 INFO - PROCESS | 1950 | 1478490374593 Marionette TRACE conn2 <- [1,3560,null,{"value":null}] 19:46:14 INFO - PROCESS | 1950 | 1478490374597 Marionette TRACE conn2 -> [0,3561,"getWindowHandles",null] 19:46:14 INFO - PROCESS | 1950 | 1478490374598 Marionette TRACE conn2 <- [1,3561,null,["7"]] 19:46:14 INFO - PROCESS | 1950 | 1478490374600 Marionette TRACE conn2 -> [0,3562,"switchToWindow",{"name":"7"}] 19:46:14 INFO - PROCESS | 1950 | 1478490374602 Marionette TRACE conn2 <- [1,3562,null,{}] 19:46:14 INFO - PROCESS | 1950 | 1478490374635 Marionette TRACE conn2 -> [0,3563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:14 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df23800 == 37 [pid = 1950] [id = 779] 19:46:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12df25800) [pid = 1950] [serial = 2267] [outer = 0x0] 19:46:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12e0ce000) [pid = 1950] [serial = 2268] [outer = 0x12df25800] 19:46:14 INFO - PROCESS | 1950 | 1478490374668 Marionette DEBUG loaded listener.js 19:46:14 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x12e0d7000) [pid = 1950] [serial = 2269] [outer = 0x12df25800] 19:46:14 INFO - PROCESS | 1950 | 1478490374927 Marionette TRACE conn2 <- [1,3563,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]]]}] 19:46:14 INFO - . 19:46:14 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 465ms 19:46:14 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 19:46:14 INFO - PROCESS | 1950 | 1478490374957 Marionette TRACE conn2 -> [0,3564,"getWindowHandle",null] 19:46:14 INFO - PROCESS | 1950 | 1478490374958 Marionette TRACE conn2 <- [1,3564,null,{"value":"7"}] 19:46:14 INFO - PROCESS | 1950 | 1478490374961 Marionette TRACE conn2 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:15 INFO - PROCESS | 1950 | 1478490375065 Marionette TRACE conn2 <- [1,3565,null,{"value":null}] 19:46:15 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:15 INFO - PROCESS | 1950 | 1478490375069 Marionette TRACE conn2 -> [0,3566,"getWindowHandles",null] 19:46:15 INFO - PROCESS | 1950 | 1478490375070 Marionette TRACE conn2 <- [1,3566,null,["7"]] 19:46:15 INFO - PROCESS | 1950 | 1478490375105 Marionette TRACE conn2 -> [0,3567,"switchToWindow",{"name":"7"}] 19:46:15 INFO - PROCESS | 1950 | 1478490375107 Marionette TRACE conn2 <- [1,3567,null,{}] 19:46:15 INFO - PROCESS | 1950 | 1478490375110 Marionette TRACE conn2 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e436000 == 38 [pid = 1950] [id = 780] 19:46:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12e436800) [pid = 1950] [serial = 2270] [outer = 0x0] 19:46:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x12e43e000) [pid = 1950] [serial = 2271] [outer = 0x12e436800] 19:46:15 INFO - PROCESS | 1950 | 1478490375144 Marionette DEBUG loaded listener.js 19:46:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x12e439000) [pid = 1950] [serial = 2272] [outer = 0x12e436800] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12c2c2800) [pid = 1950] [serial = 2222] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12b7d7000) [pid = 1950] [serial = 2219] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12c597800) [pid = 1950] [serial = 2225] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12b415000) [pid = 1950] [serial = 2207] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12a633800) [pid = 1950] [serial = 2198] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12a65a000) [pid = 1950] [serial = 2201] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x1296f3800) [pid = 1950] [serial = 2195] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x1250c5800) [pid = 1950] [serial = 2186] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12b7d1800) [pid = 1950] [serial = 2213] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12372c800) [pid = 1950] [serial = 2183] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12ae62800) [pid = 1950] [serial = 2204] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x128941800) [pid = 1950] [serial = 2192] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x1172c0000) [pid = 1950] [serial = 2177] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12651a800) [pid = 1950] [serial = 2189] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x121726800) [pid = 1950] [serial = 2180] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12e524800) [pid = 1950] [serial = 2174] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12b5cb800) [pid = 1950] [serial = 2210] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 19:46:15 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12bc82800) [pid = 1950] [serial = 2216] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 19:46:15 INFO - PROCESS | 1950 | 1478490375564 Marionette TRACE conn2 <- [1,3568,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]]]}] 19:46:15 INFO - . 19:46:15 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 615ms 19:46:15 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 19:46:15 INFO - PROCESS | 1950 | 1478490375577 Marionette TRACE conn2 -> [0,3569,"getWindowHandle",null] 19:46:15 INFO - PROCESS | 1950 | 1478490375578 Marionette TRACE conn2 <- [1,3569,null,{"value":"7"}] 19:46:15 INFO - PROCESS | 1950 | 1478490375581 Marionette TRACE conn2 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:15 INFO - PROCESS | 1950 | 1478490375681 Marionette TRACE conn2 <- [1,3570,null,{"value":null}] 19:46:15 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:15 INFO - PROCESS | 1950 | 1478490375686 Marionette TRACE conn2 -> [0,3571,"getWindowHandles",null] 19:46:15 INFO - PROCESS | 1950 | 1478490375688 Marionette TRACE conn2 <- [1,3571,null,["7"]] 19:46:15 INFO - PROCESS | 1950 | 1478490375689 Marionette TRACE conn2 -> [0,3572,"switchToWindow",{"name":"7"}] 19:46:15 INFO - PROCESS | 1950 | 1478490375693 Marionette TRACE conn2 <- [1,3572,null,{}] 19:46:15 INFO - PROCESS | 1950 | 1478490375695 Marionette TRACE conn2 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:15 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e524000 == 39 [pid = 1950] [id = 781] 19:46:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12e524800) [pid = 1950] [serial = 2273] [outer = 0x0] 19:46:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12e534800) [pid = 1950] [serial = 2274] [outer = 0x12e524800] 19:46:15 INFO - PROCESS | 1950 | 1478490375733 Marionette DEBUG loaded listener.js 19:46:15 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12ea2c800) [pid = 1950] [serial = 2275] [outer = 0x12e524800] 19:46:16 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:46:16 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:46:16 INFO - PROCESS | 1950 | 1478490376023 Marionette TRACE conn2 <- [1,3573,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]]]}] 19:46:16 INFO - .. 19:46:16 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 466ms 19:46:16 INFO - TEST-START | /websockets/Secure-Close-null.htm 19:46:16 INFO - PROCESS | 1950 | 1478490376048 Marionette TRACE conn2 -> [0,3574,"getWindowHandle",null] 19:46:16 INFO - PROCESS | 1950 | 1478490376049 Marionette TRACE conn2 <- [1,3574,null,{"value":"7"}] 19:46:16 INFO - PROCESS | 1950 | 1478490376052 Marionette TRACE conn2 -> [0,3575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:16 INFO - PROCESS | 1950 | 1478490376134 Marionette TRACE conn2 <- [1,3575,null,{"value":null}] 19:46:16 INFO - PROCESS | 1950 | 1478490376137 Marionette TRACE conn2 -> [0,3576,"getWindowHandles",null] 19:46:16 INFO - PROCESS | 1950 | 1478490376138 Marionette TRACE conn2 <- [1,3576,null,["7"]] 19:46:16 INFO - PROCESS | 1950 | 1478490376140 Marionette TRACE conn2 -> [0,3577,"switchToWindow",{"name":"7"}] 19:46:16 INFO - PROCESS | 1950 | 1478490376142 Marionette TRACE conn2 <- [1,3577,null,{}] 19:46:16 INFO - PROCESS | 1950 | 1478490376144 Marionette TRACE conn2 -> [0,3578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea32800 == 40 [pid = 1950] [id = 782] 19:46:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12ea34000) [pid = 1950] [serial = 2276] [outer = 0x0] 19:46:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12ea43800) [pid = 1950] [serial = 2277] [outer = 0x12ea34000] 19:46:16 INFO - PROCESS | 1950 | 1478490376177 Marionette DEBUG loaded listener.js 19:46:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12ecde000) [pid = 1950] [serial = 2278] [outer = 0x12ea34000] 19:46:16 INFO - PROCESS | 1950 | 1478490376470 Marionette TRACE conn2 <- [1,3578,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]]]}] 19:46:16 INFO - . 19:46:16 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 469ms 19:46:16 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 19:46:16 INFO - PROCESS | 1950 | 1478490376521 Marionette TRACE conn2 -> [0,3579,"getWindowHandle",null] 19:46:16 INFO - PROCESS | 1950 | 1478490376522 Marionette TRACE conn2 <- [1,3579,null,{"value":"7"}] 19:46:16 INFO - PROCESS | 1950 | 1478490376525 Marionette TRACE conn2 -> [0,3580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:16 INFO - PROCESS | 1950 | 1478490376630 Marionette TRACE conn2 <- [1,3580,null,{"value":null}] 19:46:16 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:16 INFO - PROCESS | 1950 | 1478490376636 Marionette TRACE conn2 -> [0,3581,"getWindowHandles",null] 19:46:16 INFO - PROCESS | 1950 | 1478490376637 Marionette TRACE conn2 <- [1,3581,null,["7"]] 19:46:16 INFO - PROCESS | 1950 | 1478490376639 Marionette TRACE conn2 -> [0,3582,"switchToWindow",{"name":"7"}] 19:46:16 INFO - PROCESS | 1950 | 1478490376641 Marionette TRACE conn2 <- [1,3582,null,{}] 19:46:16 INFO - PROCESS | 1950 | 1478490376643 Marionette TRACE conn2 -> [0,3583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:16 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ece5000 == 41 [pid = 1950] [id = 783] 19:46:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12ece6000) [pid = 1950] [serial = 2279] [outer = 0x0] 19:46:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12ed86000) [pid = 1950] [serial = 2280] [outer = 0x12ece6000] 19:46:16 INFO - PROCESS | 1950 | 1478490376676 Marionette DEBUG loaded listener.js 19:46:16 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12ed87000) [pid = 1950] [serial = 2281] [outer = 0x12ece6000] 19:46:16 INFO - PROCESS | 1950 | 1478490376922 Marionette TRACE conn2 <- [1,3583,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]]]}] 19:46:16 INFO - . 19:46:16 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 415ms 19:46:16 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 19:46:16 INFO - PROCESS | 1950 | 1478490376940 Marionette TRACE conn2 -> [0,3584,"getWindowHandle",null] 19:46:16 INFO - PROCESS | 1950 | 1478490376941 Marionette TRACE conn2 <- [1,3584,null,{"value":"7"}] 19:46:16 INFO - PROCESS | 1950 | 1478490376944 Marionette TRACE conn2 -> [0,3585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:17 INFO - PROCESS | 1950 | 1478490377020 Marionette TRACE conn2 <- [1,3585,null,{"value":null}] 19:46:17 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:17 INFO - PROCESS | 1950 | 1478490377024 Marionette TRACE conn2 -> [0,3586,"getWindowHandles",null] 19:46:17 INFO - PROCESS | 1950 | 1478490377025 Marionette TRACE conn2 <- [1,3586,null,["7"]] 19:46:17 INFO - PROCESS | 1950 | 1478490377027 Marionette TRACE conn2 -> [0,3587,"switchToWindow",{"name":"7"}] 19:46:17 INFO - PROCESS | 1950 | 1478490377029 Marionette TRACE conn2 <- [1,3587,null,{}] 19:46:17 INFO - PROCESS | 1950 | 1478490377033 Marionette TRACE conn2 -> [0,3588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed9e800 == 42 [pid = 1950] [id = 784] 19:46:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12ed9f000) [pid = 1950] [serial = 2282] [outer = 0x0] 19:46:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12f4dc000) [pid = 1950] [serial = 2283] [outer = 0x12ed9f000] 19:46:17 INFO - PROCESS | 1950 | 1478490377066 Marionette DEBUG loaded listener.js 19:46:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12f4e3800) [pid = 1950] [serial = 2284] [outer = 0x12ed9f000] 19:46:17 INFO - PROCESS | 1950 | 1478490377321 Marionette TRACE conn2 <- [1,3588,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]]]}] 19:46:17 INFO - .. 19:46:17 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 415ms 19:46:17 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 19:46:17 INFO - PROCESS | 1950 | 1478490377359 Marionette TRACE conn2 -> [0,3589,"getWindowHandle",null] 19:46:17 INFO - PROCESS | 1950 | 1478490377360 Marionette TRACE conn2 <- [1,3589,null,{"value":"7"}] 19:46:17 INFO - PROCESS | 1950 | 1478490377363 Marionette TRACE conn2 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:17 INFO - PROCESS | 1950 | 1478490377441 Marionette TRACE conn2 <- [1,3590,null,{"value":null}] 19:46:17 INFO - PROCESS | 1950 | 1478490377444 Marionette TRACE conn2 -> [0,3591,"getWindowHandles",null] 19:46:17 INFO - PROCESS | 1950 | 1478490377445 Marionette TRACE conn2 <- [1,3591,null,["7"]] 19:46:17 INFO - PROCESS | 1950 | 1478490377448 Marionette TRACE conn2 -> [0,3592,"switchToWindow",{"name":"7"}] 19:46:17 INFO - PROCESS | 1950 | 1478490377450 Marionette TRACE conn2 <- [1,3592,null,{}] 19:46:17 INFO - PROCESS | 1950 | 1478490377540 Marionette TRACE conn2 -> [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/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x116f5c000 == 43 [pid = 1950] [id = 785] 19:46:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x116f5c800) [pid = 1950] [serial = 2285] [outer = 0x0] 19:46:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x117b56800) [pid = 1950] [serial = 2286] [outer = 0x116f5c800] 19:46:17 INFO - PROCESS | 1950 | 1478490377593 Marionette DEBUG loaded listener.js 19:46:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x121720000) [pid = 1950] [serial = 2287] [outer = 0x116f5c800] 19:46:17 INFO - PROCESS | 1950 | 1478490377940 Marionette TRACE conn2 <- [1,3593,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]]]}] 19:46:17 INFO - . 19:46:17 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 616ms 19:46:17 INFO - PROCESS | 1950 | 1478490377981 Marionette TRACE conn2 -> [0,3594,"getWindowHandle",null] 19:46:17 INFO - PROCESS | 1950 | 1478490377983 Marionette TRACE conn2 <- [1,3594,null,{"value":"7"}] 19:46:17 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 19:46:17 INFO - PROCESS | 1950 | 1478490377989 Marionette TRACE conn2 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:18 INFO - PROCESS | 1950 | 1478490378134 Marionette TRACE conn2 <- [1,3595,null,{"value":null}] 19:46:18 INFO - PROCESS | 1950 | 1478490378194 Marionette TRACE conn2 -> [0,3596,"getWindowHandles",null] 19:46:18 INFO - PROCESS | 1950 | 1478490378196 Marionette TRACE conn2 <- [1,3596,null,["7"]] 19:46:18 INFO - PROCESS | 1950 | 1478490378241 Marionette TRACE conn2 -> [0,3597,"switchToWindow",{"name":"7"}] 19:46:18 INFO - PROCESS | 1950 | 1478490378244 Marionette TRACE conn2 <- [1,3597,null,{}] 19:46:18 INFO - PROCESS | 1950 | 1478490378252 Marionette TRACE conn2 -> [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/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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x1262d3000 == 44 [pid = 1950] [id = 786] 19:46:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x126449800) [pid = 1950] [serial = 2288] [outer = 0x0] 19:46:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x129941800) [pid = 1950] [serial = 2289] [outer = 0x126449800] 19:46:18 INFO - PROCESS | 1950 | 1478490378297 Marionette DEBUG loaded listener.js 19:46:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x12a624800) [pid = 1950] [serial = 2290] [outer = 0x126449800] 19:46:18 INFO - PROCESS | 1950 | 1478490378614 Marionette TRACE conn2 <- [1,3598,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]]]}] 19:46:18 INFO - .. 19:46:18 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 667ms 19:46:18 INFO - PROCESS | 1950 | 1478490378656 Marionette TRACE conn2 -> [0,3599,"getWindowHandle",null] 19:46:18 INFO - PROCESS | 1950 | 1478490378657 Marionette TRACE conn2 <- [1,3599,null,{"value":"7"}] 19:46:18 INFO - TEST-START | /websockets/Secure-Close-string.htm 19:46:18 INFO - PROCESS | 1950 | 1478490378661 Marionette TRACE conn2 -> [0,3600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:18 INFO - PROCESS | 1950 | 1478490378770 Marionette TRACE conn2 <- [1,3600,null,{"value":null}] 19:46:18 INFO - PROCESS | 1950 | 1478490378828 Marionette TRACE conn2 -> [0,3601,"getWindowHandles",null] 19:46:18 INFO - PROCESS | 1950 | 1478490378830 Marionette TRACE conn2 <- [1,3601,null,["7"]] 19:46:18 INFO - PROCESS | 1950 | 1478490378833 Marionette TRACE conn2 -> [0,3602,"switchToWindow",{"name":"7"}] 19:46:18 INFO - PROCESS | 1950 | 1478490378837 Marionette TRACE conn2 <- [1,3602,null,{}] 19:46:18 INFO - PROCESS | 1950 | 1478490378885 Marionette TRACE conn2 -> [0,3603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c145000 == 45 [pid = 1950] [id = 787] 19:46:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x12c146800) [pid = 1950] [serial = 2291] [outer = 0x0] 19:46:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x12c2d7800) [pid = 1950] [serial = 2292] [outer = 0x12c146800] 19:46:18 INFO - PROCESS | 1950 | 1478490378931 Marionette DEBUG loaded listener.js 19:46:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x12df28000) [pid = 1950] [serial = 2293] [outer = 0x12c146800] 19:46:19 INFO - PROCESS | 1950 | 1478490379262 Marionette TRACE conn2 <- [1,3603,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]]]}] 19:46:19 INFO - . 19:46:19 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 616ms 19:46:19 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 19:46:19 INFO - PROCESS | 1950 | 1478490379276 Marionette TRACE conn2 -> [0,3604,"getWindowHandle",null] 19:46:19 INFO - PROCESS | 1950 | 1478490379278 Marionette TRACE conn2 <- [1,3604,null,{"value":"7"}] 19:46:19 INFO - PROCESS | 1950 | 1478490379281 Marionette TRACE conn2 -> [0,3605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:19 INFO - PROCESS | 1950 | 1478490379389 Marionette TRACE conn2 <- [1,3605,null,{"value":null}] 19:46:19 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:19 INFO - PROCESS | 1950 | 1478490379449 Marionette TRACE conn2 -> [0,3606,"getWindowHandles",null] 19:46:19 INFO - PROCESS | 1950 | 1478490379451 Marionette TRACE conn2 <- [1,3606,null,["7"]] 19:46:19 INFO - PROCESS | 1950 | 1478490379453 Marionette TRACE conn2 -> [0,3607,"switchToWindow",{"name":"7"}] 19:46:19 INFO - PROCESS | 1950 | 1478490379457 Marionette TRACE conn2 <- [1,3607,null,{}] 19:46:19 INFO - PROCESS | 1950 | 1478490379460 Marionette TRACE conn2 -> [0,3608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ea3e800 == 46 [pid = 1950] [id = 788] 19:46:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x12ea3f800) [pid = 1950] [serial = 2294] [outer = 0x0] 19:46:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x12ecec800) [pid = 1950] [serial = 2295] [outer = 0x12ea3f800] 19:46:19 INFO - PROCESS | 1950 | 1478490379542 Marionette DEBUG loaded listener.js 19:46:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x12ed95800) [pid = 1950] [serial = 2296] [outer = 0x12ea3f800] 19:46:19 INFO - PROCESS | 1950 | 1478490379859 Marionette TRACE conn2 <- [1,3608,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 19:46:19 INFO - . 19:46:19 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 618ms 19:46:19 INFO - PROCESS | 1950 | 1478490379898 Marionette TRACE conn2 -> [0,3609,"getWindowHandle",null] 19:46:19 INFO - PROCESS | 1950 | 1478490379900 Marionette TRACE conn2 <- [1,3609,null,{"value":"7"}] 19:46:19 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 19:46:19 INFO - PROCESS | 1950 | 1478490379903 Marionette TRACE conn2 -> [0,3610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:20 INFO - PROCESS | 1950 | 1478490380007 Marionette TRACE conn2 <- [1,3610,null,{"value":null}] 19:46:20 INFO - PROCESS | 1950 | 1478490380066 Marionette TRACE conn2 -> [0,3611,"getWindowHandles",null] 19:46:20 INFO - PROCESS | 1950 | 1478490380068 Marionette TRACE conn2 <- [1,3611,null,["7"]] 19:46:20 INFO - PROCESS | 1950 | 1478490380070 Marionette TRACE conn2 -> [0,3612,"switchToWindow",{"name":"7"}] 19:46:20 INFO - PROCESS | 1950 | 1478490380072 Marionette TRACE conn2 <- [1,3612,null,{}] 19:46:20 INFO - PROCESS | 1950 | 1478490380075 Marionette TRACE conn2 -> [0,3613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12c2d9800 == 47 [pid = 1950] [id = 789] 19:46:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x12c2db800) [pid = 1950] [serial = 2297] [outer = 0x0] 19:46:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x130018000) [pid = 1950] [serial = 2298] [outer = 0x12c2db800] 19:46:20 INFO - PROCESS | 1950 | 1478490380158 Marionette DEBUG loaded listener.js 19:46:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x13001f800) [pid = 1950] [serial = 2299] [outer = 0x12c2db800] 19:46:20 INFO - PROCESS | 1950 | 1478490380693 Marionette TRACE conn2 <- [1,3613,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]]]}] 19:46:20 INFO - ... 19:46:20 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 818ms 19:46:20 INFO - PROCESS | 1950 | 1478490380722 Marionette TRACE conn2 -> [0,3614,"getWindowHandle",null] 19:46:20 INFO - PROCESS | 1950 | 1478490380725 Marionette TRACE conn2 <- [1,3614,null,{"value":"7"}] 19:46:20 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 19:46:20 INFO - PROCESS | 1950 | 1478490380771 Marionette TRACE conn2 -> [0,3615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:20 INFO - PROCESS | 1950 | 1478490380884 Marionette TRACE conn2 <- [1,3615,null,{"value":null}] 19:46:20 INFO - PROCESS | 1950 | 1478490380977 Marionette TRACE conn2 -> [0,3616,"getWindowHandles",null] 19:46:20 INFO - PROCESS | 1950 | 1478490380980 Marionette TRACE conn2 <- [1,3616,null,["7"]] 19:46:20 INFO - PROCESS | 1950 | 1478490380983 Marionette TRACE conn2 -> [0,3617,"switchToWindow",{"name":"7"}] 19:46:20 INFO - PROCESS | 1950 | 1478490380986 Marionette TRACE conn2 <- [1,3617,null,{}] 19:46:20 INFO - PROCESS | 1950 | 1478490380989 Marionette TRACE conn2 -> [0,3618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:21 INFO - PROCESS | 1950 | ++DOCSHELL 0x121420800 == 48 [pid = 1950] [id = 790] 19:46:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 127 (0x121735000) [pid = 1950] [serial = 2300] [outer = 0x0] 19:46:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 128 (0x12371e800) [pid = 1950] [serial = 2301] [outer = 0x121735000] 19:46:21 INFO - PROCESS | 1950 | 1478490381030 Marionette DEBUG loaded listener.js 19:46:21 INFO - PROCESS | 1950 | ++DOMWINDOW == 129 (0x125d3e800) [pid = 1950] [serial = 2302] [outer = 0x121735000] 19:46:21 INFO - PROCESS | 1950 | 1478490381357 Marionette TRACE conn2 <- [1,3618,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]]]}] 19:46:21 INFO - ... 19:46:21 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 672ms 19:46:21 INFO - PROCESS | 1950 | 1478490381401 Marionette TRACE conn2 -> [0,3619,"getWindowHandle",null] 19:46:21 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 19:46:21 INFO - PROCESS | 1950 | 1478490381403 Marionette TRACE conn2 <- [1,3619,null,{"value":"7"}] 19:46:21 INFO - PROCESS | 1950 | 1478490381406 Marionette TRACE conn2 -> [0,3620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:21 INFO - PROCESS | 1950 | 1478490381530 Marionette TRACE conn2 <- [1,3620,null,{"value":null}] 19:46:21 INFO - PROCESS | 1950 | 1478490381588 Marionette TRACE conn2 -> [0,3621,"getWindowHandles",null] 19:46:21 INFO - PROCESS | 1950 | 1478490381590 Marionette TRACE conn2 <- [1,3621,null,["7"]] 19:46:21 INFO - PROCESS | 1950 | 1478490381593 Marionette TRACE conn2 -> [0,3622,"switchToWindow",{"name":"7"}] 19:46:21 INFO - PROCESS | 1950 | 1478490381595 Marionette TRACE conn2 <- [1,3622,null,{}] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed9e800 == 47 [pid = 1950] [id = 784] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12ece5000 == 46 [pid = 1950] [id = 783] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea32800 == 45 [pid = 1950] [id = 782] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12e524000 == 44 [pid = 1950] [id = 781] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12e436000 == 43 [pid = 1950] [id = 780] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12df23800 == 42 [pid = 1950] [id = 779] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7e8800 == 41 [pid = 1950] [id = 778] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d1000 == 40 [pid = 1950] [id = 777] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b51e800 == 39 [pid = 1950] [id = 776] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12a62e800 == 38 [pid = 1950] [id = 775] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x11514e800 == 37 [pid = 1950] [id = 774] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x1262cd800 == 36 [pid = 1950] [id = 773] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x125d59800 == 35 [pid = 1950] [id = 772] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x126453800 == 34 [pid = 1950] [id = 771] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x127c63800 == 33 [pid = 1950] [id = 768] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12b40f800 == 32 [pid = 1950] [id = 769] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x121960000 == 31 [pid = 1950] [id = 767] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12d5a4800 == 30 [pid = 1950] [id = 770] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2d9800 == 29 [pid = 1950] [id = 789] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x121420800 == 28 [pid = 1950] [id = 790] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12c145000 == 27 [pid = 1950] [id = 787] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x12ea3e800 == 26 [pid = 1950] [id = 788] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x116f5c000 == 25 [pid = 1950] [id = 785] 19:46:22 INFO - PROCESS | 1950 | --DOCSHELL 0x1262d3000 == 24 [pid = 1950] [id = 786] 19:46:22 INFO - PROCESS | 1950 | 1478490382231 Marionette TRACE conn2 -> [0,3623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 128 (0x12ea2b800) [pid = 1950] [serial = 2176] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 127 (0x1178bb800) [pid = 1950] [serial = 2179] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 126 (0x1172c9000) [pid = 1950] [serial = 2178] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x1219c1000) [pid = 1950] [serial = 2182] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x121910000) [pid = 1950] [serial = 2181] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x123cb4800) [pid = 1950] [serial = 2185] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x123733000) [pid = 1950] [serial = 2184] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x12626d000) [pid = 1950] [serial = 2188] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x126259800) [pid = 1950] [serial = 2187] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x126c21000) [pid = 1950] [serial = 2191] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x126942000) [pid = 1950] [serial = 2190] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x1296df800) [pid = 1950] [serial = 2194] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x128953000) [pid = 1950] [serial = 2193] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12a161000) [pid = 1950] [serial = 2197] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x129a33800) [pid = 1950] [serial = 2196] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12a63f000) [pid = 1950] [serial = 2200] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12a63b000) [pid = 1950] [serial = 2199] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12a932000) [pid = 1950] [serial = 2203] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12a673800) [pid = 1950] [serial = 2202] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12b312800) [pid = 1950] [serial = 2206] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12b308000) [pid = 1950] [serial = 2205] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12b50a000) [pid = 1950] [serial = 2209] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12b41d000) [pid = 1950] [serial = 2208] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12b5d7800) [pid = 1950] [serial = 2212] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12b5d3800) [pid = 1950] [serial = 2211] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x12b980800) [pid = 1950] [serial = 2215] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12b7d8000) [pid = 1950] [serial = 2214] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12bc9b000) [pid = 1950] [serial = 2218] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12bc8c000) [pid = 1950] [serial = 2217] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12bc98800) [pid = 1950] [serial = 2221] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x12c140800) [pid = 1950] [serial = 2220] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12c2d0000) [pid = 1950] [serial = 2224] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12c2c8800) [pid = 1950] [serial = 2223] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12d59c000) [pid = 1950] [serial = 2227] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12c5a4000) [pid = 1950] [serial = 2226] [outer = 0x0] [url = about:blank] 19:46:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x11514e800 == 25 [pid = 1950] [id = 791] 19:46:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x115150800) [pid = 1950] [serial = 2303] [outer = 0x0] 19:46:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x1162e4800) [pid = 1950] [serial = 2304] [outer = 0x115150800] 19:46:22 INFO - PROCESS | 1950 | 1478490382320 Marionette DEBUG loaded listener.js 19:46:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x117b62000) [pid = 1950] [serial = 2305] [outer = 0x115150800] 19:46:22 INFO - PROCESS | 1950 | 1478490382612 Marionette TRACE conn2 <- [1,3623,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]]]}] 19:46:22 INFO - ... 19:46:22 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1218ms 19:46:22 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 19:46:22 INFO - PROCESS | 1950 | 1478490382625 Marionette TRACE conn2 -> [0,3624,"getWindowHandle",null] 19:46:22 INFO - PROCESS | 1950 | 1478490382627 Marionette TRACE conn2 <- [1,3624,null,{"value":"7"}] 19:46:22 INFO - PROCESS | 1950 | 1478490382632 Marionette TRACE conn2 -> [0,3625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:22 INFO - PROCESS | 1950 | 1478490382725 Marionette TRACE conn2 <- [1,3625,null,{"value":null}] 19:46:22 INFO - PROCESS | 1950 | 1478490382730 Marionette TRACE conn2 -> [0,3626,"getWindowHandles",null] 19:46:22 INFO - PROCESS | 1950 | 1478490382733 Marionette TRACE conn2 <- [1,3626,null,["7"]] 19:46:22 INFO - PROCESS | 1950 | 1478490382738 Marionette TRACE conn2 -> [0,3627,"switchToWindow",{"name":"7"}] 19:46:22 INFO - PROCESS | 1950 | 1478490382740 Marionette TRACE conn2 <- [1,3627,null,{}] 19:46:22 INFO - PROCESS | 1950 | 1478490382746 Marionette TRACE conn2 -> [0,3628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:22 INFO - PROCESS | 1950 | ++DOCSHELL 0x123cc2000 == 26 [pid = 1950] [id = 792] 19:46:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x123cc5800) [pid = 1950] [serial = 2306] [outer = 0x0] 19:46:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x123ee0000) [pid = 1950] [serial = 2307] [outer = 0x123cc5800] 19:46:22 INFO - PROCESS | 1950 | 1478490382787 Marionette DEBUG loaded listener.js 19:46:22 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x1250bc000) [pid = 1950] [serial = 2308] [outer = 0x123cc5800] 19:46:23 INFO - PROCESS | 1950 | 1478490383073 Marionette TRACE conn2 <- [1,3628,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]]]}] 19:46:23 INFO - ... 19:46:23 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 466ms 19:46:23 INFO - PROCESS | 1950 | 1478490383098 Marionette TRACE conn2 -> [0,3629,"getWindowHandle",null] 19:46:23 INFO - PROCESS | 1950 | 1478490383099 Marionette TRACE conn2 <- [1,3629,null,{"value":"7"}] 19:46:23 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 19:46:23 INFO - PROCESS | 1950 | 1478490383103 Marionette TRACE conn2 -> [0,3630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:23 INFO - PROCESS | 1950 | 1478490383189 Marionette TRACE conn2 <- [1,3630,null,{"value":null}] 19:46:23 INFO - PROCESS | 1950 | 1478490383247 Marionette TRACE conn2 -> [0,3631,"getWindowHandles",null] 19:46:23 INFO - PROCESS | 1950 | 1478490383248 Marionette TRACE conn2 <- [1,3631,null,["7"]] 19:46:23 INFO - PROCESS | 1950 | 1478490383251 Marionette TRACE conn2 -> [0,3632,"switchToWindow",{"name":"7"}] 19:46:23 INFO - PROCESS | 1950 | 1478490383253 Marionette TRACE conn2 <- [1,3632,null,{}] 19:46:23 INFO - PROCESS | 1950 | 1478490383257 Marionette TRACE conn2 -> [0,3633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c1c000 == 27 [pid = 1950] [id = 793] 19:46:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x125c1d000) [pid = 1950] [serial = 2309] [outer = 0x0] 19:46:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x125d4f000) [pid = 1950] [serial = 2310] [outer = 0x125c1d000] 19:46:23 INFO - PROCESS | 1950 | 1478490383296 Marionette DEBUG loaded listener.js 19:46:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x1261c5800) [pid = 1950] [serial = 2311] [outer = 0x125c1d000] 19:46:23 INFO - PROCESS | 1950 | 1478490383559 Marionette TRACE conn2 <- [1,3633,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]]]}] 19:46:23 INFO - ... 19:46:23 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 465ms 19:46:23 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 19:46:23 INFO - PROCESS | 1950 | 1478490383572 Marionette TRACE conn2 -> [0,3634,"getWindowHandle",null] 19:46:23 INFO - PROCESS | 1950 | 1478490383573 Marionette TRACE conn2 <- [1,3634,null,{"value":"7"}] 19:46:23 INFO - PROCESS | 1950 | 1478490383576 Marionette TRACE conn2 -> [0,3635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:23 INFO - PROCESS | 1950 | 1478490383665 Marionette TRACE conn2 <- [1,3635,null,{"value":null}] 19:46:23 INFO - PROCESS | 1950 | 1478490383672 Marionette TRACE conn2 -> [0,3636,"getWindowHandles",null] 19:46:23 INFO - PROCESS | 1950 | 1478490383675 Marionette TRACE conn2 <- [1,3636,null,["7"]] 19:46:23 INFO - PROCESS | 1950 | 1478490383677 Marionette TRACE conn2 -> [0,3637,"switchToWindow",{"name":"7"}] 19:46:23 INFO - PROCESS | 1950 | 1478490383680 Marionette TRACE conn2 <- [1,3637,null,{}] 19:46:23 INFO - PROCESS | 1950 | 1478490383684 Marionette TRACE conn2 -> [0,3638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:23 INFO - PROCESS | 1950 | ++DOCSHELL 0x12645c800 == 28 [pid = 1950] [id = 794] 19:46:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x126507800) [pid = 1950] [serial = 2312] [outer = 0x0] 19:46:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x126942000) [pid = 1950] [serial = 2313] [outer = 0x126507800] 19:46:23 INFO - PROCESS | 1950 | 1478490383725 Marionette DEBUG loaded listener.js 19:46:23 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12a63c000) [pid = 1950] [serial = 2314] [outer = 0x126507800] 19:46:24 INFO - PROCESS | 1950 | 1478490384041 Marionette TRACE conn2 <- [1,3638,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]]]}] 19:46:24 INFO - ... 19:46:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 515ms 19:46:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 19:46:24 INFO - PROCESS | 1950 | 1478490384092 Marionette TRACE conn2 -> [0,3639,"getWindowHandle",null] 19:46:24 INFO - PROCESS | 1950 | 1478490384093 Marionette TRACE conn2 <- [1,3639,null,{"value":"7"}] 19:46:24 INFO - PROCESS | 1950 | 1478490384096 Marionette TRACE conn2 -> [0,3640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:24 INFO - PROCESS | 1950 | 1478490384211 Marionette TRACE conn2 <- [1,3640,null,{"value":null}] 19:46:24 INFO - PROCESS | 1950 | 1478490384215 Marionette TRACE conn2 -> [0,3641,"getWindowHandles",null] 19:46:24 INFO - PROCESS | 1950 | 1478490384217 Marionette TRACE conn2 <- [1,3641,null,["7"]] 19:46:24 INFO - PROCESS | 1950 | 1478490384251 Marionette TRACE conn2 -> [0,3642,"switchToWindow",{"name":"7"}] 19:46:24 INFO - PROCESS | 1950 | 1478490384253 Marionette TRACE conn2 <- [1,3642,null,{}] 19:46:24 INFO - PROCESS | 1950 | 1478490384255 Marionette TRACE conn2 -> [0,3643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae63800 == 29 [pid = 1950] [id = 795] 19:46:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12ae64000) [pid = 1950] [serial = 2315] [outer = 0x0] 19:46:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12b309000) [pid = 1950] [serial = 2316] [outer = 0x12ae64000] 19:46:24 INFO - PROCESS | 1950 | 1478490384290 Marionette DEBUG loaded listener.js 19:46:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12a666000) [pid = 1950] [serial = 2317] [outer = 0x12ae64000] 19:46:24 INFO - PROCESS | 1950 | 1478490384552 Marionette TRACE conn2 <- [1,3643,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]]]}] 19:46:24 INFO - ... 19:46:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 464ms 19:46:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 19:46:24 INFO - PROCESS | 1950 | 1478490384561 Marionette TRACE conn2 -> [0,3644,"getWindowHandle",null] 19:46:24 INFO - PROCESS | 1950 | 1478490384563 Marionette TRACE conn2 <- [1,3644,null,{"value":"7"}] 19:46:24 INFO - PROCESS | 1950 | 1478490384565 Marionette TRACE conn2 -> [0,3645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:24 INFO - PROCESS | 1950 | 1478490384667 Marionette TRACE conn2 <- [1,3645,null,{"value":null}] 19:46:24 INFO - PROCESS | 1950 | 1478490384671 Marionette TRACE conn2 -> [0,3646,"getWindowHandles",null] 19:46:24 INFO - PROCESS | 1950 | 1478490384672 Marionette TRACE conn2 <- [1,3646,null,["7"]] 19:46:24 INFO - PROCESS | 1950 | 1478490384674 Marionette TRACE conn2 -> [0,3647,"switchToWindow",{"name":"7"}] 19:46:24 INFO - PROCESS | 1950 | 1478490384676 Marionette TRACE conn2 <- [1,3647,null,{}] 19:46:24 INFO - PROCESS | 1950 | 1478490384720 Marionette TRACE conn2 -> [0,3648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:24 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b41f000 == 30 [pid = 1950] [id = 796] 19:46:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12b41f800) [pid = 1950] [serial = 2318] [outer = 0x0] 19:46:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12b50a800) [pid = 1950] [serial = 2319] [outer = 0x12b41f800] 19:46:24 INFO - PROCESS | 1950 | 1478490384769 Marionette DEBUG loaded listener.js 19:46:24 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12b5cc800) [pid = 1950] [serial = 2320] [outer = 0x12b41f800] 19:46:25 INFO - PROCESS | 1950 | 1478490385056 Marionette TRACE conn2 <- [1,3648,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]]]}] 19:46:25 INFO - ... 19:46:25 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 515ms 19:46:25 INFO - PROCESS | 1950 | 1478490385086 Marionette TRACE conn2 -> [0,3649,"getWindowHandle",null] 19:46:25 INFO - PROCESS | 1950 | 1478490385087 Marionette TRACE conn2 <- [1,3649,null,{"value":"7"}] 19:46:25 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 19:46:25 INFO - PROCESS | 1950 | 1478490385090 Marionette TRACE conn2 -> [0,3650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:25 INFO - PROCESS | 1950 | 1478490385195 Marionette TRACE conn2 <- [1,3650,null,{"value":null}] 19:46:25 INFO - PROCESS | 1950 | 1478490385199 Marionette TRACE conn2 -> [0,3651,"getWindowHandles",null] 19:46:25 INFO - PROCESS | 1950 | 1478490385200 Marionette TRACE conn2 <- [1,3651,null,["7"]] 19:46:25 INFO - PROCESS | 1950 | 1478490385202 Marionette TRACE conn2 -> [0,3652,"switchToWindow",{"name":"7"}] 19:46:25 INFO - PROCESS | 1950 | 1478490385205 Marionette TRACE conn2 <- [1,3652,null,{}] 19:46:25 INFO - PROCESS | 1950 | 1478490385240 Marionette TRACE conn2 -> [0,3653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7d7800 == 31 [pid = 1950] [id = 797] 19:46:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12b7d8000) [pid = 1950] [serial = 2321] [outer = 0x0] 19:46:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x12b97f000) [pid = 1950] [serial = 2322] [outer = 0x12b7d8000] 19:46:25 INFO - PROCESS | 1950 | 1478490385274 Marionette DEBUG loaded listener.js 19:46:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12b999000) [pid = 1950] [serial = 2323] [outer = 0x12b7d8000] 19:46:25 INFO - PROCESS | 1950 | 1478490385541 Marionette TRACE conn2 <- [1,3653,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]]]}] 19:46:25 INFO - ... 19:46:25 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 465ms 19:46:25 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 19:46:25 INFO - PROCESS | 1950 | 1478490385555 Marionette TRACE conn2 -> [0,3654,"getWindowHandle",null] 19:46:25 INFO - PROCESS | 1950 | 1478490385556 Marionette TRACE conn2 <- [1,3654,null,{"value":"7"}] 19:46:25 INFO - PROCESS | 1950 | 1478490385559 Marionette TRACE conn2 -> [0,3655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:25 INFO - PROCESS | 1950 | 1478490385669 Marionette TRACE conn2 <- [1,3655,null,{"value":null}] 19:46:25 INFO - PROCESS | 1950 | 1478490385673 Marionette TRACE conn2 -> [0,3656,"getWindowHandles",null] 19:46:25 INFO - PROCESS | 1950 | 1478490385674 Marionette TRACE conn2 <- [1,3656,null,["7"]] 19:46:25 INFO - PROCESS | 1950 | 1478490385676 Marionette TRACE conn2 -> [0,3657,"switchToWindow",{"name":"7"}] 19:46:25 INFO - PROCESS | 1950 | 1478490385678 Marionette TRACE conn2 <- [1,3657,null,{}] 19:46:25 INFO - PROCESS | 1950 | 1478490385713 Marionette TRACE conn2 -> [0,3658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:25 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ae54800 == 32 [pid = 1950] [id = 798] 19:46:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x12c13a000) [pid = 1950] [serial = 2324] [outer = 0x0] 19:46:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x12c2cd000) [pid = 1950] [serial = 2325] [outer = 0x12c13a000] 19:46:25 INFO - PROCESS | 1950 | 1478490385748 Marionette DEBUG loaded listener.js 19:46:25 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x12c147000) [pid = 1950] [serial = 2326] [outer = 0x12c13a000] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x12a66a000) [pid = 1950] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12d7cd000) [pid = 1950] [serial = 2228] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12df0d000) [pid = 1950] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x127fa5800) [pid = 1950] [serial = 2234] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12b413000) [pid = 1950] [serial = 2237] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x126463000) [pid = 1950] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12c2d1800) [pid = 1950] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12ece6000) [pid = 1950] [serial = 2279] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12df25800) [pid = 1950] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12e436800) [pid = 1950] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12e524800) [pid = 1950] [serial = 2273] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12ed9f000) [pid = 1950] [serial = 2282] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12ea34000) [pid = 1950] [serial = 2276] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x1219ba800) [pid = 1950] [serial = 2231] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x1262ce000) [pid = 1950] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12625a000) [pid = 1950] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12d5a6800) [pid = 1950] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12ae5d000) [pid = 1950] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 19:46:26 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12b522800) [pid = 1950] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 19:46:26 INFO - PROCESS | 1950 | 1478490386246 Marionette TRACE conn2 <- [1,3658,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]]]}] 19:46:26 INFO - ... 19:46:26 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 718ms 19:46:26 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 19:46:26 INFO - PROCESS | 1950 | 1478490386276 Marionette TRACE conn2 -> [0,3659,"getWindowHandle",null] 19:46:26 INFO - PROCESS | 1950 | 1478490386277 Marionette TRACE conn2 <- [1,3659,null,{"value":"7"}] 19:46:26 INFO - PROCESS | 1950 | 1478490386280 Marionette TRACE conn2 -> [0,3660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:26 INFO - PROCESS | 1950 | 1478490386358 Marionette TRACE conn2 <- [1,3660,null,{"value":null}] 19:46:26 INFO - PROCESS | 1950 | 1478490386422 Marionette TRACE conn2 -> [0,3661,"getWindowHandles",null] 19:46:26 INFO - PROCESS | 1950 | 1478490386423 Marionette TRACE conn2 <- [1,3661,null,["7"]] 19:46:26 INFO - PROCESS | 1950 | 1478490386425 Marionette TRACE conn2 -> [0,3662,"switchToWindow",{"name":"7"}] 19:46:26 INFO - PROCESS | 1950 | 1478490386427 Marionette TRACE conn2 <- [1,3662,null,{}] 19:46:26 INFO - PROCESS | 1950 | 1478490386429 Marionette TRACE conn2 -> [0,3663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b413000 == 33 [pid = 1950] [id = 799] 19:46:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12b5cc000) [pid = 1950] [serial = 2327] [outer = 0x0] 19:46:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12c14d800) [pid = 1950] [serial = 2328] [outer = 0x12b5cc000] 19:46:26 INFO - PROCESS | 1950 | 1478490386464 Marionette DEBUG loaded listener.js 19:46:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12c2d1800) [pid = 1950] [serial = 2329] [outer = 0x12b5cc000] 19:46:26 INFO - PROCESS | 1950 | 1478490386715 Marionette TRACE conn2 <- [1,3663,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]]]}] 19:46:26 INFO - ... 19:46:26 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 467ms 19:46:26 INFO - TEST-START | /websockets/Secure-Send-data.htm 19:46:26 INFO - PROCESS | 1950 | 1478490386748 Marionette TRACE conn2 -> [0,3664,"getWindowHandle",null] 19:46:26 INFO - PROCESS | 1950 | 1478490386749 Marionette TRACE conn2 <- [1,3664,null,{"value":"7"}] 19:46:26 INFO - PROCESS | 1950 | 1478490386752 Marionette TRACE conn2 -> [0,3665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:26 INFO - PROCESS | 1950 | 1478490386875 Marionette TRACE conn2 <- [1,3665,null,{"value":null}] 19:46:26 INFO - PROCESS | 1950 | 1478490386882 Marionette TRACE conn2 -> [0,3666,"getWindowHandles",null] 19:46:26 INFO - PROCESS | 1950 | 1478490386884 Marionette TRACE conn2 <- [1,3666,null,["7"]] 19:46:26 INFO - PROCESS | 1950 | 1478490386888 Marionette TRACE conn2 -> [0,3667,"switchToWindow",{"name":"7"}] 19:46:26 INFO - PROCESS | 1950 | 1478490386891 Marionette TRACE conn2 <- [1,3667,null,{}] 19:46:26 INFO - PROCESS | 1950 | 1478490386895 Marionette TRACE conn2 -> [0,3668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:26 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df09800 == 34 [pid = 1950] [id = 800] 19:46:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12df0a800) [pid = 1950] [serial = 2330] [outer = 0x0] 19:46:26 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12df17000) [pid = 1950] [serial = 2331] [outer = 0x12df0a800] 19:46:26 INFO - PROCESS | 1950 | 1478490386940 Marionette DEBUG loaded listener.js 19:46:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12df22800) [pid = 1950] [serial = 2332] [outer = 0x12df0a800] 19:46:27 INFO - PROCESS | 1950 | 1478490387290 Marionette TRACE conn2 <- [1,3668,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]]]}] 19:46:27 INFO - ... 19:46:27 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 565ms 19:46:27 INFO - PROCESS | 1950 | 1478490387318 Marionette TRACE conn2 -> [0,3669,"getWindowHandle",null] 19:46:27 INFO - PROCESS | 1950 | 1478490387319 Marionette TRACE conn2 <- [1,3669,null,{"value":"7"}] 19:46:27 INFO - TEST-START | /websockets/Secure-Send-null.htm 19:46:27 INFO - PROCESS | 1950 | 1478490387321 Marionette TRACE conn2 -> [0,3670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:27 INFO - PROCESS | 1950 | 1478490387402 Marionette TRACE conn2 <- [1,3670,null,{"value":null}] 19:46:27 INFO - PROCESS | 1950 | 1478490387463 Marionette TRACE conn2 -> [0,3671,"getWindowHandles",null] 19:46:27 INFO - PROCESS | 1950 | 1478490387464 Marionette TRACE conn2 <- [1,3671,null,["7"]] 19:46:27 INFO - PROCESS | 1950 | 1478490387466 Marionette TRACE conn2 -> [0,3672,"switchToWindow",{"name":"7"}] 19:46:27 INFO - PROCESS | 1950 | 1478490387469 Marionette TRACE conn2 <- [1,3672,null,{}] 19:46:27 INFO - PROCESS | 1950 | 1478490387472 Marionette TRACE conn2 -> [0,3673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e43f000 == 35 [pid = 1950] [id = 801] 19:46:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12e51c000) [pid = 1950] [serial = 2333] [outer = 0x0] 19:46:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12e52c000) [pid = 1950] [serial = 2334] [outer = 0x12e51c000] 19:46:27 INFO - PROCESS | 1950 | 1478490387510 Marionette DEBUG loaded listener.js 19:46:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12ea26800) [pid = 1950] [serial = 2335] [outer = 0x12e51c000] 19:46:27 INFO - PROCESS | 1950 | 1478490387749 Marionette TRACE conn2 <- [1,3673,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]]]}] 19:46:27 INFO - ... 19:46:27 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 467ms 19:46:27 INFO - PROCESS | 1950 | 1478490387788 Marionette TRACE conn2 -> [0,3674,"getWindowHandle",null] 19:46:27 INFO - PROCESS | 1950 | 1478490387790 Marionette TRACE conn2 <- [1,3674,null,{"value":"7"}] 19:46:27 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 19:46:27 INFO - PROCESS | 1950 | 1478490387792 Marionette TRACE conn2 -> [0,3675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:27 INFO - PROCESS | 1950 | 1478490387910 Marionette TRACE conn2 <- [1,3675,null,{"value":null}] 19:46:27 INFO - PROCESS | 1950 | 1478490387916 Marionette TRACE conn2 -> [0,3676,"getWindowHandles",null] 19:46:27 INFO - PROCESS | 1950 | 1478490387917 Marionette TRACE conn2 <- [1,3676,null,["7"]] 19:46:27 INFO - PROCESS | 1950 | 1478490387919 Marionette TRACE conn2 -> [0,3677,"switchToWindow",{"name":"7"}] 19:46:27 INFO - PROCESS | 1950 | 1478490387922 Marionette TRACE conn2 <- [1,3677,null,{}] 19:46:27 INFO - PROCESS | 1950 | 1478490387924 Marionette TRACE conn2 -> [0,3678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:27 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ece5800 == 36 [pid = 1950] [id = 802] 19:46:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12ece6000) [pid = 1950] [serial = 2336] [outer = 0x0] 19:46:27 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12ecf2800) [pid = 1950] [serial = 2337] [outer = 0x12ece6000] 19:46:27 INFO - PROCESS | 1950 | 1478490387957 Marionette DEBUG loaded listener.js 19:46:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12ed82000) [pid = 1950] [serial = 2338] [outer = 0x12ece6000] 19:46:28 INFO - PROCESS | 1950 | 1478490388306 Marionette TRACE conn2 <- [1,3678,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]]]}] 19:46:28 INFO - ... 19:46:28 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 566ms 19:46:28 INFO - PROCESS | 1950 | 1478490388360 Marionette TRACE conn2 -> [0,3679,"getWindowHandle",null] 19:46:28 INFO - PROCESS | 1950 | 1478490388363 Marionette TRACE conn2 <- [1,3679,null,{"value":"7"}] 19:46:28 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 19:46:28 INFO - PROCESS | 1950 | 1478490388368 Marionette TRACE conn2 -> [0,3680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:28 INFO - PROCESS | 1950 | 1478490388536 Marionette TRACE conn2 <- [1,3680,null,{"value":null}] 19:46:28 INFO - PROCESS | 1950 | 1478490388619 Marionette TRACE conn2 -> [0,3681,"getWindowHandles",null] 19:46:28 INFO - PROCESS | 1950 | 1478490388622 Marionette TRACE conn2 <- [1,3681,null,["7"]] 19:46:28 INFO - PROCESS | 1950 | 1478490388625 Marionette TRACE conn2 -> [0,3682,"switchToWindow",{"name":"7"}] 19:46:28 INFO - PROCESS | 1950 | 1478490388629 Marionette TRACE conn2 <- [1,3682,null,{}] 19:46:28 INFO - PROCESS | 1950 | 1478490388632 Marionette TRACE conn2 -> [0,3683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:28 INFO - PROCESS | 1950 | ++DOCSHELL 0x123ed3000 == 37 [pid = 1950] [id = 803] 19:46:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x123edb000) [pid = 1950] [serial = 2339] [outer = 0x0] 19:46:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12519b000) [pid = 1950] [serial = 2340] [outer = 0x123edb000] 19:46:28 INFO - PROCESS | 1950 | 1478490388684 Marionette DEBUG loaded listener.js 19:46:28 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x125c11000) [pid = 1950] [serial = 2341] [outer = 0x123edb000] 19:46:29 INFO - PROCESS | 1950 | 1478490389073 Marionette TRACE conn2 <- [1,3683,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]]]}] 19:46:29 INFO - ... 19:46:29 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 715ms 19:46:29 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 19:46:29 INFO - PROCESS | 1950 | 1478490389083 Marionette TRACE conn2 -> [0,3684,"getWindowHandle",null] 19:46:29 INFO - PROCESS | 1950 | 1478490389085 Marionette TRACE conn2 <- [1,3684,null,{"value":"7"}] 19:46:29 INFO - PROCESS | 1950 | 1478490389088 Marionette TRACE conn2 -> [0,3685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:29 INFO - PROCESS | 1950 | 1478490389204 Marionette TRACE conn2 <- [1,3685,null,{"value":null}] 19:46:29 INFO - PROCESS | 1950 | 1478490389264 Marionette TRACE conn2 -> [0,3686,"getWindowHandles",null] 19:46:29 INFO - PROCESS | 1950 | 1478490389266 Marionette TRACE conn2 <- [1,3686,null,["7"]] 19:46:29 INFO - PROCESS | 1950 | 1478490389269 Marionette TRACE conn2 -> [0,3687,"switchToWindow",{"name":"7"}] 19:46:29 INFO - PROCESS | 1950 | 1478490389271 Marionette TRACE conn2 <- [1,3687,null,{}] 19:46:29 INFO - PROCESS | 1950 | 1478490389274 Marionette TRACE conn2 -> [0,3688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a664000 == 38 [pid = 1950] [id = 804] 19:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x12a668800) [pid = 1950] [serial = 2342] [outer = 0x0] 19:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x12b403800) [pid = 1950] [serial = 2343] [outer = 0x12a668800] 19:46:29 INFO - PROCESS | 1950 | 1478490389360 Marionette DEBUG loaded listener.js 19:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x12b5c0800) [pid = 1950] [serial = 2344] [outer = 0x12a668800] 19:46:29 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:46:29 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:46:29 INFO - PROCESS | 1950 | 1478490389685 Marionette TRACE conn2 <- [1,3688,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]]]}] 19:46:29 INFO - ... 19:46:29 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 616ms 19:46:29 INFO - PROCESS | 1950 | 1478490389709 Marionette TRACE conn2 -> [0,3689,"getWindowHandle",null] 19:46:29 INFO - PROCESS | 1950 | 1478490389713 Marionette TRACE conn2 <- [1,3689,null,{"value":"7"}] 19:46:29 INFO - TEST-START | /websockets/Send-0byte-data.htm 19:46:29 INFO - PROCESS | 1950 | 1478490389717 Marionette TRACE conn2 -> [0,3690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:29 INFO - PROCESS | 1950 | 1478490389830 Marionette TRACE conn2 <- [1,3690,null,{"value":null}] 19:46:29 INFO - PROCESS | 1950 | 1478490389892 Marionette TRACE conn2 -> [0,3691,"getWindowHandles",null] 19:46:29 INFO - PROCESS | 1950 | 1478490389894 Marionette TRACE conn2 <- [1,3691,null,["7"]] 19:46:29 INFO - PROCESS | 1950 | 1478490389897 Marionette TRACE conn2 -> [0,3692,"switchToWindow",{"name":"7"}] 19:46:29 INFO - PROCESS | 1950 | 1478490389901 Marionette TRACE conn2 <- [1,3692,null,{}] 19:46:29 INFO - PROCESS | 1950 | 1478490389903 Marionette TRACE conn2 -> [0,3693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:29 INFO - PROCESS | 1950 | ++DOCSHELL 0x12df11000 == 39 [pid = 1950] [id = 805] 19:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x12df21000) [pid = 1950] [serial = 2345] [outer = 0x0] 19:46:29 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x12e0dc000) [pid = 1950] [serial = 2346] [outer = 0x12df21000] 19:46:29 INFO - PROCESS | 1950 | 1478490389990 Marionette DEBUG loaded listener.js 19:46:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 120 (0x12e532800) [pid = 1950] [serial = 2347] [outer = 0x12df21000] 19:46:30 INFO - PROCESS | 1950 | 1478490390298 Marionette TRACE conn2 <- [1,3693,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]]]}] 19:46:30 INFO - ... 19:46:30 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 615ms 19:46:30 INFO - TEST-START | /websockets/Send-65K-data.htm 19:46:30 INFO - PROCESS | 1950 | 1478490390332 Marionette TRACE conn2 -> [0,3694,"getWindowHandle",null] 19:46:30 INFO - PROCESS | 1950 | 1478490390334 Marionette TRACE conn2 <- [1,3694,null,{"value":"7"}] 19:46:30 INFO - PROCESS | 1950 | 1478490390337 Marionette TRACE conn2 -> [0,3695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:30 INFO - PROCESS | 1950 | 1478490390447 Marionette TRACE conn2 <- [1,3695,null,{"value":null}] 19:46:30 INFO - PROCESS | 1950 | 1478490390507 Marionette TRACE conn2 -> [0,3696,"getWindowHandles",null] 19:46:30 INFO - PROCESS | 1950 | 1478490390509 Marionette TRACE conn2 <- [1,3696,null,["7"]] 19:46:30 INFO - PROCESS | 1950 | 1478490390512 Marionette TRACE conn2 -> [0,3697,"switchToWindow",{"name":"7"}] 19:46:30 INFO - PROCESS | 1950 | 1478490390514 Marionette TRACE conn2 <- [1,3697,null,{}] 19:46:30 INFO - PROCESS | 1950 | 1478490390517 Marionette TRACE conn2 -> [0,3698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:30 INFO - PROCESS | 1950 | ++DOCSHELL 0x12f4ec000 == 40 [pid = 1950] [id = 806] 19:46:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 121 (0x12f4ec800) [pid = 1950] [serial = 2348] [outer = 0x0] 19:46:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 122 (0x12f4f4800) [pid = 1950] [serial = 2349] [outer = 0x12f4ec800] 19:46:30 INFO - PROCESS | 1950 | 1478490390560 Marionette DEBUG loaded listener.js 19:46:30 INFO - PROCESS | 1950 | ++DOMWINDOW == 123 (0x130016000) [pid = 1950] [serial = 2350] [outer = 0x12f4ec800] 19:46:30 INFO - PROCESS | 1950 | 1478490390952 Marionette TRACE conn2 <- [1,3698,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]]]}] 19:46:31 INFO - ... 19:46:31 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 666ms 19:46:31 INFO - PROCESS | 1950 | 1478490391003 Marionette TRACE conn2 -> [0,3699,"getWindowHandle",null] 19:46:31 INFO - PROCESS | 1950 | 1478490391005 Marionette TRACE conn2 <- [1,3699,null,{"value":"7"}] 19:46:31 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 19:46:31 INFO - PROCESS | 1950 | 1478490391008 Marionette TRACE conn2 -> [0,3700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:31 INFO - PROCESS | 1950 | 1478490391271 Marionette TRACE conn2 <- [1,3700,null,{"value":null}] 19:46:31 INFO - PROCESS | 1950 | 1478490391383 Marionette TRACE conn2 -> [0,3701,"getWindowHandles",null] 19:46:31 INFO - PROCESS | 1950 | 1478490391386 Marionette TRACE conn2 <- [1,3701,null,["7"]] 19:46:31 INFO - PROCESS | 1950 | 1478490391393 Marionette TRACE conn2 -> [0,3702,"switchToWindow",{"name":"7"}] 19:46:31 INFO - PROCESS | 1950 | 1478490391397 Marionette TRACE conn2 <- [1,3702,null,{}] 19:46:31 INFO - PROCESS | 1950 | 1478490391429 Marionette TRACE conn2 -> [0,3703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:31 INFO - PROCESS | 1950 | ++DOCSHELL 0x126254000 == 41 [pid = 1950] [id = 807] 19:46:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 124 (0x126257000) [pid = 1950] [serial = 2351] [outer = 0x0] 19:46:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 125 (0x126268800) [pid = 1950] [serial = 2352] [outer = 0x126257000] 19:46:31 INFO - PROCESS | 1950 | 1478490391468 Marionette DEBUG loaded listener.js 19:46:31 INFO - PROCESS | 1950 | ++DOMWINDOW == 126 (0x12693e000) [pid = 1950] [serial = 2353] [outer = 0x126257000] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12e43f000 == 40 [pid = 1950] [id = 801] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12df09800 == 39 [pid = 1950] [id = 800] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12b413000 == 38 [pid = 1950] [id = 799] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae54800 == 37 [pid = 1950] [id = 798] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7d7800 == 36 [pid = 1950] [id = 797] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12b41f000 == 35 [pid = 1950] [id = 796] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12ae63800 == 34 [pid = 1950] [id = 795] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x12645c800 == 33 [pid = 1950] [id = 794] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x125c1c000 == 32 [pid = 1950] [id = 793] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x123cc2000 == 31 [pid = 1950] [id = 792] 19:46:31 INFO - PROCESS | 1950 | --DOCSHELL 0x11514e800 == 30 [pid = 1950] [id = 791] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 125 (0x12f4dc000) [pid = 1950] [serial = 2283] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 124 (0x12f4e3800) [pid = 1950] [serial = 2284] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 123 (0x12ed86000) [pid = 1950] [serial = 2280] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 122 (0x12ed87000) [pid = 1950] [serial = 2281] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 121 (0x12ea43800) [pid = 1950] [serial = 2277] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 120 (0x12ecde000) [pid = 1950] [serial = 2278] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 119 (0x12e534800) [pid = 1950] [serial = 2274] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x12ea2c800) [pid = 1950] [serial = 2275] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x12e43e000) [pid = 1950] [serial = 2271] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12e439000) [pid = 1950] [serial = 2272] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12e0ce000) [pid = 1950] [serial = 2268] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12e0d7000) [pid = 1950] [serial = 2269] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12df15000) [pid = 1950] [serial = 2265] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12df1c800) [pid = 1950] [serial = 2266] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12c2d9000) [pid = 1950] [serial = 2262] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12c595000) [pid = 1950] [serial = 2263] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12b97f800) [pid = 1950] [serial = 2259] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12bc91800) [pid = 1950] [serial = 2260] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12b415800) [pid = 1950] [serial = 2256] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12b50c000) [pid = 1950] [serial = 2257] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12a936800) [pid = 1950] [serial = 2253] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12ae49000) [pid = 1950] [serial = 2254] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x127c2e800) [pid = 1950] [serial = 2250] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x129a2e800) [pid = 1950] [serial = 2251] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x126453000) [pid = 1950] [serial = 2247] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x127fa2800) [pid = 1950] [serial = 2248] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x127c29000) [pid = 1950] [serial = 2244] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x129a33000) [pid = 1950] [serial = 2245] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12d7e0800) [pid = 1950] [serial = 2241] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12df0e000) [pid = 1950] [serial = 2242] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12b506800) [pid = 1950] [serial = 2238] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x12b980000) [pid = 1950] [serial = 2239] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x1288c4000) [pid = 1950] [serial = 2235] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x12991f800) [pid = 1950] [serial = 2236] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x122990800) [pid = 1950] [serial = 2232] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12371a000) [pid = 1950] [serial = 2233] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12d7d5800) [pid = 1950] [serial = 2229] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12d7de000) [pid = 1950] [serial = 2230] [outer = 0x0] [url = about:blank] 19:46:31 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 19:46:31 INFO - PROCESS | 1950 | [1950] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 19:46:31 INFO - ... 19:46:31 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 866ms 19:46:31 INFO - PROCESS | 1950 | 1478490391870 Marionette TRACE conn2 <- [1,3703,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]]]}] 19:46:31 INFO - PROCESS | 1950 | 1478490391874 Marionette TRACE conn2 -> [0,3704,"getWindowHandle",null] 19:46:31 INFO - PROCESS | 1950 | 1478490391878 Marionette TRACE conn2 <- [1,3704,null,{"value":"7"}] 19:46:31 INFO - TEST-START | /websockets/Send-before-open.htm 19:46:31 INFO - PROCESS | 1950 | 1478490391881 Marionette TRACE conn2 -> [0,3705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:31 INFO - PROCESS | 1950 | 1478490391972 Marionette TRACE conn2 <- [1,3705,null,{"value":null}] 19:46:31 INFO - PROCESS | 1950 | 1478490391979 Marionette TRACE conn2 -> [0,3706,"getWindowHandles",null] 19:46:31 INFO - PROCESS | 1950 | 1478490391981 Marionette TRACE conn2 <- [1,3706,null,["7"]] 19:46:31 INFO - PROCESS | 1950 | 1478490391984 Marionette TRACE conn2 -> [0,3707,"switchToWindow",{"name":"7"}] 19:46:31 INFO - PROCESS | 1950 | 1478490391987 Marionette TRACE conn2 <- [1,3707,null,{}] 19:46:31 INFO - PROCESS | 1950 | 1478490391989 Marionette TRACE conn2 -> [0,3708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x124622000 == 31 [pid = 1950] [id = 808] 19:46:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 89 (0x124a66800) [pid = 1950] [serial = 2354] [outer = 0x0] 19:46:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 90 (0x125c05000) [pid = 1950] [serial = 2355] [outer = 0x124a66800] 19:46:32 INFO - PROCESS | 1950 | 1478490392027 Marionette DEBUG loaded listener.js 19:46:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 91 (0x12626f000) [pid = 1950] [serial = 2356] [outer = 0x124a66800] 19:46:32 INFO - . 19:46:32 INFO - TEST-OK | /websockets/Send-before-open.htm | took 466ms 19:46:32 INFO - PROCESS | 1950 | 1478490392344 Marionette TRACE conn2 <- [1,3708,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]]]}] 19:46:32 INFO - PROCESS | 1950 | 1478490392350 Marionette TRACE conn2 -> [0,3709,"getWindowHandle",null] 19:46:32 INFO - PROCESS | 1950 | 1478490392352 Marionette TRACE conn2 <- [1,3709,null,{"value":"7"}] 19:46:32 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 19:46:32 INFO - PROCESS | 1950 | 1478490392356 Marionette TRACE conn2 -> [0,3710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:32 INFO - PROCESS | 1950 | 1478490392495 Marionette TRACE conn2 <- [1,3710,null,{"value":null}] 19:46:32 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:32 INFO - PROCESS | 1950 | 1478490392512 Marionette TRACE conn2 -> [0,3711,"getWindowHandles",null] 19:46:32 INFO - PROCESS | 1950 | 1478490392518 Marionette TRACE conn2 <- [1,3711,null,["7"]] 19:46:32 INFO - PROCESS | 1950 | 1478490392523 Marionette TRACE conn2 -> [0,3712,"switchToWindow",{"name":"7"}] 19:46:32 INFO - PROCESS | 1950 | 1478490392529 Marionette TRACE conn2 <- [1,3712,null,{}] 19:46:32 INFO - PROCESS | 1950 | 1478490392532 Marionette TRACE conn2 -> [0,3713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:32 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a63d000 == 32 [pid = 1950] [id = 809] 19:46:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 92 (0x12a656800) [pid = 1950] [serial = 2357] [outer = 0x0] 19:46:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 93 (0x12a66d000) [pid = 1950] [serial = 2358] [outer = 0x12a656800] 19:46:32 INFO - PROCESS | 1950 | 1478490392589 Marionette DEBUG loaded listener.js 19:46:32 INFO - PROCESS | 1950 | ++DOMWINDOW == 94 (0x12a940800) [pid = 1950] [serial = 2359] [outer = 0x12a656800] 19:46:32 INFO - PROCESS | 1950 | 1478490392956 Marionette TRACE conn2 <- [1,3713,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]]]}] 19:46:32 INFO - ... 19:46:32 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 618ms 19:46:32 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 19:46:32 INFO - PROCESS | 1950 | 1478490392974 Marionette TRACE conn2 -> [0,3714,"getWindowHandle",null] 19:46:32 INFO - PROCESS | 1950 | 1478490392975 Marionette TRACE conn2 <- [1,3714,null,{"value":"7"}] 19:46:32 INFO - PROCESS | 1950 | 1478490392978 Marionette TRACE conn2 -> [0,3715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:33 INFO - PROCESS | 1950 | 1478490393078 Marionette TRACE conn2 <- [1,3715,null,{"value":null}] 19:46:33 INFO - PROCESS | 1950 | 1478490393082 Marionette TRACE conn2 -> [0,3716,"getWindowHandles",null] 19:46:33 INFO - PROCESS | 1950 | 1478490393084 Marionette TRACE conn2 <- [1,3716,null,["7"]] 19:46:33 INFO - PROCESS | 1950 | 1478490393086 Marionette TRACE conn2 -> [0,3717,"switchToWindow",{"name":"7"}] 19:46:33 INFO - PROCESS | 1950 | 1478490393088 Marionette TRACE conn2 <- [1,3717,null,{}] 19:46:33 INFO - PROCESS | 1950 | 1478490393090 Marionette TRACE conn2 -> [0,3718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b50a000 == 33 [pid = 1950] [id = 810] 19:46:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 95 (0x12b50c000) [pid = 1950] [serial = 2360] [outer = 0x0] 19:46:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12b51c800) [pid = 1950] [serial = 2361] [outer = 0x12b50c000] 19:46:33 INFO - PROCESS | 1950 | 1478490393130 Marionette DEBUG loaded listener.js 19:46:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x12b518800) [pid = 1950] [serial = 2362] [outer = 0x12b50c000] 19:46:33 INFO - PROCESS | 1950 | 1478490393569 Marionette TRACE conn2 <- [1,3718,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]]]}] 19:46:33 INFO - ... 19:46:33 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 616ms 19:46:33 INFO - PROCESS | 1950 | 1478490393594 Marionette TRACE conn2 -> [0,3719,"getWindowHandle",null] 19:46:33 INFO - PROCESS | 1950 | 1478490393597 Marionette TRACE conn2 <- [1,3719,null,{"value":"7"}] 19:46:33 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 19:46:33 INFO - PROCESS | 1950 | 1478490393601 Marionette TRACE conn2 -> [0,3720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:33 INFO - PROCESS | 1950 | 1478490393727 Marionette TRACE conn2 <- [1,3720,null,{"value":null}] 19:46:33 INFO - PROCESS | 1950 | 1478490393735 Marionette TRACE conn2 -> [0,3721,"getWindowHandles",null] 19:46:33 INFO - PROCESS | 1950 | 1478490393737 Marionette TRACE conn2 <- [1,3721,null,["7"]] 19:46:33 INFO - PROCESS | 1950 | 1478490393741 Marionette TRACE conn2 -> [0,3722,"switchToWindow",{"name":"7"}] 19:46:33 INFO - PROCESS | 1950 | 1478490393744 Marionette TRACE conn2 <- [1,3722,null,{}] 19:46:33 INFO - PROCESS | 1950 | 1478490393748 Marionette TRACE conn2 -> [0,3723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:33 INFO - PROCESS | 1950 | ++DOCSHELL 0x122023800 == 34 [pid = 1950] [id = 811] 19:46:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12bc7c800) [pid = 1950] [serial = 2363] [outer = 0x0] 19:46:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x12bc97800) [pid = 1950] [serial = 2364] [outer = 0x12bc7c800] 19:46:33 INFO - PROCESS | 1950 | 1478490393805 Marionette DEBUG loaded listener.js 19:46:33 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x12c13f000) [pid = 1950] [serial = 2365] [outer = 0x12bc7c800] 19:46:34 INFO - ... 19:46:34 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 516ms 19:46:34 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 19:46:34 INFO - PROCESS | 1950 | 1478490394111 Marionette TRACE conn2 <- [1,3723,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]]]}] 19:46:34 INFO - PROCESS | 1950 | 1478490394117 Marionette TRACE conn2 -> [0,3724,"getWindowHandle",null] 19:46:34 INFO - PROCESS | 1950 | 1478490394118 Marionette TRACE conn2 <- [1,3724,null,{"value":"7"}] 19:46:34 INFO - PROCESS | 1950 | 1478490394126 Marionette TRACE conn2 -> [0,3725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:34 INFO - PROCESS | 1950 | 1478490394235 Marionette TRACE conn2 <- [1,3725,null,{"value":null}] 19:46:34 INFO - PROCESS | 1950 | 1478490394239 Marionette TRACE conn2 -> [0,3726,"getWindowHandles",null] 19:46:34 INFO - PROCESS | 1950 | 1478490394241 Marionette TRACE conn2 <- [1,3726,null,["7"]] 19:46:34 INFO - PROCESS | 1950 | 1478490394276 Marionette TRACE conn2 -> [0,3727,"switchToWindow",{"name":"7"}] 19:46:34 INFO - PROCESS | 1950 | 1478490394278 Marionette TRACE conn2 <- [1,3727,null,{}] 19:46:34 INFO - PROCESS | 1950 | 1478490394280 Marionette TRACE conn2 -> [0,3728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x12d5a6800 == 35 [pid = 1950] [id = 812] 19:46:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x12d5a8800) [pid = 1950] [serial = 2366] [outer = 0x0] 19:46:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x12d7d5800) [pid = 1950] [serial = 2367] [outer = 0x12d5a8800] 19:46:34 INFO - PROCESS | 1950 | 1478490394329 Marionette DEBUG loaded listener.js 19:46:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x12d7e1000) [pid = 1950] [serial = 2368] [outer = 0x12d5a8800] 19:46:34 INFO - PROCESS | 1950 | 1478490394629 Marionette TRACE conn2 <- [1,3728,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]]]}] 19:46:34 INFO - ... 19:46:34 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 565ms 19:46:34 INFO - TEST-START | /websockets/Send-binary-blob.htm 19:46:34 INFO - PROCESS | 1950 | 1478490394687 Marionette TRACE conn2 -> [0,3729,"getWindowHandle",null] 19:46:34 INFO - PROCESS | 1950 | 1478490394688 Marionette TRACE conn2 <- [1,3729,null,{"value":"7"}] 19:46:34 INFO - PROCESS | 1950 | 1478490394691 Marionette TRACE conn2 -> [0,3730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:34 INFO - PROCESS | 1950 | 1478490394798 Marionette TRACE conn2 <- [1,3730,null,{"value":null}] 19:46:34 INFO - PROCESS | 1950 | 1478490394837 Marionette TRACE conn2 -> [0,3731,"getWindowHandles",null] 19:46:34 INFO - PROCESS | 1950 | 1478490394839 Marionette TRACE conn2 <- [1,3731,null,["7"]] 19:46:34 INFO - PROCESS | 1950 | 1478490394841 Marionette TRACE conn2 -> [0,3732,"switchToWindow",{"name":"7"}] 19:46:34 INFO - PROCESS | 1950 | 1478490394843 Marionette TRACE conn2 <- [1,3732,null,{}] 19:46:34 INFO - PROCESS | 1950 | 1478490394845 Marionette TRACE conn2 -> [0,3733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:34 INFO - PROCESS | 1950 | ++DOCSHELL 0x121b54000 == 36 [pid = 1950] [id = 813] 19:46:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x12e0d0000) [pid = 1950] [serial = 2369] [outer = 0x0] 19:46:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x12e0d9000) [pid = 1950] [serial = 2370] [outer = 0x12e0d0000] 19:46:34 INFO - PROCESS | 1950 | 1478490394880 Marionette DEBUG loaded listener.js 19:46:34 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x12e0e5800) [pid = 1950] [serial = 2371] [outer = 0x12e0d0000] 19:46:35 INFO - PROCESS | 1950 | 1478490395159 Marionette TRACE conn2 <- [1,3733,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]]]}] 19:46:35 INFO - ... 19:46:35 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 515ms 19:46:35 INFO - PROCESS | 1950 | 1478490395207 Marionette TRACE conn2 -> [0,3734,"getWindowHandle",null] 19:46:35 INFO - PROCESS | 1950 | 1478490395208 Marionette TRACE conn2 <- [1,3734,null,{"value":"7"}] 19:46:35 INFO - TEST-START | /websockets/Send-data.htm 19:46:35 INFO - PROCESS | 1950 | 1478490395211 Marionette TRACE conn2 -> [0,3735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:35 INFO - PROCESS | 1950 | 1478490395322 Marionette TRACE conn2 <- [1,3735,null,{"value":null}] 19:46:35 INFO - PROCESS | 1950 | 1478490395326 Marionette TRACE conn2 -> [0,3736,"getWindowHandles",null] 19:46:35 INFO - PROCESS | 1950 | 1478490395327 Marionette TRACE conn2 <- [1,3736,null,["7"]] 19:46:35 INFO - PROCESS | 1950 | 1478490395365 Marionette TRACE conn2 -> [0,3737,"switchToWindow",{"name":"7"}] 19:46:35 INFO - PROCESS | 1950 | 1478490395367 Marionette TRACE conn2 <- [1,3737,null,{}] 19:46:35 INFO - PROCESS | 1950 | 1478490395369 Marionette TRACE conn2 -> [0,3738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12e526800 == 37 [pid = 1950] [id = 814] 19:46:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x12e530000) [pid = 1950] [serial = 2372] [outer = 0x0] 19:46:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x12e537000) [pid = 1950] [serial = 2373] [outer = 0x12e530000] 19:46:35 INFO - PROCESS | 1950 | 1478490395402 Marionette DEBUG loaded listener.js 19:46:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x12ea3a800) [pid = 1950] [serial = 2374] [outer = 0x12e530000] 19:46:35 INFO - PROCESS | 1950 | 1478490395655 Marionette TRACE conn2 <- [1,3738,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]]]}] 19:46:35 INFO - ... 19:46:35 INFO - TEST-OK | /websockets/Send-data.htm | took 464ms 19:46:35 INFO - PROCESS | 1950 | 1478490395682 Marionette TRACE conn2 -> [0,3739,"getWindowHandle",null] 19:46:35 INFO - PROCESS | 1950 | 1478490395683 Marionette TRACE conn2 <- [1,3739,null,{"value":"7"}] 19:46:35 INFO - TEST-START | /websockets/Send-data.worker 19:46:35 INFO - PROCESS | 1950 | 1478490395686 Marionette TRACE conn2 -> [0,3740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:35 INFO - PROCESS | 1950 | 1478490395793 Marionette TRACE conn2 <- [1,3740,null,{"value":null}] 19:46:35 INFO - PROCESS | 1950 | 1478490395798 Marionette TRACE conn2 -> [0,3741,"getWindowHandles",null] 19:46:35 INFO - PROCESS | 1950 | 1478490395799 Marionette TRACE conn2 <- [1,3741,null,["7"]] 19:46:35 INFO - PROCESS | 1950 | 1478490395835 Marionette TRACE conn2 -> [0,3742,"switchToWindow",{"name":"7"}] 19:46:35 INFO - PROCESS | 1950 | 1478490395837 Marionette TRACE conn2 <- [1,3742,null,{}] 19:46:35 INFO - PROCESS | 1950 | 1478490395839 Marionette TRACE conn2 -> [0,3743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:35 INFO - PROCESS | 1950 | ++DOCSHELL 0x12ed88000 == 38 [pid = 1950] [id = 815] 19:46:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x12ed8a800) [pid = 1950] [serial = 2375] [outer = 0x0] 19:46:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12ed90800) [pid = 1950] [serial = 2376] [outer = 0x12ed8a800] 19:46:35 INFO - PROCESS | 1950 | 1478490395873 Marionette DEBUG loaded listener.js 19:46:35 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12f4da000) [pid = 1950] [serial = 2377] [outer = 0x12ed8a800] 19:46:36 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12b41f800) [pid = 1950] [serial = 2318] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x123cc5800) [pid = 1950] [serial = 2306] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x125c1d000) [pid = 1950] [serial = 2309] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12c13a000) [pid = 1950] [serial = 2324] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x115150800) [pid = 1950] [serial = 2303] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12e51c000) [pid = 1950] [serial = 2333] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12b5cc000) [pid = 1950] [serial = 2327] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12b7d8000) [pid = 1950] [serial = 2321] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x116f5c800) [pid = 1950] [serial = 2285] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x126449800) [pid = 1950] [serial = 2288] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x12c146800) [pid = 1950] [serial = 2291] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x12ea3f800) [pid = 1950] [serial = 2294] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x12c2db800) [pid = 1950] [serial = 2297] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x121735000) [pid = 1950] [serial = 2300] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x12df0a800) [pid = 1950] [serial = 2330] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x12ae64000) [pid = 1950] [serial = 2315] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 19:46:36 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x126507800) [pid = 1950] [serial = 2312] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 19:46:36 INFO - PROCESS | 1950 | 1478490396260 Marionette TRACE conn2 <- [1,3743,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 19:46:36 INFO - . 19:46:36 INFO - TEST-OK | /websockets/Send-data.worker | took 617ms 19:46:36 INFO - PROCESS | 1950 | 1478490396302 Marionette TRACE conn2 -> [0,3744,"getWindowHandle",null] 19:46:36 INFO - PROCESS | 1950 | 1478490396304 Marionette TRACE conn2 <- [1,3744,null,{"value":"7"}] 19:46:36 INFO - TEST-START | /websockets/Send-null.htm 19:46:36 INFO - PROCESS | 1950 | 1478490396307 Marionette TRACE conn2 -> [0,3745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:36 INFO - PROCESS | 1950 | 1478490396411 Marionette TRACE conn2 <- [1,3745,null,{"value":null}] 19:46:36 INFO - PROCESS | 1950 | 1478490396453 Marionette TRACE conn2 -> [0,3746,"getWindowHandles",null] 19:46:36 INFO - PROCESS | 1950 | 1478490396454 Marionette TRACE conn2 <- [1,3746,null,["7"]] 19:46:36 INFO - PROCESS | 1950 | 1478490396456 Marionette TRACE conn2 -> [0,3747,"switchToWindow",{"name":"7"}] 19:46:36 INFO - PROCESS | 1950 | 1478490396458 Marionette TRACE conn2 <- [1,3747,null,{}] 19:46:36 INFO - PROCESS | 1950 | 1478490396460 Marionette TRACE conn2 -> [0,3748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b7d1800 == 39 [pid = 1950] [id = 816] 19:46:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 96 (0x12bc94800) [pid = 1950] [serial = 2378] [outer = 0x0] 19:46:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 97 (0x130024800) [pid = 1950] [serial = 2379] [outer = 0x12bc94800] 19:46:36 INFO - PROCESS | 1950 | 1478490396494 Marionette DEBUG loaded listener.js 19:46:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 98 (0x12f4df000) [pid = 1950] [serial = 2380] [outer = 0x12bc94800] 19:46:36 INFO - PROCESS | 1950 | 1478490396713 Marionette TRACE conn2 <- [1,3748,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]]]}] 19:46:36 INFO - ... 19:46:36 INFO - TEST-OK | /websockets/Send-null.htm | took 416ms 19:46:36 INFO - PROCESS | 1950 | 1478490396722 Marionette TRACE conn2 -> [0,3749,"getWindowHandle",null] 19:46:36 INFO - PROCESS | 1950 | 1478490396724 Marionette TRACE conn2 <- [1,3749,null,{"value":"7"}] 19:46:36 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 19:46:36 INFO - PROCESS | 1950 | 1478490396727 Marionette TRACE conn2 -> [0,3750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:36 INFO - PROCESS | 1950 | 1478490396812 Marionette TRACE conn2 <- [1,3750,null,{"value":null}] 19:46:36 INFO - PROCESS | 1950 | 1478490396819 Marionette TRACE conn2 -> [0,3751,"getWindowHandles",null] 19:46:36 INFO - PROCESS | 1950 | 1478490396820 Marionette TRACE conn2 <- [1,3751,null,["7"]] 19:46:36 INFO - PROCESS | 1950 | 1478490396822 Marionette TRACE conn2 -> [0,3752,"switchToWindow",{"name":"7"}] 19:46:36 INFO - PROCESS | 1950 | 1478490396825 Marionette TRACE conn2 <- [1,3752,null,{}] 19:46:36 INFO - PROCESS | 1950 | 1478490396827 Marionette TRACE conn2 -> [0,3753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:36 INFO - PROCESS | 1950 | ++DOCSHELL 0x13005f000 == 40 [pid = 1950] [id = 817] 19:46:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 99 (0x13005f800) [pid = 1950] [serial = 2381] [outer = 0x0] 19:46:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 100 (0x130065000) [pid = 1950] [serial = 2382] [outer = 0x13005f800] 19:46:36 INFO - PROCESS | 1950 | 1478490396863 Marionette DEBUG loaded listener.js 19:46:36 INFO - PROCESS | 1950 | ++DOMWINDOW == 101 (0x13006d000) [pid = 1950] [serial = 2383] [outer = 0x13005f800] 19:46:37 INFO - PROCESS | 1950 | 1478490397144 Marionette TRACE conn2 <- [1,3753,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]]]}] 19:46:37 INFO - ... 19:46:37 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 465ms 19:46:37 INFO - PROCESS | 1950 | 1478490397192 Marionette TRACE conn2 -> [0,3754,"getWindowHandle",null] 19:46:37 INFO - PROCESS | 1950 | 1478490397194 Marionette TRACE conn2 <- [1,3754,null,{"value":"7"}] 19:46:37 INFO - TEST-START | /websockets/Send-unicode-data.htm 19:46:37 INFO - PROCESS | 1950 | 1478490397196 Marionette TRACE conn2 -> [0,3755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:37 INFO - PROCESS | 1950 | 1478490397293 Marionette TRACE conn2 <- [1,3755,null,{"value":null}] 19:46:37 INFO - PROCESS | 1950 | 1478490397355 Marionette TRACE conn2 -> [0,3756,"getWindowHandles",null] 19:46:37 INFO - PROCESS | 1950 | 1478490397356 Marionette TRACE conn2 <- [1,3756,null,["7"]] 19:46:37 INFO - PROCESS | 1950 | 1478490397358 Marionette TRACE conn2 -> [0,3757,"switchToWindow",{"name":"7"}] 19:46:37 INFO - PROCESS | 1950 | 1478490397360 Marionette TRACE conn2 <- [1,3757,null,{}] 19:46:37 INFO - PROCESS | 1950 | 1478490397362 Marionette TRACE conn2 -> [0,3758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x131326000 == 41 [pid = 1950] [id = 818] 19:46:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 102 (0x131333800) [pid = 1950] [serial = 2384] [outer = 0x0] 19:46:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 103 (0x131339000) [pid = 1950] [serial = 2385] [outer = 0x131333800] 19:46:37 INFO - PROCESS | 1950 | 1478490397396 Marionette DEBUG loaded listener.js 19:46:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 104 (0x13133e800) [pid = 1950] [serial = 2386] [outer = 0x131333800] 19:46:37 INFO - PROCESS | 1950 | 1478490397625 Marionette TRACE conn2 <- [1,3758,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]]]}] 19:46:37 INFO - ... 19:46:37 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 466ms 19:46:37 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 19:46:37 INFO - PROCESS | 1950 | 1478490397663 Marionette TRACE conn2 -> [0,3759,"getWindowHandle",null] 19:46:37 INFO - PROCESS | 1950 | 1478490397664 Marionette TRACE conn2 <- [1,3759,null,{"value":"7"}] 19:46:37 INFO - PROCESS | 1950 | 1478490397667 Marionette TRACE conn2 -> [0,3760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:37 INFO - PROCESS | 1950 | 1478490397748 Marionette TRACE conn2 <- [1,3760,null,{"value":null}] 19:46:37 INFO - PROCESS | 1950 | 1478490397754 Marionette TRACE conn2 -> [0,3761,"getWindowHandles",null] 19:46:37 INFO - PROCESS | 1950 | 1478490397755 Marionette TRACE conn2 <- [1,3761,null,["7"]] 19:46:37 INFO - PROCESS | 1950 | 1478490397757 Marionette TRACE conn2 -> [0,3762,"switchToWindow",{"name":"7"}] 19:46:37 INFO - PROCESS | 1950 | 1478490397759 Marionette TRACE conn2 <- [1,3762,null,{}] 19:46:37 INFO - PROCESS | 1950 | 1478490397761 Marionette TRACE conn2 -> [0,3763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:37 INFO - PROCESS | 1950 | ++DOCSHELL 0x132fb8000 == 42 [pid = 1950] [id = 819] 19:46:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 105 (0x132fbb800) [pid = 1950] [serial = 2387] [outer = 0x0] 19:46:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 106 (0x132fc0800) [pid = 1950] [serial = 2388] [outer = 0x132fbb800] 19:46:37 INFO - PROCESS | 1950 | 1478490397794 Marionette DEBUG loaded listener.js 19:46:37 INFO - PROCESS | 1950 | ++DOMWINDOW == 107 (0x132fbe800) [pid = 1950] [serial = 2389] [outer = 0x132fbb800] 19:46:38 INFO - PROCESS | 1950 | 1478490398178 Marionette TRACE conn2 <- [1,3763,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]]]}] 19:46:38 INFO - .. 19:46:38 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 566ms 19:46:38 INFO - PROCESS | 1950 | 1478490398234 Marionette TRACE conn2 -> [0,3764,"getWindowHandle",null] 19:46:38 INFO - PROCESS | 1950 | 1478490398239 Marionette TRACE conn2 <- [1,3764,null,{"value":"7"}] 19:46:38 INFO - TEST-START | /websockets/constructor.html 19:46:38 INFO - PROCESS | 1950 | 1478490398246 Marionette TRACE conn2 -> [0,3765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:38 INFO - PROCESS | 1950 | 1478490398486 Marionette TRACE conn2 <- [1,3765,null,{"value":null}] 19:46:38 INFO - PROCESS | 1950 | 1478490398574 Marionette TRACE conn2 -> [0,3766,"getWindowHandles",null] 19:46:38 INFO - PROCESS | 1950 | 1478490398576 Marionette TRACE conn2 <- [1,3766,null,["7"]] 19:46:38 INFO - PROCESS | 1950 | 1478490398580 Marionette TRACE conn2 -> [0,3767,"switchToWindow",{"name":"7"}] 19:46:38 INFO - PROCESS | 1950 | 1478490398584 Marionette TRACE conn2 <- [1,3767,null,{}] 19:46:38 INFO - PROCESS | 1950 | 1478490398587 Marionette TRACE conn2 -> [0,3768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:38 INFO - PROCESS | 1950 | ++DOCSHELL 0x123eda800 == 43 [pid = 1950] [id = 820] 19:46:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 108 (0x124a69800) [pid = 1950] [serial = 2390] [outer = 0x0] 19:46:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 109 (0x125c1d000) [pid = 1950] [serial = 2391] [outer = 0x124a69800] 19:46:38 INFO - PROCESS | 1950 | 1478490398639 Marionette DEBUG loaded listener.js 19:46:38 INFO - PROCESS | 1950 | ++DOMWINDOW == 110 (0x127c29000) [pid = 1950] [serial = 2392] [outer = 0x124a69800] 19:46:38 INFO - PROCESS | 1950 | 1478490398975 Marionette TRACE conn2 <- [1,3768,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 19:46:39 INFO - . 19:46:39 INFO - TEST-OK | /websockets/constructor.html | took 767ms 19:46:39 INFO - PROCESS | 1950 | 1478490399011 Marionette TRACE conn2 -> [0,3769,"getWindowHandle",null] 19:46:39 INFO - TEST-START | /websockets/eventhandlers.html 19:46:39 INFO - PROCESS | 1950 | 1478490399013 Marionette TRACE conn2 <- [1,3769,null,{"value":"7"}] 19:46:39 INFO - PROCESS | 1950 | 1478490399017 Marionette TRACE conn2 -> [0,3770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:39 INFO - PROCESS | 1950 | 1478490399131 Marionette TRACE conn2 <- [1,3770,null,{"value":null}] 19:46:39 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:39 INFO - PROCESS | 1950 | 1478490399196 Marionette TRACE conn2 -> [0,3771,"getWindowHandles",null] 19:46:39 INFO - PROCESS | 1950 | 1478490399198 Marionette TRACE conn2 <- [1,3771,null,["7"]] 19:46:39 INFO - PROCESS | 1950 | 1478490399200 Marionette TRACE conn2 -> [0,3772,"switchToWindow",{"name":"7"}] 19:46:39 INFO - PROCESS | 1950 | 1478490399203 Marionette TRACE conn2 <- [1,3772,null,{}] 19:46:39 INFO - PROCESS | 1950 | 1478490399249 Marionette TRACE conn2 -> [0,3773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:46:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b415800 == 44 [pid = 1950] [id = 821] 19:46:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 111 (0x12b41a800) [pid = 1950] [serial = 2393] [outer = 0x0] 19:46:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 112 (0x12b5d8000) [pid = 1950] [serial = 2394] [outer = 0x12b41a800] 19:46:39 INFO - PROCESS | 1950 | 1478490399293 Marionette DEBUG loaded listener.js 19:46:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 113 (0x12c148800) [pid = 1950] [serial = 2395] [outer = 0x12b41a800] 19:46:39 INFO - PROCESS | 1950 | 1478490399614 Marionette TRACE conn2 <- [1,3773,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]]]}] 19:46:39 INFO - .... 19:46:39 INFO - TEST-OK | /websockets/eventhandlers.html | took 615ms 19:46:39 INFO - PROCESS | 1950 | 1478490399638 Marionette TRACE conn2 -> [0,3774,"getWindowHandle",null] 19:46:39 INFO - PROCESS | 1950 | 1478490399642 Marionette TRACE conn2 <- [1,3774,null,{"value":"7"}] 19:46:39 INFO - TEST-START | /websockets/extended-payload-length.html 19:46:39 INFO - PROCESS | 1950 | 1478490399645 Marionette TRACE conn2 -> [0,3775,"timeouts",{"script":185000}] 19:46:39 INFO - PROCESS | 1950 | 1478490399647 Marionette TRACE conn2 <- [1,3775,null,{}] 19:46:39 INFO - PROCESS | 1950 | 1478490399649 Marionette TRACE conn2 -> [0,3776,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:39 INFO - PROCESS | 1950 | 1478490399762 Marionette TRACE conn2 <- [1,3776,null,{"value":null}] 19:46:39 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:39 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:39 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:39 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:39 INFO - PROCESS | 1950 | 1478490399829 Marionette TRACE conn2 -> [0,3777,"getWindowHandles",null] 19:46:39 INFO - PROCESS | 1950 | 1478490399831 Marionette TRACE conn2 <- [1,3777,null,["7"]] 19:46:39 INFO - PROCESS | 1950 | 1478490399875 Marionette TRACE conn2 -> [0,3778,"switchToWindow",{"name":"7"}] 19:46:39 INFO - PROCESS | 1950 | 1478490399879 Marionette TRACE conn2 <- [1,3778,null,{}] 19:46:39 INFO - PROCESS | 1950 | 1478490399882 Marionette TRACE conn2 -> [0,3779,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:46:39 INFO - PROCESS | 1950 | ++DOCSHELL 0x12f4f1800 == 45 [pid = 1950] [id = 822] 19:46:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 114 (0x12f4f2000) [pid = 1950] [serial = 2396] [outer = 0x0] 19:46:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 115 (0x130056800) [pid = 1950] [serial = 2397] [outer = 0x12f4f2000] 19:46:39 INFO - PROCESS | 1950 | 1478490399926 Marionette DEBUG loaded listener.js 19:46:39 INFO - PROCESS | 1950 | ++DOMWINDOW == 116 (0x130070000) [pid = 1950] [serial = 2398] [outer = 0x12f4f2000] 19:46:40 INFO - PROCESS | 1950 | 1478490400289 Marionette TRACE conn2 <- [1,3779,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]]]}] 19:46:40 INFO - .... 19:46:40 INFO - TEST-OK | /websockets/extended-payload-length.html | took 669ms 19:46:40 INFO - PROCESS | 1950 | 1478490400315 Marionette TRACE conn2 -> [0,3780,"getWindowHandle",null] 19:46:40 INFO - TEST-START | /websockets/extended-payload-length.html?wss 19:46:40 INFO - PROCESS | 1950 | 1478490400318 Marionette TRACE conn2 <- [1,3780,null,{"value":"7"}] 19:46:40 INFO - PROCESS | 1950 | 1478490400321 Marionette TRACE conn2 -> [0,3781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:46:40 INFO - PROCESS | 1950 | 1478490400541 Marionette TRACE conn2 <- [1,3781,null,{"value":null}] 19:46:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:40 INFO - PROCESS | 1950 | [1950] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 19:46:40 INFO - PROCESS | 1950 | 1478490400639 Marionette TRACE conn2 -> [0,3782,"getWindowHandles",null] 19:46:40 INFO - PROCESS | 1950 | 1478490400641 Marionette TRACE conn2 <- [1,3782,null,["7"]] 19:46:40 INFO - PROCESS | 1950 | 1478490400643 Marionette TRACE conn2 -> [0,3783,"switchToWindow",{"name":"7"}] 19:46:40 INFO - PROCESS | 1950 | 1478490400647 Marionette TRACE conn2 <- [1,3783,null,{}] 19:46:40 INFO - PROCESS | 1950 | 1478490400650 Marionette TRACE conn2 -> [0,3784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:46:40 INFO - PROCESS | 1950 | ++DOCSHELL 0x1330a5800 == 46 [pid = 1950] [id = 823] 19:46:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 117 (0x1330a6000) [pid = 1950] [serial = 2399] [outer = 0x0] 19:46:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 118 (0x1330ab800) [pid = 1950] [serial = 2400] [outer = 0x1330a6000] 19:46:40 INFO - PROCESS | 1950 | 1478490400693 Marionette DEBUG loaded listener.js 19:46:40 INFO - PROCESS | 1950 | ++DOMWINDOW == 119 (0x1330b4800) [pid = 1950] [serial = 2401] [outer = 0x1330a6000] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x131326000 == 45 [pid = 1950] [id = 818] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x13005f000 == 44 [pid = 1950] [id = 817] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7d1800 == 43 [pid = 1950] [id = 816] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12ed88000 == 42 [pid = 1950] [id = 815] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12e526800 == 41 [pid = 1950] [id = 814] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x121b54000 == 40 [pid = 1950] [id = 813] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12d5a6800 == 39 [pid = 1950] [id = 812] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x122023800 == 38 [pid = 1950] [id = 811] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12b50a000 == 37 [pid = 1950] [id = 810] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12a63d000 == 36 [pid = 1950] [id = 809] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x124622000 == 35 [pid = 1950] [id = 808] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x126254000 == 34 [pid = 1950] [id = 807] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12f4ec000 == 33 [pid = 1950] [id = 806] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12df11000 == 32 [pid = 1950] [id = 805] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x12a664000 == 31 [pid = 1950] [id = 804] 19:46:42 INFO - PROCESS | 1950 | --DOCSHELL 0x123ed3000 == 30 [pid = 1950] [id = 803] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 118 (0x12ecf2800) [pid = 1950] [serial = 2337] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 117 (0x12e52c000) [pid = 1950] [serial = 2334] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 116 (0x12ea26800) [pid = 1950] [serial = 2335] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 115 (0x12df17000) [pid = 1950] [serial = 2331] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 114 (0x12df22800) [pid = 1950] [serial = 2332] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 113 (0x12c14d800) [pid = 1950] [serial = 2328] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 112 (0x12c2d1800) [pid = 1950] [serial = 2329] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 111 (0x12c2cd000) [pid = 1950] [serial = 2325] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 110 (0x12c147000) [pid = 1950] [serial = 2326] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 109 (0x12b97f000) [pid = 1950] [serial = 2322] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 108 (0x12b999000) [pid = 1950] [serial = 2323] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 107 (0x12b50a800) [pid = 1950] [serial = 2319] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 106 (0x12b5cc800) [pid = 1950] [serial = 2320] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 105 (0x12b309000) [pid = 1950] [serial = 2316] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 104 (0x12a666000) [pid = 1950] [serial = 2317] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 103 (0x126942000) [pid = 1950] [serial = 2313] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 102 (0x12a63c000) [pid = 1950] [serial = 2314] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 101 (0x125d4f000) [pid = 1950] [serial = 2310] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 100 (0x1261c5800) [pid = 1950] [serial = 2311] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 99 (0x123ee0000) [pid = 1950] [serial = 2307] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 98 (0x1250bc000) [pid = 1950] [serial = 2308] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 97 (0x1162e4800) [pid = 1950] [serial = 2304] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 96 (0x117b62000) [pid = 1950] [serial = 2305] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 95 (0x12371e800) [pid = 1950] [serial = 2301] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 94 (0x125d3e800) [pid = 1950] [serial = 2302] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 93 (0x130018000) [pid = 1950] [serial = 2298] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 92 (0x13001f800) [pid = 1950] [serial = 2299] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 91 (0x12ecec800) [pid = 1950] [serial = 2295] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 90 (0x12ed95800) [pid = 1950] [serial = 2296] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 89 (0x12c2d7800) [pid = 1950] [serial = 2292] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 88 (0x12df28000) [pid = 1950] [serial = 2293] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 87 (0x129941800) [pid = 1950] [serial = 2289] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 86 (0x12a624800) [pid = 1950] [serial = 2290] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 85 (0x117b56800) [pid = 1950] [serial = 2286] [outer = 0x0] [url = about:blank] 19:46:42 INFO - PROCESS | 1950 | --DOMWINDOW == 84 (0x121720000) [pid = 1950] [serial = 2287] [outer = 0x0] [url = about:blank] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 83 (0x12ed8a800) [pid = 1950] [serial = 2375] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.worker] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 82 (0x12a656800) [pid = 1950] [serial = 2357] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 81 (0x12b50c000) [pid = 1950] [serial = 2360] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 80 (0x12a668800) [pid = 1950] [serial = 2342] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 79 (0x126257000) [pid = 1950] [serial = 2351] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 78 (0x123edb000) [pid = 1950] [serial = 2339] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 77 (0x12df21000) [pid = 1950] [serial = 2345] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 76 (0x12f4ec800) [pid = 1950] [serial = 2348] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 75 (0x124a66800) [pid = 1950] [serial = 2354] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 74 (0x131333800) [pid = 1950] [serial = 2384] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 73 (0x12e0d0000) [pid = 1950] [serial = 2369] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 72 (0x12d5a8800) [pid = 1950] [serial = 2366] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 71 (0x12bc94800) [pid = 1950] [serial = 2378] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-null.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 70 (0x12e530000) [pid = 1950] [serial = 2372] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 69 (0x13005f800) [pid = 1950] [serial = 2381] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 19:46:46 INFO - PROCESS | 1950 | --DOMWINDOW == 68 (0x12bc7c800) [pid = 1950] [serial = 2363] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12c2c1800 == 29 [pid = 1950] [id = 764] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12c595800 == 28 [pid = 1950] [id = 765] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12a66a800 == 27 [pid = 1950] [id = 758] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x123727800 == 26 [pid = 1950] [id = 757] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c4000 == 25 [pid = 1950] [id = 750] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x128951000 == 24 [pid = 1950] [id = 755] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12ece5800 == 23 [pid = 1950] [id = 802] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12b99a000 == 22 [pid = 1950] [id = 762] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5ce800 == 21 [pid = 1950] [id = 763] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12b7ce800 == 20 [pid = 1950] [id = 761] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12b5c6000 == 19 [pid = 1950] [id = 760] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12b414000 == 18 [pid = 1950] [id = 759] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12650d000 == 17 [pid = 1950] [id = 753] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12a633000 == 16 [pid = 1950] [id = 756] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12893e000 == 15 [pid = 1950] [id = 754] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x123729800 == 14 [pid = 1950] [id = 751] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x1250c2000 == 13 [pid = 1950] [id = 752] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x1172bf000 == 12 [pid = 1950] [id = 749] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12d7c8800 == 11 [pid = 1950] [id = 766] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12f4f1800 == 10 [pid = 1950] [id = 822] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x12b415800 == 9 [pid = 1950] [id = 821] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x123eda800 == 8 [pid = 1950] [id = 820] 19:46:51 INFO - PROCESS | 1950 | --DOCSHELL 0x132fb8000 == 7 [pid = 1950] [id = 819] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 67 (0x12d7e1000) [pid = 1950] [serial = 2368] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 66 (0x12d7d5800) [pid = 1950] [serial = 2367] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 65 (0x12e0e5800) [pid = 1950] [serial = 2371] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 64 (0x12e0d9000) [pid = 1950] [serial = 2370] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 63 (0x12ea3a800) [pid = 1950] [serial = 2374] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 62 (0x12e537000) [pid = 1950] [serial = 2373] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 61 (0x12f4da000) [pid = 1950] [serial = 2377] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 60 (0x12ed90800) [pid = 1950] [serial = 2376] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 59 (0x12f4df000) [pid = 1950] [serial = 2380] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 58 (0x130024800) [pid = 1950] [serial = 2379] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 57 (0x13006d000) [pid = 1950] [serial = 2383] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 56 (0x130065000) [pid = 1950] [serial = 2382] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 55 (0x13133e800) [pid = 1950] [serial = 2386] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 54 (0x131339000) [pid = 1950] [serial = 2385] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 53 (0x12bc97800) [pid = 1950] [serial = 2364] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 52 (0x12c13f000) [pid = 1950] [serial = 2365] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 51 (0x12b51c800) [pid = 1950] [serial = 2361] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 50 (0x12b518800) [pid = 1950] [serial = 2362] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 49 (0x12a66d000) [pid = 1950] [serial = 2358] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 48 (0x12a940800) [pid = 1950] [serial = 2359] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x125c05000) [pid = 1950] [serial = 2355] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12626f000) [pid = 1950] [serial = 2356] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x126268800) [pid = 1950] [serial = 2352] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x12693e000) [pid = 1950] [serial = 2353] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x12f4f4800) [pid = 1950] [serial = 2349] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x130016000) [pid = 1950] [serial = 2350] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x12e0dc000) [pid = 1950] [serial = 2346] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x12e532800) [pid = 1950] [serial = 2347] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12b403800) [pid = 1950] [serial = 2343] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x12b5c0800) [pid = 1950] [serial = 2344] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12519b000) [pid = 1950] [serial = 2340] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x125c11000) [pid = 1950] [serial = 2341] [outer = 0x0] [url = about:blank] 19:46:51 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x132fc0800) [pid = 1950] [serial = 2388] [outer = 0x0] [url = about:blank] 19:46:54 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12b41a800) [pid = 1950] [serial = 2393] [outer = 0x0] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 19:46:54 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x132fbb800) [pid = 1950] [serial = 2387] [outer = 0x0] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 19:46:54 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x124a69800) [pid = 1950] [serial = 2390] [outer = 0x0] [url = http://web-platform.test:8000/websockets/constructor.html] 19:46:54 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12f4f2000) [pid = 1950] [serial = 2396] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 19:46:54 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12ece6000) [pid = 1950] [serial = 2336] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x12ed82000) [pid = 1950] [serial = 2338] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x12c148800) [pid = 1950] [serial = 2395] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x12b5d8000) [pid = 1950] [serial = 2394] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x130070000) [pid = 1950] [serial = 2398] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x130056800) [pid = 1950] [serial = 2397] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x1330ab800) [pid = 1950] [serial = 2400] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x125c1d000) [pid = 1950] [serial = 2391] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x127c29000) [pid = 1950] [serial = 2392] [outer = 0x0] [url = about:blank] 19:46:58 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x132fbe800) [pid = 1950] [serial = 2389] [outer = 0x0] [url = about:blank] 19:47:40 INFO - PROCESS | 1950 | 1478490460954 Marionette TRACE conn2 <- [1,3784,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]]]}] 19:47:40 INFO - .... 19:47:40 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60668ms 19:47:40 INFO - PROCESS | 1950 | 1478490460990 Marionette TRACE conn2 -> [0,3785,"getWindowHandle",null] 19:47:40 INFO - PROCESS | 1950 | 1478490460993 Marionette TRACE conn2 <- [1,3785,null,{"value":"7"}] 19:47:40 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 19:47:40 INFO - PROCESS | 1950 | 1478490460997 Marionette TRACE conn2 -> [0,3786,"timeouts",{"script":35000}] 19:47:41 INFO - PROCESS | 1950 | 1478490460999 Marionette TRACE conn2 <- [1,3786,null,{}] 19:47:41 INFO - PROCESS | 1950 | 1478490461004 Marionette TRACE conn2 -> [0,3787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:41 INFO - PROCESS | 1950 | 1478490461089 Marionette TRACE conn2 <- [1,3787,null,{"value":null}] 19:47:41 INFO - PROCESS | 1950 | 1478490461093 Marionette TRACE conn2 -> [0,3788,"getWindowHandles",null] 19:47:41 INFO - PROCESS | 1950 | 1478490461096 Marionette TRACE conn2 <- [1,3788,null,["7"]] 19:47:41 INFO - PROCESS | 1950 | 1478490461098 Marionette TRACE conn2 -> [0,3789,"switchToWindow",{"name":"7"}] 19:47:41 INFO - PROCESS | 1950 | 1478490461104 Marionette TRACE conn2 <- [1,3789,null,{}] 19:47:41 INFO - PROCESS | 1950 | 1478490461111 Marionette TRACE conn2 -> [0,3790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c2800 == 8 [pid = 1950] [id = 824] 19:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172c4000) [pid = 1950] [serial = 2402] [outer = 0x0] 19:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172cc800) [pid = 1950] [serial = 2403] [outer = 0x1172c4000] 19:47:41 INFO - PROCESS | 1950 | 1478490461158 Marionette DEBUG loaded listener.js 19:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x11796f800) [pid = 1950] [serial = 2404] [outer = 0x1172c4000] 19:47:41 INFO - PROCESS | 1950 | 1478490461489 Marionette TRACE conn2 <- [1,3790,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 19:47:41 INFO - . 19:47:41 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 522ms 19:47:41 INFO - PROCESS | 1950 | 1478490461518 Marionette TRACE conn2 -> [0,3791,"getWindowHandle",null] 19:47:41 INFO - PROCESS | 1950 | 1478490461521 Marionette TRACE conn2 <- [1,3791,null,{"value":"7"}] 19:47:41 INFO - TEST-START | /websockets/opening-handshake/001.html 19:47:41 INFO - PROCESS | 1950 | 1478490461524 Marionette TRACE conn2 -> [0,3792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:41 INFO - PROCESS | 1950 | 1478490461614 Marionette TRACE conn2 <- [1,3792,null,{"value":null}] 19:47:41 INFO - PROCESS | 1950 | 1478490461667 Marionette TRACE conn2 -> [0,3793,"getWindowHandles",null] 19:47:41 INFO - PROCESS | 1950 | 1478490461668 Marionette TRACE conn2 <- [1,3793,null,["7"]] 19:47:41 INFO - PROCESS | 1950 | 1478490461671 Marionette TRACE conn2 -> [0,3794,"switchToWindow",{"name":"7"}] 19:47:41 INFO - PROCESS | 1950 | 1478490461675 Marionette TRACE conn2 <- [1,3794,null,{}] 19:47:41 INFO - PROCESS | 1950 | 1478490461684 Marionette TRACE conn2 -> [0,3795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:41 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172c6000 == 9 [pid = 1950] [id = 825] 19:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x121903800) [pid = 1950] [serial = 2405] [outer = 0x0] 19:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x1219ba800) [pid = 1950] [serial = 2406] [outer = 0x121903800] 19:47:41 INFO - PROCESS | 1950 | 1478490461725 Marionette DEBUG loaded listener.js 19:47:41 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x122784800) [pid = 1950] [serial = 2407] [outer = 0x121903800] 19:47:42 INFO - PROCESS | 1950 | [1950] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 19:47:42 INFO - PROCESS | 1950 | 1478490462589 Marionette TRACE conn2 <- [1,3795,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 19:47:42 INFO - . 19:47:42 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1116ms 19:47:42 INFO - TEST-START | /websockets/opening-handshake/002.html 19:47:42 INFO - PROCESS | 1950 | 1478490462640 Marionette TRACE conn2 -> [0,3796,"getWindowHandle",null] 19:47:42 INFO - PROCESS | 1950 | 1478490462641 Marionette TRACE conn2 <- [1,3796,null,{"value":"7"}] 19:47:42 INFO - PROCESS | 1950 | 1478490462643 Marionette TRACE conn2 -> [0,3797,"timeouts",{"script":185000}] 19:47:42 INFO - PROCESS | 1950 | 1478490462645 Marionette TRACE conn2 <- [1,3797,null,{}] 19:47:42 INFO - PROCESS | 1950 | 1478490462648 Marionette TRACE conn2 -> [0,3798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:42 INFO - PROCESS | 1950 | 1478490462744 Marionette TRACE conn2 <- [1,3798,null,{"value":null}] 19:47:42 INFO - PROCESS | 1950 | 1478490462752 Marionette TRACE conn2 -> [0,3799,"getWindowHandles",null] 19:47:42 INFO - PROCESS | 1950 | 1478490462754 Marionette TRACE conn2 <- [1,3799,null,["7"]] 19:47:42 INFO - PROCESS | 1950 | 1478490462756 Marionette TRACE conn2 -> [0,3800,"switchToWindow",{"name":"7"}] 19:47:42 INFO - PROCESS | 1950 | 1478490462760 Marionette TRACE conn2 <- [1,3800,null,{}] 19:47:42 INFO - PROCESS | 1950 | 1478490462762 Marionette TRACE conn2 -> [0,3801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:47:42 INFO - PROCESS | 1950 | ++DOCSHELL 0x123b7b000 == 10 [pid = 1950] [id = 826] 19:47:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x123b7c000) [pid = 1950] [serial = 2408] [outer = 0x0] 19:47:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x123cc3000) [pid = 1950] [serial = 2409] [outer = 0x123b7c000] 19:47:42 INFO - PROCESS | 1950 | 1478490462806 Marionette DEBUG loaded listener.js 19:47:42 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x123edb000) [pid = 1950] [serial = 2410] [outer = 0x123b7c000] 19:47:44 INFO - PROCESS | 1950 | 1478490464232 Marionette TRACE conn2 <- [1,3801,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 19:47:44 INFO - . 19:47:44 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1621ms 19:47:44 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 19:47:44 INFO - PROCESS | 1950 | 1478490464264 Marionette TRACE conn2 -> [0,3802,"getWindowHandle",null] 19:47:44 INFO - PROCESS | 1950 | 1478490464266 Marionette TRACE conn2 <- [1,3802,null,{"value":"7"}] 19:47:44 INFO - PROCESS | 1950 | 1478490464269 Marionette TRACE conn2 -> [0,3803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:44 INFO - PROCESS | 1950 | 1478490464344 Marionette TRACE conn2 <- [1,3803,null,{"value":null}] 19:47:44 INFO - PROCESS | 1950 | 1478490464348 Marionette TRACE conn2 -> [0,3804,"getWindowHandles",null] 19:47:44 INFO - PROCESS | 1950 | 1478490464349 Marionette TRACE conn2 <- [1,3804,null,["7"]] 19:47:44 INFO - PROCESS | 1950 | 1478490464353 Marionette TRACE conn2 -> [0,3805,"switchToWindow",{"name":"7"}] 19:47:44 INFO - PROCESS | 1950 | 1478490464355 Marionette TRACE conn2 <- [1,3805,null,{}] 19:47:44 INFO - PROCESS | 1950 | 1478490464358 Marionette TRACE conn2 -> [0,3806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\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"}] 19:47:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x125c1c000 == 11 [pid = 1950] [id = 827] 19:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x125c1d000) [pid = 1950] [serial = 2411] [outer = 0x0] 19:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x125d4b000) [pid = 1950] [serial = 2412] [outer = 0x125c1d000] 19:47:44 INFO - PROCESS | 1950 | 1478490464401 Marionette DEBUG loaded listener.js 19:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x126519000) [pid = 1950] [serial = 2413] [outer = 0x125c1d000] 19:47:44 INFO - PROCESS | 1950 | 1478490464676 Marionette TRACE conn2 <- [1,3806,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"]]]}] 19:47:44 INFO - . 19:47:44 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 415ms 19:47:44 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 19:47:44 INFO - PROCESS | 1950 | 1478490464686 Marionette TRACE conn2 -> [0,3807,"getWindowHandle",null] 19:47:44 INFO - PROCESS | 1950 | 1478490464688 Marionette TRACE conn2 <- [1,3807,null,{"value":"7"}] 19:47:44 INFO - PROCESS | 1950 | 1478490464690 Marionette TRACE conn2 -> [0,3808,"timeouts",{"script":35000}] 19:47:44 INFO - PROCESS | 1950 | 1478490464692 Marionette TRACE conn2 <- [1,3808,null,{}] 19:47:44 INFO - PROCESS | 1950 | 1478490464695 Marionette TRACE conn2 -> [0,3809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:44 INFO - PROCESS | 1950 | 1478490464772 Marionette TRACE conn2 <- [1,3809,null,{"value":null}] 19:47:44 INFO - PROCESS | 1950 | 1478490464776 Marionette TRACE conn2 -> [0,3810,"getWindowHandles",null] 19:47:44 INFO - PROCESS | 1950 | 1478490464777 Marionette TRACE conn2 <- [1,3810,null,["7"]] 19:47:44 INFO - PROCESS | 1950 | 1478490464779 Marionette TRACE conn2 -> [0,3811,"switchToWindow",{"name":"7"}] 19:47:44 INFO - PROCESS | 1950 | 1478490464781 Marionette TRACE conn2 <- [1,3811,null,{}] 19:47:44 INFO - PROCESS | 1950 | 1478490464787 Marionette TRACE conn2 -> [0,3812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:44 INFO - PROCESS | 1950 | ++DOCSHELL 0x127c62000 == 12 [pid = 1950] [id = 828] 19:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x127c62800) [pid = 1950] [serial = 2414] [outer = 0x0] 19:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x127fa6800) [pid = 1950] [serial = 2415] [outer = 0x127c62800] 19:47:44 INFO - PROCESS | 1950 | 1478490464821 Marionette DEBUG loaded listener.js 19:47:44 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x12804e000) [pid = 1950] [serial = 2416] [outer = 0x127c62800] 19:47:44 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:47:45 INFO - PROCESS | 1950 | 1478490465188 Marionette TRACE conn2 <- [1,3812,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 19:47:45 INFO - . 19:47:45 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 519ms 19:47:45 INFO - PROCESS | 1950 | 1478490465210 Marionette TRACE conn2 -> [0,3813,"getWindowHandle",null] 19:47:45 INFO - PROCESS | 1950 | 1478490465211 Marionette TRACE conn2 <- [1,3813,null,{"value":"7"}] 19:47:45 INFO - TEST-START | /websockets/opening-handshake/003.html 19:47:45 INFO - PROCESS | 1950 | 1478490465214 Marionette TRACE conn2 -> [0,3814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:45 INFO - PROCESS | 1950 | 1478490465327 Marionette TRACE conn2 <- [1,3814,null,{"value":null}] 19:47:45 INFO - PROCESS | 1950 | 1478490465331 Marionette TRACE conn2 -> [0,3815,"getWindowHandles",null] 19:47:45 INFO - PROCESS | 1950 | 1478490465333 Marionette TRACE conn2 <- [1,3815,null,["7"]] 19:47:45 INFO - PROCESS | 1950 | 1478490465338 Marionette TRACE conn2 -> [0,3816,"switchToWindow",{"name":"7"}] 19:47:45 INFO - PROCESS | 1950 | 1478490465340 Marionette TRACE conn2 <- [1,3816,null,{}] 19:47:45 INFO - PROCESS | 1950 | 1478490465343 Marionette TRACE conn2 -> [0,3817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x129954000 == 13 [pid = 1950] [id = 829] 19:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x129954800) [pid = 1950] [serial = 2417] [outer = 0x0] 19:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x129a33800) [pid = 1950] [serial = 2418] [outer = 0x129954800] 19:47:45 INFO - PROCESS | 1950 | 1478490465379 Marionette DEBUG loaded listener.js 19:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12a161000) [pid = 1950] [serial = 2419] [outer = 0x129954800] 19:47:45 INFO - PROCESS | 1950 | 1478490465706 Marionette TRACE conn2 <- [1,3817,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 19:47:45 INFO - . 19:47:45 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 515ms 19:47:45 INFO - PROCESS | 1950 | 1478490465730 Marionette TRACE conn2 -> [0,3818,"getWindowHandle",null] 19:47:45 INFO - PROCESS | 1950 | 1478490465731 Marionette TRACE conn2 <- [1,3818,null,{"value":"7"}] 19:47:45 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 19:47:45 INFO - PROCESS | 1950 | 1478490465735 Marionette TRACE conn2 -> [0,3819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:45 INFO - PROCESS | 1950 | 1478490465811 Marionette TRACE conn2 <- [1,3819,null,{"value":null}] 19:47:45 INFO - PROCESS | 1950 | 1478490465814 Marionette TRACE conn2 -> [0,3820,"getWindowHandles",null] 19:47:45 INFO - PROCESS | 1950 | 1478490465816 Marionette TRACE conn2 <- [1,3820,null,["7"]] 19:47:45 INFO - PROCESS | 1950 | 1478490465865 Marionette TRACE conn2 -> [0,3821,"switchToWindow",{"name":"7"}] 19:47:45 INFO - PROCESS | 1950 | 1478490465867 Marionette TRACE conn2 <- [1,3821,null,{}] 19:47:45 INFO - PROCESS | 1950 | 1478490465869 Marionette TRACE conn2 -> [0,3822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:45 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a627000 == 14 [pid = 1950] [id = 830] 19:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x12a62f000) [pid = 1950] [serial = 2420] [outer = 0x0] 19:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12a637000) [pid = 1950] [serial = 2421] [outer = 0x12a62f000] 19:47:45 INFO - PROCESS | 1950 | 1478490465903 Marionette DEBUG loaded listener.js 19:47:45 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12a657800) [pid = 1950] [serial = 2422] [outer = 0x12a62f000] 19:47:46 INFO - PROCESS | 1950 | 1478490466125 Marionette TRACE conn2 <- [1,3822,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"]]]}] 19:47:46 INFO - . 19:47:46 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 415ms 19:47:46 INFO - PROCESS | 1950 | 1478490466152 Marionette TRACE conn2 -> [0,3823,"getWindowHandle",null] 19:47:46 INFO - PROCESS | 1950 | 1478490466153 Marionette TRACE conn2 <- [1,3823,null,{"value":"7"}] 19:47:46 INFO - TEST-START | /websockets/opening-handshake/005.html 19:47:46 INFO - PROCESS | 1950 | 1478490466156 Marionette TRACE conn2 -> [0,3824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:46 INFO - PROCESS | 1950 | 1478490466228 Marionette TRACE conn2 <- [1,3824,null,{"value":null}] 19:47:46 INFO - PROCESS | 1950 | 1478490466232 Marionette TRACE conn2 -> [0,3825,"getWindowHandles",null] 19:47:46 INFO - PROCESS | 1950 | 1478490466233 Marionette TRACE conn2 <- [1,3825,null,["7"]] 19:47:46 INFO - PROCESS | 1950 | 1478490466239 Marionette TRACE conn2 -> [0,3826,"switchToWindow",{"name":"7"}] 19:47:46 INFO - PROCESS | 1950 | 1478490466241 Marionette TRACE conn2 <- [1,3826,null,{}] 19:47:46 INFO - PROCESS | 1950 | 1478490466243 Marionette TRACE conn2 -> [0,3827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a66e000 == 15 [pid = 1950] [id = 831] 19:47:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12a670800) [pid = 1950] [serial = 2423] [outer = 0x0] 19:47:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12a92d800) [pid = 1950] [serial = 2424] [outer = 0x12a670800] 19:47:46 INFO - PROCESS | 1950 | 1478490466278 Marionette DEBUG loaded listener.js 19:47:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12a93a800) [pid = 1950] [serial = 2425] [outer = 0x12a670800] 19:47:46 INFO - PROCESS | 1950 | 1478490466545 Marionette TRACE conn2 <- [1,3827,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,3828,"getWindowHandle",null] 19:47:46 INFO - PROCESS | 1950 | 1478490466574 Marionette TRACE conn2 <- [1,3828,null,{"value":"7"}] 19:47:46 INFO - PROCESS | 1950 | 1478490466577 Marionette TRACE conn2 -> [0,3829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:47:46 INFO - PROCESS | 1950 | 1478490466666 Marionette TRACE conn2 <- [1,3829,null,{"value":null}] 19:47:46 INFO - PROCESS | 1950 | 1478490466674 Marionette TRACE conn2 -> [0,3830,"getWindowHandles",null] 19:47:46 INFO - PROCESS | 1950 | 1478490466677 Marionette TRACE conn2 <- [1,3830,null,["7"]] 19:47:46 INFO - PROCESS | 1950 | 1478490466680 Marionette TRACE conn2 -> [0,3831,"switchToWindow",{"name":"7"}] 19:47:46 INFO - PROCESS | 1950 | 1478490466684 Marionette TRACE conn2 <- [1,3831,null,{}] 19:47:46 INFO - PROCESS | 1950 | 1478490466689 Marionette TRACE conn2 -> [0,3832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:47:46 INFO - PROCESS | 1950 | ++DOCSHELL 0x123b76000 == 16 [pid = 1950] [id = 832] 19:47:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 46 (0x12b313800) [pid = 1950] [serial = 2426] [outer = 0x0] 19:47:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 47 (0x12b31f800) [pid = 1950] [serial = 2427] [outer = 0x12b313800] 19:47:46 INFO - PROCESS | 1950 | 1478490466743 Marionette DEBUG loaded listener.js 19:47:46 INFO - PROCESS | 1950 | ++DOMWINDOW == 48 (0x12b319800) [pid = 1950] [serial = 2428] [outer = 0x12b313800] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12a66e000 == 15 [pid = 1950] [id = 831] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x12a627000 == 14 [pid = 1950] [id = 830] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x129954000 == 13 [pid = 1950] [id = 829] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x127c62000 == 12 [pid = 1950] [id = 828] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x125c1c000 == 11 [pid = 1950] [id = 827] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x123b7b000 == 10 [pid = 1950] [id = 826] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c6000 == 9 [pid = 1950] [id = 825] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x1172c2800 == 8 [pid = 1950] [id = 824] 19:47:53 INFO - PROCESS | 1950 | --DOCSHELL 0x1330a5800 == 7 [pid = 1950] [id = 823] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 47 (0x127c62800) [pid = 1950] [serial = 2414] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 46 (0x12a670800) [pid = 1950] [serial = 2423] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/005.html] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 45 (0x123b7c000) [pid = 1950] [serial = 2408] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 44 (0x1330a6000) [pid = 1950] [serial = 2399] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 43 (0x121903800) [pid = 1950] [serial = 2405] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 42 (0x1172c4000) [pid = 1950] [serial = 2402] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 41 (0x125c1d000) [pid = 1950] [serial = 2411] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 40 (0x129954800) [pid = 1950] [serial = 2417] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 19:47:56 INFO - PROCESS | 1950 | --DOMWINDOW == 39 (0x12a62f000) [pid = 1950] [serial = 2420] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 38 (0x127fa6800) [pid = 1950] [serial = 2415] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 37 (0x12a161000) [pid = 1950] [serial = 2419] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 36 (0x129a33800) [pid = 1950] [serial = 2418] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 35 (0x12a657800) [pid = 1950] [serial = 2422] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 34 (0x12a637000) [pid = 1950] [serial = 2421] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 33 (0x12a93a800) [pid = 1950] [serial = 2425] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 32 (0x12a92d800) [pid = 1950] [serial = 2424] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 31 (0x12b31f800) [pid = 1950] [serial = 2427] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 30 (0x12804e000) [pid = 1950] [serial = 2416] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 29 (0x125d4b000) [pid = 1950] [serial = 2412] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 28 (0x126519000) [pid = 1950] [serial = 2413] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 27 (0x123cc3000) [pid = 1950] [serial = 2409] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 26 (0x123edb000) [pid = 1950] [serial = 2410] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 25 (0x1219ba800) [pid = 1950] [serial = 2406] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 24 (0x122784800) [pid = 1950] [serial = 2407] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 23 (0x1172cc800) [pid = 1950] [serial = 2403] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 22 (0x11796f800) [pid = 1950] [serial = 2404] [outer = 0x0] [url = about:blank] 19:48:01 INFO - PROCESS | 1950 | --DOMWINDOW == 21 (0x1330b4800) [pid = 1950] [serial = 2401] [outer = 0x0] [url = about:blank] 19:48:16 INFO - PROCESS | 1950 | MARIONETTE LOG: INFO: Timeout fired 19:48:16 INFO - PROCESS | 1950 | 1478490496866 Marionette TRACE conn2 <- [1,3832,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 19:48:16 INFO - . 19:48:16 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30325ms 19:48:16 INFO - PROCESS | 1950 | 1478490496902 Marionette TRACE conn2 -> [0,3833,"getWindowHandle",null] 19:48:16 INFO - PROCESS | 1950 | 1478490496905 Marionette TRACE conn2 <- [1,3833,null,{"value":"7"}] 19:48:16 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 19:48:16 INFO - PROCESS | 1950 | 1478490496911 Marionette TRACE conn2 -> [0,3834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:17 INFO - PROCESS | 1950 | 1478490497015 Marionette TRACE conn2 <- [1,3834,null,{"value":null}] 19:48:17 INFO - PROCESS | 1950 | 1478490497044 Marionette TRACE conn2 -> [0,3835,"getWindowHandles",null] 19:48:17 INFO - PROCESS | 1950 | 1478490497046 Marionette TRACE conn2 <- [1,3835,null,["7"]] 19:48:17 INFO - PROCESS | 1950 | 1478490497049 Marionette TRACE conn2 -> [0,3836,"switchToWindow",{"name":"7"}] 19:48:17 INFO - PROCESS | 1950 | 1478490497055 Marionette TRACE conn2 <- [1,3836,null,{}] 19:48:17 INFO - PROCESS | 1950 | 1478490497059 Marionette TRACE conn2 -> [0,3837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x1172bc800 == 8 [pid = 1950] [id = 833] 19:48:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 22 (0x1172bf000) [pid = 1950] [serial = 2429] [outer = 0x0] 19:48:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 23 (0x1172c7000) [pid = 1950] [serial = 2430] [outer = 0x1172bf000] 19:48:17 INFO - PROCESS | 1950 | 1478490497102 Marionette DEBUG loaded listener.js 19:48:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 24 (0x117859800) [pid = 1950] [serial = 2431] [outer = 0x1172bf000] 19:48:17 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:48:17 INFO - PROCESS | 1950 | 1478490497490 Marionette TRACE conn2 <- [1,3837,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,{},{}]]]}] 19:48:17 INFO - ............................................................. 19:48:17 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 627ms 19:48:17 INFO - PROCESS | 1950 | 1478490497537 Marionette TRACE conn2 -> [0,3838,"getWindowHandle",null] 19:48:17 INFO - PROCESS | 1950 | 1478490497540 Marionette TRACE conn2 <- [1,3838,null,{"value":"7"}] 19:48:17 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 19:48:17 INFO - PROCESS | 1950 | 1478490497543 Marionette TRACE conn2 -> [0,3839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:17 INFO - PROCESS | 1950 | 1478490497638 Marionette TRACE conn2 <- [1,3839,null,{"value":null}] 19:48:17 INFO - PROCESS | 1950 | 1478490497644 Marionette TRACE conn2 -> [0,3840,"getWindowHandles",null] 19:48:17 INFO - PROCESS | 1950 | 1478490497646 Marionette TRACE conn2 <- [1,3840,null,["7"]] 19:48:17 INFO - PROCESS | 1950 | 1478490497649 Marionette TRACE conn2 -> [0,3841,"switchToWindow",{"name":"7"}] 19:48:17 INFO - PROCESS | 1950 | 1478490497651 Marionette TRACE conn2 <- [1,3841,null,{}] 19:48:17 INFO - PROCESS | 1950 | 1478490497655 Marionette TRACE conn2 -> [0,3842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:17 INFO - PROCESS | 1950 | ++DOCSHELL 0x122023800 == 9 [pid = 1950] [id = 834] 19:48:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 25 (0x122259800) [pid = 1950] [serial = 2432] [outer = 0x0] 19:48:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 26 (0x12298a800) [pid = 1950] [serial = 2433] [outer = 0x122259800] 19:48:17 INFO - PROCESS | 1950 | 1478490497694 Marionette DEBUG loaded listener.js 19:48:17 INFO - PROCESS | 1950 | ++DOMWINDOW == 27 (0x122d79000) [pid = 1950] [serial = 2434] [outer = 0x122259800] 19:48:17 INFO - PROCESS | 1950 | [1950] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 19:48:18 INFO - PROCESS | 1950 | 1478490498062 Marionette TRACE conn2 <- [1,3842,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,{},{}]]]}] 19:48:18 INFO - .................................. 19:48:18 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 571ms 19:48:18 INFO - PROCESS | 1950 | 1478490498118 Marionette TRACE conn2 -> [0,3843,"getWindowHandle",null] 19:48:18 INFO - PROCESS | 1950 | 1478490498122 Marionette TRACE conn2 <- [1,3843,null,{"value":"7"}] 19:48:18 INFO - TEST-START | /workers/semantics/interface-objects/003.html 19:48:18 INFO - PROCESS | 1950 | 1478490498130 Marionette TRACE conn2 -> [0,3844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:18 INFO - PROCESS | 1950 | 1478490498248 Marionette TRACE conn2 <- [1,3844,null,{"value":null}] 19:48:18 INFO - PROCESS | 1950 | 1478490498257 Marionette TRACE conn2 -> [0,3845,"getWindowHandles",null] 19:48:18 INFO - PROCESS | 1950 | 1478490498259 Marionette TRACE conn2 <- [1,3845,null,["7"]] 19:48:18 INFO - PROCESS | 1950 | 1478490498261 Marionette TRACE conn2 -> [0,3846,"switchToWindow",{"name":"7"}] 19:48:18 INFO - PROCESS | 1950 | 1478490498265 Marionette TRACE conn2 <- [1,3846,null,{}] 19:48:18 INFO - PROCESS | 1950 | 1478490498268 Marionette TRACE conn2 -> [0,3847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x12519b800 == 10 [pid = 1950] [id = 835] 19:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 28 (0x12519e000) [pid = 1950] [serial = 2435] [outer = 0x0] 19:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 29 (0x1251a9800) [pid = 1950] [serial = 2436] [outer = 0x12519e000] 19:48:18 INFO - PROCESS | 1950 | 1478490498308 Marionette DEBUG loaded listener.js 19:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 30 (0x125c09000) [pid = 1950] [serial = 2437] [outer = 0x12519e000] 19:48:18 INFO - PROCESS | 1950 | 1478490498661 Marionette TRACE conn2 <- [1,3847,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]]]}] 19:48:18 INFO - .............................................................. 19:48:18 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 574ms 19:48:18 INFO - PROCESS | 1950 | 1478490498704 Marionette TRACE conn2 -> [0,3848,"getWindowHandle",null] 19:48:18 INFO - PROCESS | 1950 | 1478490498706 Marionette TRACE conn2 <- [1,3848,null,{"value":"7"}] 19:48:18 INFO - TEST-START | /workers/semantics/interface-objects/004.html 19:48:18 INFO - PROCESS | 1950 | 1478490498709 Marionette TRACE conn2 -> [0,3849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:18 INFO - PROCESS | 1950 | 1478490498793 Marionette TRACE conn2 <- [1,3849,null,{"value":null}] 19:48:18 INFO - PROCESS | 1950 | 1478490498842 Marionette TRACE conn2 -> [0,3850,"getWindowHandles",null] 19:48:18 INFO - PROCESS | 1950 | 1478490498843 Marionette TRACE conn2 <- [1,3850,null,["7"]] 19:48:18 INFO - PROCESS | 1950 | 1478490498845 Marionette TRACE conn2 -> [0,3851,"switchToWindow",{"name":"7"}] 19:48:18 INFO - PROCESS | 1950 | 1478490498849 Marionette TRACE conn2 <- [1,3851,null,{}] 19:48:18 INFO - PROCESS | 1950 | 1478490498851 Marionette TRACE conn2 -> [0,3852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:18 INFO - PROCESS | 1950 | ++DOCSHELL 0x125d4b000 == 11 [pid = 1950] [id = 836] 19:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 31 (0x125d4b800) [pid = 1950] [serial = 2438] [outer = 0x0] 19:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 32 (0x127c62000) [pid = 1950] [serial = 2439] [outer = 0x125d4b800] 19:48:18 INFO - PROCESS | 1950 | 1478490498892 Marionette DEBUG loaded listener.js 19:48:18 INFO - PROCESS | 1950 | ++DOMWINDOW == 33 (0x128050800) [pid = 1950] [serial = 2440] [outer = 0x125d4b800] 19:48:19 INFO - PROCESS | 1950 | 1478490499207 Marionette TRACE conn2 <- [1,3852,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]]]}] 19:48:19 INFO - ................................. 19:48:19 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 520ms 19:48:19 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 19:48:19 INFO - PROCESS | 1950 | 1478490499228 Marionette TRACE conn2 -> [0,3853,"getWindowHandle",null] 19:48:19 INFO - PROCESS | 1950 | 1478490499230 Marionette TRACE conn2 <- [1,3853,null,{"value":"7"}] 19:48:19 INFO - PROCESS | 1950 | 1478490499233 Marionette TRACE conn2 -> [0,3854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:19 INFO - PROCESS | 1950 | 1478490499313 Marionette TRACE conn2 <- [1,3854,null,{"value":null}] 19:48:19 INFO - PROCESS | 1950 | 1478490499320 Marionette TRACE conn2 -> [0,3855,"getWindowHandles",null] 19:48:19 INFO - PROCESS | 1950 | 1478490499322 Marionette TRACE conn2 <- [1,3855,null,["7"]] 19:48:19 INFO - PROCESS | 1950 | 1478490499325 Marionette TRACE conn2 -> [0,3856,"switchToWindow",{"name":"7"}] 19:48:19 INFO - PROCESS | 1950 | 1478490499327 Marionette TRACE conn2 <- [1,3856,null,{}] 19:48:19 INFO - PROCESS | 1950 | 1478490499329 Marionette TRACE conn2 -> [0,3857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x129924000 == 12 [pid = 1950] [id = 837] 19:48:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 34 (0x129954000) [pid = 1950] [serial = 2441] [outer = 0x0] 19:48:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 35 (0x129a31000) [pid = 1950] [serial = 2442] [outer = 0x129954000] 19:48:19 INFO - PROCESS | 1950 | 1478490499364 Marionette DEBUG loaded listener.js 19:48:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 36 (0x129a4c800) [pid = 1950] [serial = 2443] [outer = 0x129954000] 19:48:19 INFO - PROCESS | 1950 | 1478490499637 Marionette TRACE conn2 <- [1,3857,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"]]]}] 19:48:19 INFO - . 19:48:19 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 415ms 19:48:19 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 19:48:19 INFO - PROCESS | 1950 | 1478490499647 Marionette TRACE conn2 -> [0,3858,"getWindowHandle",null] 19:48:19 INFO - PROCESS | 1950 | 1478490499649 Marionette TRACE conn2 <- [1,3858,null,{"value":"7"}] 19:48:19 INFO - PROCESS | 1950 | 1478490499651 Marionette TRACE conn2 -> [0,3859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:19 INFO - PROCESS | 1950 | 1478490499758 Marionette TRACE conn2 <- [1,3859,null,{"value":null}] 19:48:19 INFO - PROCESS | 1950 | 1478490499810 Marionette TRACE conn2 -> [0,3860,"getWindowHandles",null] 19:48:19 INFO - PROCESS | 1950 | 1478490499811 Marionette TRACE conn2 <- [1,3860,null,["7"]] 19:48:19 INFO - PROCESS | 1950 | 1478490499813 Marionette TRACE conn2 -> [0,3861,"switchToWindow",{"name":"7"}] 19:48:19 INFO - PROCESS | 1950 | 1478490499815 Marionette TRACE conn2 <- [1,3861,null,{}] 19:48:19 INFO - PROCESS | 1950 | 1478490499817 Marionette TRACE conn2 -> [0,3862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:19 INFO - PROCESS | 1950 | ++DOCSHELL 0x12a65d000 == 13 [pid = 1950] [id = 838] 19:48:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 37 (0x12a65d800) [pid = 1950] [serial = 2444] [outer = 0x0] 19:48:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 38 (0x12a666000) [pid = 1950] [serial = 2445] [outer = 0x12a65d800] 19:48:19 INFO - PROCESS | 1950 | 1478490499854 Marionette DEBUG loaded listener.js 19:48:19 INFO - PROCESS | 1950 | ++DOMWINDOW == 39 (0x12a92c800) [pid = 1950] [serial = 2446] [outer = 0x12a65d800] 19:48:20 INFO - PROCESS | 1950 | 1478490500113 Marionette TRACE conn2 <- [1,3862,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"]]]}] 19:48:20 INFO - . 19:48:20 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 465ms 19:48:20 INFO - PROCESS | 1950 | 1478490500117 Marionette TRACE conn2 -> [0,3863,"getWindowHandle",null] 19:48:20 INFO - PROCESS | 1950 | 1478490500118 Marionette TRACE conn2 <- [1,3863,null,{"value":"7"}] 19:48:20 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 19:48:20 INFO - PROCESS | 1950 | 1478490500121 Marionette TRACE conn2 -> [0,3864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:20 INFO - PROCESS | 1950 | 1478490500195 Marionette TRACE conn2 <- [1,3864,null,{"value":null}] 19:48:20 INFO - PROCESS | 1950 | 1478490500198 Marionette TRACE conn2 -> [0,3865,"getWindowHandles",null] 19:48:20 INFO - PROCESS | 1950 | 1478490500200 Marionette TRACE conn2 <- [1,3865,null,["7"]] 19:48:20 INFO - PROCESS | 1950 | 1478490500205 Marionette TRACE conn2 -> [0,3866,"switchToWindow",{"name":"7"}] 19:48:20 INFO - PROCESS | 1950 | 1478490500208 Marionette TRACE conn2 <- [1,3866,null,{}] 19:48:20 INFO - PROCESS | 1950 | 1478490500210 Marionette TRACE conn2 -> [0,3867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b312800 == 14 [pid = 1950] [id = 839] 19:48:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 40 (0x12b315000) [pid = 1950] [serial = 2447] [outer = 0x0] 19:48:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 41 (0x12b407800) [pid = 1950] [serial = 2448] [outer = 0x12b315000] 19:48:20 INFO - PROCESS | 1950 | 1478490500244 Marionette DEBUG loaded listener.js 19:48:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 42 (0x12b413800) [pid = 1950] [serial = 2449] [outer = 0x12b315000] 19:48:20 INFO - PROCESS | 1950 | 1478490500512 Marionette TRACE conn2 <- [1,3867,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"]]]}] 19:48:20 INFO - . 19:48:20 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 415ms 19:48:20 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 19:48:20 INFO - PROCESS | 1950 | 1478490500537 Marionette TRACE conn2 -> [0,3868,"getWindowHandle",null] 19:48:20 INFO - PROCESS | 1950 | 1478490500538 Marionette TRACE conn2 <- [1,3868,null,{"value":"7"}] 19:48:20 INFO - PROCESS | 1950 | 1478490500540 Marionette TRACE conn2 -> [0,3869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 19:48:20 INFO - PROCESS | 1950 | 1478490500613 Marionette TRACE conn2 <- [1,3869,null,{"value":null}] 19:48:20 INFO - PROCESS | 1950 | 1478490500616 Marionette TRACE conn2 -> [0,3870,"getWindowHandles",null] 19:48:20 INFO - PROCESS | 1950 | 1478490500619 Marionette TRACE conn2 <- [1,3870,null,["7"]] 19:48:20 INFO - PROCESS | 1950 | 1478490500668 Marionette TRACE conn2 -> [0,3871,"switchToWindow",{"name":"7"}] 19:48:20 INFO - PROCESS | 1950 | 1478490500670 Marionette TRACE conn2 <- [1,3871,null,{}] 19:48:20 INFO - PROCESS | 1950 | 1478490500672 Marionette TRACE conn2 -> [0,3872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"66187a08-0f35-4732-8955-d85a010150b3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 19:48:20 INFO - PROCESS | 1950 | ++DOCSHELL 0x12b51c800 == 15 [pid = 1950] [id = 840] 19:48:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 43 (0x12b51d800) [pid = 1950] [serial = 2450] [outer = 0x0] 19:48:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 44 (0x12b5c0800) [pid = 1950] [serial = 2451] [outer = 0x12b51d800] 19:48:20 INFO - PROCESS | 1950 | 1478490500707 Marionette DEBUG loaded listener.js 19:48:20 INFO - PROCESS | 1950 | ++DOMWINDOW == 45 (0x12b5c8000) [pid = 1950] [serial = 2452] [outer = 0x12b51d800] 19:48:20 INFO - PROCESS | 1950 | 1478490500945 Marionette TRACE conn2 <- [1,3872,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,3873,"getWindowHandle",null] 19:48:20 INFO - PROCESS | 1950 | 1478490500957 Marionette TRACE conn2 <- [1,3873,null,{"value":"7"}] 19:48:22 WARNING - u'runner_teardown' () 19:48:22 INFO - No more tests 19:48:22 INFO - Got 0 unexpected results 19:48:22 INFO - SUITE-END | took 1903s 19:48:22 INFO - Closing logging queue 19:48:22 INFO - queue closed 19:48:22 INFO - Return code: 0 19:48:22 WARNING - # TBPL SUCCESS # 19:48:22 INFO - Running post-action listener: _resource_record_post_action 19:48:22 INFO - [mozharness: 2016-11-07 03:48:22.185703Z] Finished run-tests step (success) 19:48:22 INFO - Running post-run listener: _resource_record_post_run 19:48:22 INFO - Total resource usage - Wall time: 1929s; CPU: 42.0%; Read bytes: 1458176; Write bytes: 448391680; Read time: 20; Write time: 3324 19:48:22 INFO - TinderboxPrint: CPU usage
41.9% 19:48:22 INFO - TinderboxPrint: I/O read bytes / time
1,458,176 / 20 19:48:22 INFO - TinderboxPrint: I/O write bytes / time
448,391,680 / 3,324 19:48:22 INFO - TinderboxPrint: CPU idle
4,481.8 (58.1%) 19:48:22 INFO - TinderboxPrint: CPU system
1,733.2 (22.5%) 19:48:22 INFO - TinderboxPrint: CPU user
1,499.5 (19.4%) 19:48:22 INFO - TinderboxPrint: Swap in / out
203,558,912 / 0 19:48:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:48:22 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 186391040; Write bytes: 183363072; Read time: 15559; Write time: 421 19:48:22 INFO - run-tests - Wall time: 1908s; CPU: 42.0%; Read bytes: 1458176; Write bytes: 240854528; Read time: 20; Write time: 2847 19:48:23 INFO - Running post-run listener: _upload_blobber_files 19:48:23 INFO - Blob upload gear active. 19:48:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:48:23 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 19:48:23 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:48:23 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:48:23 INFO - (blobuploader) - INFO - Open directory for files ... 19:48:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 19:48:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:48:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:48:26 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 19:48:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:48:26 INFO - (blobuploader) - INFO - Done attempting. 19:48:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:48:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:48:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:48:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:48:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:48:26 INFO - (blobuploader) - INFO - Done attempting. 19:48:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:48:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:48:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:48:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:48:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:48:28 INFO - (blobuploader) - INFO - Done attempting. 19:48:28 INFO - (blobuploader) - INFO - Iteration through files over. 19:48:28 INFO - Return code: 0 19:48:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:48:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:48:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/78d8d8b8afd5c2ed367db06ee12874279e70931f76575cf179381bb1ea127c068dabb345aef5905912a890251a3f4f112132a8424e74cf8e2a5d3665a5d11c54", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1f5f03b0877364365a40f1351c6d65f722b9d35eebe5903ba9f64c42005f00943b1d3c6f5443c99067aa13818778b4485ec356ba39548856320d086bde8ce171", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/565a69de180c11531e178efb5e269d414aa5cc380732ec50b0a9da52684103725d7aae9c0f980620cbfafab3e9f8ed72e767fb6f03193e3fed177e709e53b3ab"} 19:48:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:48:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:48:28 INFO - Contents: 19:48:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/78d8d8b8afd5c2ed367db06ee12874279e70931f76575cf179381bb1ea127c068dabb345aef5905912a890251a3f4f112132a8424e74cf8e2a5d3665a5d11c54", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1f5f03b0877364365a40f1351c6d65f722b9d35eebe5903ba9f64c42005f00943b1d3c6f5443c99067aa13818778b4485ec356ba39548856320d086bde8ce171", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/565a69de180c11531e178efb5e269d414aa5cc380732ec50b0a9da52684103725d7aae9c0f980620cbfafab3e9f8ed72e767fb6f03193e3fed177e709e53b3ab"} 19:48:28 INFO - Running post-run listener: copy_logs_to_upload_dir 19:48:28 INFO - Copying logs to upload dir... 19:48:28 INFO - mkdir: /builds/slave/test/build/upload/logs 19:48:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1999.715639 ========= master_lag: 0.39 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 33 mins, 20 secs) (at 2016-11-06 19:48:29.243431) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-06 19:48:29.246975) ========= 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: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LauKKYzFku/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test/properties RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/78d8d8b8afd5c2ed367db06ee12874279e70931f76575cf179381bb1ea127c068dabb345aef5905912a890251a3f4f112132a8424e74cf8e2a5d3665a5d11c54", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1f5f03b0877364365a40f1351c6d65f722b9d35eebe5903ba9f64c42005f00943b1d3c6f5443c99067aa13818778b4485ec356ba39548856320d086bde8ce171", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/565a69de180c11531e178efb5e269d414aa5cc380732ec50b0a9da52684103725d7aae9c0f980620cbfafab3e9f8ed72e767fb6f03193e3fed177e709e53b3ab"} build_url:https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012823 build_url: 'https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/78d8d8b8afd5c2ed367db06ee12874279e70931f76575cf179381bb1ea127c068dabb345aef5905912a890251a3f4f112132a8424e74cf8e2a5d3665a5d11c54", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1f5f03b0877364365a40f1351c6d65f722b9d35eebe5903ba9f64c42005f00943b1d3c6f5443c99067aa13818778b4485ec356ba39548856320d086bde8ce171", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/565a69de180c11531e178efb5e269d414aa5cc380732ec50b0a9da52684103725d7aae9c0f980620cbfafab3e9f8ed72e767fb6f03193e3fed177e709e53b3ab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bmaSedbnQlqawPd3RZja6g/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-06 19:48:29.288344) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-06 19:48:29.288761) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LauKKYzFku/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.2uvn9FJVQQ/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005121 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-06 19:48:29.337251) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-06 19:48:29.340620) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-06 19:48:29.340999) ========= ========= Total master_lag: 1.35 =========