builder: mozilla-central_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0283 starttime: 1478317031.33 results: success (0) buildid: 20161104185722 builduid: 664b3c7de5374cb9b4091b5f51ae14be revision: f092853e564086a98e14f0018ce784bb033e1d85 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.329262) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.329691) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.329965) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.356935) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.357286) ========= 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.M0MSfstAUD/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.XJwddnwob8/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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-04 20:37:11-- 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% 19.9M=0.001s 2016-11-04 20:37:11 (19.9 MB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.487359 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.865770) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.866069) ========= 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.M0MSfstAUD/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.XJwddnwob8/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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.019715 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.914408) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:11.914843) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev f092853e564086a98e14f0018ce784bb033e1d85 --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 f092853e564086a98e14f0018ce784bb033e1d85 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.M0MSfstAUD/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.XJwddnwob8/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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-04 20:37:11,998 truncating revision to first 12 chars 2016-11-04 20:37:11,998 Setting DEBUG logging. 2016-11-04 20:37:11,998 attempt 1/10 2016-11-04 20:37:11,998 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/f092853e5640?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-04 20:37:12,643 unpacking tar archive at: mozilla-central-f092853e5640/testing/mozharness/ program finished with exit code 0 elapsedTime=0.906708 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:12.843784) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:12.844158) ========= script_repo_revision: f092853e564086a98e14f0018ce784bb033e1d85 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:12.844605) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:12.844869) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-04 20:37:12.863137) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 33 mins, 7 secs) (at 2016-11-04 20:37:12.863536) ========= /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.M0MSfstAUD/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.XJwddnwob8/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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 20:37:13 INFO - MultiFileLogger online at 20161104 20:37:13 in /builds/slave/test 20:37:13 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 20:37:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:37:13 INFO - {'allow_software_gl_layers': False, 20:37:13 INFO - 'append_to_log': False, 20:37:13 INFO - 'base_work_dir': '/builds/slave/test', 20:37:13 INFO - 'blob_upload_branch': 'mozilla-central', 20:37:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:37:13 INFO - 'buildbot_json_path': 'buildprops.json', 20:37:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:37:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:37:13 INFO - 'download_minidump_stackwalk': True, 20:37:13 INFO - 'download_symbols': 'true', 20:37:13 INFO - 'download_tooltool': True, 20:37:13 INFO - 'e10s': False, 20:37:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:37:13 INFO - 'tooltool.py': '/tools/tooltool.py', 20:37:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:37:13 INFO - '/tools/misc-python/virtualenv.py')}, 20:37:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:37:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:37:13 INFO - 'log_level': 'info', 20:37:13 INFO - 'log_to_console': True, 20:37:13 INFO - 'opt_config_files': (), 20:37:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:37:13 INFO - '--processes=1', 20:37:13 INFO - '--config=%(test_path)s/wptrunner.ini', 20:37:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:37:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:37:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:37:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:37:13 INFO - 'pip_index': False, 20:37:13 INFO - 'require_test_zip': True, 20:37:13 INFO - 'test_type': ('testharness',), 20:37:13 INFO - 'this_chunk': '1', 20:37:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:37:13 INFO - 'total_chunks': '10', 20:37:13 INFO - 'virtualenv_path': 'venv', 20:37:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:37:13 INFO - 'work_dir': 'build'} 20:37:13 INFO - [mozharness: 2016-11-05 03:37:13.060536Z] Running clobber step. 20:37:13 INFO - Running pre-action listener: _resource_record_pre_action 20:37:13 INFO - Running main action method: clobber 20:37:13 INFO - rmtree: /builds/slave/test/build 20:37:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:37:14 INFO - Running post-action listener: _resource_record_post_action 20:37:14 INFO - [mozharness: 2016-11-05 03:37:14.029507Z] Finished clobber step (success) 20:37:14 INFO - [mozharness: 2016-11-05 03:37:14.029751Z] Running read-buildbot-config step. 20:37:14 INFO - Running pre-action listener: _resource_record_pre_action 20:37:14 INFO - Running main action method: read_buildbot_config 20:37:14 INFO - Using buildbot properties: 20:37:14 INFO - { 20:37:14 INFO - "project": "", 20:37:14 INFO - "product": "firefox", 20:37:14 INFO - "script_repo_revision": "production", 20:37:14 INFO - "scheduler": "tests-mozilla-central-yosemite_r7-debug-unittest", 20:37:14 INFO - "repository": "", 20:37:14 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-central debug test web-platform-tests-1", 20:37:14 INFO - "buildid": "20161104185722", 20:37:14 INFO - "pgo_build": "False", 20:37:14 INFO - "basedir": "/builds/slave/test", 20:37:14 INFO - "buildnumber": 3, 20:37:14 INFO - "slavename": "t-yosemite-r7-0283", 20:37:14 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 20:37:14 INFO - "platform": "macosx64", 20:37:14 INFO - "branch": "mozilla-central", 20:37:14 INFO - "revision": "f092853e564086a98e14f0018ce784bb033e1d85", 20:37:14 INFO - "repo_path": "mozilla-central", 20:37:14 INFO - "moz_repo_path": "", 20:37:14 INFO - "stage_platform": "macosx64", 20:37:14 INFO - "builduid": "664b3c7de5374cb9b4091b5f51ae14be", 20:37:14 INFO - "slavebuilddir": "test" 20:37:14 INFO - } 20:37:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg. 20:37:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json. 20:37:14 INFO - Running post-action listener: _resource_record_post_action 20:37:14 INFO - [mozharness: 2016-11-05 03:37:14.035853Z] Finished read-buildbot-config step (success) 20:37:14 INFO - [mozharness: 2016-11-05 03:37:14.036090Z] Running download-and-extract step. 20:37:14 INFO - Running pre-action listener: _resource_record_pre_action 20:37:14 INFO - Running main action method: download_and_extract 20:37:14 INFO - mkdir: /builds/slave/test/build/tests 20:37:14 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')]} 20:37:14 INFO - trying https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json 20:37:14 INFO - Downloading https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/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 20:37:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/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 20:37:15 INFO - Downloaded 1235 bytes. 20:37:15 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json 20:37:15 INFO - Using the following test package requirements: 20:37:15 INFO - {u'common': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 20:37:15 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'firefox-52.0a1.en-US.mac64.cppunittest.tests.zip'], 20:37:15 INFO - u'gtest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'firefox-52.0a1.en-US.mac64.gtest.tests.zip'], 20:37:15 INFO - u'jittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'jsshell-mac64.zip'], 20:37:15 INFO - u'mochitest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'firefox-52.0a1.en-US.mac64.mochitest.tests.zip'], 20:37:15 INFO - u'mozbase': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 20:37:15 INFO - u'reftest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'firefox-52.0a1.en-US.mac64.reftest.tests.zip'], 20:37:15 INFO - u'talos': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'firefox-52.0a1.en-US.mac64.talos.tests.zip'], 20:37:15 INFO - u'web-platform': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'firefox-52.0a1.en-US.mac64.web-platform.tests.zip'], 20:37:15 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 20:37:15 INFO - u'firefox-52.0a1.en-US.mac64.xpcshell.tests.zip']} 20:37:15 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 20:37:15 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/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip 20:37:15 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip'}, attempt #1 20:37:15 INFO - Fetch https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip into memory 20:37:16 INFO - Http code: 200 20:37:16 INFO - via: 1.1 c0740de9f16cf32ffedfd2f9806b8483.cloudfront.net (CloudFront) 20:37:16 INFO - x-amz-cf-id: tCqesfejatQojjNcrWSSJ0DxypJg0KMZQBG09R6hXc-Dd8lgFbkBNw== 20:37:16 INFO - x-amz-version-id: ojXDmFwP6UJ_1EvVKKGTboiX69E.o2yl 20:37:16 INFO - Expected file size: 16154114 20:37:16 INFO - Obtained file size: 16154114 20:37:17 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/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip 20:37:17 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 20:37:17 INFO - Fetch https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip into memory 20:37:17 INFO - Http code: 200 20:37:17 INFO - via: 1.1 0302e8c462515ae281b72d9c815a5698.cloudfront.net (CloudFront) 20:37:17 INFO - x-amz-cf-id: h3qK0pdejD9NWKy-CkJ728EfUW4f5N9MYTDXlfkVodP5KVw9KZkw8w== 20:37:17 INFO - x-amz-version-id: 6W2jpOrgts7jzjq.fKpRGd_6AaQ5cf_N 20:37:18 INFO - Expected file size: 43221195 20:37:18 INFO - Obtained file size: 43221195 20:37:28 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')]} 20:37:28 INFO - trying https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 20:37:28 INFO - Downloading https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg 20:37:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/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 20:37:30 INFO - Downloaded 70109925 bytes. 20:37:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 20:37:30 INFO - mkdir: /builds/slave/test/properties 20:37:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:37:30 INFO - Writing to file /builds/slave/test/properties/build_url 20:37:30 INFO - Contents: 20:37:30 INFO - build_url:https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 20:37:30 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 20:37:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 20:37:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:37:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:37:31 INFO - Contents: 20:37:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 20:37:31 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 20:37:31 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 20:37:31 INFO - Fetch https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip into memory 20:37:31 INFO - Http code: 200 20:37:31 INFO - via: 1.1 7f9e159e8ac7593f5d3d995abc6d2db3.cloudfront.net (CloudFront) 20:37:31 INFO - x-amz-cf-id: XI6lTL0cXdBgV7HLh4VTS-NExFHlKMaRABWvJK6yGHfZwp0AU2ZtUQ== 20:37:31 INFO - x-amz-version-id: jyD8JX6C_UU7ehOiTUWC6YMjKsz47x4b 20:37:34 INFO - Expected file size: 136564841 20:37:34 INFO - Obtained file size: 136564841 20:37:39 INFO - Running post-action listener: _resource_record_post_action 20:37:39 INFO - Running post-action listener: set_extra_try_arguments 20:37:39 INFO - [mozharness: 2016-11-05 03:37:39.144755Z] Finished download-and-extract step (success) 20:37:39 INFO - [mozharness: 2016-11-05 03:37:39.144907Z] Running fetch-geckodriver step. 20:37:39 INFO - Running pre-action listener: _resource_record_pre_action 20:37:39 INFO - Running main action method: fetch_geckodriver 20:37:39 INFO - Running post-action listener: _resource_record_post_action 20:37:39 INFO - [mozharness: 2016-11-05 03:37:39.145408Z] Finished fetch-geckodriver step (success) 20:37:39 INFO - [mozharness: 2016-11-05 03:37:39.145545Z] Running create-virtualenv step. 20:37:39 INFO - Running pre-action listener: _pre_create_virtualenv 20:37:39 INFO - Running pre-action listener: _resource_record_pre_action 20:37:39 INFO - Running main action method: create_virtualenv 20:37:39 INFO - Creating virtualenv /builds/slave/test/build/venv 20:37:39 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 20:37:39 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:37:39 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:37:39 INFO - Using real prefix '/tools/python27' 20:37:39 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:37:39 INFO - Installing distribute.............................................................................................................................................................................................done. 20:37:42 INFO - Installing pip.................done. 20:37:42 INFO - Return code: 0 20:37:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 20:37:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 20:37:43 INFO - Reading from file tmpfile_stdout 20:37:43 INFO - Output received: 20:37:43 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) 20:37:43 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 20:37:43 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')]} 20:37:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:43 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')]} 20:37:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:43 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 0x10c410ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c41ad50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc67a5a1820>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, '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.M0MSfstAUD/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.XJwddnwob8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:37:43 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 20:37:43 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 20:37:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:37:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:37:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:37:43 INFO - 'HOME': '/Users/cltbld', 20:37:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:37:43 INFO - 'LOGNAME': 'cltbld', 20:37:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:43 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:37:43 INFO - 'MOZ_NO_REMOTE': '1', 20:37:43 INFO - 'NO_EM_RESTART': '1', 20:37:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:37:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:37:43 INFO - 'PWD': '/builds/slave/test', 20:37:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:37:43 INFO - 'SHELL': '/bin/bash', 20:37:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:37:43 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:37:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:37:43 INFO - 'USER': 'cltbld', 20:37:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:37:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:37:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:37:43 INFO - 'XPC_FLAGS': '0x0', 20:37:43 INFO - 'XPC_SERVICE_NAME': '0', 20:37:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:37:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:37:43 INFO - Downloading/unpacking psutil>=3.1.1 20:37:43 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 20:37:43 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 20:37:43 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 20:37:43 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 20:37:43 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 20:37:43 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 20:37:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:37:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:37:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:37:47 INFO - Installing collected packages: psutil 20:37:47 INFO - Running setup.py install for psutil 20:37:47 INFO - building 'psutil._psutil_osx' extension 20:37:47 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 20:37:47 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 20:37:47 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 20:37:47 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 20:37:47 INFO - building 'psutil._psutil_posix' extension 20:37:47 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 20:37:47 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 20:37:47 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 20:37:47 INFO - ^ 20:37:47 INFO - 1 warning generated. 20:37:47 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 20:37:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:37:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:37:47 INFO - Successfully installed psutil 20:37:47 INFO - Cleaning up... 20:37:48 INFO - Return code: 0 20:37:48 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 20:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:37:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:48 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 0x10c410ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c41ad50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc67a5a1820>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, '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.M0MSfstAUD/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.XJwddnwob8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:37:48 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 20:37:48 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 20:37:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:37:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:37:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:37:48 INFO - 'HOME': '/Users/cltbld', 20:37:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:37:48 INFO - 'LOGNAME': 'cltbld', 20:37:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:37:48 INFO - 'MOZ_NO_REMOTE': '1', 20:37:48 INFO - 'NO_EM_RESTART': '1', 20:37:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:37:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:37:48 INFO - 'PWD': '/builds/slave/test', 20:37:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:37:48 INFO - 'SHELL': '/bin/bash', 20:37:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:37:48 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:37:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:37:48 INFO - 'USER': 'cltbld', 20:37:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:37:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:37:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:37:48 INFO - 'XPC_FLAGS': '0x0', 20:37:48 INFO - 'XPC_SERVICE_NAME': '0', 20:37:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:37:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:37:48 INFO - Downloading/unpacking mozsystemmonitor==0.3 20:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:37:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:37:48 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 20:37:48 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 20:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:37:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:37:50 INFO - Downloading mozsystemmonitor-0.3.tar.gz 20:37:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:37:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 20:37:50 INFO - Installing collected packages: mozsystemmonitor 20:37:50 INFO - Running setup.py install for mozsystemmonitor 20:37:51 INFO - Successfully installed mozsystemmonitor 20:37:51 INFO - Cleaning up... 20:37:51 INFO - Return code: 0 20:37:51 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 20:37:51 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')]} 20:37:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:51 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')]} 20:37:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:51 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 0x10c410ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c41ad50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc67a5a1820>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, '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.M0MSfstAUD/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.XJwddnwob8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:37:51 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 20:37:51 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 20:37:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:37:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:37:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:37:51 INFO - 'HOME': '/Users/cltbld', 20:37:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:37:51 INFO - 'LOGNAME': 'cltbld', 20:37:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:51 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:37:51 INFO - 'MOZ_NO_REMOTE': '1', 20:37:51 INFO - 'NO_EM_RESTART': '1', 20:37:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:37:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:37:51 INFO - 'PWD': '/builds/slave/test', 20:37:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:37:51 INFO - 'SHELL': '/bin/bash', 20:37:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:37:51 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:37:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:37:51 INFO - 'USER': 'cltbld', 20:37:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:37:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:37:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:37:51 INFO - 'XPC_FLAGS': '0x0', 20:37:51 INFO - 'XPC_SERVICE_NAME': '0', 20:37:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:37:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:37:51 INFO - Downloading/unpacking jsonschema==2.5.1 20:37:51 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 20:37:51 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 20:37:51 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 20:37:51 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 20:37:51 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 20:37:51 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 20:37:53 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 20:37:53 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 20:37:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:37:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:37:53 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 20:37:53 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 20:37:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:37:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:37:54 INFO - Downloading functools32-3.2.3-2.tar.gz 20:37:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 20:37:54 INFO - warning: no files found matching '*.txt' 20:37:54 INFO - no previously-included directories found matching 'build' 20:37:54 INFO - no previously-included directories found matching 'dist' 20:37:54 INFO - no previously-included directories found matching '.git*' 20:37:54 INFO - Installing collected packages: jsonschema, functools32 20:37:54 INFO - Running setup.py install for functools32 20:37:54 INFO - warning: no files found matching '*.txt' 20:37:54 INFO - no previously-included directories found matching 'build' 20:37:54 INFO - no previously-included directories found matching 'dist' 20:37:54 INFO - no previously-included directories found matching '.git*' 20:37:54 INFO - Successfully installed jsonschema functools32 20:37:54 INFO - Cleaning up... 20:37:54 INFO - Return code: 0 20:37:54 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 20:37:54 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')]} 20:37:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:54 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')]} 20:37:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:54 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 0x10c410ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c41ad50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc67a5a1820>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, '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.M0MSfstAUD/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.XJwddnwob8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:37:54 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 20:37:54 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 20:37:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:37:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:37:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:37:54 INFO - 'HOME': '/Users/cltbld', 20:37:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:37:54 INFO - 'LOGNAME': 'cltbld', 20:37:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:54 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:37:54 INFO - 'MOZ_NO_REMOTE': '1', 20:37:54 INFO - 'NO_EM_RESTART': '1', 20:37:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:54 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:37:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:37:54 INFO - 'PWD': '/builds/slave/test', 20:37:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:37:54 INFO - 'SHELL': '/bin/bash', 20:37:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:37:54 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:37:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:37:54 INFO - 'USER': 'cltbld', 20:37:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:37:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:37:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:37:54 INFO - 'XPC_FLAGS': '0x0', 20:37:54 INFO - 'XPC_SERVICE_NAME': '0', 20:37:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:37:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:37:54 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 20:37:54 INFO - Cleaning up... 20:37:54 INFO - Return code: 0 20:37:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:37:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:37:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:37:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:55 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 0x10c410ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c41ad50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc67a5a1820>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, '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.M0MSfstAUD/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.XJwddnwob8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:37:55 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 20:37:55 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 20:37:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:37:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:37:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:37:55 INFO - 'HOME': '/Users/cltbld', 20:37:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:37:55 INFO - 'LOGNAME': 'cltbld', 20:37:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:37:55 INFO - 'MOZ_NO_REMOTE': '1', 20:37:55 INFO - 'NO_EM_RESTART': '1', 20:37:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:37:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:37:55 INFO - 'PWD': '/builds/slave/test', 20:37:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:37:55 INFO - 'SHELL': '/bin/bash', 20:37:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:37:55 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:37:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:37:55 INFO - 'USER': 'cltbld', 20:37:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:37:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:37:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:37:55 INFO - 'XPC_FLAGS': '0x0', 20:37:55 INFO - 'XPC_SERVICE_NAME': '0', 20:37:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:37:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:37:55 INFO - Downloading/unpacking blobuploader==1.2.4 20:37: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 20:37: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 20:37: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 20:37: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 20:37: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 20:37: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 20:37:57 INFO - Downloading blobuploader-1.2.4.tar.gz 20:37:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:37:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:37:57 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 20:37:57 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 20:37:57 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 20:37:57 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 20:37:57 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 20:37:57 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 20:37:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:37:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:37:58 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 20:37:58 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 20:37:58 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 20:37:58 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 20:37:58 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 20:37:58 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 20:37:58 INFO - Downloading docopt-0.6.1.tar.gz 20:37:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:37:59 INFO - Installing collected packages: blobuploader, requests, docopt 20:37:59 INFO - Running setup.py install for blobuploader 20:37:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:37:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:37:59 INFO - Running setup.py install for requests 20:37:59 INFO - Running setup.py install for docopt 20:37:59 INFO - Successfully installed blobuploader requests docopt 20:37:59 INFO - Cleaning up... 20:37:59 INFO - Return code: 0 20:37:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:37:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:37:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:37:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:37:59 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 0x10c410ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c41ad50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc67a5a1820>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, '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.M0MSfstAUD/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.XJwddnwob8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:37:59 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 20:37:59 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 20:37:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:37:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:37:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:37:59 INFO - 'HOME': '/Users/cltbld', 20:37:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:37:59 INFO - 'LOGNAME': 'cltbld', 20:37:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:37:59 INFO - 'MOZ_NO_REMOTE': '1', 20:37:59 INFO - 'NO_EM_RESTART': '1', 20:37:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:37:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:37:59 INFO - 'PWD': '/builds/slave/test', 20:37:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:37:59 INFO - 'SHELL': '/bin/bash', 20:37:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:37:59 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:37:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:37:59 INFO - 'USER': 'cltbld', 20:37:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:37:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:37:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:37:59 INFO - 'XPC_FLAGS': '0x0', 20:37:59 INFO - 'XPC_SERVICE_NAME': '0', 20:37:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:38:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:38:00 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-ZaBsdk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:38:00 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-ztV5op-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:38:00 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-BIGj35-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:38:00 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-O7rek5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:38:00 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-Ep7zLd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:38:00 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-63sWZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:38:00 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-IAHTLU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:38:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-xXvnFp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-2P7Oa1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-QnDvVE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-x5AOtK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-2DxB12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-tX0x7o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-JWjokt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-6CSh9d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-q7hBRU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:38:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:38:01 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-piI_Bu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:38:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:38:02 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-kpgg0S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:38:02 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-sUeAMK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:38:02 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-jcEkWu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:38:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:38:02 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-4STsgR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:38:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:38:02 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 20:38:02 INFO - Running setup.py install for manifestparser 20:38:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:38:02 INFO - Running setup.py install for mozcrash 20:38:02 INFO - Running setup.py install for mozdebug 20:38:03 INFO - Running setup.py install for mozdevice 20:38:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Running setup.py install for mozfile 20:38:03 INFO - Running setup.py install for mozhttpd 20:38:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Running setup.py install for mozinfo 20:38:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Running setup.py install for mozInstall 20:38:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:38:03 INFO - Running setup.py install for mozleak 20:38:03 INFO - Running setup.py install for mozlog 20:38:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:38:04 INFO - Running setup.py install for moznetwork 20:38:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:38:04 INFO - Running setup.py install for mozprocess 20:38:04 INFO - Running setup.py install for mozprofile 20:38:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:38:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:38:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:38:04 INFO - Running setup.py install for mozrunner 20:38:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:38:04 INFO - Running setup.py install for mozscreenshot 20:38:04 INFO - Running setup.py install for moztest 20:38:05 INFO - Running setup.py install for mozversion 20:38:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:38:05 INFO - Running setup.py install for wptserve 20:38:05 INFO - Running setup.py install for marionette-driver 20:38:05 INFO - Running setup.py install for browsermob-proxy 20:38:05 INFO - Running setup.py install for marionette-client 20:38:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:38:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:38:06 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 20:38:06 INFO - Cleaning up... 20:38:06 INFO - Return code: 0 20:38:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:38:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:38:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:38:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:38:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:38:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:38:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 20:38:06 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 0x10c410ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c41ad50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc67a5a1820>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, '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.M0MSfstAUD/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.XJwddnwob8/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 20:38:06 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 20:38:06 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 20:38:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:38:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:38:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:38:06 INFO - 'HOME': '/Users/cltbld', 20:38:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:38:06 INFO - 'LOGNAME': 'cltbld', 20:38:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:38:06 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:38:06 INFO - 'MOZ_NO_REMOTE': '1', 20:38:06 INFO - 'NO_EM_RESTART': '1', 20:38:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:38:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:38:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:38:06 INFO - 'PWD': '/builds/slave/test', 20:38:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:38:06 INFO - 'SHELL': '/bin/bash', 20:38:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:38:06 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:38:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:38:06 INFO - 'USER': 'cltbld', 20:38:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:38:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:38:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:38:06 INFO - 'XPC_FLAGS': '0x0', 20:38:06 INFO - 'XPC_SERVICE_NAME': '0', 20:38:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:38:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:38:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:38:06 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-LRnk61-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:38:06 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)) 20:38:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:38:06 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-xVv2k8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:38:06 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)) 20:38:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:38:06 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-7XOdrq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:38:06 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)) 20:38:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:38:06 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-g_KYog-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:38:06 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)) 20:38:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:38:06 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-04q5Zm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:38:06 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)) 20:38:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:38:06 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-E_UusO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-eRWmke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-X6npRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-cFYyfZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-hsRdFz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-9TRiF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-EgreM0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-_L5OLl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-4y46bV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:38:07 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)) 20:38:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:38:07 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-WwQLTK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:38:08 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)) 20:38:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:38:08 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-SwZa3M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:38:08 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)) 20:38:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:38:08 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-dZhDra-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:38:08 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)) 20:38:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:38:08 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-p_4D65-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:38:08 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)) 20:38:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:38:08 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-QPkoMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:38:08 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)) 20:38:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:38:08 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-niEBQU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:38:08 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)) 20:38:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:38:08 INFO - Running setup.py (path:/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/pip-seD7gr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:38:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:38:08 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)) 20:38:08 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)) 20:38:08 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)) 20:38:08 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)) 20:38:08 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)) 20:38:08 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)) 20:38:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:38:08 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 20:38:08 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 20:38:08 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 20:38:08 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 20:38:08 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 20:38:08 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 20:38:11 INFO - Downloading blessings-1.6.tar.gz 20:38:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:38:11 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)) 20:38:11 INFO - Installing collected packages: blessings 20:38:11 INFO - Running setup.py install for blessings 20:38:11 INFO - Successfully installed blessings 20:38:11 INFO - Cleaning up... 20:38:11 INFO - Return code: 0 20:38:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:38:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:38:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:38:12 INFO - Reading from file tmpfile_stdout 20:38:12 INFO - Current package versions: 20:38:12 INFO - blessings == 1.6 20:38:12 INFO - blobuploader == 1.2.4 20:38:12 INFO - browsermob-proxy == 0.6.0 20:38:12 INFO - docopt == 0.6.1 20:38:12 INFO - functools32 == 3.2.3-2 20:38:12 INFO - jsonschema == 2.5.1 20:38:12 INFO - manifestparser == 1.1 20:38:12 INFO - marionette-client == 3.2.0 20:38:12 INFO - marionette-driver == 2.1.0 20:38:12 INFO - mozInstall == 1.12 20:38:12 INFO - mozcrash == 0.17 20:38:12 INFO - mozdebug == 0.1 20:38:12 INFO - mozdevice == 0.48 20:38:12 INFO - mozfile == 1.2 20:38:12 INFO - mozhttpd == 0.7 20:38:12 INFO - mozinfo == 0.9 20:38:12 INFO - mozleak == 0.1 20:38:12 INFO - mozlog == 3.4 20:38:12 INFO - moznetwork == 0.27 20:38:12 INFO - mozprocess == 0.23 20:38:12 INFO - mozprofile == 0.28 20:38:12 INFO - mozrunner == 6.12 20:38:12 INFO - mozscreenshot == 0.1 20:38:12 INFO - mozsystemmonitor == 0.3 20:38:12 INFO - moztest == 0.7 20:38:12 INFO - mozversion == 1.4 20:38:12 INFO - psutil == 3.1.1 20:38:12 INFO - requests == 1.2.3 20:38:12 INFO - wptserve == 1.4.0 20:38:12 INFO - wsgiref == 0.1.2 20:38:12 INFO - Running post-action listener: _resource_record_post_action 20:38:12 INFO - Running post-action listener: _start_resource_monitoring 20:38:12 INFO - Starting resource monitoring. 20:38:12 INFO - [mozharness: 2016-11-05 03:38:12.155248Z] Finished create-virtualenv step (success) 20:38:12 INFO - [mozharness: 2016-11-05 03:38:12.156311Z] Running pull step. 20:38:12 INFO - Running pre-action listener: _resource_record_pre_action 20:38:12 INFO - Running main action method: pull 20:38:12 INFO - Pull has nothing to do! 20:38:12 INFO - Running post-action listener: _resource_record_post_action 20:38:12 INFO - [mozharness: 2016-11-05 03:38:12.157103Z] Finished pull step (success) 20:38:12 INFO - [mozharness: 2016-11-05 03:38:12.157272Z] Running install step. 20:38:12 INFO - Running pre-action listener: _resource_record_pre_action 20:38:12 INFO - Running main action method: install 20:38:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:38:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:38:12 INFO - Reading from file tmpfile_stdout 20:38:12 INFO - Detecting whether we're running mozinstall >=1.0... 20:38:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:38:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:38:12 INFO - Reading from file tmpfile_stdout 20:38:12 INFO - Output received: 20:38:12 INFO - Usage: mozinstall [options] installer 20:38:12 INFO - Options: 20:38:12 INFO - -h, --help show this help message and exit 20:38:12 INFO - -d DEST, --destination=DEST 20:38:12 INFO - Directory to install application into. [default: 20:38:12 INFO - "/builds/slave/test"] 20:38:12 INFO - --app=APP Application being installed. [default: firefox] 20:38:12 INFO - mkdir: /builds/slave/test/build/application 20:38:12 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'] 20:38:12 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 20:38:33 INFO - Reading from file tmpfile_stdout 20:38:33 INFO - Output received: 20:38:33 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 20:38:33 INFO - Running post-action listener: _resource_record_post_action 20:38:33 INFO - [mozharness: 2016-11-05 03:38:33.419818Z] Finished install step (success) 20:38:33 INFO - [mozharness: 2016-11-05 03:38:33.419941Z] Running run-tests step. 20:38:33 INFO - Running pre-action listener: _resource_record_pre_action 20:38:33 INFO - Running main action method: run_tests 20:38:33 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:38:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:38:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:38:33 INFO - grabbing minidump binary from tooltool 20:38:33 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')]} 20:38:33 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 20:38:33 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 20:38:33 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 20:38:33 INFO - Downloaded 37427 bytes. 20:38:33 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 20:38:33 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')]} 20:38:33 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 0x10c4315e0>, '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 0x10c404540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c34ee40>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:38:33 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 20:38:33 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 20:38:33 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 20:38:33 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:38:33 INFO - Return code: 0 20:38:33 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 20:38:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:38:33 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/NSpM2QElTP2lHwpO-pRhVQ/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 20:38:33 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/NSpM2QElTP2lHwpO-pRhVQ/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 20:38:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.M0MSfstAUD/Render', 20:38:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 20:38:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 20:38:33 INFO - 'HOME': '/Users/cltbld', 20:38:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 20:38:33 INFO - 'LOGNAME': 'cltbld', 20:38:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:38:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:38:33 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 20:38:33 INFO - 'MOZ_NO_REMOTE': '1', 20:38:33 INFO - 'NO_EM_RESTART': '1', 20:38:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:38:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 20:38:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:38:33 INFO - 'PWD': '/builds/slave/test', 20:38:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 20:38:33 INFO - 'SHELL': '/bin/bash', 20:38:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XJwddnwob8/Listeners', 20:38:33 INFO - 'TMPDIR': '/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/', 20:38:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 20:38:33 INFO - 'USER': 'cltbld', 20:38:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 20:38:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 20:38:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 20:38:33 INFO - 'XPC_FLAGS': '0x0', 20:38:33 INFO - 'XPC_SERVICE_NAME': '0', 20:38:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 20:38:33 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/NSpM2QElTP2lHwpO-pRhVQ/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 20:38:34 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 20:38:34 INFO - import pkg_resources 20:38:34 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 20:38:35 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 20:38:35 INFO - Using 1 client processes 20:38:36 INFO - wptserve Starting http server on 127.0.0.1:8001 20:38:36 INFO - wptserve Starting http server on 127.0.0.1:8000 20:38:36 INFO - wptserve Starting http server on 127.0.0.1:8443 20:38:38 INFO - SUITE-START | Running 904 tests 20:38:38 INFO - Running testharness tests 20:38:38 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 20:38:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 20:38:38 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 20:38:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 20:38:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 20:38:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 20:38:38 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 20:38:38 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 20:38:38 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 20:38:38 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 20:38:38 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 20:38:38 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 9ms 20:38:38 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 20:38:38 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 20:38:38 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 1ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-events.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-expiration.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 8ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 1ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 1ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 13ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 20:38:38 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 20:38:38 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 20:38:38 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 20:38:38 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 20:38:38 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 20:38:38 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 20:38:38 INFO - TEST-START | /media-source/mediasource-duration.html 20:38:38 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 20:38:38 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 20:38:38 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 20:38:38 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:38:38 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 20:38:38 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 20:38:38 INFO - TEST-SKIP | /navigation-timing/test_navigation_type_reload.html | took 0ms 20:38:38 INFO - TEST-START | /navigation-timing/test_timing_reload.html 20:38:38 INFO - TEST-SKIP | /navigation-timing/test_timing_reload.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 20:38:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:38:38 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 20:38:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:38:38 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 20:38:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:38:38 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 20:38:38 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/cancel.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/general.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 1ms 20:38:38 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/tee.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 20:38:38 INFO - TEST-START | /streams/readable-streams/templated.https.html 20:38:38 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 0ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 1ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 8ms 20:38:38 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 20:38:38 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 1ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 1ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 20:38:38 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 20:38:38 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 20:38:38 INFO - Setting up ssl 20:38:38 INFO - PROCESS | certutil | 20:38:38 INFO - PROCESS | certutil | 20:38:38 INFO - PROCESS | certutil | 20:38:38 INFO - Certificate Nickname Trust Attributes 20:38:38 INFO - SSL,S/MIME,JAR/XPI 20:38:38 INFO - 20:38:38 INFO - web-platform-tests CT,, 20:38:38 INFO - 20:38:38 INFO - Application command: /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/T/tmp1oC3b8.mozrunner 20:38:38 INFO - Starting runner 20:38:39 INFO - PROCESS | 2048 | 1478317119754 Marionette DEBUG Marionette enabled via build flag and pref 20:38:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b09a800 == 1 [pid = 2048] [id = 1] 20:38:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 1 (0x11b09b000) [pid = 2048] [serial = 1] [outer = 0x0] 20:38:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 2 (0x11b09c000) [pid = 2048] [serial = 2] [outer = 0x11b09b000] 20:38:40 INFO - PROCESS | 2048 | 1478317120148 Marionette INFO Listening on port 2828 20:38:40 INFO - PROCESS | 2048 | 1478317120439 Marionette DEBUG Marionette enabled via command-line flag 20:38:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x12551e000 == 2 [pid = 2048] [id = 2] 20:38:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 3 (0x12551e800) [pid = 2048] [serial = 3] [outer = 0x0] 20:38:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 4 (0x12551f800) [pid = 2048] [serial = 4] [outer = 0x12551e800] 20:38:40 INFO - PROCESS | 2048 | 1478317120620 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51392 20:38:40 INFO - PROCESS | 2048 | 1478317120691 Marionette DEBUG Closed connection conn0 20:38:40 INFO - PROCESS | 2048 | 1478317120694 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51393 20:38:40 INFO - PROCESS | 2048 | 1478317120703 Marionette DEBUG Closed connection conn1 20:38:40 INFO - PROCESS | 2048 | 1478317120708 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51394 20:38:40 INFO - PROCESS | 2048 | 1478317120719 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:38:40 INFO - PROCESS | 2048 | 1478317120725 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":"20161104185722","processId":2048,"version":"52.0a1"} 20:38:40 INFO - PROCESS | 2048 | [2048] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:38:41 INFO - PROCESS | 2048 | [2048] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 20:38:41 INFO - PROCESS | 2048 | [2048] 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 20:38:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f34800 == 3 [pid = 2048] [id = 3] 20:38:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 5 (0x128f35000) [pid = 2048] [serial = 5] [outer = 0x0] 20:38:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f36000 == 4 [pid = 2048] [id = 4] 20:38:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 6 (0x128f36800) [pid = 2048] [serial = 6] [outer = 0x0] 20:38:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299b0000 == 5 [pid = 2048] [id = 5] 20:38:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 7 (0x1299b0800) [pid = 2048] [serial = 7] [outer = 0x0] 20:38:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 8 (0x129e19800) [pid = 2048] [serial = 8] [outer = 0x1299b0800] 20:38:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 9 (0x12a2e1800) [pid = 2048] [serial = 9] [outer = 0x128f35000] 20:38:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 10 (0x12a2e4800) [pid = 2048] [serial = 10] [outer = 0x128f36800] 20:38:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 11 (0x12a2e9800) [pid = 2048] [serial = 11] [outer = 0x1299b0800] 20:38:42 INFO - PROCESS | 2048 | 1478317122766 Marionette DEBUG loaded listener.js 20:38:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 12 (0x12c9b7800) [pid = 2048] [serial = 12] [outer = 0x1299b0800] 20:38:43 INFO - PROCESS | 2048 | 1478317123326 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"6bc11b7d-20e4-7443-9641-71993ffcc6b4","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":"20161104185722","processId":2048,"version":"52.0a1","command_id":1}}] 20:38:43 INFO - PROCESS | 2048 | 1478317123454 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}] 20:38:43 INFO - PROCESS | 2048 | 1478317123494 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 20:38:43 INFO - PROCESS | 2048 | 1478317123529 Marionette TRACE conn2 -> [0,3,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 2048 | 1478317123531 Marionette TRACE conn2 <- [1,3,null,{"value":"7"}] 20:38:43 INFO - PROCESS | 2048 | 1478317123596 Marionette TRACE conn2 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:38:43 INFO - PROCESS | 2048 | [2048] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:38:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 13 (0x12dda6800) [pid = 2048] [serial = 13] [outer = 0x1299b0800] 20:38:43 INFO - PROCESS | 2048 | 1478317123845 Marionette TRACE conn2 <- [1,4,null,{}] 20:38:43 INFO - PROCESS | 2048 | 1478317123855 Marionette TRACE conn2 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:38:43 INFO - PROCESS | 2048 | 1478317123882 Marionette TRACE conn2 <- [1,5,null,{"value":null}] 20:38:43 INFO - PROCESS | 2048 | 1478317123916 Marionette TRACE conn2 -> [0,6,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 2048 | 1478317123922 Marionette TRACE conn2 <- [1,6,null,{"value":"7"}] 20:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:38:43 INFO - PROCESS | 2048 | 1478317123939 Marionette TRACE conn2 -> [0,7,"timeouts",{"script":35000}] 20:38:43 INFO - PROCESS | 2048 | 1478317123944 Marionette TRACE conn2 <- [1,7,null,{}] 20:38:43 INFO - PROCESS | 2048 | 1478317123962 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}] 20:38:43 INFO - PROCESS | 2048 | 1478317123988 Marionette TRACE conn2 <- [1,8,null,{"value":null}] 20:38:44 INFO - PROCESS | 2048 | 1478317124006 Marionette TRACE conn2 -> [0,9,"getWindowHandles",null] 20:38:44 INFO - PROCESS | 2048 | 1478317124007 Marionette TRACE conn2 <- [1,9,null,["7"]] 20:38:44 INFO - PROCESS | 2048 | 1478317124017 Marionette TRACE conn2 -> [0,10,"switchToWindow",{"name":"7"}] 20:38:44 INFO - PROCESS | 2048 | 1478317124020 Marionette TRACE conn2 <- [1,10,null,{}] 20:38:44 INFO - PROCESS | 2048 | 1478317124046 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e746000 == 6 [pid = 2048] [id = 6] 20:38:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 14 (0x12e747000) [pid = 2048] [serial = 14] [outer = 0x0] 20:38:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 15 (0x12e74b000) [pid = 2048] [serial = 15] [outer = 0x12e747000] 20:38:44 INFO - PROCESS | 2048 | 1478317124158 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 16 (0x12e151800) [pid = 2048] [serial = 16] [outer = 0x12e747000] 20:38:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb0f000 == 7 [pid = 2048] [id = 7] 20:38:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 17 (0x12eb10800) [pid = 2048] [serial = 17] [outer = 0x0] 20:38:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 18 (0x12e4ce000) [pid = 2048] [serial = 18] [outer = 0x12eb10800] 20:38:44 INFO - PROCESS | 2048 | 1478317124397 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 19 (0x12eb1f000) [pid = 2048] [serial = 19] [outer = 0x12eb10800] 20:38:44 INFO - . 20:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 637ms 20:38:44 INFO - PROCESS | 2048 | 1478317124565 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]]]}] 20:38:44 INFO - PROCESS | 2048 | 1478317124603 Marionette TRACE conn2 -> [0,12,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 2048 | 1478317124604 Marionette TRACE conn2 <- [1,12,null,{"value":"7"}] 20:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:38:44 INFO - PROCESS | 2048 | 1478317124626 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}] 20:38:44 INFO - PROCESS | 2048 | 1478317124899 Marionette TRACE conn2 <- [1,13,null,{"value":null}] 20:38:44 INFO - PROCESS | 2048 | 1478317124940 Marionette TRACE conn2 -> [0,14,"getWindowHandles",null] 20:38:44 INFO - PROCESS | 2048 | 1478317124943 Marionette TRACE conn2 <- [1,14,null,["7"]] 20:38:44 INFO - PROCESS | 2048 | 1478317124954 Marionette TRACE conn2 -> [0,15,"switchToWindow",{"name":"7"}] 20:38:44 INFO - PROCESS | 2048 | 1478317124957 Marionette TRACE conn2 <- [1,15,null,{}] 20:38:44 INFO - PROCESS | 2048 | 1478317124961 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x128798800 == 8 [pid = 2048] [id = 8] 20:38:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x128799000) [pid = 2048] [serial = 20] [outer = 0x0] 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x12879d800) [pid = 2048] [serial = 21] [outer = 0x128799000] 20:38:45 INFO - PROCESS | 2048 | 1478317125018 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x1287a9000) [pid = 2048] [serial = 22] [outer = 0x128799000] 20:38:45 INFO - PROCESS | 2048 | 1478317125313 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]]]}] 20:38:45 INFO - . 20:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 716ms 20:38:45 INFO - PROCESS | 2048 | 1478317125335 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 2048 | 1478317125337 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 20:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:38:45 INFO - PROCESS | 2048 | 1478317125340 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}] 20:38:45 INFO - PROCESS | 2048 | 1478317125437 Marionette TRACE conn2 <- [1,18,null,{"value":null}] 20:38:45 INFO - PROCESS | 2048 | 1478317125440 Marionette TRACE conn2 -> [0,19,"getWindowHandles",null] 20:38:45 INFO - PROCESS | 2048 | 1478317125442 Marionette TRACE conn2 <- [1,19,null,["7"]] 20:38:45 INFO - PROCESS | 2048 | 1478317125445 Marionette TRACE conn2 -> [0,20,"switchToWindow",{"name":"7"}] 20:38:45 INFO - PROCESS | 2048 | 1478317125448 Marionette TRACE conn2 <- [1,20,null,{}] 20:38:45 INFO - PROCESS | 2048 | 1478317125454 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x130986800 == 9 [pid = 2048] [id = 9] 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x130987000) [pid = 2048] [serial = 23] [outer = 0x0] 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x13098b800) [pid = 2048] [serial = 24] [outer = 0x130987000] 20:38:45 INFO - PROCESS | 2048 | 1478317125485 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x130abc000) [pid = 2048] [serial = 25] [outer = 0x130987000] 20:38:45 INFO - PROCESS | 2048 | 1478317125718 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]]]}] 20:38:45 INFO - . 20:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 416ms 20:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:38:45 INFO - PROCESS | 2048 | 1478317125756 Marionette TRACE conn2 -> [0,22,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 2048 | 1478317125757 Marionette TRACE conn2 <- [1,22,null,{"value":"7"}] 20:38:45 INFO - PROCESS | 2048 | 1478317125760 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}] 20:38:45 INFO - PROCESS | 2048 | 1478317125852 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 20:38:45 INFO - PROCESS | 2048 | 1478317125857 Marionette TRACE conn2 -> [0,24,"getWindowHandles",null] 20:38:45 INFO - PROCESS | 2048 | 1478317125859 Marionette TRACE conn2 <- [1,24,null,["7"]] 20:38:45 INFO - PROCESS | 2048 | 1478317125862 Marionette TRACE conn2 -> [0,25,"switchToWindow",{"name":"7"}] 20:38:45 INFO - PROCESS | 2048 | 1478317125864 Marionette TRACE conn2 <- [1,25,null,{}] 20:38:45 INFO - PROCESS | 2048 | 1478317125867 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x127066800 == 10 [pid = 2048] [id = 10] 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x12706b800) [pid = 2048] [serial = 26] [outer = 0x0] 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x13134f000) [pid = 2048] [serial = 27] [outer = 0x12706b800] 20:38:45 INFO - PROCESS | 2048 | 1478317125901 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x131355800) [pid = 2048] [serial = 28] [outer = 0x12706b800] 20:38:46 INFO - PROCESS | 2048 | 1478317126137 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]]]}] 20:38:46 INFO - . 20:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 414ms 20:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:38:46 INFO - PROCESS | 2048 | 1478317126175 Marionette TRACE conn2 -> [0,27,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 2048 | 1478317126177 Marionette TRACE conn2 <- [1,27,null,{"value":"7"}] 20:38:46 INFO - PROCESS | 2048 | 1478317126180 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}] 20:38:46 INFO - PROCESS | 2048 | 1478317126272 Marionette TRACE conn2 <- [1,28,null,{"value":null}] 20:38:46 INFO - PROCESS | 2048 | 1478317126276 Marionette TRACE conn2 -> [0,29,"getWindowHandles",null] 20:38:46 INFO - PROCESS | 2048 | 1478317126277 Marionette TRACE conn2 <- [1,29,null,["7"]] 20:38:46 INFO - PROCESS | 2048 | 1478317126279 Marionette TRACE conn2 -> [0,30,"switchToWindow",{"name":"7"}] 20:38:46 INFO - PROCESS | 2048 | 1478317126281 Marionette TRACE conn2 <- [1,30,null,{}] 20:38:46 INFO - PROCESS | 2048 | 1478317126283 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x126cc6000 == 11 [pid = 2048] [id = 11] 20:38:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x126cc6800) [pid = 2048] [serial = 29] [outer = 0x0] 20:38:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x131354800) [pid = 2048] [serial = 30] [outer = 0x126cc6800] 20:38:46 INFO - PROCESS | 2048 | 1478317126317 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x13163d800) [pid = 2048] [serial = 31] [outer = 0x126cc6800] 20:38:46 INFO - PROCESS | 2048 | 1478317126543 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]]]}] 20:38:46 INFO - . 20:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 415ms 20:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:38:46 INFO - PROCESS | 2048 | 1478317126595 Marionette TRACE conn2 -> [0,32,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 2048 | 1478317126596 Marionette TRACE conn2 <- [1,32,null,{"value":"7"}] 20:38:46 INFO - PROCESS | 2048 | 1478317126599 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}] 20:38:46 INFO - PROCESS | 2048 | 1478317126687 Marionette TRACE conn2 <- [1,33,null,{"value":null}] 20:38:46 INFO - PROCESS | 2048 | 1478317126691 Marionette TRACE conn2 -> [0,34,"getWindowHandles",null] 20:38:46 INFO - PROCESS | 2048 | 1478317126692 Marionette TRACE conn2 <- [1,34,null,["7"]] 20:38:46 INFO - PROCESS | 2048 | 1478317126695 Marionette TRACE conn2 -> [0,35,"switchToWindow",{"name":"7"}] 20:38:46 INFO - PROCESS | 2048 | 1478317126697 Marionette TRACE conn2 <- [1,35,null,{}] 20:38:46 INFO - PROCESS | 2048 | 1478317126699 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x131652000 == 12 [pid = 2048] [id = 12] 20:38:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x131652800) [pid = 2048] [serial = 32] [outer = 0x0] 20:38:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x131656800) [pid = 2048] [serial = 33] [outer = 0x131652800] 20:38:46 INFO - PROCESS | 2048 | 1478317126733 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x131876000) [pid = 2048] [serial = 34] [outer = 0x131652800] 20:38:46 INFO - PROCESS | 2048 | 1478317126944 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]]]}] 20:38:46 INFO - . 20:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 365ms 20:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:38:46 INFO - PROCESS | 2048 | 1478317126964 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 2048 | 1478317126965 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 20:38:46 INFO - PROCESS | 2048 | 1478317126968 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}] 20:38:47 INFO - PROCESS | 2048 | 1478317127051 Marionette TRACE conn2 <- [1,38,null,{"value":null}] 20:38:47 INFO - PROCESS | 2048 | 1478317127054 Marionette TRACE conn2 -> [0,39,"getWindowHandles",null] 20:38:47 INFO - PROCESS | 2048 | 1478317127056 Marionette TRACE conn2 <- [1,39,null,["7"]] 20:38:47 INFO - PROCESS | 2048 | 1478317127058 Marionette TRACE conn2 -> [0,40,"switchToWindow",{"name":"7"}] 20:38:47 INFO - PROCESS | 2048 | 1478317127061 Marionette TRACE conn2 <- [1,40,null,{}] 20:38:47 INFO - PROCESS | 2048 | 1478317127063 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x131881000 == 13 [pid = 2048] [id = 13] 20:38:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x131883800) [pid = 2048] [serial = 35] [outer = 0x0] 20:38:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x13188a800) [pid = 2048] [serial = 36] [outer = 0x131883800] 20:38:47 INFO - PROCESS | 2048 | 1478317127096 Marionette DEBUG loaded listener.js 20:38:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x131889000) [pid = 2048] [serial = 37] [outer = 0x131883800] 20:38:47 INFO - PROCESS | 2048 | 1478317127307 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]]]}] 20:38:47 INFO - . 20:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 365ms 20:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:38:47 INFO - PROCESS | 2048 | 1478317127333 Marionette TRACE conn2 -> [0,42,"getWindowHandle",null] 20:38:47 INFO - PROCESS | 2048 | 1478317127335 Marionette TRACE conn2 <- [1,42,null,{"value":"7"}] 20:38:47 INFO - PROCESS | 2048 | 1478317127337 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}] 20:38:47 INFO - PROCESS | 2048 | 1478317127423 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 20:38:47 INFO - PROCESS | 2048 | 1478317127429 Marionette TRACE conn2 -> [0,44,"getWindowHandles",null] 20:38:47 INFO - PROCESS | 2048 | 1478317127430 Marionette TRACE conn2 <- [1,44,null,["7"]] 20:38:47 INFO - PROCESS | 2048 | 1478317127433 Marionette TRACE conn2 -> [0,45,"switchToWindow",{"name":"7"}] 20:38:47 INFO - PROCESS | 2048 | 1478317127435 Marionette TRACE conn2 <- [1,45,null,{}] 20:38:47 INFO - PROCESS | 2048 | 1478317127438 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d12800 == 14 [pid = 2048] [id = 14] 20:38:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x131d13000) [pid = 2048] [serial = 38] [outer = 0x0] 20:38:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x131d18800) [pid = 2048] [serial = 39] [outer = 0x131d13000] 20:38:47 INFO - PROCESS | 2048 | 1478317127492 Marionette DEBUG loaded listener.js 20:38:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x131d20800) [pid = 2048] [serial = 40] [outer = 0x131d13000] 20:38:47 INFO - PROCESS | 2048 | 1478317127828 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]]]}] 20:38:47 INFO - . 20:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 514ms 20:38:47 INFO - PROCESS | 2048 | 1478317127852 Marionette TRACE conn2 -> [0,47,"getWindowHandle",null] 20:38:47 INFO - PROCESS | 2048 | 1478317127854 Marionette TRACE conn2 <- [1,47,null,{"value":"7"}] 20:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:38:47 INFO - PROCESS | 2048 | 1478317127859 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}] 20:38:47 INFO - PROCESS | 2048 | 1478317127968 Marionette TRACE conn2 <- [1,48,null,{"value":null}] 20:38:47 INFO - PROCESS | 2048 | 1478317127973 Marionette TRACE conn2 -> [0,49,"getWindowHandles",null] 20:38:47 INFO - PROCESS | 2048 | 1478317127975 Marionette TRACE conn2 <- [1,49,null,["7"]] 20:38:47 INFO - PROCESS | 2048 | 1478317127979 Marionette TRACE conn2 -> [0,50,"switchToWindow",{"name":"7"}] 20:38:47 INFO - PROCESS | 2048 | 1478317127983 Marionette TRACE conn2 <- [1,50,null,{}] 20:38:47 INFO - PROCESS | 2048 | 1478317127985 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x1320aa800 == 15 [pid = 2048] [id = 15] 20:38:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x1320ab000) [pid = 2048] [serial = 41] [outer = 0x0] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x1320ad800) [pid = 2048] [serial = 42] [outer = 0x1320ab000] 20:38:48 INFO - PROCESS | 2048 | 1478317128024 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x1320b7000) [pid = 2048] [serial = 43] [outer = 0x1320ab000] 20:38:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x132380800 == 16 [pid = 2048] [id = 16] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x132381000) [pid = 2048] [serial = 44] [outer = 0x0] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x132383800) [pid = 2048] [serial = 45] [outer = 0x132381000] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x132389000) [pid = 2048] [serial = 46] [outer = 0x132381000] 20:38:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x132375800 == 17 [pid = 2048] [id = 17] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x132380000) [pid = 2048] [serial = 47] [outer = 0x0] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x1334bf000) [pid = 2048] [serial = 48] [outer = 0x132380000] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x1334ce800) [pid = 2048] [serial = 49] [outer = 0x132380000] 20:38:48 INFO - PROCESS | 2048 | 1478317128355 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]]]}] 20:38:48 INFO - . 20:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 515ms 20:38:48 INFO - PROCESS | 2048 | 1478317128389 Marionette TRACE conn2 -> [0,52,"getWindowHandle",null] 20:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:38:48 INFO - PROCESS | 2048 | 1478317128390 Marionette TRACE conn2 <- [1,52,null,{"value":"7"}] 20:38:48 INFO - PROCESS | 2048 | 1478317128393 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}] 20:38:48 INFO - PROCESS | 2048 | 1478317128479 Marionette TRACE conn2 <- [1,53,null,{"value":null}] 20:38:48 INFO - PROCESS | 2048 | 1478317128482 Marionette TRACE conn2 -> [0,54,"getWindowHandles",null] 20:38:48 INFO - PROCESS | 2048 | 1478317128483 Marionette TRACE conn2 <- [1,54,null,["7"]] 20:38:48 INFO - PROCESS | 2048 | 1478317128485 Marionette TRACE conn2 -> [0,55,"switchToWindow",{"name":"7"}] 20:38:48 INFO - PROCESS | 2048 | 1478317128488 Marionette TRACE conn2 <- [1,55,null,{}] 20:38:48 INFO - PROCESS | 2048 | 1478317128490 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x132beb800 == 18 [pid = 2048] [id = 18] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x132bec000) [pid = 2048] [serial = 50] [outer = 0x0] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x132bf1000) [pid = 2048] [serial = 51] [outer = 0x132bec000] 20:38:48 INFO - PROCESS | 2048 | 1478317128526 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x132bf5000) [pid = 2048] [serial = 52] [outer = 0x132bec000] 20:38:48 INFO - PROCESS | 2048 | 1478317128745 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]]]}] 20:38:48 INFO - . 20:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 365ms 20:38:48 INFO - PROCESS | 2048 | 1478317128759 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 20:38:48 INFO - PROCESS | 2048 | 1478317128762 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 20:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:38:48 INFO - PROCESS | 2048 | 1478317128765 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}] 20:38:48 INFO - PROCESS | 2048 | 1478317128849 Marionette TRACE conn2 <- [1,58,null,{"value":null}] 20:38:48 INFO - PROCESS | 2048 | 1478317128852 Marionette TRACE conn2 -> [0,59,"getWindowHandles",null] 20:38:48 INFO - PROCESS | 2048 | 1478317128853 Marionette TRACE conn2 <- [1,59,null,["7"]] 20:38:48 INFO - PROCESS | 2048 | 1478317128855 Marionette TRACE conn2 -> [0,60,"switchToWindow",{"name":"7"}] 20:38:48 INFO - PROCESS | 2048 | 1478317128861 Marionette TRACE conn2 <- [1,60,null,{}] 20:38:48 INFO - PROCESS | 2048 | 1478317128864 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x13671b800 == 19 [pid = 2048] [id = 19] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x13671c000) [pid = 2048] [serial = 53] [outer = 0x0] 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x136721800) [pid = 2048] [serial = 54] [outer = 0x13671c000] 20:38:48 INFO - PROCESS | 2048 | 1478317128904 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x136727800) [pid = 2048] [serial = 55] [outer = 0x13671c000] 20:38:49 INFO - PROCESS | 2048 | 1478317129123 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]]]}] 20:38:49 INFO - . 20:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 366ms 20:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:38:49 INFO - PROCESS | 2048 | 1478317129132 Marionette TRACE conn2 -> [0,62,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 2048 | 1478317129133 Marionette TRACE conn2 <- [1,62,null,{"value":"7"}] 20:38:49 INFO - PROCESS | 2048 | 1478317129136 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}] 20:38:49 INFO - PROCESS | 2048 | 1478317129223 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 20:38:49 INFO - PROCESS | 2048 | 1478317129228 Marionette TRACE conn2 -> [0,64,"getWindowHandles",null] 20:38:49 INFO - PROCESS | 2048 | 1478317129230 Marionette TRACE conn2 <- [1,64,null,["7"]] 20:38:49 INFO - PROCESS | 2048 | 1478317129232 Marionette TRACE conn2 -> [0,65,"switchToWindow",{"name":"7"}] 20:38:49 INFO - PROCESS | 2048 | 1478317129234 Marionette TRACE conn2 <- [1,65,null,{}] 20:38:49 INFO - PROCESS | 2048 | 1478317129236 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x136bb4800 == 20 [pid = 2048] [id = 20] 20:38:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x136bb5000) [pid = 2048] [serial = 56] [outer = 0x0] 20:38:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x136bba000) [pid = 2048] [serial = 57] [outer = 0x136bb5000] 20:38:49 INFO - PROCESS | 2048 | 1478317129269 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x136bc0000) [pid = 2048] [serial = 58] [outer = 0x136bb5000] 20:38:49 INFO - PROCESS | 2048 | 1478317129482 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]]]}] 20:38:49 INFO - . 20:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 365ms 20:38:49 INFO - PROCESS | 2048 | 1478317129501 Marionette TRACE conn2 -> [0,67,"getWindowHandle",null] 20:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:38:49 INFO - PROCESS | 2048 | 1478317129502 Marionette TRACE conn2 <- [1,67,null,{"value":"7"}] 20:38:49 INFO - PROCESS | 2048 | 1478317129505 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}] 20:38:49 INFO - PROCESS | 2048 | 1478317129589 Marionette TRACE conn2 <- [1,68,null,{"value":null}] 20:38:49 INFO - PROCESS | 2048 | 1478317129593 Marionette TRACE conn2 -> [0,69,"getWindowHandles",null] 20:38:49 INFO - PROCESS | 2048 | 1478317129595 Marionette TRACE conn2 <- [1,69,null,["7"]] 20:38:49 INFO - PROCESS | 2048 | 1478317129597 Marionette TRACE conn2 -> [0,70,"switchToWindow",{"name":"7"}] 20:38:49 INFO - PROCESS | 2048 | 1478317129598 Marionette TRACE conn2 <- [1,70,null,{}] 20:38:49 INFO - PROCESS | 2048 | 1478317129601 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x136ec4000 == 21 [pid = 2048] [id = 21] 20:38:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x136ec9000) [pid = 2048] [serial = 59] [outer = 0x0] 20:38:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x136ed3800) [pid = 2048] [serial = 60] [outer = 0x136ec9000] 20:38:49 INFO - PROCESS | 2048 | 1478317129633 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x136ed9800) [pid = 2048] [serial = 61] [outer = 0x136ec9000] 20:38:49 INFO - PROCESS | 2048 | 1478317129848 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]]]}] 20:38:49 INFO - . 20:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 365ms 20:38:49 INFO - PROCESS | 2048 | 1478317129870 Marionette TRACE conn2 -> [0,72,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 2048 | 1478317129872 Marionette TRACE conn2 <- [1,72,null,{"value":"7"}] 20:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:38:49 INFO - PROCESS | 2048 | 1478317129874 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}] 20:38:50 INFO - PROCESS | 2048 | 1478317129999 Marionette TRACE conn2 <- [1,73,null,{"value":null}] 20:38:50 INFO - PROCESS | 2048 | 1478317130577 Marionette TRACE conn2 -> [0,74,"getWindowHandles",null] 20:38:50 INFO - PROCESS | 2048 | 1478317130580 Marionette TRACE conn2 <- [1,74,null,["7"]] 20:38:50 INFO - PROCESS | 2048 | 1478317130584 Marionette TRACE conn2 -> [0,75,"switchToWindow",{"name":"7"}] 20:38:50 INFO - PROCESS | 2048 | 1478317130589 Marionette TRACE conn2 <- [1,75,null,{}] 20:38:50 INFO - PROCESS | 2048 | 1478317130593 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x119711000 == 22 [pid = 2048] [id = 22] 20:38:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x119711800) [pid = 2048] [serial = 62] [outer = 0x0] 20:38:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x1198cc000) [pid = 2048] [serial = 63] [outer = 0x119711800] 20:38:50 INFO - PROCESS | 2048 | 1478317130644 Marionette DEBUG loaded listener.js 20:38:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x11a178000) [pid = 2048] [serial = 64] [outer = 0x119711800] 20:38:51 INFO - PROCESS | 2048 | 1478317131036 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]]]}] 20:38:51 INFO - . 20:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1216ms 20:38:51 INFO - PROCESS | 2048 | 1478317131092 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 20:38:51 INFO - PROCESS | 2048 | 1478317131096 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 20:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:38:51 INFO - PROCESS | 2048 | 1478317131100 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}] 20:38:51 INFO - PROCESS | 2048 | 1478317131217 Marionette TRACE conn2 <- [1,78,null,{"value":null}] 20:38:51 INFO - PROCESS | 2048 | 1478317131259 Marionette TRACE conn2 -> [0,79,"getWindowHandles",null] 20:38:51 INFO - PROCESS | 2048 | 1478317131261 Marionette TRACE conn2 <- [1,79,null,["7"]] 20:38:51 INFO - PROCESS | 2048 | 1478317131263 Marionette TRACE conn2 -> [0,80,"switchToWindow",{"name":"7"}] 20:38:51 INFO - PROCESS | 2048 | 1478317131266 Marionette TRACE conn2 <- [1,80,null,{}] 20:38:51 INFO - PROCESS | 2048 | 1478317131269 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x11add4800 == 23 [pid = 2048] [id = 23] 20:38:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x11add5800) [pid = 2048] [serial = 65] [outer = 0x0] 20:38:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x11b043800) [pid = 2048] [serial = 66] [outer = 0x11add5800] 20:38:51 INFO - PROCESS | 2048 | 1478317131315 Marionette DEBUG loaded listener.js 20:38:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x11b058800) [pid = 2048] [serial = 67] [outer = 0x11add5800] 20:38:51 INFO - PROCESS | 2048 | 1478317131734 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]]]}] 20:38:51 INFO - . 20:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 665ms 20:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:38:51 INFO - PROCESS | 2048 | 1478317131765 Marionette TRACE conn2 -> [0,82,"getWindowHandle",null] 20:38:51 INFO - PROCESS | 2048 | 1478317131767 Marionette TRACE conn2 <- [1,82,null,{"value":"7"}] 20:38:51 INFO - PROCESS | 2048 | 1478317131770 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}] 20:38:51 INFO - PROCESS | 2048 | 1478317131883 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 20:38:51 INFO - PROCESS | 2048 | 1478317131931 Marionette TRACE conn2 -> [0,84,"getWindowHandles",null] 20:38:51 INFO - PROCESS | 2048 | 1478317131936 Marionette TRACE conn2 <- [1,84,null,["7"]] 20:38:51 INFO - PROCESS | 2048 | 1478317131938 Marionette TRACE conn2 -> [0,85,"switchToWindow",{"name":"7"}] 20:38:51 INFO - PROCESS | 2048 | 1478317131942 Marionette TRACE conn2 <- [1,85,null,{}] 20:38:51 INFO - PROCESS | 2048 | 1478317131944 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x12543b800 == 24 [pid = 2048] [id = 24] 20:38:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x12543c800) [pid = 2048] [serial = 68] [outer = 0x0] 20:38:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12552d000) [pid = 2048] [serial = 69] [outer = 0x12543c800] 20:38:51 INFO - PROCESS | 2048 | 1478317131986 Marionette DEBUG loaded listener.js 20:38:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12568f800) [pid = 2048] [serial = 70] [outer = 0x12543c800] 20:38:52 INFO - PROCESS | 2048 | 1478317132678 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]]]}] 20:38:52 INFO - . 20:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 966ms 20:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:38:52 INFO - PROCESS | 2048 | 1478317132792 Marionette TRACE conn2 -> [0,87,"getWindowHandle",null] 20:38:52 INFO - PROCESS | 2048 | 1478317132794 Marionette TRACE conn2 <- [1,87,null,{"value":"7"}] 20:38:52 INFO - PROCESS | 2048 | 1478317132800 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}] 20:38:52 INFO - PROCESS | 2048 | 1478317132889 Marionette TRACE conn2 <- [1,88,null,{"value":null}] 20:38:52 INFO - PROCESS | 2048 | 1478317132929 Marionette TRACE conn2 -> [0,89,"getWindowHandles",null] 20:38:52 INFO - PROCESS | 2048 | 1478317132931 Marionette TRACE conn2 <- [1,89,null,["7"]] 20:38:52 INFO - PROCESS | 2048 | 1478317132934 Marionette TRACE conn2 -> [0,90,"switchToWindow",{"name":"7"}] 20:38:52 INFO - PROCESS | 2048 | 1478317132937 Marionette TRACE conn2 <- [1,90,null,{}] 20:38:52 INFO - PROCESS | 2048 | 1478317132939 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x11adef000 == 25 [pid = 2048] [id = 25] 20:38:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x11b047800) [pid = 2048] [serial = 71] [outer = 0x0] 20:38:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x11b08e800) [pid = 2048] [serial = 72] [outer = 0x11b047800] 20:38:52 INFO - PROCESS | 2048 | 1478317132977 Marionette DEBUG loaded listener.js 20:38:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x11b054000) [pid = 2048] [serial = 73] [outer = 0x11b047800] 20:38:53 INFO - PROCESS | 2048 | 1478317133360 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]]]}] 20:38:53 INFO - . 20:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 618ms 20:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:38:53 INFO - PROCESS | 2048 | 1478317133415 Marionette TRACE conn2 -> [0,92,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 2048 | 1478317133417 Marionette TRACE conn2 <- [1,92,null,{"value":"7"}] 20:38:53 INFO - PROCESS | 2048 | 1478317133420 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}] 20:38:53 INFO - PROCESS | 2048 | 1478317133500 Marionette TRACE conn2 <- [1,93,null,{"value":null}] 20:38:53 INFO - PROCESS | 2048 | 1478317133565 Marionette TRACE conn2 -> [0,94,"getWindowHandles",null] 20:38:53 INFO - PROCESS | 2048 | 1478317133566 Marionette TRACE conn2 <- [1,94,null,["7"]] 20:38:53 INFO - PROCESS | 2048 | 1478317133569 Marionette TRACE conn2 -> [0,95,"switchToWindow",{"name":"7"}] 20:38:53 INFO - PROCESS | 2048 | 1478317133571 Marionette TRACE conn2 <- [1,95,null,{}] 20:38:53 INFO - PROCESS | 2048 | 1478317133573 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x12435a000 == 26 [pid = 2048] [id = 26] 20:38:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x124803800) [pid = 2048] [serial = 74] [outer = 0x0] 20:38:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12481b000) [pid = 2048] [serial = 75] [outer = 0x124803800] 20:38:53 INFO - PROCESS | 2048 | 1478317133611 Marionette DEBUG loaded listener.js 20:38:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x11ac9f800) [pid = 2048] [serial = 76] [outer = 0x124803800] 20:38:53 INFO - PROCESS | 2048 | 1478317133875 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]]]}] 20:38:53 INFO - . 20:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 465ms 20:38:53 INFO - PROCESS | 2048 | 1478317133889 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 2048 | 1478317133892 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 20:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:38:53 INFO - PROCESS | 2048 | 1478317133898 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}] 20:38:53 INFO - PROCESS | 2048 | 1478317133976 Marionette TRACE conn2 <- [1,98,null,{"value":null}] 20:38:53 INFO - PROCESS | 2048 | 1478317133984 Marionette TRACE conn2 -> [0,99,"getWindowHandles",null] 20:38:53 INFO - PROCESS | 2048 | 1478317133986 Marionette TRACE conn2 <- [1,99,null,["7"]] 20:38:53 INFO - PROCESS | 2048 | 1478317133988 Marionette TRACE conn2 -> [0,100,"switchToWindow",{"name":"7"}] 20:38:53 INFO - PROCESS | 2048 | 1478317133991 Marionette TRACE conn2 <- [1,100,null,{}] 20:38:54 INFO - PROCESS | 2048 | 1478317133995 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x124e24000 == 27 [pid = 2048] [id = 27] 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x124e24800) [pid = 2048] [serial = 77] [outer = 0x0] 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x124ecc000) [pid = 2048] [serial = 78] [outer = 0x124e24800] 20:38:54 INFO - PROCESS | 2048 | 1478317134033 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x125299000) [pid = 2048] [serial = 79] [outer = 0x124e24800] 20:38:54 INFO - PROCESS | 2048 | 1478317134308 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]]]}] 20:38:54 INFO - . 20:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 417ms 20:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:38:54 INFO - PROCESS | 2048 | 1478317134315 Marionette TRACE conn2 -> [0,102,"getWindowHandle",null] 20:38:54 INFO - PROCESS | 2048 | 1478317134317 Marionette TRACE conn2 <- [1,102,null,{"value":"7"}] 20:38:54 INFO - PROCESS | 2048 | 1478317134321 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}] 20:38:54 INFO - PROCESS | 2048 | 1478317134405 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 20:38:54 INFO - PROCESS | 2048 | 1478317134410 Marionette TRACE conn2 -> [0,104,"getWindowHandles",null] 20:38:54 INFO - PROCESS | 2048 | 1478317134413 Marionette TRACE conn2 <- [1,104,null,["7"]] 20:38:54 INFO - PROCESS | 2048 | 1478317134415 Marionette TRACE conn2 -> [0,105,"switchToWindow",{"name":"7"}] 20:38:54 INFO - PROCESS | 2048 | 1478317134418 Marionette TRACE conn2 <- [1,105,null,{}] 20:38:54 INFO - PROCESS | 2048 | 1478317134420 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c7f000 == 28 [pid = 2048] [id = 28] 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x125c80000) [pid = 2048] [serial = 80] [outer = 0x0] 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x125c84000) [pid = 2048] [serial = 81] [outer = 0x125c80000] 20:38:54 INFO - PROCESS | 2048 | 1478317134454 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x125c94800) [pid = 2048] [serial = 82] [outer = 0x125c80000] 20:38:54 INFO - PROCESS | 2048 | 1478317134718 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]]]}] 20:38:54 INFO - . 20:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 415ms 20:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:38:54 INFO - PROCESS | 2048 | 1478317134735 Marionette TRACE conn2 -> [0,107,"getWindowHandle",null] 20:38:54 INFO - PROCESS | 2048 | 1478317134736 Marionette TRACE conn2 <- [1,107,null,{"value":"7"}] 20:38:54 INFO - PROCESS | 2048 | 1478317134739 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}] 20:38:54 INFO - PROCESS | 2048 | 1478317134815 Marionette TRACE conn2 <- [1,108,null,{"value":null}] 20:38:54 INFO - PROCESS | 2048 | 1478317134862 Marionette TRACE conn2 -> [0,109,"getWindowHandles",null] 20:38:54 INFO - PROCESS | 2048 | 1478317134863 Marionette TRACE conn2 <- [1,109,null,["7"]] 20:38:54 INFO - PROCESS | 2048 | 1478317134865 Marionette TRACE conn2 -> [0,110,"switchToWindow",{"name":"7"}] 20:38:54 INFO - PROCESS | 2048 | 1478317134867 Marionette TRACE conn2 <- [1,110,null,{}] 20:38:54 INFO - PROCESS | 2048 | 1478317134869 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c9c000 == 29 [pid = 2048] [id = 29] 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x125c9e800) [pid = 2048] [serial = 83] [outer = 0x0] 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x125eb0800) [pid = 2048] [serial = 84] [outer = 0x125c9e800] 20:38:54 INFO - PROCESS | 2048 | 1478317134903 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12614b000) [pid = 2048] [serial = 85] [outer = 0x125c9e800] 20:38:55 INFO - PROCESS | 2048 | 1478317135142 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]]]}] 20:38:55 INFO - . 20:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 417ms 20:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:38:55 INFO - PROCESS | 2048 | 1478317135156 Marionette TRACE conn2 -> [0,112,"getWindowHandle",null] 20:38:55 INFO - PROCESS | 2048 | 1478317135157 Marionette TRACE conn2 <- [1,112,null,{"value":"7"}] 20:38:55 INFO - PROCESS | 2048 | 1478317135162 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}] 20:38:55 INFO - PROCESS | 2048 | 1478317135254 Marionette TRACE conn2 <- [1,113,null,{"value":null}] 20:38:55 INFO - PROCESS | 2048 | 1478317135258 Marionette TRACE conn2 -> [0,114,"getWindowHandles",null] 20:38:55 INFO - PROCESS | 2048 | 1478317135261 Marionette TRACE conn2 <- [1,114,null,["7"]] 20:38:55 INFO - PROCESS | 2048 | 1478317135264 Marionette TRACE conn2 -> [0,115,"switchToWindow",{"name":"7"}] 20:38:55 INFO - PROCESS | 2048 | 1478317135266 Marionette TRACE conn2 <- [1,115,null,{}] 20:38:55 INFO - PROCESS | 2048 | 1478317135269 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x126160800 == 30 [pid = 2048] [id = 30] 20:38:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x126163000) [pid = 2048] [serial = 86] [outer = 0x0] 20:38:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x126d6a000) [pid = 2048] [serial = 87] [outer = 0x126163000] 20:38:55 INFO - PROCESS | 2048 | 1478317135342 Marionette DEBUG loaded listener.js 20:38:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x126d71000) [pid = 2048] [serial = 88] [outer = 0x126163000] 20:38:55 INFO - PROCESS | 2048 | 1478317135568 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]]]}] 20:38:55 INFO - . 20:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 465ms 20:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:38:55 INFO - PROCESS | 2048 | 1478317135626 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 20:38:55 INFO - PROCESS | 2048 | 1478317135627 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 20:38:55 INFO - PROCESS | 2048 | 1478317135630 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}] 20:38:55 INFO - PROCESS | 2048 | 1478317135701 Marionette TRACE conn2 <- [1,118,null,{"value":null}] 20:38:55 INFO - PROCESS | 2048 | 1478317135704 Marionette TRACE conn2 -> [0,119,"getWindowHandles",null] 20:38:55 INFO - PROCESS | 2048 | 1478317135706 Marionette TRACE conn2 <- [1,119,null,["7"]] 20:38:55 INFO - PROCESS | 2048 | 1478317135708 Marionette TRACE conn2 -> [0,120,"switchToWindow",{"name":"7"}] 20:38:55 INFO - PROCESS | 2048 | 1478317135712 Marionette TRACE conn2 <- [1,120,null,{}] 20:38:55 INFO - PROCESS | 2048 | 1478317135715 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x127511800 == 31 [pid = 2048] [id = 31] 20:38:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x127512000) [pid = 2048] [serial = 89] [outer = 0x0] 20:38:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x127519800) [pid = 2048] [serial = 90] [outer = 0x127512000] 20:38:55 INFO - PROCESS | 2048 | 1478317135748 Marionette DEBUG loaded listener.js 20:38:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x127c03800) [pid = 2048] [serial = 91] [outer = 0x127512000] 20:38:56 INFO - PROCESS | 2048 | 1478317135998 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]]]}] 20:38:56 INFO - . 20:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 416ms 20:38:56 INFO - PROCESS | 2048 | 1478317136047 Marionette TRACE conn2 -> [0,122,"getWindowHandle",null] 20:38:56 INFO - PROCESS | 2048 | 1478317136048 Marionette TRACE conn2 <- [1,122,null,{"value":"7"}] 20:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:38:56 INFO - PROCESS | 2048 | 1478317136051 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}] 20:38:56 INFO - PROCESS | 2048 | 1478317136123 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 20:38:56 INFO - PROCESS | 2048 | 1478317136129 Marionette TRACE conn2 -> [0,124,"getWindowHandles",null] 20:38:56 INFO - PROCESS | 2048 | 1478317136131 Marionette TRACE conn2 <- [1,124,null,["7"]] 20:38:56 INFO - PROCESS | 2048 | 1478317136133 Marionette TRACE conn2 -> [0,125,"switchToWindow",{"name":"7"}] 20:38:56 INFO - PROCESS | 2048 | 1478317136135 Marionette TRACE conn2 <- [1,125,null,{}] 20:38:56 INFO - PROCESS | 2048 | 1478317136137 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280a8800 == 32 [pid = 2048] [id = 32] 20:38:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x1280a9000) [pid = 2048] [serial = 92] [outer = 0x0] 20:38:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x1280b0000) [pid = 2048] [serial = 93] [outer = 0x1280a9000] 20:38:56 INFO - PROCESS | 2048 | 1478317136170 Marionette DEBUG loaded listener.js 20:38:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x1280bb800) [pid = 2048] [serial = 94] [outer = 0x1280a9000] 20:38:56 INFO - PROCESS | 2048 | 1478317136443 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]]]}] 20:38:56 INFO - . 20:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 417ms 20:38:56 INFO - PROCESS | 2048 | 1478317136467 Marionette TRACE conn2 -> [0,127,"getWindowHandle",null] 20:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:38:56 INFO - PROCESS | 2048 | 1478317136469 Marionette TRACE conn2 <- [1,127,null,{"value":"7"}] 20:38:56 INFO - PROCESS | 2048 | 1478317136472 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}] 20:38:56 INFO - PROCESS | 2048 | 1478317136548 Marionette TRACE conn2 <- [1,128,null,{"value":null}] 20:38:56 INFO - PROCESS | 2048 | 1478317136551 Marionette TRACE conn2 -> [0,129,"getWindowHandles",null] 20:38:56 INFO - PROCESS | 2048 | 1478317136552 Marionette TRACE conn2 <- [1,129,null,["7"]] 20:38:56 INFO - PROCESS | 2048 | 1478317136554 Marionette TRACE conn2 -> [0,130,"switchToWindow",{"name":"7"}] 20:38:56 INFO - PROCESS | 2048 | 1478317136556 Marionette TRACE conn2 <- [1,130,null,{}] 20:38:56 INFO - PROCESS | 2048 | 1478317136559 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280af000 == 33 [pid = 2048] [id = 33] 20:38:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x128658800) [pid = 2048] [serial = 95] [outer = 0x0] 20:38:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x128660000) [pid = 2048] [serial = 96] [outer = 0x128658800] 20:38:56 INFO - PROCESS | 2048 | 1478317136593 Marionette DEBUG loaded listener.js 20:38:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12879c800) [pid = 2048] [serial = 97] [outer = 0x128658800] 20:38:56 INFO - PROCESS | 2048 | 1478317136862 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]]]}] 20:38:56 INFO - . 20:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 416ms 20:38:56 INFO - PROCESS | 2048 | 1478317136889 Marionette TRACE conn2 -> [0,132,"getWindowHandle",null] 20:38:56 INFO - PROCESS | 2048 | 1478317136890 Marionette TRACE conn2 <- [1,132,null,{"value":"7"}] 20:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:38:56 INFO - PROCESS | 2048 | 1478317136893 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}] 20:38:56 INFO - PROCESS | 2048 | 1478317136968 Marionette TRACE conn2 <- [1,133,null,{"value":null}] 20:38:56 INFO - PROCESS | 2048 | 1478317136971 Marionette TRACE conn2 -> [0,134,"getWindowHandles",null] 20:38:56 INFO - PROCESS | 2048 | 1478317136973 Marionette TRACE conn2 <- [1,134,null,["7"]] 20:38:56 INFO - PROCESS | 2048 | 1478317136975 Marionette TRACE conn2 -> [0,135,"switchToWindow",{"name":"7"}] 20:38:56 INFO - PROCESS | 2048 | 1478317136979 Marionette TRACE conn2 <- [1,135,null,{}] 20:38:56 INFO - PROCESS | 2048 | 1478317136983 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x128797800 == 34 [pid = 2048] [id = 34] 20:38:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x128798000) [pid = 2048] [serial = 98] [outer = 0x0] 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x128f34000) [pid = 2048] [serial = 99] [outer = 0x128798000] 20:38:57 INFO - PROCESS | 2048 | 1478317137016 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x128f5a800) [pid = 2048] [serial = 100] [outer = 0x128798000] 20:38:57 INFO - PROCESS | 2048 | 1478317137269 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]]]}] 20:38:57 INFO - . 20:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 415ms 20:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:38:57 INFO - PROCESS | 2048 | 1478317137308 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 20:38:57 INFO - PROCESS | 2048 | 1478317137309 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 20:38:57 INFO - PROCESS | 2048 | 1478317137312 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}] 20:38:57 INFO - PROCESS | 2048 | 1478317137401 Marionette TRACE conn2 <- [1,138,null,{"value":null}] 20:38:57 INFO - PROCESS | 2048 | 1478317137404 Marionette TRACE conn2 -> [0,139,"getWindowHandles",null] 20:38:57 INFO - PROCESS | 2048 | 1478317137406 Marionette TRACE conn2 <- [1,139,null,["7"]] 20:38:57 INFO - PROCESS | 2048 | 1478317137408 Marionette TRACE conn2 -> [0,140,"switchToWindow",{"name":"7"}] 20:38:57 INFO - PROCESS | 2048 | 1478317137413 Marionette TRACE conn2 <- [1,140,null,{}] 20:38:57 INFO - PROCESS | 2048 | 1478317137416 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291ca000 == 35 [pid = 2048] [id = 35] 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x1291ca800) [pid = 2048] [serial = 101] [outer = 0x0] 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x12966e800) [pid = 2048] [serial = 102] [outer = 0x1291ca800] 20:38:57 INFO - PROCESS | 2048 | 1478317137451 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x129679000) [pid = 2048] [serial = 103] [outer = 0x1291ca800] 20:38:57 INFO - PROCESS | 2048 | 1478317137717 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]]]}] 20:38:57 INFO - . 20:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 417ms 20:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:38:57 INFO - PROCESS | 2048 | 1478317137731 Marionette TRACE conn2 -> [0,142,"getWindowHandle",null] 20:38:57 INFO - PROCESS | 2048 | 1478317137732 Marionette TRACE conn2 <- [1,142,null,{"value":"7"}] 20:38:57 INFO - PROCESS | 2048 | 1478317137734 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}] 20:38:57 INFO - PROCESS | 2048 | 1478317137814 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 20:38:57 INFO - PROCESS | 2048 | 1478317137817 Marionette TRACE conn2 -> [0,144,"getWindowHandles",null] 20:38:57 INFO - PROCESS | 2048 | 1478317137819 Marionette TRACE conn2 <- [1,144,null,["7"]] 20:38:57 INFO - PROCESS | 2048 | 1478317137821 Marionette TRACE conn2 -> [0,145,"switchToWindow",{"name":"7"}] 20:38:57 INFO - PROCESS | 2048 | 1478317137823 Marionette TRACE conn2 <- [1,145,null,{}] 20:38:57 INFO - PROCESS | 2048 | 1478317137825 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x129681000 == 36 [pid = 2048] [id = 36] 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x129682800) [pid = 2048] [serial = 104] [outer = 0x0] 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x1297bd800) [pid = 2048] [serial = 105] [outer = 0x129682800] 20:38:57 INFO - PROCESS | 2048 | 1478317137858 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x1297c2800) [pid = 2048] [serial = 106] [outer = 0x129682800] 20:38:58 INFO - PROCESS | 2048 | 1478317138118 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]]]}] 20:38:58 INFO - . 20:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 415ms 20:38:58 INFO - PROCESS | 2048 | 1478317138149 Marionette TRACE conn2 -> [0,147,"getWindowHandle",null] 20:38:58 INFO - PROCESS | 2048 | 1478317138150 Marionette TRACE conn2 <- [1,147,null,{"value":"7"}] 20:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:38:58 INFO - PROCESS | 2048 | 1478317138153 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}] 20:38:58 INFO - PROCESS | 2048 | 1478317138230 Marionette TRACE conn2 <- [1,148,null,{"value":null}] 20:38:58 INFO - PROCESS | 2048 | 1478317138233 Marionette TRACE conn2 -> [0,149,"getWindowHandles",null] 20:38:58 INFO - PROCESS | 2048 | 1478317138234 Marionette TRACE conn2 <- [1,149,null,["7"]] 20:38:58 INFO - PROCESS | 2048 | 1478317138236 Marionette TRACE conn2 -> [0,150,"switchToWindow",{"name":"7"}] 20:38:58 INFO - PROCESS | 2048 | 1478317138238 Marionette TRACE conn2 <- [1,150,null,{}] 20:38:58 INFO - PROCESS | 2048 | 1478317138240 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x12999e800 == 37 [pid = 2048] [id = 37] 20:38:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12999f000) [pid = 2048] [serial = 107] [outer = 0x0] 20:38:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x1299a3800) [pid = 2048] [serial = 108] [outer = 0x12999f000] 20:38:58 INFO - PROCESS | 2048 | 1478317138274 Marionette DEBUG loaded listener.js 20:38:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x1299a1800) [pid = 2048] [serial = 109] [outer = 0x12999f000] 20:38:58 INFO - PROCESS | 2048 | 1478317138542 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]]]}] 20:38:58 INFO - . 20:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 414ms 20:38:58 INFO - PROCESS | 2048 | 1478317138568 Marionette TRACE conn2 -> [0,152,"getWindowHandle",null] 20:38:58 INFO - PROCESS | 2048 | 1478317138570 Marionette TRACE conn2 <- [1,152,null,{"value":"7"}] 20:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:38:58 INFO - PROCESS | 2048 | 1478317138573 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}] 20:38:58 INFO - PROCESS | 2048 | 1478317138692 Marionette TRACE conn2 <- [1,153,null,{"value":null}] 20:38:58 INFO - PROCESS | 2048 | 1478317138762 Marionette TRACE conn2 -> [0,154,"getWindowHandles",null] 20:38:58 INFO - PROCESS | 2048 | 1478317138764 Marionette TRACE conn2 <- [1,154,null,["7"]] 20:38:58 INFO - PROCESS | 2048 | 1478317138768 Marionette TRACE conn2 -> [0,155,"switchToWindow",{"name":"7"}] 20:38:58 INFO - PROCESS | 2048 | 1478317138771 Marionette TRACE conn2 <- [1,155,null,{}] 20:38:58 INFO - PROCESS | 2048 | 1478317138774 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x129fd3000 == 38 [pid = 2048] [id = 38] 20:38:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x129fdf000) [pid = 2048] [serial = 110] [outer = 0x0] 20:38:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x12a2df800) [pid = 2048] [serial = 111] [outer = 0x129fdf000] 20:38:58 INFO - PROCESS | 2048 | 1478317138827 Marionette DEBUG loaded listener.js 20:38:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x12a2f3000) [pid = 2048] [serial = 112] [outer = 0x129fdf000] 20:38:59 INFO - PROCESS | 2048 | 1478317139139 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]]]}] 20:38:59 INFO - . 20:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 615ms 20:38:59 INFO - PROCESS | 2048 | 1478317139188 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 20:38:59 INFO - PROCESS | 2048 | 1478317139190 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 20:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:38:59 INFO - PROCESS | 2048 | 1478317139193 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}] 20:38:59 INFO - PROCESS | 2048 | 1478317139268 Marionette TRACE conn2 <- [1,158,null,{"value":null}] 20:38:59 INFO - PROCESS | 2048 | 1478317139272 Marionette TRACE conn2 -> [0,159,"getWindowHandles",null] 20:38:59 INFO - PROCESS | 2048 | 1478317139273 Marionette TRACE conn2 <- [1,159,null,["7"]] 20:38:59 INFO - PROCESS | 2048 | 1478317139276 Marionette TRACE conn2 -> [0,160,"switchToWindow",{"name":"7"}] 20:38:59 INFO - PROCESS | 2048 | 1478317139278 Marionette TRACE conn2 <- [1,160,null,{}] 20:38:59 INFO - PROCESS | 2048 | 1478317139280 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:38:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c639000 == 39 [pid = 2048] [id = 39] 20:38:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x12c63b800) [pid = 2048] [serial = 113] [outer = 0x0] 20:38:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x12c643800) [pid = 2048] [serial = 114] [outer = 0x12c63b800] 20:38:59 INFO - PROCESS | 2048 | 1478317139313 Marionette DEBUG loaded listener.js 20:38:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x12c958000) [pid = 2048] [serial = 115] [outer = 0x12c63b800] 20:38:59 INFO - PROCESS | 2048 | 1478317139576 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]]]}] 20:38:59 INFO - . 20:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 415ms 20:38:59 INFO - PROCESS | 2048 | 1478317139608 Marionette TRACE conn2 -> [0,162,"getWindowHandle",null] 20:38:59 INFO - PROCESS | 2048 | 1478317139612 Marionette TRACE conn2 <- [1,162,null,{"value":"7"}] 20:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:38:59 INFO - PROCESS | 2048 | 1478317139616 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}] 20:38:59 INFO - PROCESS | 2048 | 1478317139704 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 20:38:59 INFO - PROCESS | 2048 | 1478317139710 Marionette TRACE conn2 -> [0,164,"getWindowHandles",null] 20:38:59 INFO - PROCESS | 2048 | 1478317139713 Marionette TRACE conn2 <- [1,164,null,["7"]] 20:38:59 INFO - PROCESS | 2048 | 1478317139716 Marionette TRACE conn2 -> [0,165,"switchToWindow",{"name":"7"}] 20:38:59 INFO - PROCESS | 2048 | 1478317139719 Marionette TRACE conn2 <- [1,165,null,{}] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x126cc6800) [pid = 2048] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x12706b800) [pid = 2048] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x130987000) [pid = 2048] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x128799000) [pid = 2048] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x12e747000) [pid = 2048] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x136bb5000) [pid = 2048] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x13671c000) [pid = 2048] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x132bec000) [pid = 2048] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x1320ab000) [pid = 2048] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x131d13000) [pid = 2048] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x131883800) [pid = 2048] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x131652800) [pid = 2048] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x129fdf000) [pid = 2048] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12543c800) [pid = 2048] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x11b047800) [pid = 2048] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x124803800) [pid = 2048] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x124e24800) [pid = 2048] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x125c80000) [pid = 2048] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x125c9e800) [pid = 2048] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x126163000) [pid = 2048] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x127512000) [pid = 2048] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x1280a9000) [pid = 2048] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x128658800) [pid = 2048] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x128798000) [pid = 2048] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x1291ca800) [pid = 2048] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x129682800) [pid = 2048] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x12999f000) [pid = 2048] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x136ec9000) [pid = 2048] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x119711800) [pid = 2048] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:39:01 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x11add5800) [pid = 2048] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:39:01 INFO - PROCESS | 2048 | 1478317141685 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x119558800 == 40 [pid = 2048] [id = 40] 20:39:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x119703000) [pid = 2048] [serial = 116] [outer = 0x0] 20:39:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x11a16a800) [pid = 2048] [serial = 117] [outer = 0x119703000] 20:39:01 INFO - PROCESS | 2048 | 1478317141741 Marionette DEBUG loaded listener.js 20:39:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x11add6800) [pid = 2048] [serial = 118] [outer = 0x119703000] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x131881000 == 39 [pid = 2048] [id = 13] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x136bb4800 == 38 [pid = 2048] [id = 20] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x1320aa800 == 37 [pid = 2048] [id = 15] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x11add4800 == 36 [pid = 2048] [id = 23] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x119711000 == 35 [pid = 2048] [id = 22] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x12e746000 == 34 [pid = 2048] [id = 6] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x132beb800 == 33 [pid = 2048] [id = 18] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x12543b800 == 32 [pid = 2048] [id = 24] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x129681000 == 31 [pid = 2048] [id = 36] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x12999e800 == 30 [pid = 2048] [id = 37] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x12c639000 == 29 [pid = 2048] [id = 39] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x128797800 == 28 [pid = 2048] [id = 34] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x129fd3000 == 27 [pid = 2048] [id = 38] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x1291ca000 == 26 [pid = 2048] [id = 35] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x131652000 == 25 [pid = 2048] [id = 12] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x128798800 == 24 [pid = 2048] [id = 8] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x13671b800 == 23 [pid = 2048] [id = 19] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x131d12800 == 22 [pid = 2048] [id = 14] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x127066800 == 21 [pid = 2048] [id = 10] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x126cc6000 == 20 [pid = 2048] [id = 11] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x136ec4000 == 19 [pid = 2048] [id = 21] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x130986800 == 18 [pid = 2048] [id = 9] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x11adef000 == 17 [pid = 2048] [id = 25] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x1280af000 == 16 [pid = 2048] [id = 33] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x12435a000 == 15 [pid = 2048] [id = 26] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x124e24000 == 14 [pid = 2048] [id = 27] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x125c9c000 == 13 [pid = 2048] [id = 29] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x127511800 == 12 [pid = 2048] [id = 31] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x125c7f000 == 11 [pid = 2048] [id = 28] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x1280a8800 == 10 [pid = 2048] [id = 32] 20:39:02 INFO - PROCESS | 2048 | --DOCSHELL 0x126160800 == 9 [pid = 2048] [id = 30] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x136ed3800) [pid = 2048] [serial = 60] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x136bba000) [pid = 2048] [serial = 57] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x136bc0000) [pid = 2048] [serial = 58] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x136727800) [pid = 2048] [serial = 55] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x132bf5000) [pid = 2048] [serial = 52] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12a2e9800) [pid = 2048] [serial = 11] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x11b08e800) [pid = 2048] [serial = 72] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12552d000) [pid = 2048] [serial = 69] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x11b043800) [pid = 2048] [serial = 66] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x1198cc000) [pid = 2048] [serial = 63] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x1297c2800) [pid = 2048] [serial = 106] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x1299a1800) [pid = 2048] [serial = 109] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x11a178000) [pid = 2048] [serial = 64] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x125c94800) [pid = 2048] [serial = 82] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x11b058800) [pid = 2048] [serial = 67] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x12614b000) [pid = 2048] [serial = 85] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x125299000) [pid = 2048] [serial = 79] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x136ed9800) [pid = 2048] [serial = 61] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x11ac9f800) [pid = 2048] [serial = 76] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x12a2f3000) [pid = 2048] [serial = 112] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12c643800) [pid = 2048] [serial = 114] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x11b054000) [pid = 2048] [serial = 73] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x12568f800) [pid = 2048] [serial = 70] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12966e800) [pid = 2048] [serial = 102] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x1297bd800) [pid = 2048] [serial = 105] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x1299a3800) [pid = 2048] [serial = 108] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x12a2df800) [pid = 2048] [serial = 111] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12481b000) [pid = 2048] [serial = 75] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x124ecc000) [pid = 2048] [serial = 78] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x125c84000) [pid = 2048] [serial = 81] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x125eb0800) [pid = 2048] [serial = 84] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x126d6a000) [pid = 2048] [serial = 87] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x126d71000) [pid = 2048] [serial = 88] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x127519800) [pid = 2048] [serial = 90] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x127c03800) [pid = 2048] [serial = 91] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x1280b0000) [pid = 2048] [serial = 93] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x1280bb800) [pid = 2048] [serial = 94] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x128660000) [pid = 2048] [serial = 96] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x128f34000) [pid = 2048] [serial = 99] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x12879c800) [pid = 2048] [serial = 97] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x128f5a800) [pid = 2048] [serial = 100] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x129679000) [pid = 2048] [serial = 103] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12879d800) [pid = 2048] [serial = 21] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12e4ce000) [pid = 2048] [serial = 18] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x12e74b000) [pid = 2048] [serial = 15] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12e151800) [pid = 2048] [serial = 16] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x129e19800) [pid = 2048] [serial = 8] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x136721800) [pid = 2048] [serial = 54] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x132bf1000) [pid = 2048] [serial = 51] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x1320b7000) [pid = 2048] [serial = 43] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x132383800) [pid = 2048] [serial = 45] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x1334bf000) [pid = 2048] [serial = 48] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x1320ad800) [pid = 2048] [serial = 42] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x131d18800) [pid = 2048] [serial = 39] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x131d20800) [pid = 2048] [serial = 40] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x13188a800) [pid = 2048] [serial = 36] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x131889000) [pid = 2048] [serial = 37] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x131656800) [pid = 2048] [serial = 33] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x131876000) [pid = 2048] [serial = 34] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x131354800) [pid = 2048] [serial = 30] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x13163d800) [pid = 2048] [serial = 31] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x13134f000) [pid = 2048] [serial = 27] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x131355800) [pid = 2048] [serial = 28] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x13098b800) [pid = 2048] [serial = 24] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x130abc000) [pid = 2048] [serial = 25] [outer = 0x0] [url = about:blank] 20:39:02 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x1287a9000) [pid = 2048] [serial = 22] [outer = 0x0] [url = about:blank] 20:39:03 INFO - PROCESS | 2048 | 1478317143140 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]]]}] 20:39:03 INFO - . 20:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 3578ms 20:39:03 INFO - PROCESS | 2048 | 1478317143195 Marionette TRACE conn2 -> [0,167,"getWindowHandle",null] 20:39:03 INFO - PROCESS | 2048 | 1478317143199 Marionette TRACE conn2 <- [1,167,null,{"value":"7"}] 20:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:39:03 INFO - PROCESS | 2048 | 1478317143203 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}] 20:39:03 INFO - PROCESS | 2048 | 1478317143289 Marionette TRACE conn2 <- [1,168,null,{"value":null}] 20:39:03 INFO - PROCESS | 2048 | 1478317143336 Marionette TRACE conn2 -> [0,169,"getWindowHandles",null] 20:39:03 INFO - PROCESS | 2048 | 1478317143338 Marionette TRACE conn2 <- [1,169,null,["7"]] 20:39:03 INFO - PROCESS | 2048 | 1478317143341 Marionette TRACE conn2 -> [0,170,"switchToWindow",{"name":"7"}] 20:39:03 INFO - PROCESS | 2048 | 1478317143344 Marionette TRACE conn2 <- [1,170,null,{}] 20:39:03 INFO - PROCESS | 2048 | 1478317143347 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a4ad000 == 10 [pid = 2048] [id = 41] 20:39:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11a4ad800) [pid = 2048] [serial = 119] [outer = 0x0] 20:39:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x11a91d800) [pid = 2048] [serial = 120] [outer = 0x11a4ad800] 20:39:03 INFO - PROCESS | 2048 | 1478317143402 Marionette DEBUG loaded listener.js 20:39:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x11ac9f000) [pid = 2048] [serial = 121] [outer = 0x11a4ad800] 20:39:03 INFO - PROCESS | 2048 | 1478317143670 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]]]}] 20:39:03 INFO - . 20:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 516ms 20:39:03 INFO - PROCESS | 2048 | 1478317143719 Marionette TRACE conn2 -> [0,172,"getWindowHandle",null] 20:39:03 INFO - PROCESS | 2048 | 1478317143721 Marionette TRACE conn2 <- [1,172,null,{"value":"7"}] 20:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:39:03 INFO - PROCESS | 2048 | 1478317143748 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}] 20:39:03 INFO - PROCESS | 2048 | 1478317143839 Marionette TRACE conn2 <- [1,173,null,{"value":null}] 20:39:03 INFO - PROCESS | 2048 | 1478317143888 Marionette TRACE conn2 -> [0,174,"getWindowHandles",null] 20:39:03 INFO - PROCESS | 2048 | 1478317143891 Marionette TRACE conn2 <- [1,174,null,["7"]] 20:39:03 INFO - PROCESS | 2048 | 1478317143923 Marionette TRACE conn2 -> [0,175,"switchToWindow",{"name":"7"}] 20:39:03 INFO - PROCESS | 2048 | 1478317143928 Marionette TRACE conn2 <- [1,175,null,{}] 20:39:03 INFO - PROCESS | 2048 | 1478317143932 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ade4000 == 11 [pid = 2048] [id = 42] 20:39:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x11ade9800) [pid = 2048] [serial = 122] [outer = 0x0] 20:39:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x11b054000) [pid = 2048] [serial = 123] [outer = 0x11ade9800] 20:39:03 INFO - PROCESS | 2048 | 1478317143982 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11b059800) [pid = 2048] [serial = 124] [outer = 0x11ade9800] 20:39:04 INFO - PROCESS | 2048 | 1478317144436 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]]]}] 20:39:04 INFO - . 20:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 768ms 20:39:04 INFO - PROCESS | 2048 | 1478317144516 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 20:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:39:04 INFO - PROCESS | 2048 | 1478317144519 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 20:39:04 INFO - PROCESS | 2048 | 1478317144526 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}] 20:39:04 INFO - PROCESS | 2048 | 1478317144645 Marionette TRACE conn2 <- [1,178,null,{"value":null}] 20:39:04 INFO - PROCESS | 2048 | 1478317144702 Marionette TRACE conn2 -> [0,179,"getWindowHandles",null] 20:39:04 INFO - PROCESS | 2048 | 1478317144704 Marionette TRACE conn2 <- [1,179,null,["7"]] 20:39:04 INFO - PROCESS | 2048 | 1478317144707 Marionette TRACE conn2 -> [0,180,"switchToWindow",{"name":"7"}] 20:39:04 INFO - PROCESS | 2048 | 1478317144710 Marionette TRACE conn2 <- [1,180,null,{}] 20:39:04 INFO - PROCESS | 2048 | 1478317144713 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x1248a2000 == 12 [pid = 2048] [id = 43] 20:39:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1248a2800) [pid = 2048] [serial = 125] [outer = 0x0] 20:39:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x1248ac800) [pid = 2048] [serial = 126] [outer = 0x1248a2800] 20:39:04 INFO - PROCESS | 2048 | 1478317144760 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124c4b800) [pid = 2048] [serial = 127] [outer = 0x1248a2800] 20:39:05 INFO - PROCESS | 2048 | 1478317145228 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]]]}] 20:39:05 INFO - . 20:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 716ms 20:39:05 INFO - PROCESS | 2048 | 1478317145241 Marionette TRACE conn2 -> [0,182,"getWindowHandle",null] 20:39:05 INFO - PROCESS | 2048 | 1478317145246 Marionette TRACE conn2 <- [1,182,null,{"value":"7"}] 20:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:39:05 INFO - PROCESS | 2048 | 1478317145251 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}] 20:39:05 INFO - PROCESS | 2048 | 1478317145332 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 20:39:05 INFO - PROCESS | 2048 | 1478317145336 Marionette TRACE conn2 -> [0,184,"getWindowHandles",null] 20:39:05 INFO - PROCESS | 2048 | 1478317145339 Marionette TRACE conn2 <- [1,184,null,["7"]] 20:39:05 INFO - PROCESS | 2048 | 1478317145342 Marionette TRACE conn2 -> [0,185,"switchToWindow",{"name":"7"}] 20:39:05 INFO - PROCESS | 2048 | 1478317145348 Marionette TRACE conn2 <- [1,185,null,{}] 20:39:05 INFO - PROCESS | 2048 | 1478317145351 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b053800 == 13 [pid = 2048] [id = 44] 20:39:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x11b055800) [pid = 2048] [serial = 128] [outer = 0x0] 20:39:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x11b08e000) [pid = 2048] [serial = 129] [outer = 0x11b055800] 20:39:05 INFO - PROCESS | 2048 | 1478317145396 Marionette DEBUG loaded listener.js 20:39:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x125435800) [pid = 2048] [serial = 130] [outer = 0x11b055800] 20:39:05 INFO - PROCESS | 2048 | 1478317145680 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]]]}] 20:39:05 INFO - . 20:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 466ms 20:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:39:05 INFO - PROCESS | 2048 | 1478317145716 Marionette TRACE conn2 -> [0,187,"getWindowHandle",null] 20:39:05 INFO - PROCESS | 2048 | 1478317145718 Marionette TRACE conn2 <- [1,187,null,{"value":"7"}] 20:39:05 INFO - PROCESS | 2048 | 1478317145721 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}] 20:39:05 INFO - PROCESS | 2048 | 1478317145801 Marionette TRACE conn2 <- [1,188,null,{"value":null}] 20:39:05 INFO - PROCESS | 2048 | 1478317145805 Marionette TRACE conn2 -> [0,189,"getWindowHandles",null] 20:39:05 INFO - PROCESS | 2048 | 1478317145807 Marionette TRACE conn2 <- [1,189,null,["7"]] 20:39:05 INFO - PROCESS | 2048 | 1478317145812 Marionette TRACE conn2 -> [0,190,"switchToWindow",{"name":"7"}] 20:39:05 INFO - PROCESS | 2048 | 1478317145815 Marionette TRACE conn2 <- [1,190,null,{}] 20:39:05 INFO - PROCESS | 2048 | 1478317145818 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b053000 == 14 [pid = 2048] [id = 45] 20:39:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x125689800) [pid = 2048] [serial = 131] [outer = 0x0] 20:39:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x125690800) [pid = 2048] [serial = 132] [outer = 0x125689800] 20:39:05 INFO - PROCESS | 2048 | 1478317145855 Marionette DEBUG loaded listener.js 20:39:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x125c85800) [pid = 2048] [serial = 133] [outer = 0x125689800] 20:39:06 INFO - PROCESS | 2048 | 1478317146157 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]]]}] 20:39:06 INFO - . 20:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 465ms 20:39:06 INFO - PROCESS | 2048 | 1478317146191 Marionette TRACE conn2 -> [0,192,"getWindowHandle",null] 20:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:39:06 INFO - PROCESS | 2048 | 1478317146194 Marionette TRACE conn2 <- [1,192,null,{"value":"7"}] 20:39:06 INFO - PROCESS | 2048 | 1478317146198 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}] 20:39:06 INFO - PROCESS | 2048 | 1478317146283 Marionette TRACE conn2 <- [1,193,null,{"value":null}] 20:39:06 INFO - PROCESS | 2048 | 1478317146289 Marionette TRACE conn2 -> [0,194,"getWindowHandles",null] 20:39:06 INFO - PROCESS | 2048 | 1478317146292 Marionette TRACE conn2 <- [1,194,null,["7"]] 20:39:06 INFO - PROCESS | 2048 | 1478317146297 Marionette TRACE conn2 -> [0,195,"switchToWindow",{"name":"7"}] 20:39:06 INFO - PROCESS | 2048 | 1478317146300 Marionette TRACE conn2 <- [1,195,null,{}] 20:39:06 INFO - PROCESS | 2048 | 1478317146303 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x126151800 == 15 [pid = 2048] [id = 46] 20:39:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x126157000) [pid = 2048] [serial = 134] [outer = 0x0] 20:39:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12615f000) [pid = 2048] [serial = 135] [outer = 0x126157000] 20:39:06 INFO - PROCESS | 2048 | 1478317146342 Marionette DEBUG loaded listener.js 20:39:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x126caf000) [pid = 2048] [serial = 136] [outer = 0x126157000] 20:39:06 INFO - PROCESS | 2048 | 1478317146608 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]]]}] 20:39:06 INFO - . 20:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 418ms 20:39:06 INFO - PROCESS | 2048 | 1478317146615 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 20:39:06 INFO - PROCESS | 2048 | 1478317146617 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 20:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:39:06 INFO - PROCESS | 2048 | 1478317146620 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}] 20:39:06 INFO - PROCESS | 2048 | 1478317146697 Marionette TRACE conn2 <- [1,198,null,{"value":null}] 20:39:06 INFO - PROCESS | 2048 | 1478317146701 Marionette TRACE conn2 -> [0,199,"getWindowHandles",null] 20:39:06 INFO - PROCESS | 2048 | 1478317146703 Marionette TRACE conn2 <- [1,199,null,["7"]] 20:39:06 INFO - PROCESS | 2048 | 1478317146705 Marionette TRACE conn2 -> [0,200,"switchToWindow",{"name":"7"}] 20:39:06 INFO - PROCESS | 2048 | 1478317146708 Marionette TRACE conn2 <- [1,200,null,{}] 20:39:06 INFO - PROCESS | 2048 | 1478317146713 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d70800 == 16 [pid = 2048] [id = 47] 20:39:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x126d71000) [pid = 2048] [serial = 137] [outer = 0x0] 20:39:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x126d79000) [pid = 2048] [serial = 138] [outer = 0x126d71000] 20:39:06 INFO - PROCESS | 2048 | 1478317146786 Marionette DEBUG loaded listener.js 20:39:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x126d82800) [pid = 2048] [serial = 139] [outer = 0x126d71000] 20:39:07 INFO - PROCESS | 2048 | 1478317147065 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]]]}] 20:39:07 INFO - . 20:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 468ms 20:39:07 INFO - PROCESS | 2048 | 1478317147089 Marionette TRACE conn2 -> [0,202,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 2048 | 1478317147091 Marionette TRACE conn2 <- [1,202,null,{"value":"7"}] 20:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:39:07 INFO - PROCESS | 2048 | 1478317147095 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}] 20:39:07 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x119703000) [pid = 2048] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:39:07 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12c63b800) [pid = 2048] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:39:07 INFO - PROCESS | 2048 | 1478317147238 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 20:39:07 INFO - PROCESS | 2048 | 1478317147275 Marionette TRACE conn2 -> [0,204,"getWindowHandles",null] 20:39:07 INFO - PROCESS | 2048 | 1478317147277 Marionette TRACE conn2 <- [1,204,null,["7"]] 20:39:07 INFO - PROCESS | 2048 | 1478317147280 Marionette TRACE conn2 -> [0,205,"switchToWindow",{"name":"7"}] 20:39:07 INFO - PROCESS | 2048 | 1478317147285 Marionette TRACE conn2 <- [1,205,null,{}] 20:39:07 INFO - PROCESS | 2048 | 1478317147288 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d88000 == 17 [pid = 2048] [id = 48] 20:39:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x126d89800) [pid = 2048] [serial = 140] [outer = 0x0] 20:39:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12751e000) [pid = 2048] [serial = 141] [outer = 0x126d89800] 20:39:07 INFO - PROCESS | 2048 | 1478317147345 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x127528800) [pid = 2048] [serial = 142] [outer = 0x126d89800] 20:39:07 INFO - PROCESS | 2048 | 1478317147625 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]]]}] 20:39:07 INFO - . 20:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 565ms 20:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:39:07 INFO - PROCESS | 2048 | 1478317147660 Marionette TRACE conn2 -> [0,207,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 2048 | 1478317147661 Marionette TRACE conn2 <- [1,207,null,{"value":"7"}] 20:39:07 INFO - PROCESS | 2048 | 1478317147664 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}] 20:39:07 INFO - PROCESS | 2048 | 1478317147753 Marionette TRACE conn2 <- [1,208,null,{"value":null}] 20:39:07 INFO - PROCESS | 2048 | 1478317147794 Marionette TRACE conn2 -> [0,209,"getWindowHandles",null] 20:39:07 INFO - PROCESS | 2048 | 1478317147795 Marionette TRACE conn2 <- [1,209,null,["7"]] 20:39:07 INFO - PROCESS | 2048 | 1478317147797 Marionette TRACE conn2 -> [0,210,"switchToWindow",{"name":"7"}] 20:39:07 INFO - PROCESS | 2048 | 1478317147800 Marionette TRACE conn2 <- [1,210,null,{}] 20:39:07 INFO - PROCESS | 2048 | 1478317147802 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c06000 == 18 [pid = 2048] [id = 49] 20:39:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x127c06800) [pid = 2048] [serial = 143] [outer = 0x0] 20:39:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x1280b6000) [pid = 2048] [serial = 144] [outer = 0x127c06800] 20:39:07 INFO - PROCESS | 2048 | 1478317147840 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x128381800) [pid = 2048] [serial = 145] [outer = 0x127c06800] 20:39:08 INFO - PROCESS | 2048 | 1478317148065 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]]]}] 20:39:08 INFO - . 20:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 416ms 20:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:39:08 INFO - PROCESS | 2048 | 1478317148081 Marionette TRACE conn2 -> [0,212,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 2048 | 1478317148082 Marionette TRACE conn2 <- [1,212,null,{"value":"7"}] 20:39:08 INFO - PROCESS | 2048 | 1478317148084 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}] 20:39:08 INFO - PROCESS | 2048 | 1478317148157 Marionette TRACE conn2 <- [1,213,null,{"value":null}] 20:39:08 INFO - PROCESS | 2048 | 1478317148163 Marionette TRACE conn2 -> [0,214,"getWindowHandles",null] 20:39:08 INFO - PROCESS | 2048 | 1478317148164 Marionette TRACE conn2 <- [1,214,null,["7"]] 20:39:08 INFO - PROCESS | 2048 | 1478317148166 Marionette TRACE conn2 -> [0,215,"switchToWindow",{"name":"7"}] 20:39:08 INFO - PROCESS | 2048 | 1478317148169 Marionette TRACE conn2 <- [1,215,null,{}] 20:39:08 INFO - PROCESS | 2048 | 1478317148171 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x12866d000 == 19 [pid = 2048] [id = 50] 20:39:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12866d800) [pid = 2048] [serial = 146] [outer = 0x0] 20:39:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x128796800) [pid = 2048] [serial = 147] [outer = 0x12866d800] 20:39:08 INFO - PROCESS | 2048 | 1478317148206 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12879d800) [pid = 2048] [serial = 148] [outer = 0x12866d800] 20:39:08 INFO - PROCESS | 2048 | 1478317148458 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]]]}] 20:39:08 INFO - . 20:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 414ms 20:39:08 INFO - PROCESS | 2048 | 1478317148499 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 2048 | 1478317148500 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 20:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:39:08 INFO - PROCESS | 2048 | 1478317148503 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}] 20:39:08 INFO - PROCESS | 2048 | 1478317148596 Marionette TRACE conn2 <- [1,218,null,{"value":null}] 20:39:08 INFO - PROCESS | 2048 | 1478317148601 Marionette TRACE conn2 -> [0,219,"getWindowHandles",null] 20:39:08 INFO - PROCESS | 2048 | 1478317148602 Marionette TRACE conn2 <- [1,219,null,["7"]] 20:39:08 INFO - PROCESS | 2048 | 1478317148604 Marionette TRACE conn2 -> [0,220,"switchToWindow",{"name":"7"}] 20:39:08 INFO - PROCESS | 2048 | 1478317148607 Marionette TRACE conn2 <- [1,220,null,{}] 20:39:08 INFO - PROCESS | 2048 | 1478317148610 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f22800 == 20 [pid = 2048] [id = 51] 20:39:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x128f27800) [pid = 2048] [serial = 149] [outer = 0x0] 20:39:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x128f2d800) [pid = 2048] [serial = 150] [outer = 0x128f27800] 20:39:08 INFO - PROCESS | 2048 | 1478317148648 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x128f6f000) [pid = 2048] [serial = 151] [outer = 0x128f27800] 20:39:08 INFO - PROCESS | 2048 | 1478317148885 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]]]}] 20:39:08 INFO - . 20:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 414ms 20:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:39:08 INFO - PROCESS | 2048 | 1478317148918 Marionette TRACE conn2 -> [0,222,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 2048 | 1478317148919 Marionette TRACE conn2 <- [1,222,null,{"value":"7"}] 20:39:08 INFO - PROCESS | 2048 | 1478317148922 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}] 20:39:09 INFO - PROCESS | 2048 | 1478317148995 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 20:39:09 INFO - PROCESS | 2048 | 1478317148998 Marionette TRACE conn2 -> [0,224,"getWindowHandles",null] 20:39:09 INFO - PROCESS | 2048 | 1478317148999 Marionette TRACE conn2 <- [1,224,null,["7"]] 20:39:09 INFO - PROCESS | 2048 | 1478317149001 Marionette TRACE conn2 -> [0,225,"switchToWindow",{"name":"7"}] 20:39:09 INFO - PROCESS | 2048 | 1478317149003 Marionette TRACE conn2 <- [1,225,null,{}] 20:39:09 INFO - PROCESS | 2048 | 1478317149005 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291c4800 == 21 [pid = 2048] [id = 52] 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x1291c5000) [pid = 2048] [serial = 152] [outer = 0x0] 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x1291ca800) [pid = 2048] [serial = 153] [outer = 0x1291c5000] 20:39:09 INFO - PROCESS | 2048 | 1478317149041 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x129673000) [pid = 2048] [serial = 154] [outer = 0x1291c5000] 20:39:09 INFO - PROCESS | 2048 | 1478317149291 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]]]}] 20:39:09 INFO - . 20:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 416ms 20:39:09 INFO - PROCESS | 2048 | 1478317149337 Marionette TRACE conn2 -> [0,227,"getWindowHandle",null] 20:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:39:09 INFO - PROCESS | 2048 | 1478317149339 Marionette TRACE conn2 <- [1,227,null,{"value":"7"}] 20:39:09 INFO - PROCESS | 2048 | 1478317149341 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}] 20:39:09 INFO - PROCESS | 2048 | 1478317149412 Marionette TRACE conn2 <- [1,228,null,{"value":null}] 20:39:09 INFO - PROCESS | 2048 | 1478317149416 Marionette TRACE conn2 -> [0,229,"getWindowHandles",null] 20:39:09 INFO - PROCESS | 2048 | 1478317149417 Marionette TRACE conn2 <- [1,229,null,["7"]] 20:39:09 INFO - PROCESS | 2048 | 1478317149419 Marionette TRACE conn2 -> [0,230,"switchToWindow",{"name":"7"}] 20:39:09 INFO - PROCESS | 2048 | 1478317149421 Marionette TRACE conn2 <- [1,230,null,{}] 20:39:09 INFO - PROCESS | 2048 | 1478317149424 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x129670800 == 22 [pid = 2048] [id = 53] 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x129671800) [pid = 2048] [serial = 155] [outer = 0x0] 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x1297a9800) [pid = 2048] [serial = 156] [outer = 0x129671800] 20:39:09 INFO - PROCESS | 2048 | 1478317149460 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x1297b1000) [pid = 2048] [serial = 157] [outer = 0x129671800] 20:39:09 INFO - PROCESS | 2048 | 1478317149722 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]]]}] 20:39:09 INFO - . 20:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 415ms 20:39:09 INFO - PROCESS | 2048 | 1478317149757 Marionette TRACE conn2 -> [0,232,"getWindowHandle",null] 20:39:09 INFO - PROCESS | 2048 | 1478317149759 Marionette TRACE conn2 <- [1,232,null,{"value":"7"}] 20:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:39:09 INFO - PROCESS | 2048 | 1478317149761 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}] 20:39:09 INFO - PROCESS | 2048 | 1478317149847 Marionette TRACE conn2 <- [1,233,null,{"value":null}] 20:39:09 INFO - PROCESS | 2048 | 1478317149891 Marionette TRACE conn2 -> [0,234,"getWindowHandles",null] 20:39:09 INFO - PROCESS | 2048 | 1478317149893 Marionette TRACE conn2 <- [1,234,null,["7"]] 20:39:09 INFO - PROCESS | 2048 | 1478317149895 Marionette TRACE conn2 -> [0,235,"switchToWindow",{"name":"7"}] 20:39:09 INFO - PROCESS | 2048 | 1478317149898 Marionette TRACE conn2 <- [1,235,null,{}] 20:39:09 INFO - PROCESS | 2048 | 1478317149900 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x12999b000 == 23 [pid = 2048] [id = 54] 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12999e800) [pid = 2048] [serial = 158] [outer = 0x0] 20:39:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x1299a6800) [pid = 2048] [serial = 159] [outer = 0x12999e800] 20:39:09 INFO - PROCESS | 2048 | 1478317149937 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x129e0f800) [pid = 2048] [serial = 160] [outer = 0x12999e800] 20:39:10 INFO - PROCESS | 2048 | 1478317150228 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]]]}] 20:39:10 INFO - . 20:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 516ms 20:39:10 INFO - PROCESS | 2048 | 1478317150278 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 2048 | 1478317150280 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 20:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:39:10 INFO - PROCESS | 2048 | 1478317150290 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}] 20:39:10 INFO - PROCESS | 2048 | 1478317150402 Marionette TRACE conn2 <- [1,238,null,{"value":null}] 20:39:10 INFO - PROCESS | 2048 | 1478317150407 Marionette TRACE conn2 -> [0,239,"getWindowHandles",null] 20:39:10 INFO - PROCESS | 2048 | 1478317150409 Marionette TRACE conn2 <- [1,239,null,["7"]] 20:39:10 INFO - PROCESS | 2048 | 1478317150414 Marionette TRACE conn2 -> [0,240,"switchToWindow",{"name":"7"}] 20:39:10 INFO - PROCESS | 2048 | 1478317150417 Marionette TRACE conn2 <- [1,240,null,{}] 20:39:10 INFO - PROCESS | 2048 | 1478317150421 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2dc000 == 24 [pid = 2048] [id = 55] 20:39:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12a2de800) [pid = 2048] [serial = 161] [outer = 0x0] 20:39:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x12a2ea000) [pid = 2048] [serial = 162] [outer = 0x12a2de800] 20:39:10 INFO - PROCESS | 2048 | 1478317150474 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12a2f3800) [pid = 2048] [serial = 163] [outer = 0x12a2de800] 20:39:10 INFO - PROCESS | 2048 | 1478317150815 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]]]}] 20:39:10 INFO - . 20:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 20:39:10 INFO - PROCESS | 2048 | 1478317150858 Marionette TRACE conn2 -> [0,242,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 2048 | 1478317150860 Marionette TRACE conn2 <- [1,242,null,{"value":"7"}] 20:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:39:10 INFO - PROCESS | 2048 | 1478317150865 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}] 20:39:10 INFO - PROCESS | 2048 | 1478317150934 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 20:39:11 INFO - PROCESS | 2048 | 1478317151001 Marionette TRACE conn2 -> [0,244,"getWindowHandles",null] 20:39:11 INFO - PROCESS | 2048 | 1478317151003 Marionette TRACE conn2 <- [1,244,null,["7"]] 20:39:11 INFO - PROCESS | 2048 | 1478317151007 Marionette TRACE conn2 -> [0,245,"switchToWindow",{"name":"7"}] 20:39:11 INFO - PROCESS | 2048 | 1478317151012 Marionette TRACE conn2 <- [1,245,null,{}] 20:39:11 INFO - PROCESS | 2048 | 1478317151016 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a178800 == 25 [pid = 2048] [id = 56] 20:39:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x11a179800) [pid = 2048] [serial = 164] [outer = 0x0] 20:39:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x11adda800) [pid = 2048] [serial = 165] [outer = 0x11a179800] 20:39:11 INFO - PROCESS | 2048 | 1478317151068 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x125434000) [pid = 2048] [serial = 166] [outer = 0x11a179800] 20:39:11 INFO - PROCESS | 2048 | 1478317151454 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]]]}] 20:39:11 INFO - . 20:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 618ms 20:39:11 INFO - PROCESS | 2048 | 1478317151483 Marionette TRACE conn2 -> [0,247,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 2048 | 1478317151486 Marionette TRACE conn2 <- [1,247,null,{"value":"7"}] 20:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:39:11 INFO - PROCESS | 2048 | 1478317151490 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}] 20:39:11 INFO - PROCESS | 2048 | 1478317151595 Marionette TRACE conn2 <- [1,248,null,{"value":null}] 20:39:11 INFO - PROCESS | 2048 | 1478317151640 Marionette TRACE conn2 -> [0,249,"getWindowHandles",null] 20:39:11 INFO - PROCESS | 2048 | 1478317151643 Marionette TRACE conn2 <- [1,249,null,["7"]] 20:39:11 INFO - PROCESS | 2048 | 1478317151646 Marionette TRACE conn2 -> [0,250,"switchToWindow",{"name":"7"}] 20:39:11 INFO - PROCESS | 2048 | 1478317151649 Marionette TRACE conn2 <- [1,250,null,{}] 20:39:11 INFO - PROCESS | 2048 | 1478317151652 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x12614a800 == 26 [pid = 2048] [id = 57] 20:39:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12614b000) [pid = 2048] [serial = 167] [outer = 0x0] 20:39:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x126cb4800) [pid = 2048] [serial = 168] [outer = 0x12614b000] 20:39:11 INFO - PROCESS | 2048 | 1478317151696 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x126cad800) [pid = 2048] [serial = 169] [outer = 0x12614b000] 20:39:12 INFO - PROCESS | 2048 | 1478317152054 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]]]}] 20:39:12 INFO - . 20:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 618ms 20:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:39:12 INFO - PROCESS | 2048 | 1478317152108 Marionette TRACE conn2 -> [0,252,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 2048 | 1478317152110 Marionette TRACE conn2 <- [1,252,null,{"value":"7"}] 20:39:12 INFO - PROCESS | 2048 | 1478317152113 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}] 20:39:12 INFO - PROCESS | 2048 | 1478317152215 Marionette TRACE conn2 <- [1,253,null,{"value":null}] 20:39:12 INFO - PROCESS | 2048 | 1478317152265 Marionette TRACE conn2 -> [0,254,"getWindowHandles",null] 20:39:12 INFO - PROCESS | 2048 | 1478317152271 Marionette TRACE conn2 <- [1,254,null,["7"]] 20:39:12 INFO - PROCESS | 2048 | 1478317152274 Marionette TRACE conn2 -> [0,255,"switchToWindow",{"name":"7"}] 20:39:12 INFO - PROCESS | 2048 | 1478317152278 Marionette TRACE conn2 <- [1,255,null,{}] 20:39:12 INFO - PROCESS | 2048 | 1478317152280 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x129676000 == 27 [pid = 2048] [id = 58] 20:39:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x129676800) [pid = 2048] [serial = 170] [outer = 0x0] 20:39:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x1297b0000) [pid = 2048] [serial = 171] [outer = 0x129676800] 20:39:12 INFO - PROCESS | 2048 | 1478317152322 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x1299a1800) [pid = 2048] [serial = 172] [outer = 0x129676800] 20:39:12 INFO - PROCESS | 2048 | 1478317152718 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]]]}] 20:39:12 INFO - . 20:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 666ms 20:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:39:12 INFO - PROCESS | 2048 | 1478317152779 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 2048 | 1478317152780 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 20:39:12 INFO - PROCESS | 2048 | 1478317152783 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}] 20:39:12 INFO - PROCESS | 2048 | 1478317152884 Marionette TRACE conn2 <- [1,258,null,{"value":null}] 20:39:12 INFO - PROCESS | 2048 | 1478317152926 Marionette TRACE conn2 -> [0,259,"getWindowHandles",null] 20:39:12 INFO - PROCESS | 2048 | 1478317152928 Marionette TRACE conn2 <- [1,259,null,["7"]] 20:39:12 INFO - PROCESS | 2048 | 1478317152930 Marionette TRACE conn2 -> [0,260,"switchToWindow",{"name":"7"}] 20:39:12 INFO - PROCESS | 2048 | 1478317152933 Marionette TRACE conn2 <- [1,260,null,{}] 20:39:12 INFO - PROCESS | 2048 | 1478317152936 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2e8000 == 28 [pid = 2048] [id = 59] 20:39:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12b48d000) [pid = 2048] [serial = 173] [outer = 0x0] 20:39:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12c642800) [pid = 2048] [serial = 174] [outer = 0x12b48d000] 20:39:12 INFO - PROCESS | 2048 | 1478317152978 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12c95b800) [pid = 2048] [serial = 175] [outer = 0x12b48d000] 20:39:13 INFO - PROCESS | 2048 | 1478317153465 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]]]}] 20:39:13 INFO - . 20:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 716ms 20:39:13 INFO - PROCESS | 2048 | 1478317153500 Marionette TRACE conn2 -> [0,262,"getWindowHandle",null] 20:39:13 INFO - PROCESS | 2048 | 1478317153503 Marionette TRACE conn2 <- [1,262,null,{"value":"7"}] 20:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:39:13 INFO - PROCESS | 2048 | 1478317153507 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}] 20:39:13 INFO - PROCESS | 2048 | 1478317153603 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 20:39:13 INFO - PROCESS | 2048 | 1478317153646 Marionette TRACE conn2 -> [0,264,"getWindowHandles",null] 20:39:13 INFO - PROCESS | 2048 | 1478317153648 Marionette TRACE conn2 <- [1,264,null,["7"]] 20:39:13 INFO - PROCESS | 2048 | 1478317153651 Marionette TRACE conn2 -> [0,265,"switchToWindow",{"name":"7"}] 20:39:13 INFO - PROCESS | 2048 | 1478317153655 Marionette TRACE conn2 <- [1,265,null,{}] 20:39:13 INFO - PROCESS | 2048 | 1478317153658 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x127516000 == 29 [pid = 2048] [id = 60] 20:39:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x127c04000) [pid = 2048] [serial = 176] [outer = 0x0] 20:39:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x1280a6800) [pid = 2048] [serial = 177] [outer = 0x127c04000] 20:39:13 INFO - PROCESS | 2048 | 1478317153699 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x125e9c000) [pid = 2048] [serial = 178] [outer = 0x127c04000] 20:39:14 INFO - PROCESS | 2048 | 1478317154101 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]]]}] 20:39:14 INFO - . 20:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 615ms 20:39:14 INFO - PROCESS | 2048 | 1478317154122 Marionette TRACE conn2 -> [0,267,"getWindowHandle",null] 20:39:14 INFO - PROCESS | 2048 | 1478317154124 Marionette TRACE conn2 <- [1,267,null,{"value":"7"}] 20:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:39:14 INFO - PROCESS | 2048 | 1478317154127 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}] 20:39:14 INFO - PROCESS | 2048 | 1478317154210 Marionette TRACE conn2 <- [1,268,null,{"value":null}] 20:39:14 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x11a91d800) [pid = 2048] [serial = 120] [outer = 0x0] [url = about:blank] 20:39:14 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x11a16a800) [pid = 2048] [serial = 117] [outer = 0x0] [url = about:blank] 20:39:14 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x11add6800) [pid = 2048] [serial = 118] [outer = 0x0] [url = about:blank] 20:39:14 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12c958000) [pid = 2048] [serial = 115] [outer = 0x0] [url = about:blank] 20:39:14 INFO - PROCESS | 2048 | 1478317154269 Marionette TRACE conn2 -> [0,269,"getWindowHandles",null] 20:39:14 INFO - PROCESS | 2048 | 1478317154271 Marionette TRACE conn2 <- [1,269,null,["7"]] 20:39:14 INFO - PROCESS | 2048 | 1478317154274 Marionette TRACE conn2 -> [0,270,"switchToWindow",{"name":"7"}] 20:39:14 INFO - PROCESS | 2048 | 1478317154276 Marionette TRACE conn2 <- [1,270,null,{}] 20:39:14 INFO - PROCESS | 2048 | 1478317154278 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ade3000 == 30 [pid = 2048] [id = 61] 20:39:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x11b05c000) [pid = 2048] [serial = 179] [outer = 0x0] 20:39:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x125444000) [pid = 2048] [serial = 180] [outer = 0x11b05c000] 20:39:14 INFO - PROCESS | 2048 | 1478317154317 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x125c95800) [pid = 2048] [serial = 181] [outer = 0x11b05c000] 20:39:14 INFO - PROCESS | 2048 | 1478317154569 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]]]}] 20:39:14 INFO - . 20:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 465ms 20:39:14 INFO - PROCESS | 2048 | 1478317154599 Marionette TRACE conn2 -> [0,272,"getWindowHandle",null] 20:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:39:14 INFO - PROCESS | 2048 | 1478317154602 Marionette TRACE conn2 <- [1,272,null,{"value":"7"}] 20:39:14 INFO - PROCESS | 2048 | 1478317154605 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}] 20:39:14 INFO - PROCESS | 2048 | 1478317154687 Marionette TRACE conn2 <- [1,273,null,{"value":null}] 20:39:14 INFO - PROCESS | 2048 | 1478317154734 Marionette TRACE conn2 -> [0,274,"getWindowHandles",null] 20:39:14 INFO - PROCESS | 2048 | 1478317154735 Marionette TRACE conn2 <- [1,274,null,["7"]] 20:39:14 INFO - PROCESS | 2048 | 1478317154738 Marionette TRACE conn2 -> [0,275,"switchToWindow",{"name":"7"}] 20:39:14 INFO - PROCESS | 2048 | 1478317154741 Marionette TRACE conn2 <- [1,275,null,{}] 20:39:14 INFO - PROCESS | 2048 | 1478317154744 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d86000 == 31 [pid = 2048] [id = 62] 20:39:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12837d000) [pid = 2048] [serial = 182] [outer = 0x0] 20:39:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x128661800) [pid = 2048] [serial = 183] [outer = 0x12837d000] 20:39:14 INFO - PROCESS | 2048 | 1478317154781 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x1287a9000) [pid = 2048] [serial = 184] [outer = 0x12837d000] 20:39:15 INFO - PROCESS | 2048 | 1478317155032 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]]]}] 20:39:15 INFO - . 20:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 465ms 20:39:15 INFO - PROCESS | 2048 | 1478317155071 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 20:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:39:15 INFO - PROCESS | 2048 | 1478317155073 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 20:39:15 INFO - PROCESS | 2048 | 1478317155076 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}] 20:39:15 INFO - PROCESS | 2048 | 1478317155154 Marionette TRACE conn2 <- [1,278,null,{"value":null}] 20:39:15 INFO - PROCESS | 2048 | 1478317155158 Marionette TRACE conn2 -> [0,279,"getWindowHandles",null] 20:39:15 INFO - PROCESS | 2048 | 1478317155160 Marionette TRACE conn2 <- [1,279,null,["7"]] 20:39:15 INFO - PROCESS | 2048 | 1478317155165 Marionette TRACE conn2 -> [0,280,"switchToWindow",{"name":"7"}] 20:39:15 INFO - PROCESS | 2048 | 1478317155167 Marionette TRACE conn2 <- [1,280,null,{}] 20:39:15 INFO - PROCESS | 2048 | 1478317155170 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297c4800 == 32 [pid = 2048] [id = 63] 20:39:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x1297c7000) [pid = 2048] [serial = 185] [outer = 0x0] 20:39:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x12999a000) [pid = 2048] [serial = 186] [outer = 0x1297c7000] 20:39:15 INFO - PROCESS | 2048 | 1478317155205 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x129fde000) [pid = 2048] [serial = 187] [outer = 0x1297c7000] 20:39:15 INFO - PROCESS | 2048 | 1478317155473 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]]]}] 20:39:15 INFO - . 20:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 414ms 20:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:39:15 INFO - PROCESS | 2048 | 1478317155490 Marionette TRACE conn2 -> [0,282,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 2048 | 1478317155491 Marionette TRACE conn2 <- [1,282,null,{"value":"7"}] 20:39:15 INFO - PROCESS | 2048 | 1478317155495 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}] 20:39:15 INFO - PROCESS | 2048 | 1478317155567 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 20:39:15 INFO - PROCESS | 2048 | 1478317155614 Marionette TRACE conn2 -> [0,284,"getWindowHandles",null] 20:39:15 INFO - PROCESS | 2048 | 1478317155615 Marionette TRACE conn2 <- [1,284,null,["7"]] 20:39:15 INFO - PROCESS | 2048 | 1478317155617 Marionette TRACE conn2 -> [0,285,"switchToWindow",{"name":"7"}] 20:39:15 INFO - PROCESS | 2048 | 1478317155620 Marionette TRACE conn2 <- [1,285,null,{}] 20:39:15 INFO - PROCESS | 2048 | 1478317155623 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2ea800 == 33 [pid = 2048] [id = 64] 20:39:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12a2f3000) [pid = 2048] [serial = 188] [outer = 0x0] 20:39:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x12c62d000) [pid = 2048] [serial = 189] [outer = 0x12a2f3000] 20:39:15 INFO - PROCESS | 2048 | 1478317155657 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x12c952800) [pid = 2048] [serial = 190] [outer = 0x12a2f3000] 20:39:15 INFO - PROCESS | 2048 | 1478317155896 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]]]}] 20:39:15 INFO - . 20:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 421ms 20:39:15 INFO - PROCESS | 2048 | 1478317155916 Marionette TRACE conn2 -> [0,287,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 2048 | 1478317155917 Marionette TRACE conn2 <- [1,287,null,{"value":"7"}] 20:39:15 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 20:39:15 INFO - PROCESS | 2048 | 1478317155920 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}] 20:39:16 INFO - PROCESS | 2048 | 1478317156022 Marionette TRACE conn2 <- [1,288,null,{"value":null}] 20:39:16 INFO - PROCESS | 2048 | 1478317156073 Marionette TRACE conn2 -> [0,289,"getWindowHandles",null] 20:39:16 INFO - PROCESS | 2048 | 1478317156074 Marionette TRACE conn2 <- [1,289,null,["7"]] 20:39:16 INFO - PROCESS | 2048 | 1478317156076 Marionette TRACE conn2 -> [0,290,"switchToWindow",{"name":"7"}] 20:39:16 INFO - PROCESS | 2048 | 1478317156078 Marionette TRACE conn2 <- [1,290,null,{}] 20:39:16 INFO - PROCESS | 2048 | 1478317156080 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9c6000 == 34 [pid = 2048] [id = 65] 20:39:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x12c9c7800) [pid = 2048] [serial = 191] [outer = 0x0] 20:39:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12cd26000) [pid = 2048] [serial = 192] [outer = 0x12c9c7800] 20:39:16 INFO - PROCESS | 2048 | 1478317156117 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x12cd7a000) [pid = 2048] [serial = 193] [outer = 0x12c9c7800] 20:39:16 INFO - PROCESS | 2048 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 20:39:16 INFO - PROCESS | 2048 | Determined SkiaGL cache limits: Size 1073741824, Items: 256 20:39:16 INFO - PROCESS | 2048 | [GFX2-]: Using SkiaGL canvas. 20:39:16 INFO - PROCESS | 2048 | 1478317156408 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]]]}] 20:39:16 INFO - . 20:39:16 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 516ms 20:39:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:39:16 INFO - PROCESS | 2048 | 1478317156436 Marionette TRACE conn2 -> [0,292,"getWindowHandle",null] 20:39:16 INFO - PROCESS | 2048 | 1478317156438 Marionette TRACE conn2 <- [1,292,null,{"value":"7"}] 20:39:16 INFO - PROCESS | 2048 | 1478317156440 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}] 20:39:16 INFO - PROCESS | 2048 | 1478317156532 Marionette TRACE conn2 <- [1,293,null,{"value":null}] 20:39:16 INFO - PROCESS | 2048 | 1478317156535 Marionette TRACE conn2 -> [0,294,"getWindowHandles",null] 20:39:16 INFO - PROCESS | 2048 | 1478317156536 Marionette TRACE conn2 <- [1,294,null,["7"]] 20:39:16 INFO - PROCESS | 2048 | 1478317156538 Marionette TRACE conn2 -> [0,295,"switchToWindow",{"name":"7"}] 20:39:16 INFO - PROCESS | 2048 | 1478317156541 Marionette TRACE conn2 <- [1,295,null,{}] 20:39:16 INFO - PROCESS | 2048 | 1478317156568 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x125531000 == 35 [pid = 2048] [id = 66] 20:39:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x12cd1f800) [pid = 2048] [serial = 194] [outer = 0x0] 20:39:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x12e13a800) [pid = 2048] [serial = 195] [outer = 0x12cd1f800] 20:39:16 INFO - PROCESS | 2048 | 1478317156602 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12e14c800) [pid = 2048] [serial = 196] [outer = 0x12cd1f800] 20:39:16 INFO - PROCESS | 2048 | [2048] 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 20:39:16 INFO - PROCESS | 2048 | 1478317156908 Marionette TRACE conn2 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:39:16 INFO - .... 20:39:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 518ms 20:39:16 INFO - PROCESS | 2048 | 1478317156959 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 20:39:16 INFO - PROCESS | 2048 | 1478317156960 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 20:39:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:39:16 INFO - PROCESS | 2048 | 1478317156963 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}] 20:39:17 INFO - PROCESS | 2048 | 1478317157061 Marionette TRACE conn2 <- [1,298,null,{"value":null}] 20:39:17 INFO - PROCESS | 2048 | 1478317157066 Marionette TRACE conn2 -> [0,299,"getWindowHandles",null] 20:39:17 INFO - PROCESS | 2048 | 1478317157068 Marionette TRACE conn2 <- [1,299,null,["7"]] 20:39:17 INFO - PROCESS | 2048 | 1478317157070 Marionette TRACE conn2 -> [0,300,"switchToWindow",{"name":"7"}] 20:39:17 INFO - PROCESS | 2048 | 1478317157072 Marionette TRACE conn2 <- [1,300,null,{}] 20:39:17 INFO - PROCESS | 2048 | 1478317157103 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4cd800 == 36 [pid = 2048] [id = 67] 20:39:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x12e4ce000) [pid = 2048] [serial = 197] [outer = 0x0] 20:39:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12e4d2800) [pid = 2048] [serial = 198] [outer = 0x12e4ce000] 20:39:17 INFO - PROCESS | 2048 | 1478317157136 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12e743800) [pid = 2048] [serial = 199] [outer = 0x12e4ce000] 20:39:17 INFO - PROCESS | 2048 | 1478317157424 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]]]}] 20:39:17 INFO - ............... 20:39:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 469ms 20:39:17 INFO - PROCESS | 2048 | 1478317157433 Marionette TRACE conn2 -> [0,302,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 2048 | 1478317157434 Marionette TRACE conn2 <- [1,302,null,{"value":"7"}] 20:39:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:39:17 INFO - PROCESS | 2048 | 1478317157437 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}] 20:39:17 INFO - PROCESS | 2048 | 1478317157537 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 20:39:17 INFO - PROCESS | 2048 | 1478317157541 Marionette TRACE conn2 -> [0,304,"getWindowHandles",null] 20:39:17 INFO - PROCESS | 2048 | 1478317157542 Marionette TRACE conn2 <- [1,304,null,["7"]] 20:39:17 INFO - PROCESS | 2048 | 1478317157545 Marionette TRACE conn2 -> [0,305,"switchToWindow",{"name":"7"}] 20:39:17 INFO - PROCESS | 2048 | 1478317157548 Marionette TRACE conn2 <- [1,305,null,{}] 20:39:17 INFO - PROCESS | 2048 | 1478317157575 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e749000 == 37 [pid = 2048] [id = 68] 20:39:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12e749800) [pid = 2048] [serial = 200] [outer = 0x0] 20:39:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12e761800) [pid = 2048] [serial = 201] [outer = 0x12e749800] 20:39:17 INFO - PROCESS | 2048 | 1478317157608 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12e80c000) [pid = 2048] [serial = 202] [outer = 0x12e749800] 20:39:17 INFO - PROCESS | 2048 | [2048] 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 20:39:17 INFO - PROCESS | 2048 | 1478317157896 Marionette TRACE conn2 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:39:17 INFO - . 20:39:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 464ms 20:39:17 INFO - TEST-START | /FileAPI/fileReader.html 20:39:17 INFO - PROCESS | 2048 | 1478317157902 Marionette TRACE conn2 -> [0,307,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 2048 | 1478317157903 Marionette TRACE conn2 <- [1,307,null,{"value":"7"}] 20:39:17 INFO - PROCESS | 2048 | 1478317157905 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}] 20:39:18 INFO - PROCESS | 2048 | 1478317158003 Marionette TRACE conn2 <- [1,308,null,{"value":null}] 20:39:18 INFO - PROCESS | 2048 | 1478317158006 Marionette TRACE conn2 -> [0,309,"getWindowHandles",null] 20:39:18 INFO - PROCESS | 2048 | 1478317158008 Marionette TRACE conn2 <- [1,309,null,["7"]] 20:39:18 INFO - PROCESS | 2048 | 1478317158010 Marionette TRACE conn2 -> [0,310,"switchToWindow",{"name":"7"}] 20:39:18 INFO - PROCESS | 2048 | 1478317158012 Marionette TRACE conn2 <- [1,310,null,{}] 20:39:18 INFO - PROCESS | 2048 | 1478317158041 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb09800 == 38 [pid = 2048] [id = 69] 20:39:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x12eb0a000) [pid = 2048] [serial = 203] [outer = 0x0] 20:39:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x12eb0e800) [pid = 2048] [serial = 204] [outer = 0x12eb0a000] 20:39:18 INFO - PROCESS | 2048 | 1478317158075 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x12eb1d800) [pid = 2048] [serial = 205] [outer = 0x12eb0a000] 20:39:18 INFO - PROCESS | 2048 | 1478317158324 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]]]}] 20:39:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x12ec6f000) [pid = 2048] [serial = 206] [outer = 0x132380000] 20:39:18 INFO - .... 20:39:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 465ms 20:39:18 INFO - PROCESS | 2048 | 1478317158378 Marionette TRACE conn2 -> [0,312,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 2048 | 1478317158380 Marionette TRACE conn2 <- [1,312,null,{"value":"7"}] 20:39:18 INFO - TEST-START | /FileAPI/historical.html 20:39:18 INFO - PROCESS | 2048 | 1478317158383 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}] 20:39:18 INFO - PROCESS | 2048 | 1478317158581 Marionette TRACE conn2 <- [1,313,null,{"value":null}] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x125689800) [pid = 2048] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x127c06800) [pid = 2048] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x11b055800) [pid = 2048] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x126157000) [pid = 2048] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x128f27800) [pid = 2048] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12866d800) [pid = 2048] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x11ade9800) [pid = 2048] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x129671800) [pid = 2048] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x1291c5000) [pid = 2048] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12999e800) [pid = 2048] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x1248a2800) [pid = 2048] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x11a4ad800) [pid = 2048] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x126d89800) [pid = 2048] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:39:18 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x126d71000) [pid = 2048] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:39:18 INFO - PROCESS | 2048 | 1478317158621 Marionette TRACE conn2 -> [0,314,"getWindowHandles",null] 20:39:18 INFO - PROCESS | 2048 | 1478317158622 Marionette TRACE conn2 <- [1,314,null,["7"]] 20:39:18 INFO - PROCESS | 2048 | 1478317158624 Marionette TRACE conn2 -> [0,315,"switchToWindow",{"name":"7"}] 20:39:18 INFO - PROCESS | 2048 | 1478317158626 Marionette TRACE conn2 <- [1,315,null,{}] 20:39:18 INFO - PROCESS | 2048 | 1478317158629 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b096800 == 39 [pid = 2048] [id = 70] 20:39:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x1248a2800) [pid = 2048] [serial = 207] [outer = 0x0] 20:39:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x127519000) [pid = 2048] [serial = 208] [outer = 0x1248a2800] 20:39:18 INFO - PROCESS | 2048 | 1478317158666 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x1291c8800) [pid = 2048] [serial = 209] [outer = 0x1248a2800] 20:39:18 INFO - PROCESS | 2048 | 1478317158873 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]]]}] 20:39:18 INFO - ..... 20:39:18 INFO - TEST-OK | /FileAPI/historical.html | took 515ms 20:39:18 INFO - PROCESS | 2048 | 1478317158899 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 2048 | 1478317158900 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 20:39:18 INFO - TEST-START | /FileAPI/idlharness.html 20:39:18 INFO - PROCESS | 2048 | 1478317158903 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}] 20:39:18 INFO - PROCESS | 2048 | 1478317158977 Marionette TRACE conn2 <- [1,318,null,{"value":null}] 20:39:18 INFO - PROCESS | 2048 | 1478317158982 Marionette TRACE conn2 -> [0,319,"getWindowHandles",null] 20:39:18 INFO - PROCESS | 2048 | 1478317158984 Marionette TRACE conn2 <- [1,319,null,["7"]] 20:39:18 INFO - PROCESS | 2048 | 1478317158986 Marionette TRACE conn2 -> [0,320,"switchToWindow",{"name":"7"}] 20:39:18 INFO - PROCESS | 2048 | 1478317158988 Marionette TRACE conn2 <- [1,320,null,{}] 20:39:18 INFO - PROCESS | 2048 | 1478317158990 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef4d000 == 40 [pid = 2048] [id = 71] 20:39:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12ef4d800) [pid = 2048] [serial = 210] [outer = 0x0] 20:39:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x12ef5c000) [pid = 2048] [serial = 211] [outer = 0x12ef4d800] 20:39:19 INFO - PROCESS | 2048 | 1478317159024 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12fd28800) [pid = 2048] [serial = 212] [outer = 0x12ef4d800] 20:39:19 INFO - PROCESS | 2048 | 1478317159598 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]]]}] 20:39:19 INFO - ................................................................................................... 20:39:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 729ms 20:39:19 INFO - PROCESS | 2048 | 1478317159633 Marionette TRACE conn2 -> [0,322,"getWindowHandle",null] 20:39:19 INFO - TEST-START | /FileAPI/idlharness.worker 20:39:19 INFO - PROCESS | 2048 | 1478317159634 Marionette TRACE conn2 <- [1,322,null,{"value":"7"}] 20:39:19 INFO - PROCESS | 2048 | 1478317159637 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}] 20:39:19 INFO - PROCESS | 2048 | 1478317159720 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 20:39:19 INFO - PROCESS | 2048 | 1478317159724 Marionette TRACE conn2 -> [0,324,"getWindowHandles",null] 20:39:19 INFO - PROCESS | 2048 | 1478317159726 Marionette TRACE conn2 <- [1,324,null,["7"]] 20:39:19 INFO - PROCESS | 2048 | 1478317159729 Marionette TRACE conn2 -> [0,325,"switchToWindow",{"name":"7"}] 20:39:19 INFO - PROCESS | 2048 | 1478317159732 Marionette TRACE conn2 <- [1,325,null,{}] 20:39:19 INFO - PROCESS | 2048 | 1478317159735 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e808800 == 41 [pid = 2048] [id = 72] 20:39:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12e809800) [pid = 2048] [serial = 213] [outer = 0x0] 20:39:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12fd39800) [pid = 2048] [serial = 214] [outer = 0x12e809800] 20:39:19 INFO - PROCESS | 2048 | 1478317159771 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x130abb000) [pid = 2048] [serial = 215] [outer = 0x12e809800] 20:39:19 INFO - PROCESS | 2048 | [2048] 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 20:39:20 INFO - ................................ 20:39:20 INFO - PROCESS | 2048 | 1478317160488 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,{},{}]]]}] 20:39:20 INFO - ..................................................................................... 20:39:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 882ms 20:39:20 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 20:39:20 INFO - PROCESS | 2048 | 1478317160520 Marionette TRACE conn2 -> [0,327,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 2048 | 1478317160521 Marionette TRACE conn2 <- [1,327,null,{"value":"7"}] 20:39:20 INFO - PROCESS | 2048 | 1478317160524 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}] 20:39:20 INFO - PROCESS | 2048 | 1478317160642 Marionette TRACE conn2 <- [1,328,null,{"value":null}] 20:39:20 INFO - PROCESS | 2048 | 1478317160696 Marionette TRACE conn2 -> [0,329,"getWindowHandles",null] 20:39:20 INFO - PROCESS | 2048 | 1478317160699 Marionette TRACE conn2 <- [1,329,null,["7"]] 20:39:20 INFO - PROCESS | 2048 | 1478317160704 Marionette TRACE conn2 -> [0,330,"switchToWindow",{"name":"7"}] 20:39:20 INFO - PROCESS | 2048 | 1478317160709 Marionette TRACE conn2 <- [1,330,null,{}] 20:39:20 INFO - PROCESS | 2048 | 1478317160713 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x11add9000 == 42 [pid = 2048] [id = 73] 20:39:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x11b044000) [pid = 2048] [serial = 216] [outer = 0x0] 20:39:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x12489d800) [pid = 2048] [serial = 217] [outer = 0x11b044000] 20:39:20 INFO - PROCESS | 2048 | 1478317160806 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x125c9b800) [pid = 2048] [serial = 218] [outer = 0x11b044000] 20:39:21 INFO - PROCESS | 2048 | [2048] 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 20:39:21 INFO - PROCESS | 2048 | [2048] 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 20:39:21 INFO - PROCESS | 2048 | 1478317161622 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]]]}] 20:39:21 INFO - . 20:39:21 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1115ms 20:39:21 INFO - PROCESS | 2048 | 1478317161641 Marionette TRACE conn2 -> [0,332,"getWindowHandle",null] 20:39:21 INFO - PROCESS | 2048 | 1478317161645 Marionette TRACE conn2 <- [1,332,null,{"value":"7"}] 20:39:21 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 20:39:21 INFO - PROCESS | 2048 | 1478317161649 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}] 20:39:21 INFO - PROCESS | 2048 | 1478317161787 Marionette TRACE conn2 <- [1,333,null,{"value":null}] 20:39:21 INFO - PROCESS | 2048 | 1478317161839 Marionette TRACE conn2 -> [0,334,"getWindowHandles",null] 20:39:21 INFO - PROCESS | 2048 | 1478317161841 Marionette TRACE conn2 <- [1,334,null,["7"]] 20:39:21 INFO - PROCESS | 2048 | 1478317161844 Marionette TRACE conn2 -> [0,335,"switchToWindow",{"name":"7"}] 20:39:21 INFO - PROCESS | 2048 | 1478317161847 Marionette TRACE conn2 <- [1,335,null,{}] 20:39:21 INFO - PROCESS | 2048 | 1478317161849 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a4000 == 43 [pid = 2048] [id = 74] 20:39:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x1287a7800) [pid = 2048] [serial = 219] [outer = 0x0] 20:39:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x129680800) [pid = 2048] [serial = 220] [outer = 0x1287a7800] 20:39:21 INFO - PROCESS | 2048 | 1478317161893 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x129e18800) [pid = 2048] [serial = 221] [outer = 0x1287a7800] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12e808800 == 42 [pid = 2048] [id = 72] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef4d000 == 41 [pid = 2048] [id = 71] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x11b096800 == 40 [pid = 2048] [id = 70] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb09800 == 39 [pid = 2048] [id = 69] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12e749000 == 38 [pid = 2048] [id = 68] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4cd800 == 37 [pid = 2048] [id = 67] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x125531000 == 36 [pid = 2048] [id = 66] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9c6000 == 35 [pid = 2048] [id = 65] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2ea800 == 34 [pid = 2048] [id = 64] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x1297c4800 == 33 [pid = 2048] [id = 63] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x126d86000 == 32 [pid = 2048] [id = 62] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x11ade3000 == 31 [pid = 2048] [id = 61] 20:39:23 INFO - PROCESS | 2048 | --DOCSHELL 0x127516000 == 30 [pid = 2048] [id = 60] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12615f000) [pid = 2048] [serial = 135] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12a2ea000) [pid = 2048] [serial = 162] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x11b08e000) [pid = 2048] [serial = 129] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x129673000) [pid = 2048] [serial = 154] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x125690800) [pid = 2048] [serial = 132] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x1297b1000) [pid = 2048] [serial = 157] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x11b059800) [pid = 2048] [serial = 124] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x126d82800) [pid = 2048] [serial = 139] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x126d79000) [pid = 2048] [serial = 138] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x1291ca800) [pid = 2048] [serial = 153] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x129e0f800) [pid = 2048] [serial = 160] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x128f6f000) [pid = 2048] [serial = 151] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12751e000) [pid = 2048] [serial = 141] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x1248ac800) [pid = 2048] [serial = 126] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12879d800) [pid = 2048] [serial = 148] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x1280b6000) [pid = 2048] [serial = 144] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x11ac9f000) [pid = 2048] [serial = 121] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x11b054000) [pid = 2048] [serial = 123] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x125435800) [pid = 2048] [serial = 130] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x126caf000) [pid = 2048] [serial = 136] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x125c85800) [pid = 2048] [serial = 133] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x1299a6800) [pid = 2048] [serial = 159] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x128381800) [pid = 2048] [serial = 145] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x127528800) [pid = 2048] [serial = 142] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x1297a9800) [pid = 2048] [serial = 156] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x124c4b800) [pid = 2048] [serial = 127] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x128f2d800) [pid = 2048] [serial = 150] [outer = 0x0] [url = about:blank] 20:39:23 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x128796800) [pid = 2048] [serial = 147] [outer = 0x0] [url = about:blank] 20:39:27 INFO - PROCESS | 2048 | 1478317167245 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]]]}] 20:39:27 INFO - .. 20:39:27 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5625ms 20:39:27 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 20:39:27 INFO - PROCESS | 2048 | 1478317167274 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 20:39:27 INFO - PROCESS | 2048 | 1478317167276 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 20:39:27 INFO - PROCESS | 2048 | 1478317167281 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}] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12e749800) [pid = 2048] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12cd1f800) [pid = 2048] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12a2de800) [pid = 2048] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12b48d000) [pid = 2048] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x11b05c000) [pid = 2048] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x129676800) [pid = 2048] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x11a179800) [pid = 2048] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x12614b000) [pid = 2048] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x127c04000) [pid = 2048] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12837d000) [pid = 2048] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12a2f3000) [pid = 2048] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x1248a2800) [pid = 2048] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12eb0a000) [pid = 2048] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12c9c7800) [pid = 2048] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x12e4ce000) [pid = 2048] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x1297c7000) [pid = 2048] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:39:27 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12ef4d800) [pid = 2048] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:39:27 INFO - PROCESS | 2048 | 1478317167481 Marionette TRACE conn2 <- [1,338,null,{"value":null}] 20:39:27 INFO - PROCESS | 2048 | 1478317167520 Marionette TRACE conn2 -> [0,339,"getWindowHandles",null] 20:39:27 INFO - PROCESS | 2048 | 1478317167522 Marionette TRACE conn2 <- [1,339,null,["7"]] 20:39:27 INFO - PROCESS | 2048 | 1478317167525 Marionette TRACE conn2 -> [0,340,"switchToWindow",{"name":"7"}] 20:39:27 INFO - PROCESS | 2048 | 1478317167528 Marionette TRACE conn2 <- [1,340,null,{}] 20:39:27 INFO - PROCESS | 2048 | 1478317167532 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04b800 == 31 [pid = 2048] [id = 75] 20:39:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x11b04f000) [pid = 2048] [serial = 222] [outer = 0x0] 20:39:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x11b05d000) [pid = 2048] [serial = 223] [outer = 0x11b04f000] 20:39:27 INFO - PROCESS | 2048 | 1478317167572 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x1248b4000) [pid = 2048] [serial = 224] [outer = 0x11b04f000] 20:39:28 INFO - PROCESS | 2048 | 1478317168300 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]]]}] 20:39:28 INFO - ... 20:39:28 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1068ms 20:39:28 INFO - PROCESS | 2048 | 1478317168348 Marionette TRACE conn2 -> [0,342,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 2048 | 1478317168350 Marionette TRACE conn2 <- [1,342,null,{"value":"7"}] 20:39:28 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 20:39:28 INFO - PROCESS | 2048 | 1478317168353 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}] 20:39:28 INFO - PROCESS | 2048 | 1478317168436 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 20:39:28 INFO - PROCESS | 2048 | 1478317168440 Marionette TRACE conn2 -> [0,344,"getWindowHandles",null] 20:39:28 INFO - PROCESS | 2048 | 1478317168442 Marionette TRACE conn2 <- [1,344,null,["7"]] 20:39:28 INFO - PROCESS | 2048 | 1478317168447 Marionette TRACE conn2 -> [0,345,"switchToWindow",{"name":"7"}] 20:39:28 INFO - PROCESS | 2048 | 1478317168449 Marionette TRACE conn2 <- [1,345,null,{}] 20:39:28 INFO - PROCESS | 2048 | 1478317168452 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c95000 == 32 [pid = 2048] [id = 76] 20:39:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x125c96800) [pid = 2048] [serial = 225] [outer = 0x0] 20:39:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x125e9e800) [pid = 2048] [serial = 226] [outer = 0x125c96800] 20:39:28 INFO - PROCESS | 2048 | 1478317168487 Marionette DEBUG loaded listener.js 20:39:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x126cab000) [pid = 2048] [serial = 227] [outer = 0x125c96800] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x129676000 == 31 [pid = 2048] [id = 58] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x126d70800 == 30 [pid = 2048] [id = 47] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2e8000 == 29 [pid = 2048] [id = 59] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x129670800 == 28 [pid = 2048] [id = 53] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x12999b000 == 27 [pid = 2048] [id = 54] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x126d88000 == 26 [pid = 2048] [id = 48] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x11a178800 == 25 [pid = 2048] [id = 56] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x128f22800 == 24 [pid = 2048] [id = 51] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x12614a800 == 23 [pid = 2048] [id = 57] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2dc000 == 22 [pid = 2048] [id = 55] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x11ade4000 == 21 [pid = 2048] [id = 42] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x127c06000 == 20 [pid = 2048] [id = 49] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x12866d000 == 19 [pid = 2048] [id = 50] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x126151800 == 18 [pid = 2048] [id = 46] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x1248a2000 == 17 [pid = 2048] [id = 43] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x11b053800 == 16 [pid = 2048] [id = 44] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x11b053000 == 15 [pid = 2048] [id = 45] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x11a4ad000 == 14 [pid = 2048] [id = 41] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x119558800 == 13 [pid = 2048] [id = 40] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04b800 == 12 [pid = 2048] [id = 75] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a4000 == 11 [pid = 2048] [id = 74] 20:39:31 INFO - PROCESS | 2048 | --DOCSHELL 0x11add9000 == 10 [pid = 2048] [id = 73] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x12a2f3800) [pid = 2048] [serial = 163] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12ef5c000) [pid = 2048] [serial = 211] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12fd28800) [pid = 2048] [serial = 212] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x127519000) [pid = 2048] [serial = 208] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x1291c8800) [pid = 2048] [serial = 209] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12eb0e800) [pid = 2048] [serial = 204] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x12eb1d800) [pid = 2048] [serial = 205] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12e761800) [pid = 2048] [serial = 201] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x12e80c000) [pid = 2048] [serial = 202] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12e4d2800) [pid = 2048] [serial = 198] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12e743800) [pid = 2048] [serial = 199] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12e13a800) [pid = 2048] [serial = 195] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12e14c800) [pid = 2048] [serial = 196] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12cd26000) [pid = 2048] [serial = 192] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x12cd7a000) [pid = 2048] [serial = 193] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x12c62d000) [pid = 2048] [serial = 189] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12c952800) [pid = 2048] [serial = 190] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x12999a000) [pid = 2048] [serial = 186] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x129fde000) [pid = 2048] [serial = 187] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x128661800) [pid = 2048] [serial = 183] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x1287a9000) [pid = 2048] [serial = 184] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x125444000) [pid = 2048] [serial = 180] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x125c95800) [pid = 2048] [serial = 181] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x1280a6800) [pid = 2048] [serial = 177] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x125e9c000) [pid = 2048] [serial = 178] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12c642800) [pid = 2048] [serial = 174] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x12c95b800) [pid = 2048] [serial = 175] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x1297b0000) [pid = 2048] [serial = 171] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x1299a1800) [pid = 2048] [serial = 172] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x126cb4800) [pid = 2048] [serial = 168] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x126cad800) [pid = 2048] [serial = 169] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x11adda800) [pid = 2048] [serial = 165] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x125434000) [pid = 2048] [serial = 166] [outer = 0x0] [url = about:blank] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x1334ce800) [pid = 2048] [serial = 49] [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.] 20:39:31 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12fd39800) [pid = 2048] [serial = 214] [outer = 0x0] [url = about:blank] 20:39:33 INFO - PROCESS | 2048 | 1478317173806 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]]]}] 20:39:33 INFO - .. 20:39:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 5473ms 20:39:33 INFO - PROCESS | 2048 | 1478317173827 Marionette TRACE conn2 -> [0,347,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 2048 | 1478317173830 Marionette TRACE conn2 <- [1,347,null,{"value":"7"}] 20:39:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 20:39:33 INFO - PROCESS | 2048 | 1478317173839 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}] 20:39:33 INFO - PROCESS | 2048 | 1478317173942 Marionette TRACE conn2 <- [1,348,null,{"value":null}] 20:39:33 INFO - PROCESS | 2048 | 1478317173947 Marionette TRACE conn2 -> [0,349,"getWindowHandles",null] 20:39:33 INFO - PROCESS | 2048 | 1478317173949 Marionette TRACE conn2 <- [1,349,null,["7"]] 20:39:33 INFO - PROCESS | 2048 | 1478317173952 Marionette TRACE conn2 -> [0,350,"switchToWindow",{"name":"7"}] 20:39:33 INFO - PROCESS | 2048 | 1478317173956 Marionette TRACE conn2 <- [1,350,null,{}] 20:39:33 INFO - PROCESS | 2048 | 1478317173959 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac3f800 == 11 [pid = 2048] [id = 77] 20:39:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x11ac85800) [pid = 2048] [serial = 228] [outer = 0x0] 20:39:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x11ac9a800) [pid = 2048] [serial = 229] [outer = 0x11ac85800] 20:39:34 INFO - PROCESS | 2048 | 1478317174001 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x11ade9800) [pid = 2048] [serial = 230] [outer = 0x11ac85800] 20:39:34 INFO - PROCESS | 2048 | [2048] 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 20:39:34 INFO - PROCESS | 2048 | [2048] 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 20:39:34 INFO - PROCESS | 2048 | [2048] 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 20:39:34 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x11b044000) [pid = 2048] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 20:39:34 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12e809800) [pid = 2048] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:39:34 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11b04f000) [pid = 2048] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:39:34 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x1287a7800) [pid = 2048] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:39:34 INFO - PROCESS | 2048 | 1478317174779 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]]]}] 20:39:34 INFO - .. 20:39:34 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 965ms 20:39:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 20:39:34 INFO - PROCESS | 2048 | 1478317174799 Marionette TRACE conn2 -> [0,352,"getWindowHandle",null] 20:39:34 INFO - PROCESS | 2048 | 1478317174802 Marionette TRACE conn2 <- [1,352,null,{"value":"7"}] 20:39:34 INFO - PROCESS | 2048 | 1478317174805 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}] 20:39:34 INFO - PROCESS | 2048 | 1478317174890 Marionette TRACE conn2 <- [1,353,null,{"value":null}] 20:39:34 INFO - PROCESS | 2048 | 1478317174899 Marionette TRACE conn2 -> [0,354,"getWindowHandles",null] 20:39:34 INFO - PROCESS | 2048 | 1478317174901 Marionette TRACE conn2 <- [1,354,null,["7"]] 20:39:34 INFO - PROCESS | 2048 | 1478317174903 Marionette TRACE conn2 -> [0,355,"switchToWindow",{"name":"7"}] 20:39:34 INFO - PROCESS | 2048 | 1478317174906 Marionette TRACE conn2 <- [1,355,null,{}] 20:39:34 INFO - PROCESS | 2048 | 1478317174909 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c54000 == 12 [pid = 2048] [id = 78] 20:39:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124c56000) [pid = 2048] [serial = 231] [outer = 0x0] 20:39:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124ec0800) [pid = 2048] [serial = 232] [outer = 0x124c56000] 20:39:34 INFO - PROCESS | 2048 | 1478317174947 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x125519000) [pid = 2048] [serial = 233] [outer = 0x124c56000] 20:39:35 INFO - PROCESS | 2048 | 1478317175698 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]]]}] 20:39:35 INFO - . 20:39:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 916ms 20:39:35 INFO - PROCESS | 2048 | 1478317175725 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 2048 | 1478317175728 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 20:39:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:39:35 INFO - PROCESS | 2048 | 1478317175732 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}] 20:39:35 INFO - PROCESS | 2048 | 1478317175836 Marionette TRACE conn2 <- [1,358,null,{"value":null}] 20:39:35 INFO - PROCESS | 2048 | 1478317175844 Marionette TRACE conn2 -> [0,359,"getWindowHandles",null] 20:39:35 INFO - PROCESS | 2048 | 1478317175846 Marionette TRACE conn2 <- [1,359,null,["7"]] 20:39:35 INFO - PROCESS | 2048 | 1478317175848 Marionette TRACE conn2 -> [0,360,"switchToWindow",{"name":"7"}] 20:39:35 INFO - PROCESS | 2048 | 1478317175852 Marionette TRACE conn2 <- [1,360,null,{}] 20:39:35 INFO - PROCESS | 2048 | 1478317175854 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x12614a800 == 13 [pid = 2048] [id = 79] 20:39:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12614d000) [pid = 2048] [serial = 234] [outer = 0x0] 20:39:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x126163000) [pid = 2048] [serial = 235] [outer = 0x12614d000] 20:39:35 INFO - PROCESS | 2048 | 1478317175893 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x126cb5000) [pid = 2048] [serial = 236] [outer = 0x12614d000] 20:39:39 INFO - PROCESS | 2048 | --DOCSHELL 0x1291c4800 == 12 [pid = 2048] [id = 52] 20:39:39 INFO - PROCESS | 2048 | --DOCSHELL 0x124c54000 == 11 [pid = 2048] [id = 78] 20:39:39 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac3f800 == 10 [pid = 2048] [id = 77] 20:39:39 INFO - PROCESS | 2048 | --DOCSHELL 0x125c95000 == 9 [pid = 2048] [id = 76] 20:39:39 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x11b05d000) [pid = 2048] [serial = 223] [outer = 0x0] [url = about:blank] 20:39:39 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x1248b4000) [pid = 2048] [serial = 224] [outer = 0x0] [url = about:blank] 20:39:39 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x129680800) [pid = 2048] [serial = 220] [outer = 0x0] [url = about:blank] 20:39:39 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x129e18800) [pid = 2048] [serial = 221] [outer = 0x0] [url = about:blank] 20:39:39 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12489d800) [pid = 2048] [serial = 217] [outer = 0x0] [url = about:blank] 20:39:39 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x125c9b800) [pid = 2048] [serial = 218] [outer = 0x0] [url = about:blank] 20:39:39 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x130abb000) [pid = 2048] [serial = 215] [outer = 0x0] [url = about:blank] 20:39:41 INFO - PROCESS | 2048 | 1478317181160 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]]]}] 20:39:41 INFO - .. 20:39:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5474ms 20:39:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:39:41 INFO - PROCESS | 2048 | 1478317181206 Marionette TRACE conn2 -> [0,362,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 2048 | 1478317181208 Marionette TRACE conn2 <- [1,362,null,{"value":"7"}] 20:39:41 INFO - PROCESS | 2048 | 1478317181212 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}] 20:39:41 INFO - PROCESS | 2048 | 1478317181296 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 20:39:41 INFO - PROCESS | 2048 | 1478317181301 Marionette TRACE conn2 -> [0,364,"getWindowHandles",null] 20:39:41 INFO - PROCESS | 2048 | 1478317181303 Marionette TRACE conn2 <- [1,364,null,["7"]] 20:39:41 INFO - PROCESS | 2048 | 1478317181306 Marionette TRACE conn2 -> [0,365,"switchToWindow",{"name":"7"}] 20:39:41 INFO - PROCESS | 2048 | 1478317181309 Marionette TRACE conn2 <- [1,365,null,{}] 20:39:41 INFO - PROCESS | 2048 | 1478317181313 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b08a800 == 10 [pid = 2048] [id = 80] 20:39:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x11b08d000) [pid = 2048] [serial = 237] [outer = 0x0] 20:39:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x11b099000) [pid = 2048] [serial = 238] [outer = 0x11b08d000] 20:39:41 INFO - PROCESS | 2048 | 1478317181356 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124810800) [pid = 2048] [serial = 239] [outer = 0x11b08d000] 20:39:41 INFO - PROCESS | 2048 | [2048] 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 20:39:41 INFO - PROCESS | 2048 | [2048] 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 20:39:41 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x124c56000) [pid = 2048] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:39:41 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11ac85800) [pid = 2048] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:39:41 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x125c96800) [pid = 2048] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:39:42 INFO - PROCESS | 2048 | 1478317182123 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]]]}] 20:39:42 INFO - .. 20:39:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 966ms 20:39:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:39:42 INFO - PROCESS | 2048 | 1478317182177 Marionette TRACE conn2 -> [0,367,"getWindowHandle",null] 20:39:42 INFO - PROCESS | 2048 | 1478317182180 Marionette TRACE conn2 <- [1,367,null,{"value":"7"}] 20:39:42 INFO - PROCESS | 2048 | 1478317182183 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}] 20:39:42 INFO - PROCESS | 2048 | 1478317182284 Marionette TRACE conn2 <- [1,368,null,{"value":null}] 20:39:42 INFO - PROCESS | 2048 | 1478317182309 Marionette TRACE conn2 -> [0,369,"getWindowHandles",null] 20:39:42 INFO - PROCESS | 2048 | 1478317182311 Marionette TRACE conn2 <- [1,369,null,["7"]] 20:39:42 INFO - PROCESS | 2048 | 1478317182315 Marionette TRACE conn2 -> [0,370,"switchToWindow",{"name":"7"}] 20:39:42 INFO - PROCESS | 2048 | 1478317182317 Marionette TRACE conn2 <- [1,370,null,{}] 20:39:42 INFO - PROCESS | 2048 | 1478317182320 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b059000 == 11 [pid = 2048] [id = 81] 20:39:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124e10000) [pid = 2048] [serial = 240] [outer = 0x0] 20:39:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124e16800) [pid = 2048] [serial = 241] [outer = 0x124e10000] 20:39:42 INFO - PROCESS | 2048 | 1478317182359 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124ec4800) [pid = 2048] [serial = 242] [outer = 0x124e10000] 20:39:42 INFO - PROCESS | 2048 | 1478317182769 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:39:43 INFO - PROCESS | 2048 | 1478317183094 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]]]}] 20:39:43 INFO - .. 20:39:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 967ms 20:39:43 INFO - PROCESS | 2048 | 1478317183154 Marionette TRACE conn2 -> [0,372,"getWindowHandle",null] 20:39:43 INFO - PROCESS | 2048 | 1478317183158 Marionette TRACE conn2 <- [1,372,null,{"value":"7"}] 20:39:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:39:43 INFO - PROCESS | 2048 | 1478317183161 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}] 20:39:43 INFO - PROCESS | 2048 | 1478317183245 Marionette TRACE conn2 <- [1,373,null,{"value":null}] 20:39:43 INFO - PROCESS | 2048 | 1478317183252 Marionette TRACE conn2 -> [0,374,"getWindowHandles",null] 20:39:43 INFO - PROCESS | 2048 | 1478317183254 Marionette TRACE conn2 <- [1,374,null,["7"]] 20:39:43 INFO - PROCESS | 2048 | 1478317183256 Marionette TRACE conn2 -> [0,375,"switchToWindow",{"name":"7"}] 20:39:43 INFO - PROCESS | 2048 | 1478317183259 Marionette TRACE conn2 <- [1,375,null,{}] 20:39:43 INFO - PROCESS | 2048 | 1478317183263 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x125e9d000 == 12 [pid = 2048] [id = 82] 20:39:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x125e9d800) [pid = 2048] [serial = 243] [outer = 0x0] 20:39:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x125eb8000) [pid = 2048] [serial = 244] [outer = 0x125e9d800] 20:39:43 INFO - PROCESS | 2048 | 1478317183306 Marionette DEBUG loaded listener.js 20:39:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12615f000) [pid = 2048] [serial = 245] [outer = 0x125e9d800] 20:39:47 INFO - PROCESS | 2048 | --DOCSHELL 0x11b059000 == 11 [pid = 2048] [id = 81] 20:39:47 INFO - PROCESS | 2048 | --DOCSHELL 0x11b08a800 == 10 [pid = 2048] [id = 80] 20:39:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12614a800 == 9 [pid = 2048] [id = 79] 20:39:47 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x125e9e800) [pid = 2048] [serial = 226] [outer = 0x0] [url = about:blank] 20:39:47 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x124ec0800) [pid = 2048] [serial = 232] [outer = 0x0] [url = about:blank] 20:39:47 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x125519000) [pid = 2048] [serial = 233] [outer = 0x0] [url = about:blank] 20:39:47 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11ac9a800) [pid = 2048] [serial = 229] [outer = 0x0] [url = about:blank] 20:39:47 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11ade9800) [pid = 2048] [serial = 230] [outer = 0x0] [url = about:blank] 20:39:47 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x126cab000) [pid = 2048] [serial = 227] [outer = 0x0] [url = about:blank] 20:39:47 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x126163000) [pid = 2048] [serial = 235] [outer = 0x0] [url = about:blank] 20:39:48 INFO - PROCESS | 2048 | 1478317188608 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]]]}] 20:39:48 INFO - .. 20:39:48 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5473ms 20:39:48 INFO - PROCESS | 2048 | 1478317188635 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 2048 | 1478317188638 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 20:39:48 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:39:48 INFO - PROCESS | 2048 | 1478317188643 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}] 20:39:48 INFO - PROCESS | 2048 | 1478317188740 Marionette TRACE conn2 <- [1,378,null,{"value":null}] 20:39:48 INFO - PROCESS | 2048 | 1478317188748 Marionette TRACE conn2 -> [0,379,"getWindowHandles",null] 20:39:48 INFO - PROCESS | 2048 | 1478317188750 Marionette TRACE conn2 <- [1,379,null,["7"]] 20:39:48 INFO - PROCESS | 2048 | 1478317188753 Marionette TRACE conn2 -> [0,380,"switchToWindow",{"name":"7"}] 20:39:48 INFO - PROCESS | 2048 | 1478317188757 Marionette TRACE conn2 <- [1,380,null,{}] 20:39:48 INFO - PROCESS | 2048 | 1478317188760 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac9a800 == 10 [pid = 2048] [id = 83] 20:39:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x11ac9b800) [pid = 2048] [serial = 246] [outer = 0x0] 20:39:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x11add4800) [pid = 2048] [serial = 247] [outer = 0x11ac9b800] 20:39:48 INFO - PROCESS | 2048 | 1478317188805 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x11b048800) [pid = 2048] [serial = 248] [outer = 0x11ac9b800] 20:39:49 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:39:49 INFO - PROCESS | 2048 | 1478317189548 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]]]}] 20:39:49 INFO - .. 20:39:49 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 916ms 20:39:49 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:39:49 INFO - PROCESS | 2048 | 1478317189559 Marionette TRACE conn2 -> [0,382,"getWindowHandle",null] 20:39:49 INFO - PROCESS | 2048 | 1478317189561 Marionette TRACE conn2 <- [1,382,null,{"value":"7"}] 20:39:49 INFO - PROCESS | 2048 | 1478317189564 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}] 20:39:49 INFO - PROCESS | 2048 | 1478317189672 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 20:39:49 INFO - PROCESS | 2048 | 1478317189679 Marionette TRACE conn2 -> [0,384,"getWindowHandles",null] 20:39:49 INFO - PROCESS | 2048 | 1478317189681 Marionette TRACE conn2 <- [1,384,null,["7"]] 20:39:49 INFO - PROCESS | 2048 | 1478317189684 Marionette TRACE conn2 -> [0,385,"switchToWindow",{"name":"7"}] 20:39:49 INFO - PROCESS | 2048 | 1478317189686 Marionette TRACE conn2 <- [1,385,null,{}] 20:39:49 INFO - PROCESS | 2048 | 1478317189709 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac9d800 == 11 [pid = 2048] [id = 84] 20:39:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1248b7000) [pid = 2048] [serial = 249] [outer = 0x0] 20:39:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x124c4c000) [pid = 2048] [serial = 250] [outer = 0x1248b7000] 20:39:49 INFO - PROCESS | 2048 | 1478317189749 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x124e0e000) [pid = 2048] [serial = 251] [outer = 0x1248b7000] 20:39:49 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12614d000) [pid = 2048] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:39:49 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x124e10000) [pid = 2048] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:39:49 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11b08d000) [pid = 2048] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:39:54 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac9a800 == 10 [pid = 2048] [id = 83] 20:39:54 INFO - PROCESS | 2048 | --DOCSHELL 0x125e9d000 == 9 [pid = 2048] [id = 82] 20:39:55 INFO - PROCESS | 2048 | 1478317195035 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]]]}] 20:39:55 INFO - .. 20:39:55 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5477ms 20:39:55 INFO - PROCESS | 2048 | 1478317195042 Marionette TRACE conn2 -> [0,387,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 2048 | 1478317195045 Marionette TRACE conn2 <- [1,387,null,{"value":"7"}] 20:39:55 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:39:55 INFO - PROCESS | 2048 | 1478317195050 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}] 20:39:55 INFO - PROCESS | 2048 | 1478317195137 Marionette TRACE conn2 <- [1,388,null,{"value":null}] 20:39:55 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x126cb5000) [pid = 2048] [serial = 236] [outer = 0x0] [url = about:blank] 20:39:55 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x124810800) [pid = 2048] [serial = 239] [outer = 0x0] [url = about:blank] 20:39:55 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x11b099000) [pid = 2048] [serial = 238] [outer = 0x0] [url = about:blank] 20:39:55 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x124ec4800) [pid = 2048] [serial = 242] [outer = 0x0] [url = about:blank] 20:39:55 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x124e16800) [pid = 2048] [serial = 241] [outer = 0x0] [url = about:blank] 20:39:55 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x125eb8000) [pid = 2048] [serial = 244] [outer = 0x0] [url = about:blank] 20:39:55 INFO - PROCESS | 2048 | 1478317195183 Marionette TRACE conn2 -> [0,389,"getWindowHandles",null] 20:39:55 INFO - PROCESS | 2048 | 1478317195186 Marionette TRACE conn2 <- [1,389,null,["7"]] 20:39:55 INFO - PROCESS | 2048 | 1478317195190 Marionette TRACE conn2 -> [0,390,"switchToWindow",{"name":"7"}] 20:39:55 INFO - PROCESS | 2048 | 1478317195194 Marionette TRACE conn2 <- [1,390,null,{}] 20:39:55 INFO - PROCESS | 2048 | 1478317195197 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac85800 == 10 [pid = 2048] [id = 85] 20:39:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x11ac89800) [pid = 2048] [serial = 252] [outer = 0x0] 20:39:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x11ac96000) [pid = 2048] [serial = 253] [outer = 0x11ac89800] 20:39:55 INFO - PROCESS | 2048 | 1478317195242 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11b055800) [pid = 2048] [serial = 254] [outer = 0x11ac89800] 20:39:55 INFO - PROCESS | 2048 | [2048] 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 20:39:55 INFO - PROCESS | 2048 | [2048] 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 20:39:55 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:39:55 INFO - PROCESS | 2048 | 1478317195963 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]]]}] 20:39:56 INFO - .. 20:39:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 969ms 20:39:56 INFO - PROCESS | 2048 | 1478317196018 Marionette TRACE conn2 -> [0,392,"getWindowHandle",null] 20:39:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:39:56 INFO - PROCESS | 2048 | 1478317196021 Marionette TRACE conn2 <- [1,392,null,{"value":"7"}] 20:39:56 INFO - PROCESS | 2048 | 1478317196024 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}] 20:39:56 INFO - PROCESS | 2048 | 1478317196110 Marionette TRACE conn2 <- [1,393,null,{"value":null}] 20:39:56 INFO - PROCESS | 2048 | 1478317196147 Marionette TRACE conn2 -> [0,394,"getWindowHandles",null] 20:39:56 INFO - PROCESS | 2048 | 1478317196149 Marionette TRACE conn2 <- [1,394,null,["7"]] 20:39:56 INFO - PROCESS | 2048 | 1478317196152 Marionette TRACE conn2 -> [0,395,"switchToWindow",{"name":"7"}] 20:39:56 INFO - PROCESS | 2048 | 1478317196154 Marionette TRACE conn2 <- [1,395,null,{}] 20:39:56 INFO - PROCESS | 2048 | 1478317196157 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac8b800 == 11 [pid = 2048] [id = 86] 20:39:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1248b1800) [pid = 2048] [serial = 255] [outer = 0x0] 20:39:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124c49800) [pid = 2048] [serial = 256] [outer = 0x1248b1800] 20:39:56 INFO - PROCESS | 2048 | 1478317196197 Marionette DEBUG loaded listener.js 20:39:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124e20000) [pid = 2048] [serial = 257] [outer = 0x1248b1800] 20:39:56 INFO - PROCESS | 2048 | 1478317196917 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]]]}] 20:39:56 INFO - .. 20:39:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 915ms 20:39:56 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:39:56 INFO - PROCESS | 2048 | 1478317196951 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 20:39:56 INFO - PROCESS | 2048 | 1478317196955 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 20:39:56 INFO - PROCESS | 2048 | 1478317196958 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}] 20:39:57 INFO - PROCESS | 2048 | 1478317197060 Marionette TRACE conn2 <- [1,398,null,{"value":null}] 20:39:57 INFO - PROCESS | 2048 | 1478317197068 Marionette TRACE conn2 -> [0,399,"getWindowHandles",null] 20:39:57 INFO - PROCESS | 2048 | 1478317197070 Marionette TRACE conn2 <- [1,399,null,["7"]] 20:39:57 INFO - PROCESS | 2048 | 1478317197072 Marionette TRACE conn2 -> [0,400,"switchToWindow",{"name":"7"}] 20:39:57 INFO - PROCESS | 2048 | 1478317197076 Marionette TRACE conn2 <- [1,400,null,{}] 20:39:57 INFO - PROCESS | 2048 | 1478317197099 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:39:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x125521000 == 12 [pid = 2048] [id = 87] 20:39:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x125524000) [pid = 2048] [serial = 258] [outer = 0x0] 20:39:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x125676800) [pid = 2048] [serial = 259] [outer = 0x125524000] 20:39:57 INFO - PROCESS | 2048 | 1478317197140 Marionette DEBUG loaded listener.js 20:39:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x125691000) [pid = 2048] [serial = 260] [outer = 0x125524000] 20:39:57 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x125e9d800) [pid = 2048] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:39:57 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x11ac9b800) [pid = 2048] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:40:02 INFO - PROCESS | 2048 | 1478317202415 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]]]}] 20:40:02 INFO - .. 20:40:02 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5471ms 20:40:02 INFO - PROCESS | 2048 | 1478317202429 Marionette TRACE conn2 -> [0,402,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 2048 | 1478317202432 Marionette TRACE conn2 <- [1,402,null,{"value":"7"}] 20:40:02 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:40:02 INFO - PROCESS | 2048 | 1478317202482 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}] 20:40:02 INFO - PROCESS | 2048 | 1478317202567 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 20:40:02 INFO - PROCESS | 2048 | 1478317202574 Marionette TRACE conn2 -> [0,404,"getWindowHandles",null] 20:40:02 INFO - PROCESS | 2048 | 1478317202576 Marionette TRACE conn2 <- [1,404,null,["7"]] 20:40:02 INFO - PROCESS | 2048 | 1478317202599 Marionette TRACE conn2 -> [0,405,"switchToWindow",{"name":"7"}] 20:40:02 INFO - PROCESS | 2048 | 1478317202603 Marionette TRACE conn2 <- [1,405,null,{}] 20:40:02 INFO - PROCESS | 2048 | 1478317202635 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04a800 == 13 [pid = 2048] [id = 88] 20:40:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x11b04b000) [pid = 2048] [serial = 261] [outer = 0x0] 20:40:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x11b05d000) [pid = 2048] [serial = 262] [outer = 0x11b04b000] 20:40:02 INFO - PROCESS | 2048 | 1478317202679 Marionette DEBUG loaded listener.js 20:40:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x124347000) [pid = 2048] [serial = 263] [outer = 0x11b04b000] 20:40:02 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac8b800 == 12 [pid = 2048] [id = 86] 20:40:02 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac85800 == 11 [pid = 2048] [id = 85] 20:40:02 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac9d800 == 10 [pid = 2048] [id = 84] 20:40:02 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12615f000) [pid = 2048] [serial = 245] [outer = 0x0] [url = about:blank] 20:40:02 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x11b048800) [pid = 2048] [serial = 248] [outer = 0x0] [url = about:blank] 20:40:02 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x11add4800) [pid = 2048] [serial = 247] [outer = 0x0] [url = about:blank] 20:40:02 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x124c4c000) [pid = 2048] [serial = 250] [outer = 0x0] [url = about:blank] 20:40:03 INFO - PROCESS | 2048 | 1478317203408 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]]]}] 20:40:03 INFO - . 20:40:03 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 968ms 20:40:03 INFO - PROCESS | 2048 | 1478317203450 Marionette TRACE conn2 -> [0,407,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 2048 | 1478317203452 Marionette TRACE conn2 <- [1,407,null,{"value":"7"}] 20:40:03 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:40:03 INFO - PROCESS | 2048 | 1478317203455 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}] 20:40:03 INFO - PROCESS | 2048 | 1478317203541 Marionette TRACE conn2 <- [1,408,null,{"value":null}] 20:40:03 INFO - PROCESS | 2048 | 1478317203579 Marionette TRACE conn2 -> [0,409,"getWindowHandles",null] 20:40:03 INFO - PROCESS | 2048 | 1478317203581 Marionette TRACE conn2 <- [1,409,null,["7"]] 20:40:03 INFO - PROCESS | 2048 | 1478317203584 Marionette TRACE conn2 -> [0,410,"switchToWindow",{"name":"7"}] 20:40:03 INFO - PROCESS | 2048 | 1478317203586 Marionette TRACE conn2 <- [1,410,null,{}] 20:40:03 INFO - PROCESS | 2048 | 1478317203589 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b054800 == 11 [pid = 2048] [id = 89] 20:40:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124ece800) [pid = 2048] [serial = 264] [outer = 0x0] 20:40:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x125068000) [pid = 2048] [serial = 265] [outer = 0x124ece800] 20:40:03 INFO - PROCESS | 2048 | 1478317203628 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12543b800) [pid = 2048] [serial = 266] [outer = 0x124ece800] 20:40:04 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x11ac89800) [pid = 2048] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:40:04 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x1248b7000) [pid = 2048] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:40:04 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x1248b1800) [pid = 2048] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:40:08 INFO - PROCESS | 2048 | 1478317208860 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]]]}] 20:40:08 INFO - .. 20:40:08 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5424ms 20:40:08 INFO - PROCESS | 2048 | 1478317208880 Marionette TRACE conn2 -> [0,412,"getWindowHandle",null] 20:40:08 INFO - PROCESS | 2048 | 1478317208883 Marionette TRACE conn2 <- [1,412,null,{"value":"7"}] 20:40:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:40:08 INFO - PROCESS | 2048 | 1478317208888 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}] 20:40:09 INFO - PROCESS | 2048 | 1478317209011 Marionette TRACE conn2 <- [1,413,null,{"value":null}] 20:40:09 INFO - PROCESS | 2048 | 1478317209047 Marionette TRACE conn2 -> [0,414,"getWindowHandles",null] 20:40:09 INFO - PROCESS | 2048 | 1478317209051 Marionette TRACE conn2 <- [1,414,null,["7"]] 20:40:09 INFO - PROCESS | 2048 | 1478317209054 Marionette TRACE conn2 -> [0,415,"switchToWindow",{"name":"7"}] 20:40:09 INFO - PROCESS | 2048 | 1478317209058 Marionette TRACE conn2 <- [1,415,null,{}] 20:40:09 INFO - PROCESS | 2048 | 1478317209061 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x124346800 == 12 [pid = 2048] [id = 90] 20:40:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124804800) [pid = 2048] [serial = 267] [outer = 0x0] 20:40:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1248b0000) [pid = 2048] [serial = 268] [outer = 0x124804800] 20:40:09 INFO - PROCESS | 2048 | 1478317209112 Marionette DEBUG loaded listener.js 20:40:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x124e1f000) [pid = 2048] [serial = 269] [outer = 0x124804800] 20:40:10 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04a800 == 11 [pid = 2048] [id = 88] 20:40:10 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x11b055800) [pid = 2048] [serial = 254] [outer = 0x0] [url = about:blank] 20:40:10 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x124c49800) [pid = 2048] [serial = 256] [outer = 0x0] [url = about:blank] 20:40:10 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x124e0e000) [pid = 2048] [serial = 251] [outer = 0x0] [url = about:blank] 20:40:10 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x124e20000) [pid = 2048] [serial = 257] [outer = 0x0] [url = about:blank] 20:40:10 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x125676800) [pid = 2048] [serial = 259] [outer = 0x0] [url = about:blank] 20:40:10 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x11ac96000) [pid = 2048] [serial = 253] [outer = 0x0] [url = about:blank] 20:40:12 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x11b04b000) [pid = 2048] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:40:14 INFO - PROCESS | 2048 | 1478317214442 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]]]}] 20:40:14 INFO - .. 20:40:14 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5581ms 20:40:14 INFO - PROCESS | 2048 | 1478317214468 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 20:40:14 INFO - PROCESS | 2048 | 1478317214471 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 20:40:14 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:40:14 INFO - PROCESS | 2048 | 1478317214475 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}] 20:40:14 INFO - PROCESS | 2048 | 1478317214552 Marionette TRACE conn2 <- [1,418,null,{"value":null}] 20:40:14 INFO - PROCESS | 2048 | 1478317214556 Marionette TRACE conn2 -> [0,419,"getWindowHandles",null] 20:40:14 INFO - PROCESS | 2048 | 1478317214559 Marionette TRACE conn2 <- [1,419,null,["7"]] 20:40:14 INFO - PROCESS | 2048 | 1478317214561 Marionette TRACE conn2 -> [0,420,"switchToWindow",{"name":"7"}] 20:40:14 INFO - PROCESS | 2048 | 1478317214566 Marionette TRACE conn2 <- [1,420,null,{}] 20:40:14 INFO - PROCESS | 2048 | 1478317214569 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a9c8000 == 12 [pid = 2048] [id = 91] 20:40:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11a9c8800) [pid = 2048] [serial = 270] [outer = 0x0] 20:40:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x11ac85800) [pid = 2048] [serial = 271] [outer = 0x11a9c8800] 20:40:14 INFO - PROCESS | 2048 | 1478317214620 Marionette DEBUG loaded listener.js 20:40:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x125690800) [pid = 2048] [serial = 272] [outer = 0x11a9c8800] 20:40:15 INFO - PROCESS | 2048 | 1478317215455 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]]]}] 20:40:15 INFO - .. 20:40:15 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1018ms 20:40:15 INFO - PROCESS | 2048 | 1478317215493 Marionette TRACE conn2 -> [0,422,"getWindowHandle",null] 20:40:15 INFO - PROCESS | 2048 | 1478317215497 Marionette TRACE conn2 <- [1,422,null,{"value":"7"}] 20:40:15 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:40:15 INFO - PROCESS | 2048 | 1478317215502 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}] 20:40:15 INFO - PROCESS | 2048 | 1478317215609 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 20:40:15 INFO - PROCESS | 2048 | 1478317215649 Marionette TRACE conn2 -> [0,424,"getWindowHandles",null] 20:40:15 INFO - PROCESS | 2048 | 1478317215651 Marionette TRACE conn2 <- [1,424,null,["7"]] 20:40:15 INFO - PROCESS | 2048 | 1478317215654 Marionette TRACE conn2 -> [0,425,"switchToWindow",{"name":"7"}] 20:40:15 INFO - PROCESS | 2048 | 1478317215656 Marionette TRACE conn2 <- [1,425,null,{}] 20:40:15 INFO - PROCESS | 2048 | 1478317215658 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x126149800 == 13 [pid = 2048] [id = 92] 20:40:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12614a800) [pid = 2048] [serial = 273] [outer = 0x0] 20:40:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x126151800) [pid = 2048] [serial = 274] [outer = 0x12614a800] 20:40:15 INFO - PROCESS | 2048 | 1478317215695 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x126caa000) [pid = 2048] [serial = 275] [outer = 0x12614a800] 20:40:16 INFO - PROCESS | 2048 | 1478317216408 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]]]}] 20:40:16 INFO - .. 20:40:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 917ms 20:40:16 INFO - PROCESS | 2048 | 1478317216423 Marionette TRACE conn2 -> [0,427,"getWindowHandle",null] 20:40:16 INFO - PROCESS | 2048 | 1478317216427 Marionette TRACE conn2 <- [1,427,null,{"value":"7"}] 20:40:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:40:16 INFO - PROCESS | 2048 | 1478317216430 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}] 20:40:16 INFO - PROCESS | 2048 | 1478317216518 Marionette TRACE conn2 <- [1,428,null,{"value":null}] 20:40:16 INFO - PROCESS | 2048 | 1478317216524 Marionette TRACE conn2 -> [0,429,"getWindowHandles",null] 20:40:16 INFO - PROCESS | 2048 | 1478317216526 Marionette TRACE conn2 <- [1,429,null,["7"]] 20:40:16 INFO - PROCESS | 2048 | 1478317216528 Marionette TRACE conn2 -> [0,430,"switchToWindow",{"name":"7"}] 20:40:16 INFO - PROCESS | 2048 | 1478317216534 Marionette TRACE conn2 <- [1,430,null,{}] 20:40:16 INFO - PROCESS | 2048 | 1478317216537 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d87000 == 14 [pid = 2048] [id = 93] 20:40:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x126d87800) [pid = 2048] [serial = 276] [outer = 0x0] 20:40:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x127067800) [pid = 2048] [serial = 277] [outer = 0x126d87800] 20:40:16 INFO - PROCESS | 2048 | 1478317216576 Marionette DEBUG loaded listener.js 20:40:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x127077000) [pid = 2048] [serial = 278] [outer = 0x126d87800] 20:40:16 INFO - PROCESS | 2048 | 1478317216902 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]]]}] 20:40:16 INFO - . 20:40:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 515ms 20:40:16 INFO - PROCESS | 2048 | 1478317216946 Marionette TRACE conn2 -> [0,432,"getWindowHandle",null] 20:40:16 INFO - PROCESS | 2048 | 1478317216950 Marionette TRACE conn2 <- [1,432,null,{"value":"7"}] 20:40:16 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:40:16 INFO - PROCESS | 2048 | 1478317216954 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}] 20:40:17 INFO - PROCESS | 2048 | 1478317217081 Marionette TRACE conn2 <- [1,433,null,{"value":null}] 20:40:17 INFO - PROCESS | 2048 | 1478317217119 Marionette TRACE conn2 -> [0,434,"getWindowHandles",null] 20:40:17 INFO - PROCESS | 2048 | 1478317217121 Marionette TRACE conn2 <- [1,434,null,["7"]] 20:40:17 INFO - PROCESS | 2048 | 1478317217124 Marionette TRACE conn2 -> [0,435,"switchToWindow",{"name":"7"}] 20:40:17 INFO - PROCESS | 2048 | 1478317217129 Marionette TRACE conn2 <- [1,435,null,{}] 20:40:17 INFO - PROCESS | 2048 | 1478317217132 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d82800 == 15 [pid = 2048] [id = 94] 20:40:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x126d83800) [pid = 2048] [serial = 279] [outer = 0x0] 20:40:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x127075000) [pid = 2048] [serial = 280] [outer = 0x126d83800] 20:40:17 INFO - PROCESS | 2048 | 1478317217183 Marionette DEBUG loaded listener.js 20:40:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12752d000) [pid = 2048] [serial = 281] [outer = 0x126d83800] 20:40:17 INFO - PROCESS | 2048 | 1478317217504 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]]]}] 20:40:17 INFO - . 20:40:17 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 565ms 20:40:17 INFO - PROCESS | 2048 | 1478317217519 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 20:40:17 INFO - PROCESS | 2048 | 1478317217522 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 20:40:17 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:40:17 INFO - PROCESS | 2048 | 1478317217525 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}] 20:40:17 INFO - PROCESS | 2048 | 1478317217626 Marionette TRACE conn2 <- [1,438,null,{"value":null}] 20:40:17 INFO - PROCESS | 2048 | 1478317217665 Marionette TRACE conn2 -> [0,439,"getWindowHandles",null] 20:40:17 INFO - PROCESS | 2048 | 1478317217667 Marionette TRACE conn2 <- [1,439,null,["7"]] 20:40:17 INFO - PROCESS | 2048 | 1478317217670 Marionette TRACE conn2 -> [0,440,"switchToWindow",{"name":"7"}] 20:40:17 INFO - PROCESS | 2048 | 1478317217672 Marionette TRACE conn2 <- [1,440,null,{}] 20:40:17 INFO - PROCESS | 2048 | 1478317217675 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280b6000 == 16 [pid = 2048] [id = 95] 20:40:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x1280b7000) [pid = 2048] [serial = 282] [outer = 0x0] 20:40:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x128379000) [pid = 2048] [serial = 283] [outer = 0x1280b7000] 20:40:17 INFO - PROCESS | 2048 | 1478317217719 Marionette DEBUG loaded listener.js 20:40:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x128385000) [pid = 2048] [serial = 284] [outer = 0x1280b7000] 20:40:18 INFO - PROCESS | 2048 | 1478317218038 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]]]}] 20:40:18 INFO - . 20:40:18 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 566ms 20:40:18 INFO - PROCESS | 2048 | 1478317218096 Marionette TRACE conn2 -> [0,442,"getWindowHandle",null] 20:40:18 INFO - PROCESS | 2048 | 1478317218100 Marionette TRACE conn2 <- [1,442,null,{"value":"7"}] 20:40:18 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:40:18 INFO - PROCESS | 2048 | 1478317218103 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}] 20:40:18 INFO - PROCESS | 2048 | 1478317218239 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 20:40:18 INFO - PROCESS | 2048 | 1478317218280 Marionette TRACE conn2 -> [0,444,"getWindowHandles",null] 20:40:18 INFO - PROCESS | 2048 | 1478317218283 Marionette TRACE conn2 <- [1,444,null,["7"]] 20:40:18 INFO - PROCESS | 2048 | 1478317218285 Marionette TRACE conn2 -> [0,445,"switchToWindow",{"name":"7"}] 20:40:18 INFO - PROCESS | 2048 | 1478317218289 Marionette TRACE conn2 <- [1,445,null,{}] 20:40:18 INFO - PROCESS | 2048 | 1478317218291 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x12879a000 == 17 [pid = 2048] [id = 96] 20:40:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12879a800) [pid = 2048] [serial = 285] [outer = 0x0] 20:40:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12879e000) [pid = 2048] [serial = 286] [outer = 0x12879a800] 20:40:18 INFO - PROCESS | 2048 | 1478317218337 Marionette DEBUG loaded listener.js 20:40:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x1287aa800) [pid = 2048] [serial = 287] [outer = 0x12879a800] 20:40:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x128f37800) [pid = 2048] [serial = 288] [outer = 0x132380000] 20:40:18 INFO - PROCESS | 2048 | 1478317218736 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]]]}] 20:40:18 INFO - . 20:40:18 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 666ms 20:40:18 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:40:18 INFO - PROCESS | 2048 | 1478317218769 Marionette TRACE conn2 -> [0,447,"getWindowHandle",null] 20:40:18 INFO - PROCESS | 2048 | 1478317218771 Marionette TRACE conn2 <- [1,447,null,{"value":"7"}] 20:40:18 INFO - PROCESS | 2048 | 1478317218774 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}] 20:40:18 INFO - PROCESS | 2048 | 1478317218873 Marionette TRACE conn2 <- [1,448,null,{"value":null}] 20:40:18 INFO - PROCESS | 2048 | 1478317218911 Marionette TRACE conn2 -> [0,449,"getWindowHandles",null] 20:40:18 INFO - PROCESS | 2048 | 1478317218913 Marionette TRACE conn2 <- [1,449,null,["7"]] 20:40:18 INFO - PROCESS | 2048 | 1478317218927 Marionette TRACE conn2 -> [0,450,"switchToWindow",{"name":"7"}] 20:40:18 INFO - PROCESS | 2048 | 1478317218930 Marionette TRACE conn2 <- [1,450,null,{}] 20:40:18 INFO - PROCESS | 2048 | 1478317218933 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291b5000 == 18 [pid = 2048] [id = 97] 20:40:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x1291b5800) [pid = 2048] [serial = 289] [outer = 0x0] 20:40:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x1291bc000) [pid = 2048] [serial = 290] [outer = 0x1291b5800] 20:40:18 INFO - PROCESS | 2048 | 1478317218975 Marionette DEBUG loaded listener.js 20:40:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x129670800) [pid = 2048] [serial = 291] [outer = 0x1291b5800] 20:40:19 INFO - PROCESS | 2048 | 1478317219268 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]]]}] 20:40:19 INFO - . 20:40:19 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 514ms 20:40:19 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:40:19 INFO - PROCESS | 2048 | 1478317219289 Marionette TRACE conn2 -> [0,452,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 2048 | 1478317219291 Marionette TRACE conn2 <- [1,452,null,{"value":"7"}] 20:40:19 INFO - PROCESS | 2048 | 1478317219294 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}] 20:40:19 INFO - PROCESS | 2048 | 1478317219384 Marionette TRACE conn2 <- [1,453,null,{"value":null}] 20:40:19 INFO - PROCESS | 2048 | 1478317219421 Marionette TRACE conn2 -> [0,454,"getWindowHandles",null] 20:40:19 INFO - PROCESS | 2048 | 1478317219423 Marionette TRACE conn2 <- [1,454,null,["7"]] 20:40:19 INFO - PROCESS | 2048 | 1478317219425 Marionette TRACE conn2 -> [0,455,"switchToWindow",{"name":"7"}] 20:40:19 INFO - PROCESS | 2048 | 1478317219427 Marionette TRACE conn2 <- [1,455,null,{}] 20:40:19 INFO - PROCESS | 2048 | 1478317219430 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297a9000 == 19 [pid = 2048] [id = 98] 20:40:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x1297a9800) [pid = 2048] [serial = 292] [outer = 0x0] 20:40:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x1297ae800) [pid = 2048] [serial = 293] [outer = 0x1297a9800] 20:40:19 INFO - PROCESS | 2048 | 1478317219472 Marionette DEBUG loaded listener.js 20:40:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x1297c1000) [pid = 2048] [serial = 294] [outer = 0x1297a9800] 20:40:19 INFO - PROCESS | 2048 | 1478317219820 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]]]}] 20:40:19 INFO - . 20:40:19 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 567ms 20:40:19 INFO - PROCESS | 2048 | 1478317219861 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 2048 | 1478317219863 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 20:40:19 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:40:19 INFO - PROCESS | 2048 | 1478317219867 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}] 20:40:19 INFO - PROCESS | 2048 | 1478317219974 Marionette TRACE conn2 <- [1,458,null,{"value":null}] 20:40:20 INFO - PROCESS | 2048 | 1478317220021 Marionette TRACE conn2 -> [0,459,"getWindowHandles",null] 20:40:20 INFO - PROCESS | 2048 | 1478317220024 Marionette TRACE conn2 <- [1,459,null,["7"]] 20:40:20 INFO - PROCESS | 2048 | 1478317220028 Marionette TRACE conn2 -> [0,460,"switchToWindow",{"name":"7"}] 20:40:20 INFO - PROCESS | 2048 | 1478317220033 Marionette TRACE conn2 <- [1,460,null,{}] 20:40:20 INFO - PROCESS | 2048 | 1478317220037 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d85800 == 20 [pid = 2048] [id = 99] 20:40:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x126d88800) [pid = 2048] [serial = 295] [outer = 0x0] 20:40:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x127c13800) [pid = 2048] [serial = 296] [outer = 0x126d88800] 20:40:20 INFO - PROCESS | 2048 | 1478317220103 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x1280a7800) [pid = 2048] [serial = 297] [outer = 0x126d88800] 20:40:20 INFO - PROCESS | 2048 | --DOCSHELL 0x125521000 == 19 [pid = 2048] [id = 87] 20:40:20 INFO - PROCESS | 2048 | --DOCSHELL 0x11b054800 == 18 [pid = 2048] [id = 89] 20:40:20 INFO - PROCESS | 2048 | --DOCSHELL 0x124346800 == 17 [pid = 2048] [id = 90] 20:40:20 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x11b05d000) [pid = 2048] [serial = 262] [outer = 0x0] [url = about:blank] 20:40:20 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x124347000) [pid = 2048] [serial = 263] [outer = 0x0] [url = about:blank] 20:40:20 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x125068000) [pid = 2048] [serial = 265] [outer = 0x0] [url = about:blank] 20:40:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a179800 == 18 [pid = 2048] [id = 100] 20:40:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x11b045800) [pid = 2048] [serial = 298] [outer = 0x0] 20:40:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac9f800 == 19 [pid = 2048] [id = 101] 20:40:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x111d55000) [pid = 2048] [serial = 299] [outer = 0x0] 20:40:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x11b05f000) [pid = 2048] [serial = 300] [outer = 0x111d55000] 20:40:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x11b08d800) [pid = 2048] [serial = 301] [outer = 0x11b045800] 20:40:22 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12614a800) [pid = 2048] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:40:22 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x11a9c8800) [pid = 2048] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:40:22 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x124804800) [pid = 2048] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:40:22 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x125524000) [pid = 2048] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:40:25 INFO - PROCESS | 2048 | 1478317225429 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]]]}] 20:40:25 INFO - . 20:40:25 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5575ms 20:40:25 INFO - PROCESS | 2048 | 1478317225442 Marionette TRACE conn2 -> [0,462,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 2048 | 1478317225444 Marionette TRACE conn2 <- [1,462,null,{"value":"7"}] 20:40:25 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:40:25 INFO - PROCESS | 2048 | 1478317225447 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}] 20:40:25 INFO - PROCESS | 2048 | 1478317225541 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 20:40:25 INFO - PROCESS | 2048 | 1478317225544 Marionette TRACE conn2 -> [0,464,"getWindowHandles",null] 20:40:25 INFO - PROCESS | 2048 | 1478317225547 Marionette TRACE conn2 <- [1,464,null,["7"]] 20:40:25 INFO - PROCESS | 2048 | 1478317225550 Marionette TRACE conn2 -> [0,465,"switchToWindow",{"name":"7"}] 20:40:25 INFO - PROCESS | 2048 | 1478317225552 Marionette TRACE conn2 <- [1,465,null,{}] 20:40:25 INFO - PROCESS | 2048 | 1478317225555 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x125e9b000 == 20 [pid = 2048] [id = 102] 20:40:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x125e9c000) [pid = 2048] [serial = 302] [outer = 0x0] 20:40:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x125eb9000) [pid = 2048] [serial = 303] [outer = 0x125e9c000] 20:40:25 INFO - PROCESS | 2048 | 1478317225594 Marionette DEBUG loaded listener.js 20:40:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x126cbe000) [pid = 2048] [serial = 304] [outer = 0x125e9c000] 20:40:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x125eb5000 == 21 [pid = 2048] [id = 103] 20:40:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x126cc2000) [pid = 2048] [serial = 305] [outer = 0x0] 20:40:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12865c800) [pid = 2048] [serial = 306] [outer = 0x126cc2000] 20:40:28 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac9f800 == 20 [pid = 2048] [id = 101] 20:40:28 INFO - PROCESS | 2048 | --DOCSHELL 0x11a179800 == 19 [pid = 2048] [id = 100] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x125691000) [pid = 2048] [serial = 260] [outer = 0x0] [url = about:blank] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x126151800) [pid = 2048] [serial = 274] [outer = 0x0] [url = about:blank] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x126caa000) [pid = 2048] [serial = 275] [outer = 0x0] [url = about:blank] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x11ac85800) [pid = 2048] [serial = 271] [outer = 0x0] [url = about:blank] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x125690800) [pid = 2048] [serial = 272] [outer = 0x0] [url = about:blank] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x1248b0000) [pid = 2048] [serial = 268] [outer = 0x0] [url = about:blank] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x124e1f000) [pid = 2048] [serial = 269] [outer = 0x0] [url = about:blank] 20:40:28 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x127067800) [pid = 2048] [serial = 277] [outer = 0x0] [url = about:blank] 20:40:30 INFO - PROCESS | 2048 | 1478317230860 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]]]}] 20:40:30 INFO - . 20:40:30 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5420ms 20:40:30 INFO - PROCESS | 2048 | 1478317230869 Marionette TRACE conn2 -> [0,467,"getWindowHandle",null] 20:40:30 INFO - PROCESS | 2048 | 1478317230872 Marionette TRACE conn2 <- [1,467,null,{"value":"7"}] 20:40:30 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:40:30 INFO - PROCESS | 2048 | 1478317230877 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}] 20:40:30 INFO - PROCESS | 2048 | --DOCSHELL 0x125eb5000 == 18 [pid = 2048] [id = 103] 20:40:30 INFO - PROCESS | 2048 | 1478317230980 Marionette TRACE conn2 <- [1,468,null,{"value":null}] 20:40:30 INFO - PROCESS | 2048 | 1478317230985 Marionette TRACE conn2 -> [0,469,"getWindowHandles",null] 20:40:30 INFO - PROCESS | 2048 | 1478317230988 Marionette TRACE conn2 <- [1,469,null,["7"]] 20:40:31 INFO - PROCESS | 2048 | 1478317231015 Marionette TRACE conn2 -> [0,470,"switchToWindow",{"name":"7"}] 20:40:31 INFO - PROCESS | 2048 | 1478317231019 Marionette TRACE conn2 <- [1,470,null,{}] 20:40:31 INFO - PROCESS | 2048 | 1478317231022 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04b800 == 19 [pid = 2048] [id = 104] 20:40:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x11b04f800) [pid = 2048] [serial = 307] [outer = 0x0] 20:40:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x11b08b000) [pid = 2048] [serial = 308] [outer = 0x11b04f800] 20:40:31 INFO - PROCESS | 2048 | 1478317231068 Marionette DEBUG loaded listener.js 20:40:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x1248a1000) [pid = 2048] [serial = 309] [outer = 0x11b04f800] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x124ece800) [pid = 2048] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x126d83800) [pid = 2048] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x126d87800) [pid = 2048] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x1291b5800) [pid = 2048] [serial = 289] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x1280b7000) [pid = 2048] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x12879a800) [pid = 2048] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x1297a9800) [pid = 2048] [serial = 292] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x126d88800) [pid = 2048] [serial = 295] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x11b045800) [pid = 2048] [serial = 298] [outer = 0x0] [url = about:blank] 20:40:31 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x111d55000) [pid = 2048] [serial = 299] [outer = 0x0] [url = about:blank] 20:40:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac9d800 == 20 [pid = 2048] [id = 105] 20:40:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x1248a3800) [pid = 2048] [serial = 310] [outer = 0x0] 20:40:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x125442800) [pid = 2048] [serial = 311] [outer = 0x1248a3800] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x1291b5000 == 19 [pid = 2048] [id = 97] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x1297a9000 == 18 [pid = 2048] [id = 98] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x126d87000 == 17 [pid = 2048] [id = 93] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x126d85800 == 16 [pid = 2048] [id = 99] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x12879a000 == 15 [pid = 2048] [id = 96] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x1280b6000 == 14 [pid = 2048] [id = 95] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x126d82800 == 13 [pid = 2048] [id = 94] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x126149800 == 12 [pid = 2048] [id = 92] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x11a9c8000 == 11 [pid = 2048] [id = 91] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x125e9b000 == 10 [pid = 2048] [id = 102] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x11b08d800) [pid = 2048] [serial = 301] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x11b05f000) [pid = 2048] [serial = 300] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x129670800) [pid = 2048] [serial = 291] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x1291bc000) [pid = 2048] [serial = 290] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x1297c1000) [pid = 2048] [serial = 294] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x1297ae800) [pid = 2048] [serial = 293] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x1280a7800) [pid = 2048] [serial = 297] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x127c13800) [pid = 2048] [serial = 296] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12879e000) [pid = 2048] [serial = 286] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x1287aa800) [pid = 2048] [serial = 287] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x128379000) [pid = 2048] [serial = 283] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x128385000) [pid = 2048] [serial = 284] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x127075000) [pid = 2048] [serial = 280] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12752d000) [pid = 2048] [serial = 281] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x127077000) [pid = 2048] [serial = 278] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12ec6f000) [pid = 2048] [serial = 206] [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.] 20:40:36 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12543b800) [pid = 2048] [serial = 266] [outer = 0x0] [url = about:blank] 20:40:36 INFO - PROCESS | 2048 | 1478317236372 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]]]}] 20:40:36 INFO - ... 20:40:36 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5524ms 20:40:36 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:40:36 INFO - PROCESS | 2048 | 1478317236400 Marionette TRACE conn2 -> [0,472,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 2048 | 1478317236403 Marionette TRACE conn2 <- [1,472,null,{"value":"7"}] 20:40:36 INFO - PROCESS | 2048 | 1478317236409 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}] 20:40:36 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac9d800 == 9 [pid = 2048] [id = 105] 20:40:36 INFO - PROCESS | 2048 | 1478317236502 Marionette TRACE conn2 <- [1,473,null,{"value":null}] 20:40:36 INFO - PROCESS | 2048 | 1478317236539 Marionette TRACE conn2 -> [0,474,"getWindowHandles",null] 20:40:36 INFO - PROCESS | 2048 | 1478317236541 Marionette TRACE conn2 <- [1,474,null,["7"]] 20:40:36 INFO - PROCESS | 2048 | 1478317236544 Marionette TRACE conn2 -> [0,475,"switchToWindow",{"name":"7"}] 20:40:36 INFO - PROCESS | 2048 | 1478317236550 Marionette TRACE conn2 <- [1,475,null,{}] 20:40:36 INFO - PROCESS | 2048 | 1478317236554 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a4a7800 == 10 [pid = 2048] [id = 106] 20:40:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11a4a8000) [pid = 2048] [serial = 312] [outer = 0x0] 20:40:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x11a919800) [pid = 2048] [serial = 313] [outer = 0x11a4a8000] 20:40:36 INFO - PROCESS | 2048 | 1478317236597 Marionette DEBUG loaded listener.js 20:40:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x11ac8f800) [pid = 2048] [serial = 314] [outer = 0x11a4a8000] 20:40:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a918000 == 11 [pid = 2048] [id = 107] 20:40:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x11ac91800) [pid = 2048] [serial = 315] [outer = 0x0] 20:40:36 INFO - PROCESS | 2048 | [2048] 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 20:40:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x11b050000) [pid = 2048] [serial = 316] [outer = 0x11ac91800] 20:40:37 INFO - PROCESS | 2048 | 1478317237328 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]]]}] 20:40:37 INFO - .. 20:40:37 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 968ms 20:40:37 INFO - PROCESS | 2048 | 1478317237376 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 20:40:37 INFO - PROCESS | 2048 | 1478317237379 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 20:40:37 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:40:37 INFO - PROCESS | 2048 | 1478317237382 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}] 20:40:37 INFO - PROCESS | 2048 | --DOCSHELL 0x11a918000 == 10 [pid = 2048] [id = 107] 20:40:37 INFO - PROCESS | 2048 | 1478317237474 Marionette TRACE conn2 <- [1,478,null,{"value":null}] 20:40:37 INFO - PROCESS | 2048 | 1478317237480 Marionette TRACE conn2 -> [0,479,"getWindowHandles",null] 20:40:37 INFO - PROCESS | 2048 | 1478317237484 Marionette TRACE conn2 <- [1,479,null,["7"]] 20:40:37 INFO - PROCESS | 2048 | 1478317237487 Marionette TRACE conn2 -> [0,480,"switchToWindow",{"name":"7"}] 20:40:37 INFO - PROCESS | 2048 | 1478317237489 Marionette TRACE conn2 <- [1,480,null,{}] 20:40:37 INFO - PROCESS | 2048 | 1478317237492 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a4ae000 == 11 [pid = 2048] [id = 108] 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x124345000) [pid = 2048] [serial = 317] [outer = 0x0] 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x124810800) [pid = 2048] [serial = 318] [outer = 0x124345000] 20:40:37 INFO - PROCESS | 2048 | 1478317237532 Marionette DEBUG loaded listener.js 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1248ac800) [pid = 2048] [serial = 319] [outer = 0x124345000] 20:40:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c3d800 == 12 [pid = 2048] [id = 109] 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x124c5c000) [pid = 2048] [serial = 320] [outer = 0x0] 20:40:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x124ce1800 == 13 [pid = 2048] [id = 110] 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x124ce4800) [pid = 2048] [serial = 321] [outer = 0x0] 20:40:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x124cfa000 == 14 [pid = 2048] [id = 111] 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x124cfd000) [pid = 2048] [serial = 322] [outer = 0x0] 20:40:37 INFO - PROCESS | 2048 | [2048] 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 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x124e24000) [pid = 2048] [serial = 323] [outer = 0x124c5c000] 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x124ecc000) [pid = 2048] [serial = 324] [outer = 0x124ce4800] 20:40:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x125060800) [pid = 2048] [serial = 325] [outer = 0x124cfd000] 20:40:38 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x125e9c000) [pid = 2048] [serial = 302] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:40:38 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x126cc2000) [pid = 2048] [serial = 305] [outer = 0x0] [url = about:blank] 20:40:38 INFO - PROCESS | 2048 | 1478317238284 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]]]}] 20:40:38 INFO - ... 20:40:38 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 917ms 20:40:38 INFO - PROCESS | 2048 | 1478317238304 Marionette TRACE conn2 -> [0,482,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 2048 | 1478317238307 Marionette TRACE conn2 <- [1,482,null,{"value":"7"}] 20:40:38 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:40:38 INFO - PROCESS | 2048 | 1478317238310 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}] 20:40:38 INFO - PROCESS | 2048 | --DOCSHELL 0x124cfa000 == 13 [pid = 2048] [id = 111] 20:40:38 INFO - PROCESS | 2048 | 1478317238424 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 20:40:38 INFO - PROCESS | 2048 | 1478317238431 Marionette TRACE conn2 -> [0,484,"getWindowHandles",null] 20:40:38 INFO - PROCESS | 2048 | 1478317238433 Marionette TRACE conn2 <- [1,484,null,["7"]] 20:40:38 INFO - PROCESS | 2048 | 1478317238435 Marionette TRACE conn2 -> [0,485,"switchToWindow",{"name":"7"}] 20:40:38 INFO - PROCESS | 2048 | 1478317238438 Marionette TRACE conn2 <- [1,485,null,{}] 20:40:38 INFO - PROCESS | 2048 | 1478317238441 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x125e9b800 == 14 [pid = 2048] [id = 112] 20:40:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x125e9c000) [pid = 2048] [serial = 326] [outer = 0x0] 20:40:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x125ea7800) [pid = 2048] [serial = 327] [outer = 0x125e9c000] 20:40:38 INFO - PROCESS | 2048 | 1478317238482 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12614b000) [pid = 2048] [serial = 328] [outer = 0x125e9c000] 20:40:43 INFO - PROCESS | 2048 | --DOCSHELL 0x124ce1800 == 13 [pid = 2048] [id = 110] 20:40:43 INFO - PROCESS | 2048 | --DOCSHELL 0x124c3d800 == 12 [pid = 2048] [id = 109] 20:40:43 INFO - PROCESS | 2048 | --DOCSHELL 0x11a4ae000 == 11 [pid = 2048] [id = 108] 20:40:43 INFO - PROCESS | 2048 | --DOCSHELL 0x11a4a7800 == 10 [pid = 2048] [id = 106] 20:40:43 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04b800 == 9 [pid = 2048] [id = 104] 20:40:43 INFO - PROCESS | 2048 | 1478317243795 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]]]}] 20:40:43 INFO - .. 20:40:43 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5529ms 20:40:43 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x125eb9000) [pid = 2048] [serial = 303] [outer = 0x0] [url = about:blank] 20:40:43 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12865c800) [pid = 2048] [serial = 306] [outer = 0x0] [url = about:blank] 20:40:43 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x126cbe000) [pid = 2048] [serial = 304] [outer = 0x0] [url = about:blank] 20:40:43 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x11b08b000) [pid = 2048] [serial = 308] [outer = 0x0] [url = about:blank] 20:40:43 INFO - PROCESS | 2048 | 1478317243847 Marionette TRACE conn2 -> [0,487,"getWindowHandle",null] 20:40:43 INFO - PROCESS | 2048 | 1478317243850 Marionette TRACE conn2 <- [1,487,null,{"value":"7"}] 20:40:43 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:40:43 INFO - PROCESS | 2048 | 1478317243856 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}] 20:40:43 INFO - PROCESS | 2048 | 1478317243941 Marionette TRACE conn2 <- [1,488,null,{"value":null}] 20:40:43 INFO - PROCESS | 2048 | 1478317243946 Marionette TRACE conn2 -> [0,489,"getWindowHandles",null] 20:40:43 INFO - PROCESS | 2048 | 1478317243949 Marionette TRACE conn2 <- [1,489,null,["7"]] 20:40:43 INFO - PROCESS | 2048 | 1478317243953 Marionette TRACE conn2 -> [0,490,"switchToWindow",{"name":"7"}] 20:40:43 INFO - PROCESS | 2048 | 1478317243957 Marionette TRACE conn2 <- [1,490,null,{}] 20:40:43 INFO - PROCESS | 2048 | 1478317243960 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ab52800 == 10 [pid = 2048] [id = 113] 20:40:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x11ac36000) [pid = 2048] [serial = 329] [outer = 0x0] 20:40:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x11ac9d800) [pid = 2048] [serial = 330] [outer = 0x11ac36000] 20:40:44 INFO - PROCESS | 2048 | 1478317244007 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x11b046000) [pid = 2048] [serial = 331] [outer = 0x11ac36000] 20:40:44 INFO - PROCESS | 2048 | 1478317244762 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]]]}] 20:40:44 INFO - .. 20:40:44 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 915ms 20:40:44 INFO - PROCESS | 2048 | 1478317244770 Marionette TRACE conn2 -> [0,492,"getWindowHandle",null] 20:40:44 INFO - PROCESS | 2048 | 1478317244773 Marionette TRACE conn2 <- [1,492,null,{"value":"7"}] 20:40:44 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:40:44 INFO - PROCESS | 2048 | 1478317244776 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}] 20:40:44 INFO - PROCESS | 2048 | 1478317244861 Marionette TRACE conn2 <- [1,493,null,{"value":null}] 20:40:44 INFO - PROCESS | 2048 | 1478317244868 Marionette TRACE conn2 -> [0,494,"getWindowHandles",null] 20:40:44 INFO - PROCESS | 2048 | 1478317244870 Marionette TRACE conn2 <- [1,494,null,["7"]] 20:40:44 INFO - PROCESS | 2048 | 1478317244873 Marionette TRACE conn2 -> [0,495,"switchToWindow",{"name":"7"}] 20:40:44 INFO - PROCESS | 2048 | 1478317244875 Marionette TRACE conn2 <- [1,495,null,{}] 20:40:44 INFO - PROCESS | 2048 | 1478317244878 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac8a800 == 11 [pid = 2048] [id = 114] 20:40:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x124c4c000) [pid = 2048] [serial = 332] [outer = 0x0] 20:40:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x124ce5000) [pid = 2048] [serial = 333] [outer = 0x124c4c000] 20:40:44 INFO - PROCESS | 2048 | 1478317244918 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12528b000) [pid = 2048] [serial = 334] [outer = 0x124c4c000] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x11a4a8000) [pid = 2048] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x11b04f800) [pid = 2048] [serial = 307] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x124cfd000) [pid = 2048] [serial = 322] [outer = 0x0] [url = about:blank] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x124ce4800) [pid = 2048] [serial = 321] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x124c5c000) [pid = 2048] [serial = 320] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x124345000) [pid = 2048] [serial = 317] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x11ac91800) [pid = 2048] [serial = 315] [outer = 0x0] [url = about:blank] 20:40:46 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x1248a3800) [pid = 2048] [serial = 310] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:40:50 INFO - PROCESS | 2048 | 1478317250203 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]]]}] 20:40:50 INFO - .. 20:40:50 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5477ms 20:40:50 INFO - PROCESS | 2048 | 1478317250254 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 20:40:50 INFO - PROCESS | 2048 | 1478317250257 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 20:40:50 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:40:50 INFO - PROCESS | 2048 | 1478317250262 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}] 20:40:50 INFO - PROCESS | 2048 | 1478317250387 Marionette TRACE conn2 <- [1,498,null,{"value":null}] 20:40:50 INFO - PROCESS | 2048 | 1478317250426 Marionette TRACE conn2 -> [0,499,"getWindowHandles",null] 20:40:50 INFO - PROCESS | 2048 | 1478317250429 Marionette TRACE conn2 <- [1,499,null,["7"]] 20:40:50 INFO - PROCESS | 2048 | 1478317250432 Marionette TRACE conn2 -> [0,500,"switchToWindow",{"name":"7"}] 20:40:50 INFO - PROCESS | 2048 | 1478317250436 Marionette TRACE conn2 <- [1,500,null,{}] 20:40:50 INFO - PROCESS | 2048 | 1478317250439 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b05f000 == 12 [pid = 2048] [id = 115] 20:40:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x11b062000) [pid = 2048] [serial = 335] [outer = 0x0] 20:40:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x124817800) [pid = 2048] [serial = 336] [outer = 0x11b062000] 20:40:50 INFO - PROCESS | 2048 | 1478317250489 Marionette DEBUG loaded listener.js 20:40:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x124e23000) [pid = 2048] [serial = 337] [outer = 0x11b062000] 20:40:51 INFO - PROCESS | 2048 | 1478317251308 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]]]}] 20:40:51 INFO - .. 20:40:51 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1066ms 20:40:51 INFO - PROCESS | 2048 | 1478317251327 Marionette TRACE conn2 -> [0,502,"getWindowHandle",null] 20:40:51 INFO - PROCESS | 2048 | 1478317251330 Marionette TRACE conn2 <- [1,502,null,{"value":"7"}] 20:40:51 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:40:51 INFO - PROCESS | 2048 | 1478317251335 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}] 20:40:51 INFO - PROCESS | 2048 | 1478317251429 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 20:40:51 INFO - PROCESS | 2048 | 1478317251469 Marionette TRACE conn2 -> [0,504,"getWindowHandles",null] 20:40:51 INFO - PROCESS | 2048 | 1478317251471 Marionette TRACE conn2 <- [1,504,null,["7"]] 20:40:51 INFO - PROCESS | 2048 | 1478317251474 Marionette TRACE conn2 -> [0,505,"switchToWindow",{"name":"7"}] 20:40:51 INFO - PROCESS | 2048 | 1478317251478 Marionette TRACE conn2 <- [1,505,null,{}] 20:40:51 INFO - PROCESS | 2048 | 1478317251481 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b058000 == 13 [pid = 2048] [id = 116] 20:40:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x11b058800) [pid = 2048] [serial = 338] [outer = 0x0] 20:40:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x126cb7000) [pid = 2048] [serial = 339] [outer = 0x11b058800] 20:40:51 INFO - PROCESS | 2048 | 1478317251528 Marionette DEBUG loaded listener.js 20:40:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x126cc6000) [pid = 2048] [serial = 340] [outer = 0x11b058800] 20:40:51 INFO - PROCESS | 2048 | --DOCSHELL 0x11ab52800 == 12 [pid = 2048] [id = 113] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x125060800) [pid = 2048] [serial = 325] [outer = 0x0] [url = about:blank] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x124ecc000) [pid = 2048] [serial = 324] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x124e24000) [pid = 2048] [serial = 323] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x11b050000) [pid = 2048] [serial = 316] [outer = 0x0] [url = about:blank] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x125ea7800) [pid = 2048] [serial = 327] [outer = 0x0] [url = about:blank] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x125442800) [pid = 2048] [serial = 311] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x124810800) [pid = 2048] [serial = 318] [outer = 0x0] [url = about:blank] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x1248ac800) [pid = 2048] [serial = 319] [outer = 0x0] [url = about:blank] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x11a919800) [pid = 2048] [serial = 313] [outer = 0x0] [url = about:blank] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x11ac8f800) [pid = 2048] [serial = 314] [outer = 0x0] [url = about:blank] 20:40:51 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x1248a1000) [pid = 2048] [serial = 309] [outer = 0x0] [url = about:blank] 20:40:53 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11ac36000) [pid = 2048] [serial = 329] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:40:53 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x125e9c000) [pid = 2048] [serial = 326] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:40:56 INFO - PROCESS | 2048 | 1478317256824 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]]]}] 20:40:56 INFO - .. 20:40:56 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5522ms 20:40:56 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:40:56 INFO - PROCESS | 2048 | 1478317256857 Marionette TRACE conn2 -> [0,507,"getWindowHandle",null] 20:40:56 INFO - PROCESS | 2048 | 1478317256859 Marionette TRACE conn2 <- [1,507,null,{"value":"7"}] 20:40:56 INFO - PROCESS | 2048 | 1478317256862 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}] 20:40:56 INFO - PROCESS | 2048 | 1478317256941 Marionette TRACE conn2 <- [1,508,null,{"value":null}] 20:40:56 INFO - PROCESS | 2048 | 1478317256945 Marionette TRACE conn2 -> [0,509,"getWindowHandles",null] 20:40:56 INFO - PROCESS | 2048 | 1478317256948 Marionette TRACE conn2 <- [1,509,null,["7"]] 20:40:56 INFO - PROCESS | 2048 | 1478317256951 Marionette TRACE conn2 -> [0,510,"switchToWindow",{"name":"7"}] 20:40:56 INFO - PROCESS | 2048 | 1478317256954 Marionette TRACE conn2 <- [1,510,null,{}] 20:40:56 INFO - PROCESS | 2048 | 1478317256956 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x124eb8800 == 13 [pid = 2048] [id = 117] 20:40:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124ecc000) [pid = 2048] [serial = 341] [outer = 0x0] 20:40:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x125066000) [pid = 2048] [serial = 342] [outer = 0x124ecc000] 20:40:56 INFO - PROCESS | 2048 | 1478317256996 Marionette DEBUG loaded listener.js 20:40:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12552f000) [pid = 2048] [serial = 343] [outer = 0x124ecc000] 20:40:59 INFO - PROCESS | 2048 | --DOCSHELL 0x125e9b800 == 12 [pid = 2048] [id = 112] 20:40:59 INFO - PROCESS | 2048 | --DOCSHELL 0x11b05f000 == 11 [pid = 2048] [id = 115] 20:40:59 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11ac9d800) [pid = 2048] [serial = 330] [outer = 0x0] [url = about:blank] 20:40:59 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11b046000) [pid = 2048] [serial = 331] [outer = 0x0] [url = about:blank] 20:40:59 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12614b000) [pid = 2048] [serial = 328] [outer = 0x0] [url = about:blank] 20:40:59 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x124ce5000) [pid = 2048] [serial = 333] [outer = 0x0] [url = about:blank] 20:41:01 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x124c4c000) [pid = 2048] [serial = 332] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:41:01 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x11b062000) [pid = 2048] [serial = 335] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:41:01 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x11b058800) [pid = 2048] [serial = 338] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:41:02 INFO - PROCESS | 2048 | 1478317262274 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]]]}] 20:41:02 INFO - .. 20:41:02 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5425ms 20:41:02 INFO - PROCESS | 2048 | 1478317262289 Marionette TRACE conn2 -> [0,512,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 2048 | 1478317262292 Marionette TRACE conn2 <- [1,512,null,{"value":"7"}] 20:41:02 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:41:02 INFO - PROCESS | 2048 | 1478317262297 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}] 20:41:02 INFO - PROCESS | 2048 | 1478317262382 Marionette TRACE conn2 <- [1,513,null,{"value":null}] 20:41:02 INFO - PROCESS | 2048 | 1478317262388 Marionette TRACE conn2 -> [0,514,"getWindowHandles",null] 20:41:02 INFO - PROCESS | 2048 | 1478317262390 Marionette TRACE conn2 <- [1,514,null,["7"]] 20:41:02 INFO - PROCESS | 2048 | 1478317262393 Marionette TRACE conn2 -> [0,515,"switchToWindow",{"name":"7"}] 20:41:02 INFO - PROCESS | 2048 | 1478317262398 Marionette TRACE conn2 <- [1,515,null,{}] 20:41:02 INFO - PROCESS | 2048 | 1478317262402 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x12480a800 == 12 [pid = 2048] [id = 118] 20:41:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x124810800) [pid = 2048] [serial = 344] [outer = 0x0] 20:41:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x1248ac800) [pid = 2048] [serial = 345] [outer = 0x124810800] 20:41:02 INFO - PROCESS | 2048 | 1478317262447 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x124c54000) [pid = 2048] [serial = 346] [outer = 0x124810800] 20:41:03 INFO - PROCESS | 2048 | 1478317263207 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]]]}] 20:41:03 INFO - . 20:41:03 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 965ms 20:41:03 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:41:03 INFO - PROCESS | 2048 | 1478317263262 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 2048 | 1478317263264 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 20:41:03 INFO - PROCESS | 2048 | 1478317263267 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}] 20:41:03 INFO - PROCESS | 2048 | 1478317263349 Marionette TRACE conn2 <- [1,518,null,{"value":null}] 20:41:03 INFO - PROCESS | 2048 | 1478317263354 Marionette TRACE conn2 -> [0,519,"getWindowHandles",null] 20:41:03 INFO - PROCESS | 2048 | 1478317263356 Marionette TRACE conn2 <- [1,519,null,["7"]] 20:41:03 INFO - PROCESS | 2048 | 1478317263359 Marionette TRACE conn2 -> [0,520,"switchToWindow",{"name":"7"}] 20:41:03 INFO - PROCESS | 2048 | 1478317263362 Marionette TRACE conn2 <- [1,520,null,{}] 20:41:03 INFO - PROCESS | 2048 | 1478317263365 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x125689000 == 13 [pid = 2048] [id = 119] 20:41:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12568b000) [pid = 2048] [serial = 347] [outer = 0x0] 20:41:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x125c81000) [pid = 2048] [serial = 348] [outer = 0x12568b000] 20:41:03 INFO - PROCESS | 2048 | 1478317263408 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x125c99800) [pid = 2048] [serial = 349] [outer = 0x12568b000] 20:41:07 INFO - PROCESS | 2048 | --DOCSHELL 0x11b058000 == 12 [pid = 2048] [id = 116] 20:41:07 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac8a800 == 11 [pid = 2048] [id = 114] 20:41:07 INFO - PROCESS | 2048 | --DOCSHELL 0x12480a800 == 10 [pid = 2048] [id = 118] 20:41:07 INFO - PROCESS | 2048 | --DOCSHELL 0x124eb8800 == 9 [pid = 2048] [id = 117] 20:41:07 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x126cb7000) [pid = 2048] [serial = 339] [outer = 0x0] [url = about:blank] 20:41:07 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x126cc6000) [pid = 2048] [serial = 340] [outer = 0x0] [url = about:blank] 20:41:07 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x124817800) [pid = 2048] [serial = 336] [outer = 0x0] [url = about:blank] 20:41:07 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x124e23000) [pid = 2048] [serial = 337] [outer = 0x0] [url = about:blank] 20:41:07 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12528b000) [pid = 2048] [serial = 334] [outer = 0x0] [url = about:blank] 20:41:07 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x125066000) [pid = 2048] [serial = 342] [outer = 0x0] [url = about:blank] 20:41:08 INFO - PROCESS | 2048 | 1478317268679 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]]]}] 20:41:08 INFO - .. 20:41:08 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 5430ms 20:41:08 INFO - PROCESS | 2048 | 1478317268698 Marionette TRACE conn2 -> [0,522,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 2048 | 1478317268701 Marionette TRACE conn2 <- [1,522,null,{"value":"7"}] 20:41:08 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:41:08 INFO - PROCESS | 2048 | 1478317268707 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}] 20:41:08 INFO - PROCESS | 2048 | 1478317268792 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 20:41:08 INFO - PROCESS | 2048 | 1478317268797 Marionette TRACE conn2 -> [0,524,"getWindowHandles",null] 20:41:08 INFO - PROCESS | 2048 | 1478317268800 Marionette TRACE conn2 <- [1,524,null,["7"]] 20:41:08 INFO - PROCESS | 2048 | 1478317268804 Marionette TRACE conn2 -> [0,525,"switchToWindow",{"name":"7"}] 20:41:08 INFO - PROCESS | 2048 | 1478317268808 Marionette TRACE conn2 <- [1,525,null,{}] 20:41:08 INFO - PROCESS | 2048 | 1478317268810 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a4ac000 == 10 [pid = 2048] [id = 120] 20:41:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x11a4ad800) [pid = 2048] [serial = 350] [outer = 0x0] 20:41:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x11ac34800) [pid = 2048] [serial = 351] [outer = 0x11a4ad800] 20:41:08 INFO - PROCESS | 2048 | 1478317268856 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11adec800) [pid = 2048] [serial = 352] [outer = 0x11a4ad800] 20:41:09 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x124810800) [pid = 2048] [serial = 344] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:41:09 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x124ecc000) [pid = 2048] [serial = 341] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:41:09 INFO - PROCESS | 2048 | 1478317269621 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]]]}] 20:41:09 INFO - .. 20:41:09 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 966ms 20:41:09 INFO - PROCESS | 2048 | 1478317269672 Marionette TRACE conn2 -> [0,527,"getWindowHandle",null] 20:41:09 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:41:09 INFO - PROCESS | 2048 | 1478317269674 Marionette TRACE conn2 <- [1,527,null,{"value":"7"}] 20:41:09 INFO - PROCESS | 2048 | 1478317269677 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}] 20:41:09 INFO - PROCESS | 2048 | 1478317269762 Marionette TRACE conn2 <- [1,528,null,{"value":null}] 20:41:09 INFO - PROCESS | 2048 | 1478317269768 Marionette TRACE conn2 -> [0,529,"getWindowHandles",null] 20:41:09 INFO - PROCESS | 2048 | 1478317269770 Marionette TRACE conn2 <- [1,529,null,["7"]] 20:41:09 INFO - PROCESS | 2048 | 1478317269773 Marionette TRACE conn2 -> [0,530,"switchToWindow",{"name":"7"}] 20:41:09 INFO - PROCESS | 2048 | 1478317269775 Marionette TRACE conn2 <- [1,530,null,{}] 20:41:09 INFO - PROCESS | 2048 | 1478317269778 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a919000 == 11 [pid = 2048] [id = 121] 20:41:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x1248a1800) [pid = 2048] [serial = 353] [outer = 0x0] 20:41:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1248a9000) [pid = 2048] [serial = 354] [outer = 0x1248a1800] 20:41:09 INFO - PROCESS | 2048 | 1478317269817 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x124cfd000) [pid = 2048] [serial = 355] [outer = 0x1248a1800] 20:41:10 INFO - PROCESS | 2048 | 1478317270578 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]]]}] 20:41:10 INFO - ....................... 20:41:10 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 921ms 20:41:10 INFO - PROCESS | 2048 | 1478317270603 Marionette TRACE conn2 -> [0,532,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 2048 | 1478317270607 Marionette TRACE conn2 <- [1,532,null,{"value":"7"}] 20:41:10 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:41:10 INFO - PROCESS | 2048 | 1478317270610 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}] 20:41:10 INFO - PROCESS | 2048 | 1478317270700 Marionette TRACE conn2 <- [1,533,null,{"value":null}] 20:41:10 INFO - PROCESS | 2048 | 1478317270706 Marionette TRACE conn2 -> [0,534,"getWindowHandles",null] 20:41:10 INFO - PROCESS | 2048 | 1478317270709 Marionette TRACE conn2 <- [1,534,null,["7"]] 20:41:10 INFO - PROCESS | 2048 | 1478317270711 Marionette TRACE conn2 -> [0,535,"switchToWindow",{"name":"7"}] 20:41:10 INFO - PROCESS | 2048 | 1478317270715 Marionette TRACE conn2 <- [1,535,null,{}] 20:41:10 INFO - PROCESS | 2048 | 1478317270718 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x125e9e000 == 12 [pid = 2048] [id = 122] 20:41:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x125e9e800) [pid = 2048] [serial = 356] [outer = 0x0] 20:41:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x125ea3000) [pid = 2048] [serial = 357] [outer = 0x125e9e800] 20:41:10 INFO - PROCESS | 2048 | 1478317270760 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x125eb3000) [pid = 2048] [serial = 358] [outer = 0x125e9e800] 20:41:14 INFO - PROCESS | 2048 | --DOCSHELL 0x11a919000 == 11 [pid = 2048] [id = 121] 20:41:14 INFO - PROCESS | 2048 | --DOCSHELL 0x11a4ac000 == 10 [pid = 2048] [id = 120] 20:41:14 INFO - PROCESS | 2048 | --DOCSHELL 0x125689000 == 9 [pid = 2048] [id = 119] 20:41:15 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x1248ac800) [pid = 2048] [serial = 345] [outer = 0x0] [url = about:blank] 20:41:15 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x124c54000) [pid = 2048] [serial = 346] [outer = 0x0] [url = about:blank] 20:41:15 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12552f000) [pid = 2048] [serial = 343] [outer = 0x0] [url = about:blank] 20:41:15 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x125c81000) [pid = 2048] [serial = 348] [outer = 0x0] [url = about:blank] 20:41:16 INFO - PROCESS | 2048 | 1478317276038 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]]]}] 20:41:16 INFO - .. 20:41:16 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 5475ms 20:41:16 INFO - PROCESS | 2048 | 1478317276085 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 20:41:16 INFO - PROCESS | 2048 | 1478317276088 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 20:41:16 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:41:16 INFO - PROCESS | 2048 | 1478317276093 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}] 20:41:16 INFO - PROCESS | 2048 | 1478317276179 Marionette TRACE conn2 <- [1,538,null,{"value":null}] 20:41:16 INFO - PROCESS | 2048 | 1478317276217 Marionette TRACE conn2 -> [0,539,"getWindowHandles",null] 20:41:16 INFO - PROCESS | 2048 | 1478317276221 Marionette TRACE conn2 <- [1,539,null,["7"]] 20:41:16 INFO - PROCESS | 2048 | 1478317276224 Marionette TRACE conn2 -> [0,540,"switchToWindow",{"name":"7"}] 20:41:16 INFO - PROCESS | 2048 | 1478317276227 Marionette TRACE conn2 <- [1,540,null,{}] 20:41:16 INFO - PROCESS | 2048 | 1478317276230 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a181000 == 10 [pid = 2048] [id = 123] 20:41:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x11a4a0800) [pid = 2048] [serial = 359] [outer = 0x0] 20:41:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x11a917000) [pid = 2048] [serial = 360] [outer = 0x11a4a0800] 20:41:16 INFO - PROCESS | 2048 | 1478317276275 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x11ac3f000) [pid = 2048] [serial = 361] [outer = 0x11a4a0800] 20:41:17 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12568b000) [pid = 2048] [serial = 347] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:41:17 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1248a1800) [pid = 2048] [serial = 353] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:41:17 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x11a4ad800) [pid = 2048] [serial = 350] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:41:21 INFO - PROCESS | 2048 | 1478317281552 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]]]}] 20:41:21 INFO - .. 20:41:21 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5473ms 20:41:21 INFO - PROCESS | 2048 | 1478317281565 Marionette TRACE conn2 -> [0,542,"getWindowHandle",null] 20:41:21 INFO - PROCESS | 2048 | 1478317281568 Marionette TRACE conn2 <- [1,542,null,{"value":"7"}] 20:41:21 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:41:21 INFO - PROCESS | 2048 | 1478317281574 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}] 20:41:21 INFO - PROCESS | 2048 | 1478317281657 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 20:41:21 INFO - PROCESS | 2048 | 1478317281735 Marionette TRACE conn2 -> [0,544,"getWindowHandles",null] 20:41:21 INFO - PROCESS | 2048 | 1478317281738 Marionette TRACE conn2 <- [1,544,null,["7"]] 20:41:21 INFO - PROCESS | 2048 | 1478317281741 Marionette TRACE conn2 -> [0,545,"switchToWindow",{"name":"7"}] 20:41:21 INFO - PROCESS | 2048 | 1478317281745 Marionette TRACE conn2 <- [1,545,null,{}] 20:41:21 INFO - PROCESS | 2048 | 1478317281750 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a4a6800 == 11 [pid = 2048] [id = 124] 20:41:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x11add9800) [pid = 2048] [serial = 362] [outer = 0x0] 20:41:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x11b08a000) [pid = 2048] [serial = 363] [outer = 0x11add9800] 20:41:21 INFO - PROCESS | 2048 | 1478317281800 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12435b800) [pid = 2048] [serial = 364] [outer = 0x11add9800] 20:41:22 WARNING - wptserve Traceback (most recent call last): 20:41:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:41:22 WARNING - rv = self.func(request, response) 20:41:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/content-security-policy/support/report.py", line 33, in main 20:41:22 WARNING - request.server.stash.put(key=key, value=report) 20:41:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/stash.py", line 121, in put 20:41:22 WARNING - (internal_key, self.data[str(internal_key)], value)) 20:41:22 WARNING - File "", line 2, in __getitem__ 20:41:22 WARNING - File "/tools/python27/lib/python2.7/multiprocessing/managers.py", line 773, in _callmethod 20:41:22 WARNING - raise convert_to_error(kind, result) 20:41:22 WARNING - KeyError: "('/content-security-policy/support/report.py', '4c1a1b2f-bbf3-4b96-aa53-43d730060671')" 20:41:22 WARNING - 20:41:22 INFO - PROCESS | 2048 | 1478317282616 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]]]}] 20:41:22 INFO - .. 20:41:22 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1066ms 20:41:22 INFO - PROCESS | 2048 | 1478317282639 Marionette TRACE conn2 -> [0,547,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 2048 | 1478317282642 Marionette TRACE conn2 <- [1,547,null,{"value":"7"}] 20:41:22 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:41:22 INFO - PROCESS | 2048 | 1478317282647 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}] 20:41:22 INFO - PROCESS | 2048 | 1478317282742 Marionette TRACE conn2 <- [1,548,null,{"value":null}] 20:41:22 INFO - PROCESS | 2048 | 1478317282778 Marionette TRACE conn2 -> [0,549,"getWindowHandles",null] 20:41:22 INFO - PROCESS | 2048 | 1478317282780 Marionette TRACE conn2 <- [1,549,null,["7"]] 20:41:22 INFO - PROCESS | 2048 | 1478317282783 Marionette TRACE conn2 -> [0,550,"switchToWindow",{"name":"7"}] 20:41:22 INFO - PROCESS | 2048 | 1478317282786 Marionette TRACE conn2 <- [1,550,null,{}] 20:41:22 INFO - PROCESS | 2048 | 1478317282789 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x124359000 == 12 [pid = 2048] [id = 125] 20:41:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12435b000) [pid = 2048] [serial = 365] [outer = 0x0] 20:41:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1248a1800) [pid = 2048] [serial = 366] [outer = 0x12435b000] 20:41:22 INFO - PROCESS | 2048 | 1478317282832 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x124c54800) [pid = 2048] [serial = 367] [outer = 0x12435b000] 20:41:23 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x1248a9000) [pid = 2048] [serial = 354] [outer = 0x0] [url = about:blank] 20:41:23 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x124cfd000) [pid = 2048] [serial = 355] [outer = 0x0] [url = about:blank] 20:41:23 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11ac34800) [pid = 2048] [serial = 351] [outer = 0x0] [url = about:blank] 20:41:23 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11adec800) [pid = 2048] [serial = 352] [outer = 0x0] [url = about:blank] 20:41:23 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x125c99800) [pid = 2048] [serial = 349] [outer = 0x0] [url = about:blank] 20:41:23 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x125ea3000) [pid = 2048] [serial = 357] [outer = 0x0] [url = about:blank] 20:41:25 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x125e9e800) [pid = 2048] [serial = 356] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:41:28 INFO - PROCESS | 2048 | 1478317288113 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]]]}] 20:41:28 INFO - .. 20:41:28 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5521ms 20:41:28 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:41:28 INFO - PROCESS | 2048 | 1478317288168 Marionette TRACE conn2 -> [0,552,"getWindowHandle",null] 20:41:28 INFO - PROCESS | 2048 | 1478317288170 Marionette TRACE conn2 <- [1,552,null,{"value":"7"}] 20:41:28 INFO - PROCESS | 2048 | 1478317288173 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}] 20:41:28 INFO - PROCESS | 2048 | 1478317288266 Marionette TRACE conn2 <- [1,553,null,{"value":null}] 20:41:28 INFO - PROCESS | 2048 | 1478317288290 Marionette TRACE conn2 -> [0,554,"getWindowHandles",null] 20:41:28 INFO - PROCESS | 2048 | 1478317288291 Marionette TRACE conn2 <- [1,554,null,["7"]] 20:41:28 INFO - PROCESS | 2048 | 1478317288294 Marionette TRACE conn2 -> [0,555,"switchToWindow",{"name":"7"}] 20:41:28 INFO - PROCESS | 2048 | 1478317288296 Marionette TRACE conn2 <- [1,555,null,{}] 20:41:28 INFO - PROCESS | 2048 | 1478317288301 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x124cfd800 == 13 [pid = 2048] [id = 126] 20:41:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x124e0d000) [pid = 2048] [serial = 368] [outer = 0x0] 20:41:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x125c97800) [pid = 2048] [serial = 369] [outer = 0x124e0d000] 20:41:28 INFO - PROCESS | 2048 | 1478317288345 Marionette DEBUG loaded listener.js 20:41:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x125e9c000) [pid = 2048] [serial = 370] [outer = 0x124e0d000] 20:41:29 INFO - PROCESS | 2048 | 1478317289086 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]]]}] 20:41:29 INFO - .. 20:41:29 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 966ms 20:41:29 INFO - PROCESS | 2048 | 1478317289139 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 20:41:29 INFO - PROCESS | 2048 | 1478317289142 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 20:41:29 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:41:29 INFO - PROCESS | 2048 | 1478317289147 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}] 20:41:29 INFO - PROCESS | 2048 | 1478317289283 Marionette TRACE conn2 <- [1,558,null,{"value":null}] 20:41:29 INFO - PROCESS | 2048 | 1478317289319 Marionette TRACE conn2 -> [0,559,"getWindowHandles",null] 20:41:29 INFO - PROCESS | 2048 | 1478317289322 Marionette TRACE conn2 <- [1,559,null,["7"]] 20:41:29 INFO - PROCESS | 2048 | 1478317289325 Marionette TRACE conn2 -> [0,560,"switchToWindow",{"name":"7"}] 20:41:29 INFO - PROCESS | 2048 | 1478317289329 Marionette TRACE conn2 <- [1,560,null,{}] 20:41:29 INFO - PROCESS | 2048 | 1478317289332 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c42000 == 14 [pid = 2048] [id = 127] 20:41:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124c42800) [pid = 2048] [serial = 371] [outer = 0x0] 20:41:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124e23000) [pid = 2048] [serial = 372] [outer = 0x124c42800] 20:41:29 INFO - PROCESS | 2048 | 1478317289386 Marionette DEBUG loaded listener.js 20:41:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12614c800) [pid = 2048] [serial = 373] [outer = 0x124c42800] 20:41:31 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x125eb3000) [pid = 2048] [serial = 358] [outer = 0x0] [url = about:blank] 20:41:31 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11a917000) [pid = 2048] [serial = 360] [outer = 0x0] [url = about:blank] 20:41:33 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12435b000) [pid = 2048] [serial = 365] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:41:35 INFO - PROCESS | 2048 | 1478317295671 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"]]]}] 20:41:35 INFO - .. 20:41:35 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6576ms 20:41:35 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:41:35 INFO - PROCESS | 2048 | 1478317295723 Marionette TRACE conn2 -> [0,562,"getWindowHandle",null] 20:41:35 INFO - PROCESS | 2048 | 1478317295726 Marionette TRACE conn2 <- [1,562,null,{"value":"7"}] 20:41:35 INFO - PROCESS | 2048 | 1478317295731 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}] 20:41:35 INFO - PROCESS | 2048 | 1478317295804 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 20:41:35 INFO - PROCESS | 2048 | 1478317295808 Marionette TRACE conn2 -> [0,564,"getWindowHandles",null] 20:41:35 INFO - PROCESS | 2048 | 1478317295810 Marionette TRACE conn2 <- [1,564,null,["7"]] 20:41:35 INFO - PROCESS | 2048 | 1478317295813 Marionette TRACE conn2 -> [0,565,"switchToWindow",{"name":"7"}] 20:41:35 INFO - PROCESS | 2048 | 1478317295819 Marionette TRACE conn2 <- [1,565,null,{}] 20:41:35 INFO - PROCESS | 2048 | 1478317295822 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c54000 == 15 [pid = 2048] [id = 128] 20:41:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124c58800) [pid = 2048] [serial = 374] [outer = 0x0] 20:41:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x125c99000) [pid = 2048] [serial = 375] [outer = 0x124c58800] 20:41:35 INFO - PROCESS | 2048 | 1478317295862 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12614e000) [pid = 2048] [serial = 376] [outer = 0x124c58800] 20:41:36 INFO - PROCESS | 2048 | [2048] 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 20:41:36 INFO - PROCESS | 2048 | [2048] 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 20:41:36 INFO - PROCESS | 2048 | [2048] 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 20:41:36 INFO - PROCESS | 2048 | 1478317296600 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]]]}] 20:41:36 INFO - . 20:41:36 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 917ms 20:41:36 INFO - PROCESS | 2048 | 1478317296648 Marionette TRACE conn2 -> [0,567,"getWindowHandle",null] 20:41:36 INFO - PROCESS | 2048 | 1478317296651 Marionette TRACE conn2 <- [1,567,null,{"value":"7"}] 20:41:36 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:41:36 INFO - PROCESS | 2048 | 1478317296654 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}] 20:41:36 INFO - PROCESS | 2048 | 1478317296734 Marionette TRACE conn2 <- [1,568,null,{"value":null}] 20:41:36 INFO - PROCESS | 2048 | 1478317296739 Marionette TRACE conn2 -> [0,569,"getWindowHandles",null] 20:41:36 INFO - PROCESS | 2048 | 1478317296740 Marionette TRACE conn2 <- [1,569,null,["7"]] 20:41:36 INFO - PROCESS | 2048 | 1478317296743 Marionette TRACE conn2 -> [0,570,"switchToWindow",{"name":"7"}] 20:41:36 INFO - PROCESS | 2048 | 1478317296745 Marionette TRACE conn2 <- [1,570,null,{}] 20:41:36 INFO - PROCESS | 2048 | 1478317296747 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d87000 == 16 [pid = 2048] [id = 129] 20:41:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x126d87800) [pid = 2048] [serial = 377] [outer = 0x0] 20:41:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x127066800) [pid = 2048] [serial = 378] [outer = 0x126d87800] 20:41:36 INFO - PROCESS | 2048 | 1478317296789 Marionette DEBUG loaded listener.js 20:41:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x127072800) [pid = 2048] [serial = 379] [outer = 0x126d87800] 20:41:37 INFO - PROCESS | 2048 | 1478317297047 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]]]}] 20:41:37 INFO - . 20:41:37 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 429ms 20:41:37 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:41:37 INFO - PROCESS | 2048 | 1478317297091 Marionette TRACE conn2 -> [0,572,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 2048 | 1478317297095 Marionette TRACE conn2 <- [1,572,null,{"value":"7"}] 20:41:37 INFO - PROCESS | 2048 | 1478317297098 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}] 20:41:37 INFO - PROCESS | 2048 | 1478317297200 Marionette TRACE conn2 <- [1,573,null,{"value":null}] 20:41:37 INFO - PROCESS | 2048 | 1478317297209 Marionette TRACE conn2 -> [0,574,"getWindowHandles",null] 20:41:37 INFO - PROCESS | 2048 | 1478317297212 Marionette TRACE conn2 <- [1,574,null,["7"]] 20:41:37 INFO - PROCESS | 2048 | 1478317297217 Marionette TRACE conn2 -> [0,575,"switchToWindow",{"name":"7"}] 20:41:37 INFO - PROCESS | 2048 | 1478317297222 Marionette TRACE conn2 <- [1,575,null,{}] 20:41:37 INFO - PROCESS | 2048 | 1478317297226 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280a2000 == 17 [pid = 2048] [id = 130] 20:41:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x1280a2800) [pid = 2048] [serial = 380] [outer = 0x0] 20:41:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x1280aa800) [pid = 2048] [serial = 381] [outer = 0x1280a2800] 20:41:37 INFO - PROCESS | 2048 | 1478317297282 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x1280b8000) [pid = 2048] [serial = 382] [outer = 0x1280a2800] 20:41:37 INFO - PROCESS | 2048 | 1478317297656 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]]]}] 20:41:37 INFO - . 20:41:37 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 566ms 20:41:37 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:41:37 INFO - PROCESS | 2048 | 1478317297666 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 2048 | 1478317297669 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 20:41:37 INFO - PROCESS | 2048 | 1478317297674 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}] 20:41:37 INFO - PROCESS | 2048 | 1478317297777 Marionette TRACE conn2 <- [1,578,null,{"value":null}] 20:41:37 INFO - PROCESS | 2048 | 1478317297815 Marionette TRACE conn2 -> [0,579,"getWindowHandles",null] 20:41:37 INFO - PROCESS | 2048 | 1478317297817 Marionette TRACE conn2 <- [1,579,null,["7"]] 20:41:37 INFO - PROCESS | 2048 | 1478317297820 Marionette TRACE conn2 -> [0,580,"switchToWindow",{"name":"7"}] 20:41:37 INFO - PROCESS | 2048 | 1478317297824 Marionette TRACE conn2 <- [1,580,null,{}] 20:41:37 INFO - PROCESS | 2048 | 1478317297827 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d79800 == 18 [pid = 2048] [id = 131] 20:41:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x126d7a000) [pid = 2048] [serial = 383] [outer = 0x0] 20:41:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12705a800) [pid = 2048] [serial = 384] [outer = 0x126d7a000] 20:41:37 INFO - PROCESS | 2048 | 1478317297879 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x127518800) [pid = 2048] [serial = 385] [outer = 0x126d7a000] 20:41:38 INFO - PROCESS | 2048 | 1478317298175 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]]]}] 20:41:38 INFO - . 20:41:38 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 516ms 20:41:38 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:41:38 INFO - PROCESS | 2048 | 1478317298190 Marionette TRACE conn2 -> [0,582,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 2048 | 1478317298193 Marionette TRACE conn2 <- [1,582,null,{"value":"7"}] 20:41:38 INFO - PROCESS | 2048 | 1478317298196 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}] 20:41:38 INFO - PROCESS | 2048 | 1478317298293 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 20:41:38 INFO - PROCESS | 2048 | 1478317298331 Marionette TRACE conn2 -> [0,584,"getWindowHandles",null] 20:41:38 INFO - PROCESS | 2048 | 1478317298333 Marionette TRACE conn2 <- [1,584,null,["7"]] 20:41:38 INFO - PROCESS | 2048 | 1478317298336 Marionette TRACE conn2 -> [0,585,"switchToWindow",{"name":"7"}] 20:41:38 INFO - PROCESS | 2048 | 1478317298339 Marionette TRACE conn2 <- [1,585,null,{}] 20:41:38 INFO - PROCESS | 2048 | 1478317298341 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12865d800 == 19 [pid = 2048] [id = 132] 20:41:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12865e000) [pid = 2048] [serial = 386] [outer = 0x0] 20:41:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x128664000) [pid = 2048] [serial = 387] [outer = 0x12865e000] 20:41:38 INFO - PROCESS | 2048 | 1478317298385 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12878e800) [pid = 2048] [serial = 388] [outer = 0x12865e000] 20:41:38 INFO - PROCESS | 2048 | 1478317298688 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]]]}] 20:41:38 INFO - . 20:41:38 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 514ms 20:41:38 INFO - PROCESS | 2048 | 1478317298716 Marionette TRACE conn2 -> [0,587,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 2048 | 1478317298720 Marionette TRACE conn2 <- [1,587,null,{"value":"7"}] 20:41:38 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:41:38 INFO - PROCESS | 2048 | 1478317298723 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}] 20:41:38 INFO - PROCESS | 2048 | 1478317298818 Marionette TRACE conn2 <- [1,588,null,{"value":null}] 20:41:38 INFO - PROCESS | 2048 | 1478317298857 Marionette TRACE conn2 -> [0,589,"getWindowHandles",null] 20:41:38 INFO - PROCESS | 2048 | 1478317298860 Marionette TRACE conn2 <- [1,589,null,["7"]] 20:41:38 INFO - PROCESS | 2048 | 1478317298862 Marionette TRACE conn2 -> [0,590,"switchToWindow",{"name":"7"}] 20:41:38 INFO - PROCESS | 2048 | 1478317298866 Marionette TRACE conn2 <- [1,590,null,{}] 20:41:38 INFO - PROCESS | 2048 | 1478317298869 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287ad000 == 20 [pid = 2048] [id = 133] 20:41:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x1287ad800) [pid = 2048] [serial = 389] [outer = 0x0] 20:41:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x128f2a000) [pid = 2048] [serial = 390] [outer = 0x1287ad800] 20:41:38 INFO - PROCESS | 2048 | 1478317298914 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x128f6b000) [pid = 2048] [serial = 391] [outer = 0x1287ad800] 20:41:41 INFO - PROCESS | 2048 | --DOCSHELL 0x11a181000 == 19 [pid = 2048] [id = 123] 20:41:41 INFO - PROCESS | 2048 | --DOCSHELL 0x11a4a6800 == 18 [pid = 2048] [id = 124] 20:41:41 INFO - PROCESS | 2048 | --DOCSHELL 0x125e9e000 == 17 [pid = 2048] [id = 122] 20:41:41 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x11b08a000) [pid = 2048] [serial = 363] [outer = 0x0] [url = about:blank] 20:41:41 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x1248a1800) [pid = 2048] [serial = 366] [outer = 0x0] [url = about:blank] 20:41:41 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x124c54800) [pid = 2048] [serial = 367] [outer = 0x0] [url = about:blank] 20:41:41 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x125c97800) [pid = 2048] [serial = 369] [outer = 0x0] [url = about:blank] 20:41:43 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x126d87800) [pid = 2048] [serial = 377] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:41:43 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x1280a2800) [pid = 2048] [serial = 380] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:41:43 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x11add9800) [pid = 2048] [serial = 362] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:41:43 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x124c42800) [pid = 2048] [serial = 371] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:41:43 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x124c58800) [pid = 2048] [serial = 374] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:41:43 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x11a4a0800) [pid = 2048] [serial = 359] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:41:43 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x124e0d000) [pid = 2048] [serial = 368] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:41:44 INFO - PROCESS | 2048 | 1478317304227 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]]]}] 20:41:44 INFO - . 20:41:44 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 5524ms 20:41:44 INFO - PROCESS | 2048 | 1478317304248 Marionette TRACE conn2 -> [0,592,"getWindowHandle",null] 20:41:44 INFO - PROCESS | 2048 | 1478317304250 Marionette TRACE conn2 <- [1,592,null,{"value":"7"}] 20:41:44 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:41:44 INFO - PROCESS | 2048 | 1478317304255 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}] 20:41:44 INFO - PROCESS | 2048 | 1478317304343 Marionette TRACE conn2 <- [1,593,null,{"value":null}] 20:41:44 INFO - PROCESS | 2048 | 1478317304347 Marionette TRACE conn2 -> [0,594,"getWindowHandles",null] 20:41:44 INFO - PROCESS | 2048 | 1478317304350 Marionette TRACE conn2 <- [1,594,null,["7"]] 20:41:44 INFO - PROCESS | 2048 | 1478317304354 Marionette TRACE conn2 -> [0,595,"switchToWindow",{"name":"7"}] 20:41:44 INFO - PROCESS | 2048 | 1478317304357 Marionette TRACE conn2 <- [1,595,null,{}] 20:41:44 INFO - PROCESS | 2048 | 1478317304360 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x124819000 == 18 [pid = 2048] [id = 134] 20:41:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x124819800) [pid = 2048] [serial = 392] [outer = 0x0] 20:41:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x1248a2000) [pid = 2048] [serial = 393] [outer = 0x124819800] 20:41:44 INFO - PROCESS | 2048 | 1478317304405 Marionette DEBUG loaded listener.js 20:41:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x124c3e000) [pid = 2048] [serial = 394] [outer = 0x124819800] 20:41:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x119868000) [pid = 2048] [serial = 395] [outer = 0x132380000] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x1280a2000 == 17 [pid = 2048] [id = 130] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x124359000 == 16 [pid = 2048] [id = 125] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x126d79800 == 15 [pid = 2048] [id = 131] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x12865d800 == 14 [pid = 2048] [id = 132] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x124cfd800 == 13 [pid = 2048] [id = 126] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x126d87000 == 12 [pid = 2048] [id = 129] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x124c54000 == 11 [pid = 2048] [id = 128] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x124c42000 == 10 [pid = 2048] [id = 127] 20:41:48 INFO - PROCESS | 2048 | --DOCSHELL 0x1287ad000 == 9 [pid = 2048] [id = 133] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x1280aa800) [pid = 2048] [serial = 381] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x1280b8000) [pid = 2048] [serial = 382] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x127066800) [pid = 2048] [serial = 378] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x127072800) [pid = 2048] [serial = 379] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x125c99000) [pid = 2048] [serial = 375] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12614e000) [pid = 2048] [serial = 376] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x124e23000) [pid = 2048] [serial = 372] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12614c800) [pid = 2048] [serial = 373] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x125e9c000) [pid = 2048] [serial = 370] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12435b800) [pid = 2048] [serial = 364] [outer = 0x0] [url = about:blank] 20:41:48 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11ac3f000) [pid = 2048] [serial = 361] [outer = 0x0] [url = about:blank] 20:41:49 INFO - PROCESS | 2048 | 1478317309686 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"]]]}] 20:41:49 INFO - . 20:41:49 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5478ms 20:41:49 INFO - PROCESS | 2048 | 1478317309732 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 20:41:49 INFO - PROCESS | 2048 | 1478317309736 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 20:41:49 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:41:49 INFO - PROCESS | 2048 | 1478317309740 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}] 20:41:49 INFO - PROCESS | 2048 | 1478317309828 Marionette TRACE conn2 <- [1,598,null,{"value":null}] 20:41:49 INFO - PROCESS | 2048 | 1478317309868 Marionette TRACE conn2 -> [0,599,"getWindowHandles",null] 20:41:49 INFO - PROCESS | 2048 | 1478317309871 Marionette TRACE conn2 <- [1,599,null,["7"]] 20:41:49 INFO - PROCESS | 2048 | 1478317309874 Marionette TRACE conn2 -> [0,600,"switchToWindow",{"name":"7"}] 20:41:49 INFO - PROCESS | 2048 | 1478317309877 Marionette TRACE conn2 <- [1,600,null,{}] 20:41:49 INFO - PROCESS | 2048 | 1478317309880 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x12489d800 == 10 [pid = 2048] [id = 135] 20:41:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1248a1000) [pid = 2048] [serial = 396] [outer = 0x0] 20:41:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124c49800) [pid = 2048] [serial = 397] [outer = 0x1248a1000] 20:41:49 INFO - PROCESS | 2048 | 1478317309924 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x124e11000) [pid = 2048] [serial = 398] [outer = 0x1248a1000] 20:41:50 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x126d7a000) [pid = 2048] [serial = 383] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:41:50 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12865e000) [pid = 2048] [serial = 386] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:41:50 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x1287ad800) [pid = 2048] [serial = 389] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:41:55 INFO - PROCESS | 2048 | 1478317315184 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]]]}] 20:41:55 INFO - . 20:41:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5471ms 20:41:55 INFO - PROCESS | 2048 | 1478317315211 Marionette TRACE conn2 -> [0,602,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 2048 | 1478317315214 Marionette TRACE conn2 <- [1,602,null,{"value":"7"}] 20:41:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:41:55 INFO - PROCESS | 2048 | 1478317315219 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}] 20:41:55 INFO - PROCESS | 2048 | 1478317315346 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 20:41:55 INFO - PROCESS | 2048 | 1478317315387 Marionette TRACE conn2 -> [0,604,"getWindowHandles",null] 20:41:55 INFO - PROCESS | 2048 | 1478317315389 Marionette TRACE conn2 <- [1,604,null,["7"]] 20:41:55 INFO - PROCESS | 2048 | 1478317315393 Marionette TRACE conn2 -> [0,605,"switchToWindow",{"name":"7"}] 20:41:55 INFO - PROCESS | 2048 | 1478317315397 Marionette TRACE conn2 <- [1,605,null,{}] 20:41:55 INFO - PROCESS | 2048 | 1478317315401 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c42000 == 11 [pid = 2048] [id = 136] 20:41:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124ce6000) [pid = 2048] [serial = 399] [outer = 0x0] 20:41:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124ece000) [pid = 2048] [serial = 400] [outer = 0x124ce6000] 20:41:55 INFO - PROCESS | 2048 | 1478317315451 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12543f800) [pid = 2048] [serial = 401] [outer = 0x124ce6000] 20:41:55 INFO - PROCESS | 2048 | [2048] 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 20:41:55 INFO - PROCESS | 2048 | [2048] 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 20:41:55 INFO - PROCESS | 2048 | [2048] 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 20:41:56 INFO - PROCESS | 2048 | 1478317316253 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]]]}] 20:41:56 INFO - . 20:41:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1070ms 20:41:56 INFO - PROCESS | 2048 | 1478317316289 Marionette TRACE conn2 -> [0,607,"getWindowHandle",null] 20:41:56 INFO - PROCESS | 2048 | 1478317316291 Marionette TRACE conn2 <- [1,607,null,{"value":"7"}] 20:41:56 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:41:56 INFO - PROCESS | 2048 | 1478317316295 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}] 20:41:56 INFO - PROCESS | 2048 | 1478317316398 Marionette TRACE conn2 <- [1,608,null,{"value":null}] 20:41:56 INFO - PROCESS | 2048 | 1478317316439 Marionette TRACE conn2 -> [0,609,"getWindowHandles",null] 20:41:56 INFO - PROCESS | 2048 | 1478317316441 Marionette TRACE conn2 <- [1,609,null,["7"]] 20:41:56 INFO - PROCESS | 2048 | 1478317316444 Marionette TRACE conn2 -> [0,610,"switchToWindow",{"name":"7"}] 20:41:56 INFO - PROCESS | 2048 | 1478317316447 Marionette TRACE conn2 <- [1,610,null,{}] 20:41:56 INFO - PROCESS | 2048 | 1478317316450 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c85000 == 12 [pid = 2048] [id = 137] 20:41:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x125c85800) [pid = 2048] [serial = 402] [outer = 0x0] 20:41:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x125c8d000) [pid = 2048] [serial = 403] [outer = 0x125c85800] 20:41:56 INFO - PROCESS | 2048 | 1478317316497 Marionette DEBUG loaded listener.js 20:41:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x125c9d000) [pid = 2048] [serial = 404] [outer = 0x125c85800] 20:41:56 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x128f2a000) [pid = 2048] [serial = 390] [outer = 0x0] [url = about:blank] 20:41:56 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x128f6b000) [pid = 2048] [serial = 391] [outer = 0x0] [url = about:blank] 20:41:56 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x128664000) [pid = 2048] [serial = 387] [outer = 0x0] [url = about:blank] 20:41:56 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12878e800) [pid = 2048] [serial = 388] [outer = 0x0] [url = about:blank] 20:41:56 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12705a800) [pid = 2048] [serial = 384] [outer = 0x0] [url = about:blank] 20:41:56 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x127518800) [pid = 2048] [serial = 385] [outer = 0x0] [url = about:blank] 20:41:56 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1248a2000) [pid = 2048] [serial = 393] [outer = 0x0] [url = about:blank] 20:41:57 INFO - PROCESS | 2048 | 1478317317325 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]]]}] 20:41:57 INFO - . 20:41:57 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1067ms 20:41:57 INFO - PROCESS | 2048 | 1478317317362 Marionette TRACE conn2 -> [0,612,"getWindowHandle",null] 20:41:57 INFO - PROCESS | 2048 | 1478317317365 Marionette TRACE conn2 <- [1,612,null,{"value":"7"}] 20:41:57 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:41:57 INFO - PROCESS | 2048 | 1478317317369 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}] 20:41:57 INFO - PROCESS | 2048 | 1478317317452 Marionette TRACE conn2 <- [1,613,null,{"value":null}] 20:41:57 INFO - PROCESS | 2048 | 1478317317490 Marionette TRACE conn2 -> [0,614,"getWindowHandles",null] 20:41:57 INFO - PROCESS | 2048 | 1478317317493 Marionette TRACE conn2 <- [1,614,null,["7"]] 20:41:57 INFO - PROCESS | 2048 | 1478317317496 Marionette TRACE conn2 -> [0,615,"switchToWindow",{"name":"7"}] 20:41:57 INFO - PROCESS | 2048 | 1478317317499 Marionette TRACE conn2 <- [1,615,null,{}] 20:41:57 INFO - PROCESS | 2048 | 1478317317505 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b096800 == 13 [pid = 2048] [id = 138] 20:41:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x11b09d000) [pid = 2048] [serial = 405] [outer = 0x0] 20:41:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12615c000) [pid = 2048] [serial = 406] [outer = 0x11b09d000] 20:41:57 INFO - PROCESS | 2048 | 1478317317552 Marionette DEBUG loaded listener.js 20:41:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x126cae000) [pid = 2048] [serial = 407] [outer = 0x11b09d000] 20:41:58 INFO - PROCESS | 2048 | 1478317318279 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]]]}] 20:41:58 INFO - .. 20:41:58 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 916ms 20:41:58 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:41:58 INFO - PROCESS | 2048 | 1478317318285 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 20:41:58 INFO - PROCESS | 2048 | 1478317318287 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 20:41:58 INFO - PROCESS | 2048 | 1478317318290 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}] 20:41:58 INFO - PROCESS | 2048 | 1478317318389 Marionette TRACE conn2 <- [1,618,null,{"value":null}] 20:41:58 INFO - PROCESS | 2048 | 1478317318395 Marionette TRACE conn2 -> [0,619,"getWindowHandles",null] 20:41:58 INFO - PROCESS | 2048 | 1478317318397 Marionette TRACE conn2 <- [1,619,null,["7"]] 20:41:58 INFO - PROCESS | 2048 | 1478317318400 Marionette TRACE conn2 -> [0,620,"switchToWindow",{"name":"7"}] 20:41:58 INFO - PROCESS | 2048 | 1478317318402 Marionette TRACE conn2 <- [1,620,null,{}] 20:41:58 INFO - PROCESS | 2048 | 1478317318405 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x127510800 == 14 [pid = 2048] [id = 139] 20:41:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x127511000) [pid = 2048] [serial = 408] [outer = 0x0] 20:41:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12751e000) [pid = 2048] [serial = 409] [outer = 0x127511000] 20:41:58 INFO - PROCESS | 2048 | 1478317318442 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x127c06000) [pid = 2048] [serial = 410] [outer = 0x127511000] 20:41:59 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x124819800) [pid = 2048] [serial = 392] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:42:03 INFO - PROCESS | 2048 | 1478317323660 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]]]}] 20:42:03 INFO - .. 20:42:03 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5424ms 20:42:03 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:42:03 INFO - PROCESS | 2048 | 1478317323714 Marionette TRACE conn2 -> [0,622,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 2048 | 1478317323717 Marionette TRACE conn2 <- [1,622,null,{"value":"7"}] 20:42:03 INFO - PROCESS | 2048 | 1478317323722 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}] 20:42:03 INFO - PROCESS | 2048 | 1478317323850 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 20:42:03 INFO - PROCESS | 2048 | 1478317323889 Marionette TRACE conn2 -> [0,624,"getWindowHandles",null] 20:42:03 INFO - PROCESS | 2048 | 1478317323892 Marionette TRACE conn2 <- [1,624,null,["7"]] 20:42:03 INFO - PROCESS | 2048 | 1478317323895 Marionette TRACE conn2 -> [0,625,"switchToWindow",{"name":"7"}] 20:42:03 INFO - PROCESS | 2048 | 1478317323899 Marionette TRACE conn2 <- [1,625,null,{}] 20:42:03 INFO - PROCESS | 2048 | 1478317323905 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x125447800 == 15 [pid = 2048] [id = 140] 20:42:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12568e000) [pid = 2048] [serial = 411] [outer = 0x0] 20:42:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x126cbe000) [pid = 2048] [serial = 412] [outer = 0x12568e000] 20:42:03 INFO - PROCESS | 2048 | 1478317323959 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x127068800) [pid = 2048] [serial = 413] [outer = 0x12568e000] 20:42:04 INFO - PROCESS | 2048 | 1478317324772 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]]]}] 20:42:04 INFO - .. 20:42:04 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1069ms 20:42:04 INFO - PROCESS | 2048 | 1478317324790 Marionette TRACE conn2 -> [0,627,"getWindowHandle",null] 20:42:04 INFO - PROCESS | 2048 | 1478317324793 Marionette TRACE conn2 <- [1,627,null,{"value":"7"}] 20:42:04 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:42:04 INFO - PROCESS | 2048 | 1478317324796 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}] 20:42:04 INFO - PROCESS | 2048 | 1478317324959 Marionette TRACE conn2 <- [1,628,null,{"value":null}] 20:42:05 INFO - PROCESS | 2048 | 1478317325003 Marionette TRACE conn2 -> [0,629,"getWindowHandles",null] 20:42:05 INFO - PROCESS | 2048 | 1478317325005 Marionette TRACE conn2 <- [1,629,null,["7"]] 20:42:05 INFO - PROCESS | 2048 | 1478317325009 Marionette TRACE conn2 -> [0,630,"switchToWindow",{"name":"7"}] 20:42:05 INFO - PROCESS | 2048 | 1478317325013 Marionette TRACE conn2 <- [1,630,null,{}] 20:42:05 INFO - PROCESS | 2048 | 1478317325017 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac8a000 == 16 [pid = 2048] [id = 141] 20:42:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x11b045000) [pid = 2048] [serial = 414] [outer = 0x0] 20:42:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x11b08d800) [pid = 2048] [serial = 415] [outer = 0x11b045000] 20:42:05 INFO - PROCESS | 2048 | 1478317325057 Marionette DEBUG loaded listener.js 20:42:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x126ca9800) [pid = 2048] [serial = 416] [outer = 0x11b045000] 20:42:05 INFO - PROCESS | 2048 | --DOCSHELL 0x11b096800 == 15 [pid = 2048] [id = 138] 20:42:05 INFO - PROCESS | 2048 | --DOCSHELL 0x125c85000 == 14 [pid = 2048] [id = 137] 20:42:05 INFO - PROCESS | 2048 | --DOCSHELL 0x124c42000 == 13 [pid = 2048] [id = 136] 20:42:05 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x124c3e000) [pid = 2048] [serial = 394] [outer = 0x0] [url = about:blank] 20:42:05 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x128f37800) [pid = 2048] [serial = 288] [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.] 20:42:05 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x124c49800) [pid = 2048] [serial = 397] [outer = 0x0] [url = about:blank] 20:42:05 INFO - PROCESS | 2048 | 1478317325828 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]]]}] 20:42:05 INFO - . 20:42:05 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1066ms 20:42:05 INFO - PROCESS | 2048 | 1478317325862 Marionette TRACE conn2 -> [0,632,"getWindowHandle",null] 20:42:05 INFO - PROCESS | 2048 | 1478317325866 Marionette TRACE conn2 <- [1,632,null,{"value":"7"}] 20:42:05 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:42:05 INFO - PROCESS | 2048 | 1478317325870 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}] 20:42:05 INFO - PROCESS | 2048 | 1478317325962 Marionette TRACE conn2 <- [1,633,null,{"value":null}] 20:42:06 INFO - PROCESS | 2048 | 1478317326005 Marionette TRACE conn2 -> [0,634,"getWindowHandles",null] 20:42:06 INFO - PROCESS | 2048 | 1478317326007 Marionette TRACE conn2 <- [1,634,null,["7"]] 20:42:06 INFO - PROCESS | 2048 | 1478317326009 Marionette TRACE conn2 -> [0,635,"switchToWindow",{"name":"7"}] 20:42:06 INFO - PROCESS | 2048 | 1478317326012 Marionette TRACE conn2 <- [1,635,null,{}] 20:42:06 INFO - PROCESS | 2048 | 1478317326015 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x12543d800 == 14 [pid = 2048] [id = 142] 20:42:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x125444000) [pid = 2048] [serial = 417] [outer = 0x0] 20:42:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x125c9e800) [pid = 2048] [serial = 418] [outer = 0x125444000] 20:42:06 INFO - PROCESS | 2048 | 1478317326053 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x126d70000) [pid = 2048] [serial = 419] [outer = 0x125444000] 20:42:06 INFO - PROCESS | 2048 | 1478317326785 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]]]}] 20:42:06 INFO - . 20:42:06 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 965ms 20:42:06 INFO - PROCESS | 2048 | 1478317326835 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 20:42:06 INFO - PROCESS | 2048 | 1478317326836 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 20:42:06 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:42:06 INFO - PROCESS | 2048 | 1478317326839 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}] 20:42:06 INFO - PROCESS | 2048 | 1478317326922 Marionette TRACE conn2 <- [1,638,null,{"value":null}] 20:42:06 INFO - PROCESS | 2048 | 1478317326940 Marionette TRACE conn2 -> [0,639,"getWindowHandles",null] 20:42:06 INFO - PROCESS | 2048 | 1478317326944 Marionette TRACE conn2 <- [1,639,null,["7"]] 20:42:06 INFO - PROCESS | 2048 | 1478317326946 Marionette TRACE conn2 -> [0,640,"switchToWindow",{"name":"7"}] 20:42:06 INFO - PROCESS | 2048 | 1478317326950 Marionette TRACE conn2 <- [1,640,null,{}] 20:42:06 INFO - PROCESS | 2048 | 1478317326954 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x12878f000 == 15 [pid = 2048] [id = 143] 20:42:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x128790000) [pid = 2048] [serial = 420] [outer = 0x0] 20:42:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x128797800) [pid = 2048] [serial = 421] [outer = 0x128790000] 20:42:06 INFO - PROCESS | 2048 | 1478317326989 Marionette DEBUG loaded listener.js 20:42:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x1287a7000) [pid = 2048] [serial = 422] [outer = 0x128790000] 20:42:07 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x125c85800) [pid = 2048] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:42:07 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x124ce6000) [pid = 2048] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:42:07 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x11b09d000) [pid = 2048] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:42:12 INFO - PROCESS | 2048 | 1478317332336 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]]]}] 20:42:12 INFO - .. 20:42:12 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 5525ms 20:42:12 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:42:12 INFO - PROCESS | 2048 | 1478317332366 Marionette TRACE conn2 -> [0,642,"getWindowHandle",null] 20:42:12 INFO - PROCESS | 2048 | 1478317332369 Marionette TRACE conn2 <- [1,642,null,{"value":"7"}] 20:42:12 INFO - PROCESS | 2048 | 1478317332374 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}] 20:42:12 INFO - PROCESS | 2048 | 1478317332502 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 20:42:12 INFO - PROCESS | 2048 | 1478317332543 Marionette TRACE conn2 -> [0,644,"getWindowHandles",null] 20:42:12 INFO - PROCESS | 2048 | 1478317332545 Marionette TRACE conn2 <- [1,644,null,["7"]] 20:42:12 INFO - PROCESS | 2048 | 1478317332549 Marionette TRACE conn2 -> [0,645,"switchToWindow",{"name":"7"}] 20:42:12 INFO - PROCESS | 2048 | 1478317332553 Marionette TRACE conn2 <- [1,645,null,{}] 20:42:12 INFO - PROCESS | 2048 | 1478317332556 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c5c000 == 16 [pid = 2048] [id = 144] 20:42:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x124ce0000) [pid = 2048] [serial = 423] [outer = 0x0] 20:42:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x125c8d800) [pid = 2048] [serial = 424] [outer = 0x124ce0000] 20:42:12 INFO - PROCESS | 2048 | 1478317332609 Marionette DEBUG loaded listener.js 20:42:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x126d83800) [pid = 2048] [serial = 425] [outer = 0x124ce0000] 20:42:13 INFO - PROCESS | 2048 | --DOCSHELL 0x12543d800 == 15 [pid = 2048] [id = 142] 20:42:13 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac8a000 == 14 [pid = 2048] [id = 141] 20:42:13 INFO - PROCESS | 2048 | --DOCSHELL 0x127510800 == 13 [pid = 2048] [id = 139] 20:42:13 INFO - PROCESS | 2048 | --DOCSHELL 0x124819000 == 12 [pid = 2048] [id = 134] 20:42:13 INFO - PROCESS | 2048 | --DOCSHELL 0x12489d800 == 11 [pid = 2048] [id = 135] 20:42:13 INFO - PROCESS | 2048 | --DOCSHELL 0x125447800 == 10 [pid = 2048] [id = 140] 20:42:13 INFO - PROCESS | 2048 | --DOCSHELL 0x12878f000 == 9 [pid = 2048] [id = 143] 20:42:13 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12543f800) [pid = 2048] [serial = 401] [outer = 0x0] [url = about:blank] 20:42:13 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x124ece000) [pid = 2048] [serial = 400] [outer = 0x0] [url = about:blank] 20:42:13 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x125c9d000) [pid = 2048] [serial = 404] [outer = 0x0] [url = about:blank] 20:42:13 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x125c8d000) [pid = 2048] [serial = 403] [outer = 0x0] [url = about:blank] 20:42:13 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x126cae000) [pid = 2048] [serial = 407] [outer = 0x0] [url = about:blank] 20:42:13 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12615c000) [pid = 2048] [serial = 406] [outer = 0x0] [url = about:blank] 20:42:13 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12751e000) [pid = 2048] [serial = 409] [outer = 0x0] [url = about:blank] 20:42:16 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x128790000) [pid = 2048] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:42:16 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x11b045000) [pid = 2048] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:42:16 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12568e000) [pid = 2048] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:42:16 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x127511000) [pid = 2048] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:42:16 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x125444000) [pid = 2048] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:42:16 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x1248a1000) [pid = 2048] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:42:17 INFO - PROCESS | 2048 | 1478317337936 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]]]}] 20:42:17 INFO - .. 20:42:17 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5577ms 20:42:17 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:42:17 INFO - PROCESS | 2048 | 1478317337950 Marionette TRACE conn2 -> [0,647,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 2048 | 1478317337954 Marionette TRACE conn2 <- [1,647,null,{"value":"7"}] 20:42:17 INFO - PROCESS | 2048 | 1478317337959 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}] 20:42:18 INFO - PROCESS | 2048 | 1478317338045 Marionette TRACE conn2 <- [1,648,null,{"value":null}] 20:42:18 INFO - PROCESS | 2048 | 1478317338050 Marionette TRACE conn2 -> [0,649,"getWindowHandles",null] 20:42:18 INFO - PROCESS | 2048 | 1478317338053 Marionette TRACE conn2 <- [1,649,null,["7"]] 20:42:18 INFO - PROCESS | 2048 | 1478317338056 Marionette TRACE conn2 -> [0,650,"switchToWindow",{"name":"7"}] 20:42:18 INFO - PROCESS | 2048 | 1478317338061 Marionette TRACE conn2 <- [1,650,null,{}] 20:42:18 INFO - PROCESS | 2048 | 1478317338063 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b08e000 == 10 [pid = 2048] [id = 145] 20:42:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x11b08e800) [pid = 2048] [serial = 426] [outer = 0x0] 20:42:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x124340800) [pid = 2048] [serial = 427] [outer = 0x11b08e800] 20:42:18 INFO - PROCESS | 2048 | 1478317338105 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1248a9000) [pid = 2048] [serial = 428] [outer = 0x11b08e800] 20:42:18 INFO - PROCESS | 2048 | [2048] 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 20:42:18 INFO - PROCESS | 2048 | [2048] 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 20:42:18 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:42:21 INFO - PROCESS | 2048 | --DOCSHELL 0x124c5c000 == 9 [pid = 2048] [id = 144] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x124e11000) [pid = 2048] [serial = 398] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x126d70000) [pid = 2048] [serial = 419] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x125c9e800) [pid = 2048] [serial = 418] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1287a7000) [pid = 2048] [serial = 422] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x128797800) [pid = 2048] [serial = 421] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x11b08d800) [pid = 2048] [serial = 415] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x126ca9800) [pid = 2048] [serial = 416] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x126cbe000) [pid = 2048] [serial = 412] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x127068800) [pid = 2048] [serial = 413] [outer = 0x0] [url = about:blank] 20:42:21 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x127c06000) [pid = 2048] [serial = 410] [outer = 0x0] [url = about:blank] 20:42:23 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124ce0000) [pid = 2048] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:42:23 INFO - PROCESS | 2048 | 1478317343392 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]]]}] 20:42:23 INFO - .. 20:42:23 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 5472ms 20:42:23 INFO - PROCESS | 2048 | 1478317343430 Marionette TRACE conn2 -> [0,652,"getWindowHandle",null] 20:42:23 INFO - PROCESS | 2048 | 1478317343433 Marionette TRACE conn2 <- [1,652,null,{"value":"7"}] 20:42:23 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:42:23 INFO - PROCESS | 2048 | 1478317343439 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}] 20:42:23 INFO - PROCESS | 2048 | 1478317343525 Marionette TRACE conn2 <- [1,653,null,{"value":null}] 20:42:23 INFO - PROCESS | 2048 | 1478317343529 Marionette TRACE conn2 -> [0,654,"getWindowHandles",null] 20:42:23 INFO - PROCESS | 2048 | 1478317343532 Marionette TRACE conn2 <- [1,654,null,["7"]] 20:42:23 INFO - PROCESS | 2048 | 1478317343537 Marionette TRACE conn2 -> [0,655,"switchToWindow",{"name":"7"}] 20:42:23 INFO - PROCESS | 2048 | 1478317343540 Marionette TRACE conn2 <- [1,655,null,{}] 20:42:23 INFO - PROCESS | 2048 | 1478317343543 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac9a800 == 10 [pid = 2048] [id = 146] 20:42:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11aca2800) [pid = 2048] [serial = 429] [outer = 0x0] 20:42:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x11b046800) [pid = 2048] [serial = 430] [outer = 0x11aca2800] 20:42:23 INFO - PROCESS | 2048 | 1478317343589 Marionette DEBUG loaded listener.js 20:42:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x11b08d800) [pid = 2048] [serial = 431] [outer = 0x11aca2800] 20:42:28 INFO - PROCESS | 2048 | --DOCSHELL 0x11b08e000 == 9 [pid = 2048] [id = 145] 20:42:28 INFO - PROCESS | 2048 | 1478317348858 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]]]}] 20:42:28 INFO - . 20:42:28 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5428ms 20:42:28 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:42:28 INFO - PROCESS | 2048 | 1478317348867 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 20:42:28 INFO - PROCESS | 2048 | 1478317348869 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 20:42:28 INFO - PROCESS | 2048 | 1478317348875 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}] 20:42:28 INFO - PROCESS | 2048 | 1478317348962 Marionette TRACE conn2 <- [1,658,null,{"value":null}] 20:42:28 INFO - PROCESS | 2048 | 1478317348966 Marionette TRACE conn2 -> [0,659,"getWindowHandles",null] 20:42:28 INFO - PROCESS | 2048 | 1478317348970 Marionette TRACE conn2 <- [1,659,null,["7"]] 20:42:28 INFO - PROCESS | 2048 | 1478317348974 Marionette TRACE conn2 -> [0,660,"switchToWindow",{"name":"7"}] 20:42:28 INFO - PROCESS | 2048 | 1478317348977 Marionette TRACE conn2 <- [1,660,null,{}] 20:42:28 INFO - PROCESS | 2048 | 1478317348980 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a922000 == 10 [pid = 2048] [id = 147] 20:42:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x11a924800) [pid = 2048] [serial = 432] [outer = 0x0] 20:42:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x11ac8b000) [pid = 2048] [serial = 433] [outer = 0x11a924800] 20:42:29 INFO - PROCESS | 2048 | 1478317349034 Marionette DEBUG loaded listener.js 20:42:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11b08e000) [pid = 2048] [serial = 434] [outer = 0x11a924800] 20:42:29 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x124340800) [pid = 2048] [serial = 427] [outer = 0x0] [url = about:blank] 20:42:29 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x125c8d800) [pid = 2048] [serial = 424] [outer = 0x0] [url = about:blank] 20:42:29 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x126d83800) [pid = 2048] [serial = 425] [outer = 0x0] [url = about:blank] 20:42:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x1186eb800 == 11 [pid = 2048] [id = 148] 20:42:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x124344000) [pid = 2048] [serial = 435] [outer = 0x0] 20:42:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x124c54000) [pid = 2048] [serial = 436] [outer = 0x124344000] 20:42:29 INFO - PROCESS | 2048 | 1478317349782 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]]]}] 20:42:29 INFO - . 20:42:29 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 919ms 20:42:29 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:42:29 INFO - PROCESS | 2048 | 1478317349793 Marionette TRACE conn2 -> [0,662,"getWindowHandle",null] 20:42:29 INFO - PROCESS | 2048 | 1478317349795 Marionette TRACE conn2 <- [1,662,null,{"value":"7"}] 20:42:29 INFO - PROCESS | 2048 | 1478317349798 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}] 20:42:29 INFO - PROCESS | 2048 | 1478317349895 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 20:42:29 INFO - PROCESS | 2048 | 1478317349899 Marionette TRACE conn2 -> [0,664,"getWindowHandles",null] 20:42:29 INFO - PROCESS | 2048 | 1478317349901 Marionette TRACE conn2 <- [1,664,null,["7"]] 20:42:29 INFO - PROCESS | 2048 | 1478317349905 Marionette TRACE conn2 -> [0,665,"switchToWindow",{"name":"7"}] 20:42:29 INFO - PROCESS | 2048 | 1478317349907 Marionette TRACE conn2 <- [1,665,null,{}] 20:42:29 INFO - PROCESS | 2048 | 1478317349910 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x125292800 == 12 [pid = 2048] [id = 149] 20:42:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x125293800) [pid = 2048] [serial = 437] [outer = 0x0] 20:42:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x125435800) [pid = 2048] [serial = 438] [outer = 0x125293800] 20:42:29 INFO - PROCESS | 2048 | 1478317349949 Marionette DEBUG loaded listener.js 20:42:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x12552c800) [pid = 2048] [serial = 439] [outer = 0x125293800] 20:42:30 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x11b08e800) [pid = 2048] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:42:35 INFO - PROCESS | 2048 | 1478317355267 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]]]}] 20:42:35 INFO - .. 20:42:35 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 5476ms 20:42:35 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:42:35 INFO - PROCESS | 2048 | 1478317355276 Marionette TRACE conn2 -> [0,667,"getWindowHandle",null] 20:42:35 INFO - PROCESS | 2048 | 1478317355279 Marionette TRACE conn2 <- [1,667,null,{"value":"7"}] 20:42:35 INFO - PROCESS | 2048 | 1478317355284 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}] 20:42:35 INFO - PROCESS | 2048 | 1478317355369 Marionette TRACE conn2 <- [1,668,null,{"value":null}] 20:42:35 INFO - PROCESS | 2048 | 1478317355448 Marionette TRACE conn2 -> [0,669,"getWindowHandles",null] 20:42:35 INFO - PROCESS | 2048 | 1478317355451 Marionette TRACE conn2 <- [1,669,null,["7"]] 20:42:35 INFO - PROCESS | 2048 | 1478317355455 Marionette TRACE conn2 -> [0,670,"switchToWindow",{"name":"7"}] 20:42:35 INFO - PROCESS | 2048 | 1478317355459 Marionette TRACE conn2 <- [1,670,null,{}] 20:42:35 INFO - PROCESS | 2048 | 1478317355462 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x1248a1800 == 13 [pid = 2048] [id = 150] 20:42:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x1248a2800) [pid = 2048] [serial = 440] [outer = 0x0] 20:42:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x124cfd000) [pid = 2048] [serial = 441] [outer = 0x1248a2800] 20:42:35 INFO - PROCESS | 2048 | 1478317355512 Marionette DEBUG loaded listener.js 20:42:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x125061800) [pid = 2048] [serial = 442] [outer = 0x1248a2800] 20:42:35 INFO - PROCESS | 2048 | [2048] 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 20:42:35 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:42:36 INFO - PROCESS | 2048 | 1478317356304 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]]]}] 20:42:36 INFO - .. 20:42:36 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1065ms 20:42:36 INFO - PROCESS | 2048 | 1478317356348 Marionette TRACE conn2 -> [0,672,"getWindowHandle",null] 20:42:36 INFO - PROCESS | 2048 | 1478317356351 Marionette TRACE conn2 <- [1,672,null,{"value":"7"}] 20:42:36 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:42:36 INFO - PROCESS | 2048 | 1478317356354 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}] 20:42:36 INFO - PROCESS | 2048 | 1478317356451 Marionette TRACE conn2 <- [1,673,null,{"value":null}] 20:42:36 INFO - PROCESS | 2048 | 1478317356490 Marionette TRACE conn2 -> [0,674,"getWindowHandles",null] 20:42:36 INFO - PROCESS | 2048 | 1478317356492 Marionette TRACE conn2 <- [1,674,null,["7"]] 20:42:36 INFO - PROCESS | 2048 | 1478317356495 Marionette TRACE conn2 -> [0,675,"switchToWindow",{"name":"7"}] 20:42:36 INFO - PROCESS | 2048 | 1478317356498 Marionette TRACE conn2 <- [1,675,null,{}] 20:42:36 INFO - PROCESS | 2048 | 1478317356501 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x126148800 == 14 [pid = 2048] [id = 151] 20:42:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x126149000) [pid = 2048] [serial = 443] [outer = 0x0] 20:42:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12706f000) [pid = 2048] [serial = 444] [outer = 0x126149000] 20:42:36 INFO - PROCESS | 2048 | 1478317356551 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x127516000) [pid = 2048] [serial = 445] [outer = 0x126149000] 20:42:36 INFO - PROCESS | 2048 | [2048] 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 20:42:36 INFO - PROCESS | 2048 | [2048] 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 20:42:36 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:42:37 INFO - PROCESS | 2048 | --DOCSHELL 0x1186eb800 == 13 [pid = 2048] [id = 148] 20:42:37 INFO - PROCESS | 2048 | --DOCSHELL 0x11a922000 == 12 [pid = 2048] [id = 147] 20:42:37 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac9a800 == 11 [pid = 2048] [id = 146] 20:42:37 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x11b046800) [pid = 2048] [serial = 430] [outer = 0x0] [url = about:blank] 20:42:37 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x1248a9000) [pid = 2048] [serial = 428] [outer = 0x0] [url = about:blank] 20:42:39 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x11a924800) [pid = 2048] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:42:39 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x124344000) [pid = 2048] [serial = 435] [outer = 0x0] [url = about:srcdoc] 20:42:39 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11aca2800) [pid = 2048] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:42:41 INFO - PROCESS | 2048 | 1478317361888 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]]]}] 20:42:41 INFO - .. 20:42:41 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 5580ms 20:42:41 INFO - PROCESS | 2048 | 1478317361934 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 2048 | 1478317361937 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 20:42:41 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:42:41 INFO - PROCESS | 2048 | 1478317361942 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}] 20:42:42 INFO - PROCESS | 2048 | 1478317362033 Marionette TRACE conn2 <- [1,678,null,{"value":null}] 20:42:42 INFO - PROCESS | 2048 | 1478317362037 Marionette TRACE conn2 -> [0,679,"getWindowHandles",null] 20:42:42 INFO - PROCESS | 2048 | 1478317362040 Marionette TRACE conn2 <- [1,679,null,["7"]] 20:42:42 INFO - PROCESS | 2048 | 1478317362044 Marionette TRACE conn2 -> [0,680,"switchToWindow",{"name":"7"}] 20:42:42 INFO - PROCESS | 2048 | 1478317362046 Marionette TRACE conn2 <- [1,680,null,{}] 20:42:42 INFO - PROCESS | 2048 | 1478317362049 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280b3800 == 12 [pid = 2048] [id = 152] 20:42:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1280b8000) [pid = 2048] [serial = 446] [outer = 0x0] 20:42:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12837c000) [pid = 2048] [serial = 447] [outer = 0x1280b8000] 20:42:42 INFO - PROCESS | 2048 | 1478317362093 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12865c000) [pid = 2048] [serial = 448] [outer = 0x1280b8000] 20:42:44 INFO - PROCESS | 2048 | --DOCSHELL 0x126148800 == 11 [pid = 2048] [id = 151] 20:42:44 INFO - PROCESS | 2048 | --DOCSHELL 0x1248a1800 == 10 [pid = 2048] [id = 150] 20:42:44 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x124c54000) [pid = 2048] [serial = 436] [outer = 0x0] [url = about:srcdoc] 20:42:44 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11ac8b000) [pid = 2048] [serial = 433] [outer = 0x0] [url = about:blank] 20:42:44 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x11b08e000) [pid = 2048] [serial = 434] [outer = 0x0] [url = about:blank] 20:42:44 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x11b08d800) [pid = 2048] [serial = 431] [outer = 0x0] [url = about:blank] 20:42:44 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x125435800) [pid = 2048] [serial = 438] [outer = 0x0] [url = about:blank] 20:42:47 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x125293800) [pid = 2048] [serial = 437] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:42:47 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x1248a2800) [pid = 2048] [serial = 440] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:42:47 INFO - PROCESS | 2048 | 1478317367376 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]]]}] 20:42:47 INFO - .. 20:42:47 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5480ms 20:42:47 INFO - PROCESS | 2048 | 1478317367421 Marionette TRACE conn2 -> [0,682,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 2048 | 1478317367425 Marionette TRACE conn2 <- [1,682,null,{"value":"7"}] 20:42:47 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:42:47 INFO - PROCESS | 2048 | 1478317367430 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}] 20:42:47 INFO - PROCESS | 2048 | 1478317367515 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 20:42:47 INFO - PROCESS | 2048 | 1478317367521 Marionette TRACE conn2 -> [0,684,"getWindowHandles",null] 20:42:47 INFO - PROCESS | 2048 | 1478317367523 Marionette TRACE conn2 <- [1,684,null,["7"]] 20:42:47 INFO - PROCESS | 2048 | 1478317367526 Marionette TRACE conn2 -> [0,685,"switchToWindow",{"name":"7"}] 20:42:47 INFO - PROCESS | 2048 | 1478317367530 Marionette TRACE conn2 <- [1,685,null,{}] 20:42:47 INFO - PROCESS | 2048 | 1478317367533 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c5c000 == 11 [pid = 2048] [id = 153] 20:42:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x124ce4000) [pid = 2048] [serial = 449] [outer = 0x0] 20:42:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x124e16000) [pid = 2048] [serial = 450] [outer = 0x124ce4000] 20:42:47 INFO - PROCESS | 2048 | 1478317367578 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1252a1000) [pid = 2048] [serial = 451] [outer = 0x124ce4000] 20:42:47 INFO - PROCESS | 2048 | [2048] 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 20:42:47 INFO - PROCESS | 2048 | [2048] 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 20:42:47 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:42:48 INFO - PROCESS | 2048 | 1478317368328 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]]]}] 20:42:48 INFO - .. 20:42:48 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 916ms 20:42:48 INFO - PROCESS | 2048 | 1478317368345 Marionette TRACE conn2 -> [0,687,"getWindowHandle",null] 20:42:48 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:42:48 INFO - PROCESS | 2048 | 1478317368348 Marionette TRACE conn2 <- [1,687,null,{"value":"7"}] 20:42:48 INFO - PROCESS | 2048 | 1478317368351 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}] 20:42:48 INFO - PROCESS | 2048 | 1478317368438 Marionette TRACE conn2 <- [1,688,null,{"value":null}] 20:42:48 INFO - PROCESS | 2048 | 1478317368444 Marionette TRACE conn2 -> [0,689,"getWindowHandles",null] 20:42:48 INFO - PROCESS | 2048 | 1478317368446 Marionette TRACE conn2 <- [1,689,null,["7"]] 20:42:48 INFO - PROCESS | 2048 | 1478317368449 Marionette TRACE conn2 -> [0,690,"switchToWindow",{"name":"7"}] 20:42:48 INFO - PROCESS | 2048 | 1478317368451 Marionette TRACE conn2 <- [1,690,null,{}] 20:42:48 INFO - PROCESS | 2048 | 1478317368456 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x12615d000 == 12 [pid = 2048] [id = 154] 20:42:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x12615d800) [pid = 2048] [serial = 452] [outer = 0x0] 20:42:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x126caa800) [pid = 2048] [serial = 453] [outer = 0x12615d800] 20:42:48 INFO - PROCESS | 2048 | 1478317368496 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x126cc5000) [pid = 2048] [serial = 454] [outer = 0x12615d800] 20:42:52 INFO - PROCESS | 2048 | --DOCSHELL 0x125292800 == 11 [pid = 2048] [id = 149] 20:42:52 INFO - PROCESS | 2048 | --DOCSHELL 0x124c5c000 == 10 [pid = 2048] [id = 153] 20:42:52 INFO - PROCESS | 2048 | --DOCSHELL 0x1280b3800 == 9 [pid = 2048] [id = 152] 20:42:52 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12706f000) [pid = 2048] [serial = 444] [outer = 0x0] [url = about:blank] 20:42:52 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x124cfd000) [pid = 2048] [serial = 441] [outer = 0x0] [url = about:blank] 20:42:52 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x125061800) [pid = 2048] [serial = 442] [outer = 0x0] [url = about:blank] 20:42:52 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12552c800) [pid = 2048] [serial = 439] [outer = 0x0] [url = about:blank] 20:42:52 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12837c000) [pid = 2048] [serial = 447] [outer = 0x0] [url = about:blank] 20:42:53 INFO - PROCESS | 2048 | 1478317373767 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]]]}] 20:42:53 INFO - .. 20:42:53 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5423ms 20:42:53 INFO - PROCESS | 2048 | 1478317373775 Marionette TRACE conn2 -> [0,692,"getWindowHandle",null] 20:42:53 INFO - PROCESS | 2048 | 1478317373778 Marionette TRACE conn2 <- [1,692,null,{"value":"7"}] 20:42:53 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:42:53 INFO - PROCESS | 2048 | 1478317373783 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}] 20:42:53 INFO - PROCESS | 2048 | 1478317373867 Marionette TRACE conn2 <- [1,693,null,{"value":null}] 20:42:53 INFO - PROCESS | 2048 | 1478317373871 Marionette TRACE conn2 -> [0,694,"getWindowHandles",null] 20:42:53 INFO - PROCESS | 2048 | 1478317373874 Marionette TRACE conn2 <- [1,694,null,["7"]] 20:42:53 INFO - PROCESS | 2048 | 1478317373877 Marionette TRACE conn2 -> [0,695,"switchToWindow",{"name":"7"}] 20:42:53 INFO - PROCESS | 2048 | 1478317373880 Marionette TRACE conn2 <- [1,695,null,{}] 20:42:53 INFO - PROCESS | 2048 | 1478317373883 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x124346000 == 10 [pid = 2048] [id = 155] 20:42:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x124347000) [pid = 2048] [serial = 455] [outer = 0x0] 20:42:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12489d800) [pid = 2048] [serial = 456] [outer = 0x124347000] 20:42:53 INFO - PROCESS | 2048 | 1478317373930 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124cfd800) [pid = 2048] [serial = 457] [outer = 0x124347000] 20:42:54 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1280b8000) [pid = 2048] [serial = 446] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:42:54 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x124ce4000) [pid = 2048] [serial = 449] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:42:54 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x126149000) [pid = 2048] [serial = 443] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 20:42:59 INFO - PROCESS | 2048 | 1478317379196 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"]]]}] 20:42:59 INFO - .... 20:42:59 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5422ms 20:42:59 INFO - PROCESS | 2048 | 1478317379204 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 2048 | 1478317379207 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 20:42:59 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:42:59 INFO - PROCESS | 2048 | 1478317379212 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}] 20:42:59 INFO - PROCESS | 2048 | 1478317379337 Marionette TRACE conn2 <- [1,698,null,{"value":null}] 20:42:59 INFO - PROCESS | 2048 | 1478317379375 Marionette TRACE conn2 -> [0,699,"getWindowHandles",null] 20:42:59 INFO - PROCESS | 2048 | 1478317379378 Marionette TRACE conn2 <- [1,699,null,["7"]] 20:42:59 INFO - PROCESS | 2048 | 1478317379381 Marionette TRACE conn2 -> [0,700,"switchToWindow",{"name":"7"}] 20:42:59 INFO - PROCESS | 2048 | 1478317379385 Marionette TRACE conn2 <- [1,700,null,{}] 20:42:59 INFO - PROCESS | 2048 | 1478317379392 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b05d000 == 11 [pid = 2048] [id = 156] 20:42:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11b05e000) [pid = 2048] [serial = 458] [outer = 0x0] 20:42:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x124812000) [pid = 2048] [serial = 459] [outer = 0x11b05e000] 20:42:59 INFO - PROCESS | 2048 | 1478317379442 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124ed8000) [pid = 2048] [serial = 460] [outer = 0x11b05e000] 20:43:00 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x127516000) [pid = 2048] [serial = 445] [outer = 0x0] [url = about:blank] 20:43:00 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x124e16000) [pid = 2048] [serial = 450] [outer = 0x0] [url = about:blank] 20:43:00 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x1252a1000) [pid = 2048] [serial = 451] [outer = 0x0] [url = about:blank] 20:43:00 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12865c000) [pid = 2048] [serial = 448] [outer = 0x0] [url = about:blank] 20:43:00 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x126caa800) [pid = 2048] [serial = 453] [outer = 0x0] [url = about:blank] 20:43:02 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12615d800) [pid = 2048] [serial = 452] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 20:43:04 INFO - PROCESS | 2048 | 1478317384728 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] 20:43:04 INFO - PROCESS | 2048 | 1478317384739 Marionette TRACE conn2 <- [1,702,null,{"value":"7"}] 20:43:04 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 20:43:04 INFO - PROCESS | 2048 | 1478317384743 Marionette TRACE conn2 -> [0,703,"timeouts",{"script":185000}] 20:43:04 INFO - PROCESS | 2048 | 1478317384745 Marionette TRACE conn2 <- [1,703,null,{}] 20:43:04 INFO - PROCESS | 2048 | 1478317384750 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}] 20:43:04 INFO - PROCESS | 2048 | 1478317384838 Marionette TRACE conn2 <- [1,704,null,{"value":null}] 20:43:04 INFO - PROCESS | 2048 | 1478317384862 Marionette TRACE conn2 -> [0,705,"getWindowHandles",null] 20:43:04 INFO - PROCESS | 2048 | 1478317384864 Marionette TRACE conn2 <- [1,705,null,["7"]] 20:43:04 INFO - PROCESS | 2048 | 1478317384867 Marionette TRACE conn2 -> [0,706,"switchToWindow",{"name":"7"}] 20:43:04 INFO - PROCESS | 2048 | 1478317384875 Marionette TRACE conn2 <- [1,706,null,{}] 20:43:04 INFO - PROCESS | 2048 | 1478317384882 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:43:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x125683800 == 12 [pid = 2048] [id = 157] 20:43:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125688000) [pid = 2048] [serial = 461] [outer = 0x0] 20:43:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x125c81000) [pid = 2048] [serial = 462] [outer = 0x125688000] 20:43:04 INFO - PROCESS | 2048 | 1478317384924 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x125c9b800) [pid = 2048] [serial = 463] [outer = 0x125688000] 20:43:05 INFO - PROCESS | 2048 | [2048] 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 20:43:05 INFO - PROCESS | 2048 | [2048] 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 20:43:05 INFO - PROCESS | 2048 | [2048] 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 20:43:05 INFO - PROCESS | 2048 | [2048] 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 20:43:05 INFO - PROCESS | 2048 | 1478317385628 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]]]}] 20:43:05 INFO - ... 20:43:05 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 921ms 20:43:05 INFO - PROCESS | 2048 | 1478317385664 Marionette TRACE conn2 -> [0,708,"getWindowHandle",null] 20:43:05 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:43:05 INFO - PROCESS | 2048 | 1478317385666 Marionette TRACE conn2 <- [1,708,null,{"value":"7"}] 20:43:05 INFO - PROCESS | 2048 | 1478317385669 Marionette TRACE conn2 -> [0,709,"timeouts",{"script":35000}] 20:43:05 INFO - PROCESS | 2048 | 1478317385671 Marionette TRACE conn2 <- [1,709,null,{}] 20:43:05 INFO - PROCESS | 2048 | 1478317385674 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}] 20:43:05 INFO - PROCESS | 2048 | 1478317385760 Marionette TRACE conn2 <- [1,710,null,{"value":null}] 20:43:05 INFO - PROCESS | 2048 | 1478317385797 Marionette TRACE conn2 -> [0,711,"getWindowHandles",null] 20:43:05 INFO - PROCESS | 2048 | 1478317385800 Marionette TRACE conn2 <- [1,711,null,["7"]] 20:43:05 INFO - PROCESS | 2048 | 1478317385808 Marionette TRACE conn2 -> [0,712,"switchToWindow",{"name":"7"}] 20:43:05 INFO - PROCESS | 2048 | 1478317385812 Marionette TRACE conn2 <- [1,712,null,{}] 20:43:05 INFO - PROCESS | 2048 | 1478317385814 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c07800 == 13 [pid = 2048] [id = 158] 20:43:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x127c09000) [pid = 2048] [serial = 464] [outer = 0x0] 20:43:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1287a3000) [pid = 2048] [serial = 465] [outer = 0x127c09000] 20:43:05 INFO - PROCESS | 2048 | 1478317385853 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x128f20800) [pid = 2048] [serial = 466] [outer = 0x127c09000] 20:43:06 INFO - PROCESS | 2048 | [2048] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:43:06 INFO - PROCESS | 2048 | [2048] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:43:06 INFO - PROCESS | 2048 | [2048] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:43:06 INFO - PROCESS | 2048 | [2048] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:43:08 INFO - PROCESS | 2048 | --DOCSHELL 0x12615d000 == 12 [pid = 2048] [id = 154] 20:43:08 INFO - PROCESS | 2048 | --DOCSHELL 0x124346000 == 11 [pid = 2048] [id = 155] 20:43:08 INFO - PROCESS | 2048 | --DOCSHELL 0x11b05d000 == 10 [pid = 2048] [id = 156] 20:43:08 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x126cc5000) [pid = 2048] [serial = 454] [outer = 0x0] [url = about:blank] 20:43:08 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12489d800) [pid = 2048] [serial = 456] [outer = 0x0] [url = about:blank] 20:43:10 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x124347000) [pid = 2048] [serial = 455] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:43:10 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x125688000) [pid = 2048] [serial = 461] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:43:10 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x11b05e000) [pid = 2048] [serial = 458] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 20:43:11 INFO - PROCESS | 2048 | 1478317391186 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]]]}] 20:43:11 INFO - ... 20:43:11 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 5530ms 20:43:11 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:43:11 INFO - PROCESS | 2048 | 1478317391199 Marionette TRACE conn2 -> [0,714,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 2048 | 1478317391202 Marionette TRACE conn2 <- [1,714,null,{"value":"7"}] 20:43:11 INFO - PROCESS | 2048 | 1478317391206 Marionette TRACE conn2 -> [0,715,"timeouts",{"script":185000}] 20:43:11 INFO - PROCESS | 2048 | 1478317391208 Marionette TRACE conn2 <- [1,715,null,{}] 20:43:11 INFO - PROCESS | 2048 | 1478317391213 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}] 20:43:11 INFO - PROCESS | 2048 | 1478317391321 Marionette TRACE conn2 <- [1,716,null,{"value":null}] 20:43:11 INFO - PROCESS | 2048 | 1478317391328 Marionette TRACE conn2 -> [0,717,"getWindowHandles",null] 20:43:11 INFO - PROCESS | 2048 | 1478317391330 Marionette TRACE conn2 <- [1,717,null,["7"]] 20:43:11 INFO - PROCESS | 2048 | 1478317391333 Marionette TRACE conn2 -> [0,718,"switchToWindow",{"name":"7"}] 20:43:11 INFO - PROCESS | 2048 | 1478317391339 Marionette TRACE conn2 <- [1,718,null,{}] 20:43:11 INFO - PROCESS | 2048 | 1478317391346 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:43:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x12481f800 == 11 [pid = 2048] [id = 159] 20:43:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x12489d800) [pid = 2048] [serial = 467] [outer = 0x0] 20:43:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x124c48800) [pid = 2048] [serial = 468] [outer = 0x12489d800] 20:43:11 INFO - PROCESS | 2048 | 1478317391392 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x124ec4800) [pid = 2048] [serial = 469] [outer = 0x12489d800] 20:43:11 INFO - PROCESS | 2048 | [2048] 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 20:43:11 INFO - PROCESS | 2048 | [2048] 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 20:43:11 INFO - PROCESS | 2048 | [2048] 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 20:43:11 INFO - PROCESS | 2048 | [2048] 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 20:43:12 INFO - PROCESS | 2048 | 1478317392134 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]]]}] 20:43:12 INFO - ... 20:43:12 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 972ms 20:43:12 INFO - PROCESS | 2048 | 1478317392177 Marionette TRACE conn2 -> [0,720,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 2048 | 1478317392179 Marionette TRACE conn2 <- [1,720,null,{"value":"7"}] 20:43:12 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:43:12 INFO - PROCESS | 2048 | 1478317392182 Marionette TRACE conn2 -> [0,721,"timeouts",{"script":35000}] 20:43:12 INFO - PROCESS | 2048 | 1478317392184 Marionette TRACE conn2 <- [1,721,null,{}] 20:43:12 INFO - PROCESS | 2048 | 1478317392188 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}] 20:43:12 INFO - PROCESS | 2048 | 1478317392273 Marionette TRACE conn2 <- [1,722,null,{"value":null}] 20:43:12 INFO - PROCESS | 2048 | 1478317392279 Marionette TRACE conn2 -> [0,723,"getWindowHandles",null] 20:43:12 INFO - PROCESS | 2048 | 1478317392282 Marionette TRACE conn2 <- [1,723,null,["7"]] 20:43:12 INFO - PROCESS | 2048 | 1478317392293 Marionette TRACE conn2 -> [0,724,"switchToWindow",{"name":"7"}] 20:43:12 INFO - PROCESS | 2048 | 1478317392298 Marionette TRACE conn2 <- [1,724,null,{}] 20:43:12 INFO - PROCESS | 2048 | 1478317392307 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x127068800 == 12 [pid = 2048] [id = 160] 20:43:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12706a800) [pid = 2048] [serial = 470] [outer = 0x0] 20:43:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x127077800) [pid = 2048] [serial = 471] [outer = 0x12706a800] 20:43:12 INFO - PROCESS | 2048 | 1478317392346 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x11b045000) [pid = 2048] [serial = 472] [outer = 0x12706a800] 20:43:16 INFO - PROCESS | 2048 | --DOCSHELL 0x125683800 == 11 [pid = 2048] [id = 157] 20:43:16 INFO - PROCESS | 2048 | --DOCSHELL 0x127c07800 == 10 [pid = 2048] [id = 158] 20:43:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12481f800 == 9 [pid = 2048] [id = 159] 20:43:16 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x125c81000) [pid = 2048] [serial = 462] [outer = 0x0] [url = about:blank] 20:43:16 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x125c9b800) [pid = 2048] [serial = 463] [outer = 0x0] [url = about:blank] 20:43:16 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x124812000) [pid = 2048] [serial = 459] [outer = 0x0] [url = about:blank] 20:43:16 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x124ed8000) [pid = 2048] [serial = 460] [outer = 0x0] [url = about:blank] 20:43:16 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x124cfd800) [pid = 2048] [serial = 457] [outer = 0x0] [url = about:blank] 20:43:16 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x1287a3000) [pid = 2048] [serial = 465] [outer = 0x0] [url = about:blank] 20:43:17 INFO - . 20:43:17 INFO - PROCESS | 2048 | 1478317397608 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]]]}] 20:43:17 INFO - . 20:43:17 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5431ms 20:43:17 INFO - PROCESS | 2048 | 1478317397614 Marionette TRACE conn2 -> [0,726,"getWindowHandle",null] 20:43:17 INFO - PROCESS | 2048 | 1478317397618 Marionette TRACE conn2 <- [1,726,null,{"value":"7"}] 20:43:17 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:43:17 INFO - PROCESS | 2048 | 1478317397623 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}] 20:43:17 INFO - PROCESS | 2048 | 1478317397714 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 20:43:17 INFO - PROCESS | 2048 | 1478317397719 Marionette TRACE conn2 -> [0,728,"getWindowHandles",null] 20:43:17 INFO - PROCESS | 2048 | 1478317397722 Marionette TRACE conn2 <- [1,728,null,["7"]] 20:43:17 INFO - PROCESS | 2048 | 1478317397726 Marionette TRACE conn2 -> [0,729,"switchToWindow",{"name":"7"}] 20:43:17 INFO - PROCESS | 2048 | 1478317397730 Marionette TRACE conn2 <- [1,729,null,{}] 20:43:17 INFO - PROCESS | 2048 | 1478317397733 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x1248b1000 == 10 [pid = 2048] [id = 161] 20:43:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x1248b7000) [pid = 2048] [serial = 473] [outer = 0x0] 20:43:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x124ce6000) [pid = 2048] [serial = 474] [outer = 0x1248b7000] 20:43:17 INFO - PROCESS | 2048 | 1478317397778 Marionette DEBUG loaded listener.js 20:43:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x124ec1000) [pid = 2048] [serial = 475] [outer = 0x1248b7000] 20:43:18 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:43:18 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:43:18 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12489d800) [pid = 2048] [serial = 467] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:43:18 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x127c09000) [pid = 2048] [serial = 464] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:43:23 INFO - PROCESS | 2048 | 1478317403060 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]]]}] 20:43:23 INFO - ..... 20:43:23 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5477ms 20:43:23 INFO - PROCESS | 2048 | 1478317403099 Marionette TRACE conn2 -> [0,731,"getWindowHandle",null] 20:43:23 INFO - PROCESS | 2048 | 1478317403103 Marionette TRACE conn2 <- [1,731,null,{"value":"7"}] 20:43:23 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:43:23 INFO - PROCESS | 2048 | 1478317403108 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}] 20:43:23 INFO - PROCESS | 2048 | 1478317403245 Marionette TRACE conn2 <- [1,732,null,{"value":null}] 20:43:23 INFO - PROCESS | 2048 | 1478317403286 Marionette TRACE conn2 -> [0,733,"getWindowHandles",null] 20:43:23 INFO - PROCESS | 2048 | 1478317403289 Marionette TRACE conn2 <- [1,733,null,["7"]] 20:43:23 INFO - PROCESS | 2048 | 1478317403292 Marionette TRACE conn2 -> [0,734,"switchToWindow",{"name":"7"}] 20:43:23 INFO - PROCESS | 2048 | 1478317403296 Marionette TRACE conn2 <- [1,734,null,{}] 20:43:23 INFO - PROCESS | 2048 | 1478317403300 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x124c4c000 == 11 [pid = 2048] [id = 162] 20:43:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x124ed0000) [pid = 2048] [serial = 476] [outer = 0x0] 20:43:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x12543b800) [pid = 2048] [serial = 477] [outer = 0x124ed0000] 20:43:23 INFO - PROCESS | 2048 | 1478317403349 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x125ea4000) [pid = 2048] [serial = 478] [outer = 0x124ed0000] 20:43:23 INFO - PROCESS | 2048 | 1478317403696 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"]]]}] 20:43:23 INFO - .. 20:43:23 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 616ms 20:43:23 INFO - PROCESS | 2048 | 1478317403723 Marionette TRACE conn2 -> [0,736,"getWindowHandle",null] 20:43:23 INFO - PROCESS | 2048 | 1478317403726 Marionette TRACE conn2 <- [1,736,null,{"value":"7"}] 20:43:23 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:43:23 INFO - PROCESS | 2048 | 1478317403730 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}] 20:43:23 INFO - PROCESS | 2048 | 1478317403834 Marionette TRACE conn2 <- [1,737,null,{"value":null}] 20:43:23 INFO - PROCESS | 2048 | 1478317403873 Marionette TRACE conn2 -> [0,738,"getWindowHandles",null] 20:43:23 INFO - PROCESS | 2048 | 1478317403875 Marionette TRACE conn2 <- [1,738,null,["7"]] 20:43:23 INFO - PROCESS | 2048 | 1478317403878 Marionette TRACE conn2 -> [0,739,"switchToWindow",{"name":"7"}] 20:43:23 INFO - PROCESS | 2048 | 1478317403881 Marionette TRACE conn2 <- [1,739,null,{}] 20:43:23 INFO - PROCESS | 2048 | 1478317403883 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x127529000 == 12 [pid = 2048] [id = 163] 20:43:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x12752b800) [pid = 2048] [serial = 479] [outer = 0x0] 20:43:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x127c07800) [pid = 2048] [serial = 480] [outer = 0x12752b800] 20:43:23 INFO - PROCESS | 2048 | 1478317403931 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1280b1800) [pid = 2048] [serial = 481] [outer = 0x12752b800] 20:43:24 INFO - PROCESS | 2048 | 1478317404306 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"]]]}] 20:43:24 INFO - ....... 20:43:24 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 616ms 20:43:24 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:43:24 INFO - PROCESS | 2048 | 1478317404347 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 20:43:24 INFO - PROCESS | 2048 | 1478317404349 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 20:43:24 INFO - PROCESS | 2048 | 1478317404354 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}] 20:43:24 INFO - PROCESS | 2048 | 1478317404451 Marionette TRACE conn2 <- [1,742,null,{"value":null}] 20:43:24 INFO - PROCESS | 2048 | 1478317404490 Marionette TRACE conn2 -> [0,743,"getWindowHandles",null] 20:43:24 INFO - PROCESS | 2048 | 1478317404493 Marionette TRACE conn2 <- [1,743,null,["7"]] 20:43:24 INFO - PROCESS | 2048 | 1478317404496 Marionette TRACE conn2 -> [0,744,"switchToWindow",{"name":"7"}] 20:43:24 INFO - PROCESS | 2048 | 1478317404499 Marionette TRACE conn2 <- [1,744,null,{}] 20:43:24 INFO - PROCESS | 2048 | 1478317404502 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x125eb9000 == 13 [pid = 2048] [id = 164] 20:43:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12615f000) [pid = 2048] [serial = 482] [outer = 0x0] 20:43:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1287a7800) [pid = 2048] [serial = 483] [outer = 0x12615f000] 20:43:24 INFO - PROCESS | 2048 | 1478317404549 Marionette DEBUG loaded listener.js 20:43:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x128f2d000) [pid = 2048] [serial = 484] [outer = 0x12615f000] 20:43:24 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x127077800) [pid = 2048] [serial = 471] [outer = 0x0] [url = about:blank] 20:43:24 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x128f20800) [pid = 2048] [serial = 466] [outer = 0x0] [url = about:blank] 20:43:24 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x124ec4800) [pid = 2048] [serial = 469] [outer = 0x0] [url = about:blank] 20:43:24 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x124c48800) [pid = 2048] [serial = 468] [outer = 0x0] [url = about:blank] 20:43:24 INFO - PROCESS | 2048 | 1478317404896 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"]]]}] 20:43:24 INFO - .................... 20:43:24 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 568ms 20:43:24 INFO - PROCESS | 2048 | 1478317404922 Marionette TRACE conn2 -> [0,746,"getWindowHandle",null] 20:43:24 INFO - TEST-START | /custom-elements/reactions/Document.html 20:43:24 INFO - PROCESS | 2048 | 1478317404924 Marionette TRACE conn2 <- [1,746,null,{"value":"7"}] 20:43:24 INFO - PROCESS | 2048 | 1478317404927 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}] 20:43:25 INFO - PROCESS | 2048 | 1478317405011 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 20:43:25 INFO - PROCESS | 2048 | 1478317405057 Marionette TRACE conn2 -> [0,748,"getWindowHandles",null] 20:43:25 INFO - PROCESS | 2048 | 1478317405059 Marionette TRACE conn2 <- [1,748,null,["7"]] 20:43:25 INFO - PROCESS | 2048 | 1478317405062 Marionette TRACE conn2 -> [0,749,"switchToWindow",{"name":"7"}] 20:43:25 INFO - PROCESS | 2048 | 1478317405064 Marionette TRACE conn2 <- [1,749,null,{}] 20:43:25 INFO - PROCESS | 2048 | 1478317405066 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f6e000 == 14 [pid = 2048] [id = 165] 20:43:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1291b5000) [pid = 2048] [serial = 485] [outer = 0x0] 20:43:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1291cc000) [pid = 2048] [serial = 486] [outer = 0x1291b5000] 20:43:25 INFO - PROCESS | 2048 | 1478317405104 Marionette DEBUG loaded listener.js 20:43:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x129676800) [pid = 2048] [serial = 487] [outer = 0x1291b5000] 20:43:25 INFO - PROCESS | 2048 | 1478317405369 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"]]]}] 20:43:25 INFO - .. 20:43:25 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 466ms 20:43:25 INFO - PROCESS | 2048 | 1478317405401 Marionette TRACE conn2 -> [0,751,"getWindowHandle",null] 20:43:25 INFO - TEST-START | /custom-elements/reactions/Element.html 20:43:25 INFO - PROCESS | 2048 | 1478317405406 Marionette TRACE conn2 <- [1,751,null,{"value":"7"}] 20:43:25 INFO - PROCESS | 2048 | 1478317405411 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}] 20:43:25 INFO - PROCESS | 2048 | 1478317405544 Marionette TRACE conn2 <- [1,752,null,{"value":null}] 20:43:25 INFO - PROCESS | 2048 | 1478317405609 Marionette TRACE conn2 -> [0,753,"getWindowHandles",null] 20:43:25 INFO - PROCESS | 2048 | 1478317405612 Marionette TRACE conn2 <- [1,753,null,["7"]] 20:43:25 INFO - PROCESS | 2048 | 1478317405615 Marionette TRACE conn2 -> [0,754,"switchToWindow",{"name":"7"}] 20:43:25 INFO - PROCESS | 2048 | 1478317405621 Marionette TRACE conn2 <- [1,754,null,{}] 20:43:25 INFO - PROCESS | 2048 | 1478317405625 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x129994000 == 15 [pid = 2048] [id = 166] 20:43:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x129994800) [pid = 2048] [serial = 488] [outer = 0x0] 20:43:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12999b800) [pid = 2048] [serial = 489] [outer = 0x129994800] 20:43:25 INFO - PROCESS | 2048 | 1478317405688 Marionette DEBUG loaded listener.js 20:43:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x1299a8000) [pid = 2048] [serial = 490] [outer = 0x129994800] 20:43:26 INFO - PROCESS | 2048 | 1478317406086 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"]]]}] 20:43:26 INFO - .................................... 20:43:26 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 716ms 20:43:26 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:43:26 INFO - PROCESS | 2048 | 1478317406130 Marionette TRACE conn2 -> [0,756,"getWindowHandle",null] 20:43:26 INFO - PROCESS | 2048 | 1478317406132 Marionette TRACE conn2 <- [1,756,null,{"value":"7"}] 20:43:26 INFO - PROCESS | 2048 | 1478317406136 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}] 20:43:26 INFO - PROCESS | 2048 | 1478317406244 Marionette TRACE conn2 <- [1,757,null,{"value":null}] 20:43:26 INFO - PROCESS | 2048 | 1478317406250 Marionette TRACE conn2 -> [0,758,"getWindowHandles",null] 20:43:26 INFO - PROCESS | 2048 | 1478317406252 Marionette TRACE conn2 <- [1,758,null,["7"]] 20:43:26 INFO - PROCESS | 2048 | 1478317406257 Marionette TRACE conn2 -> [0,759,"switchToWindow",{"name":"7"}] 20:43:26 INFO - PROCESS | 2048 | 1478317406261 Marionette TRACE conn2 <- [1,759,null,{}] 20:43:26 INFO - PROCESS | 2048 | 1478317406265 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b356000 == 16 [pid = 2048] [id = 167] 20:43:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12b357000) [pid = 2048] [serial = 491] [outer = 0x0] 20:43:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12b48c000) [pid = 2048] [serial = 492] [outer = 0x12b357000] 20:43:26 INFO - PROCESS | 2048 | 1478317406324 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12bd6c800) [pid = 2048] [serial = 493] [outer = 0x12b357000] 20:43:26 INFO - PROCESS | 2048 | 1478317406668 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"]]]}] 20:43:26 INFO - ................ 20:43:26 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 567ms 20:43:26 INFO - PROCESS | 2048 | 1478317406703 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 20:43:26 INFO - PROCESS | 2048 | 1478317406704 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 20:43:26 INFO - TEST-START | /custom-elements/reactions/Node.html 20:43:26 INFO - PROCESS | 2048 | 1478317406708 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}] 20:43:26 INFO - PROCESS | 2048 | 1478317406778 Marionette TRACE conn2 <- [1,762,null,{"value":null}] 20:43:26 INFO - PROCESS | 2048 | 1478317406804 Marionette TRACE conn2 -> [0,763,"getWindowHandles",null] 20:43:26 INFO - PROCESS | 2048 | 1478317406805 Marionette TRACE conn2 <- [1,763,null,["7"]] 20:43:26 INFO - PROCESS | 2048 | 1478317406807 Marionette TRACE conn2 -> [0,764,"switchToWindow",{"name":"7"}] 20:43:26 INFO - PROCESS | 2048 | 1478317406810 Marionette TRACE conn2 <- [1,764,null,{}] 20:43:26 INFO - PROCESS | 2048 | 1478317406812 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c94e800 == 17 [pid = 2048] [id = 168] 20:43:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12c94f800) [pid = 2048] [serial = 494] [outer = 0x0] 20:43:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12c95e800) [pid = 2048] [serial = 495] [outer = 0x12c94f800] 20:43:26 INFO - PROCESS | 2048 | 1478317406846 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12c9b2000) [pid = 2048] [serial = 496] [outer = 0x12c94f800] 20:43:27 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12706a800) [pid = 2048] [serial = 470] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:43:27 INFO - PROCESS | 2048 | 1478317407157 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"]]]}] 20:43:27 INFO - .............. 20:43:27 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 468ms 20:43:27 INFO - PROCESS | 2048 | 1478317407176 Marionette TRACE conn2 -> [0,766,"getWindowHandle",null] 20:43:27 INFO - PROCESS | 2048 | 1478317407177 Marionette TRACE conn2 <- [1,766,null,{"value":"7"}] 20:43:27 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:43:27 INFO - PROCESS | 2048 | 1478317407180 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}] 20:43:27 INFO - PROCESS | 2048 | 1478317407285 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 20:43:27 INFO - PROCESS | 2048 | 1478317407291 Marionette TRACE conn2 -> [0,768,"getWindowHandles",null] 20:43:27 INFO - PROCESS | 2048 | 1478317407293 Marionette TRACE conn2 <- [1,768,null,["7"]] 20:43:27 INFO - PROCESS | 2048 | 1478317407295 Marionette TRACE conn2 -> [0,769,"switchToWindow",{"name":"7"}] 20:43:27 INFO - PROCESS | 2048 | 1478317407297 Marionette TRACE conn2 <- [1,769,null,{}] 20:43:27 INFO - PROCESS | 2048 | 1478317407299 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd7c800 == 18 [pid = 2048] [id = 169] 20:43:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12cd8b000) [pid = 2048] [serial = 497] [outer = 0x0] 20:43:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12cd92800) [pid = 2048] [serial = 498] [outer = 0x12cd8b000] 20:43:27 INFO - PROCESS | 2048 | 1478317407337 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12d63c000) [pid = 2048] [serial = 499] [outer = 0x12cd8b000] 20:43:27 INFO - PROCESS | 2048 | 1478317407600 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"]]]}] 20:43:27 INFO - .... 20:43:27 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 465ms 20:43:27 INFO - PROCESS | 2048 | 1478317407646 Marionette TRACE conn2 -> [0,771,"getWindowHandle",null] 20:43:27 INFO - PROCESS | 2048 | 1478317407647 Marionette TRACE conn2 <- [1,771,null,{"value":"7"}] 20:43:27 INFO - TEST-START | /custom-elements/reactions/Range.html 20:43:27 INFO - PROCESS | 2048 | 1478317407650 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}] 20:43:27 INFO - PROCESS | 2048 | 1478317407722 Marionette TRACE conn2 <- [1,772,null,{"value":null}] 20:43:27 INFO - PROCESS | 2048 | 1478317407726 Marionette TRACE conn2 -> [0,773,"getWindowHandles",null] 20:43:27 INFO - PROCESS | 2048 | 1478317407728 Marionette TRACE conn2 <- [1,773,null,["7"]] 20:43:27 INFO - PROCESS | 2048 | 1478317407730 Marionette TRACE conn2 -> [0,774,"switchToWindow",{"name":"7"}] 20:43:27 INFO - PROCESS | 2048 | 1478317407733 Marionette TRACE conn2 <- [1,774,null,{}] 20:43:27 INFO - PROCESS | 2048 | 1478317407735 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x128382000 == 19 [pid = 2048] [id = 170] 20:43:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x129e10000) [pid = 2048] [serial = 500] [outer = 0x0] 20:43:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12d64f800) [pid = 2048] [serial = 501] [outer = 0x129e10000] 20:43:27 INFO - PROCESS | 2048 | 1478317407770 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12dd8e000) [pid = 2048] [serial = 502] [outer = 0x129e10000] 20:43:28 INFO - PROCESS | 2048 | 1478317408035 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"]]]}] 20:43:28 INFO - ......... 20:43:28 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 417ms 20:43:28 INFO - PROCESS | 2048 | 1478317408067 Marionette TRACE conn2 -> [0,776,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 2048 | 1478317408069 Marionette TRACE conn2 <- [1,776,null,{"value":"7"}] 20:43:28 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:43:28 INFO - PROCESS | 2048 | 1478317408072 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}] 20:43:28 INFO - PROCESS | 2048 | 1478317408142 Marionette TRACE conn2 <- [1,777,null,{"value":null}] 20:43:28 INFO - PROCESS | 2048 | 1478317408184 Marionette TRACE conn2 -> [0,778,"getWindowHandles",null] 20:43:28 INFO - PROCESS | 2048 | 1478317408186 Marionette TRACE conn2 <- [1,778,null,["7"]] 20:43:28 INFO - PROCESS | 2048 | 1478317408189 Marionette TRACE conn2 -> [0,779,"switchToWindow",{"name":"7"}] 20:43:28 INFO - PROCESS | 2048 | 1478317408191 Marionette TRACE conn2 <- [1,779,null,{}] 20:43:28 INFO - PROCESS | 2048 | 1478317408194 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd95000 == 20 [pid = 2048] [id = 171] 20:43:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12dd98000) [pid = 2048] [serial = 503] [outer = 0x0] 20:43:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12e14f800) [pid = 2048] [serial = 504] [outer = 0x12dd98000] 20:43:28 INFO - PROCESS | 2048 | 1478317408228 Marionette DEBUG loaded listener.js 20:43:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12e158800) [pid = 2048] [serial = 505] [outer = 0x12dd98000] 20:43:28 INFO - ... 20:43:28 INFO - TEST-OK | /encrypted-media/clearkey-check-initdata-type.html | took 367ms 20:43:28 INFO - PROCESS | 2048 | 1478317408433 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]]]}] 20:43:28 INFO - PROCESS | 2048 | 1478317408441 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 2048 | 1478317408443 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 20:43:28 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:43:28 INFO - PROCESS | 2048 | 1478317408446 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}] 20:43:28 INFO - PROCESS | 2048 | 1478317408547 Marionette TRACE conn2 <- [1,782,null,{"value":null}] 20:43:28 INFO - PROCESS | 2048 | 1478317408554 Marionette TRACE conn2 -> [0,783,"getWindowHandles",null] 20:43:28 INFO - PROCESS | 2048 | 1478317408557 Marionette TRACE conn2 <- [1,783,null,["7"]] 20:43:28 INFO - PROCESS | 2048 | 1478317408560 Marionette TRACE conn2 -> [0,784,"switchToWindow",{"name":"7"}] 20:43:28 INFO - PROCESS | 2048 | 1478317408564 Marionette TRACE conn2 <- [1,784,null,{}] 20:43:28 INFO - PROCESS | 2048 | 1478317408567 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4c8800 == 21 [pid = 2048] [id = 172] 20:43:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12e4c9000) [pid = 2048] [serial = 506] [outer = 0x0] 20:43:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12e4ce800) [pid = 2048] [serial = 507] [outer = 0x12e4c9000] 20:43:28 INFO - PROCESS | 2048 | 1478317408622 Marionette DEBUG loaded listener.js 20:43:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e4cc800) [pid = 2048] [serial = 508] [outer = 0x12e4c9000] 20:43:28 INFO - PROCESS | 2048 | [GMP 2053] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:43:28 INFO - PROCESS | 2048 | [GMP 2053] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:43:28 INFO - PROCESS | 2048 | [GMP 2053] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:43:29 INFO - PROCESS | 2048 | 1478317409035 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]]]}] 20:43:29 INFO - . 20:43:29 INFO - TEST-OK | /encrypted-media/clearkey-events-session-closed-event.html | took 619ms 20:43:29 INFO - PROCESS | 2048 | 1478317409065 Marionette TRACE conn2 -> [0,786,"getWindowHandle",null] 20:43:29 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:43:29 INFO - PROCESS | 2048 | 1478317409066 Marionette TRACE conn2 <- [1,786,null,{"value":"7"}] 20:43:29 INFO - PROCESS | 2048 | 1478317409069 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}] 20:43:29 INFO - PROCESS | 2048 | 1478317409148 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 20:43:29 INFO - PROCESS | 2048 | 1478317409155 Marionette TRACE conn2 -> [0,788,"getWindowHandles",null] 20:43:29 INFO - PROCESS | 2048 | 1478317409158 Marionette TRACE conn2 <- [1,788,null,["7"]] 20:43:29 INFO - PROCESS | 2048 | 1478317409161 Marionette TRACE conn2 -> [0,789,"switchToWindow",{"name":"7"}] 20:43:29 INFO - PROCESS | 2048 | 1478317409164 Marionette TRACE conn2 <- [1,789,null,{}] 20:43:29 INFO - PROCESS | 2048 | 1478317409168 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e756000 == 22 [pid = 2048] [id = 173] 20:43:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12e756800) [pid = 2048] [serial = 509] [outer = 0x0] 20:43:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12e75c000) [pid = 2048] [serial = 510] [outer = 0x12e756800] 20:43:29 INFO - PROCESS | 2048 | 1478317409223 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12e761000) [pid = 2048] [serial = 511] [outer = 0x12e756800] 20:43:29 INFO - PROCESS | 2048 | 1478317409633 Marionette TRACE conn2 <- [1,790,null,{"value":["/encrypted-media/clearkey-events.html",0,null,null,[["org.w3.clearkey, basic events",0,null,null]]]}] 20:43:29 INFO - . 20:43:29 INFO - TEST-OK | /encrypted-media/clearkey-events.html | took 568ms 20:43:29 INFO - PROCESS | 2048 | 1478317409638 Marionette TRACE conn2 -> [0,791,"getWindowHandle",null] 20:43:29 INFO - PROCESS | 2048 | 1478317409641 Marionette TRACE conn2 <- [1,791,null,{"value":"7"}] 20:43:29 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:43:29 INFO - PROCESS | 2048 | 1478317409644 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}] 20:43:29 INFO - PROCESS | 2048 | 1478317409732 Marionette TRACE conn2 <- [1,792,null,{"value":null}] 20:43:29 INFO - PROCESS | 2048 | 1478317409774 Marionette TRACE conn2 -> [0,793,"getWindowHandles",null] 20:43:29 INFO - PROCESS | 2048 | 1478317409775 Marionette TRACE conn2 <- [1,793,null,["7"]] 20:43:29 INFO - PROCESS | 2048 | 1478317409777 Marionette TRACE conn2 -> [0,794,"switchToWindow",{"name":"7"}] 20:43:29 INFO - PROCESS | 2048 | 1478317409780 Marionette TRACE conn2 <- [1,794,null,{}] 20:43:29 INFO - PROCESS | 2048 | 1478317409782 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb02800 == 23 [pid = 2048] [id = 174] 20:43:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12eb03000) [pid = 2048] [serial = 512] [outer = 0x0] 20:43:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12eb0b000) [pid = 2048] [serial = 513] [outer = 0x12eb03000] 20:43:29 INFO - PROCESS | 2048 | 1478317409823 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12eb1c800) [pid = 2048] [serial = 514] [outer = 0x12eb03000] 20:43:30 INFO - PROCESS | 2048 | 1478317410082 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]]]}] 20:43:30 INFO - ....... 20:43:30 INFO - TEST-OK | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 465ms 20:43:30 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:43:30 INFO - PROCESS | 2048 | 1478317410110 Marionette TRACE conn2 -> [0,796,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 2048 | 1478317410111 Marionette TRACE conn2 <- [1,796,null,{"value":"7"}] 20:43:30 INFO - PROCESS | 2048 | 1478317410114 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}] 20:43:30 INFO - PROCESS | 2048 | 1478317410186 Marionette TRACE conn2 <- [1,797,null,{"value":null}] 20:43:30 INFO - PROCESS | 2048 | 1478317410191 Marionette TRACE conn2 -> [0,798,"getWindowHandles",null] 20:43:30 INFO - PROCESS | 2048 | 1478317410193 Marionette TRACE conn2 <- [1,798,null,["7"]] 20:43:30 INFO - PROCESS | 2048 | 1478317410195 Marionette TRACE conn2 -> [0,799,"switchToWindow",{"name":"7"}] 20:43:30 INFO - PROCESS | 2048 | 1478317410197 Marionette TRACE conn2 <- [1,799,null,{}] 20:43:30 INFO - PROCESS | 2048 | 1478317410199 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec64000 == 24 [pid = 2048] [id = 175] 20:43:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x12ec7b000) [pid = 2048] [serial = 515] [outer = 0x0] 20:43:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x12ef4d000) [pid = 2048] [serial = 516] [outer = 0x12ec7b000] 20:43:30 INFO - PROCESS | 2048 | 1478317410232 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12ef58000) [pid = 2048] [serial = 517] [outer = 0x12ec7b000] 20:43:30 INFO - PROCESS | 2048 | 1478317410484 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]]]}] 20:43:30 INFO - . 20:43:30 INFO - TEST-OK | /encrypted-media/clearkey-invalid-license.html | took 415ms 20:43:30 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:43:30 INFO - PROCESS | 2048 | 1478317410529 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 2048 | 1478317410530 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 20:43:30 INFO - PROCESS | 2048 | 1478317410533 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}] 20:43:30 INFO - PROCESS | 2048 | 1478317410602 Marionette TRACE conn2 <- [1,802,null,{"value":null}] 20:43:30 INFO - PROCESS | 2048 | 1478317410607 Marionette TRACE conn2 -> [0,803,"getWindowHandles",null] 20:43:30 INFO - PROCESS | 2048 | 1478317410608 Marionette TRACE conn2 <- [1,803,null,["7"]] 20:43:30 INFO - PROCESS | 2048 | 1478317410610 Marionette TRACE conn2 -> [0,804,"switchToWindow",{"name":"7"}] 20:43:30 INFO - PROCESS | 2048 | 1478317410612 Marionette TRACE conn2 <- [1,804,null,{}] 20:43:30 INFO - PROCESS | 2048 | 1478317410614 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fd2b800 == 25 [pid = 2048] [id = 176] 20:43:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x12fd2c000) [pid = 2048] [serial = 518] [outer = 0x0] 20:43:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12fd3e000) [pid = 2048] [serial = 519] [outer = 0x12fd2c000] 20:43:30 INFO - PROCESS | 2048 | 1478317410648 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x130374000) [pid = 2048] [serial = 520] [outer = 0x12fd2c000] 20:43:31 INFO - PROCESS | 2048 | 1478317411028 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]]]}] 20:43:31 INFO - . 20:43:31 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 514ms 20:43:31 INFO - PROCESS | 2048 | 1478317411047 Marionette TRACE conn2 -> [0,806,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 2048 | 1478317411050 Marionette TRACE conn2 <- [1,806,null,{"value":"7"}] 20:43:31 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:43:31 INFO - PROCESS | 2048 | 1478317411054 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}] 20:43:31 INFO - PROCESS | 2048 | 1478317411153 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 20:43:31 INFO - PROCESS | 2048 | 1478317411196 Marionette TRACE conn2 -> [0,808,"getWindowHandles",null] 20:43:31 INFO - PROCESS | 2048 | 1478317411198 Marionette TRACE conn2 <- [1,808,null,["7"]] 20:43:31 INFO - PROCESS | 2048 | 1478317411202 Marionette TRACE conn2 -> [0,809,"switchToWindow",{"name":"7"}] 20:43:31 INFO - PROCESS | 2048 | 1478317411205 Marionette TRACE conn2 <- [1,809,null,{}] 20:43:31 INFO - PROCESS | 2048 | 1478317411208 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f37800 == 26 [pid = 2048] [id = 177] 20:43:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x128f38800) [pid = 2048] [serial = 521] [outer = 0x0] 20:43:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x1291b8800) [pid = 2048] [serial = 522] [outer = 0x128f38800] 20:43:31 INFO - PROCESS | 2048 | 1478317411261 Marionette DEBUG loaded listener.js 20:43:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12967b000) [pid = 2048] [serial = 523] [outer = 0x128f38800] 20:43:31 INFO - PROCESS | 2048 | 1478317411654 Marionette TRACE conn2 <- [1,810,null,{"value":["/encrypted-media/clearkey-keystatuses.html",0,null,null,[["org.w3.clearkey, temporary, keystatuses",0,null,null]]]}] 20:43:31 INFO - . 20:43:31 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses.html | took 615ms 20:43:31 INFO - PROCESS | 2048 | 1478317411669 Marionette TRACE conn2 -> [0,811,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 2048 | 1478317411671 Marionette TRACE conn2 <- [1,811,null,{"value":"7"}] 20:43:31 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:43:31 INFO - PROCESS | 2048 | 1478317411674 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}] 20:43:31 INFO - PROCESS | 2048 | 1478317411775 Marionette TRACE conn2 <- [1,812,null,{"value":null}] 20:43:31 INFO - PROCESS | 2048 | 1478317411818 Marionette TRACE conn2 -> [0,813,"getWindowHandles",null] 20:43:31 INFO - PROCESS | 2048 | 1478317411820 Marionette TRACE conn2 <- [1,813,null,["7"]] 20:43:31 INFO - PROCESS | 2048 | 1478317411823 Marionette TRACE conn2 -> [0,814,"switchToWindow",{"name":"7"}] 20:43:31 INFO - PROCESS | 2048 | 1478317411826 Marionette TRACE conn2 <- [1,814,null,{}] 20:43:31 INFO - PROCESS | 2048 | 1478317411828 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b48a000 == 27 [pid = 2048] [id = 178] 20:43:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12bd6e800) [pid = 2048] [serial = 524] [outer = 0x0] 20:43:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12c640000) [pid = 2048] [serial = 525] [outer = 0x12bd6e800] 20:43:31 INFO - PROCESS | 2048 | 1478317411873 Marionette DEBUG loaded listener.js 20:43:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12c630800) [pid = 2048] [serial = 526] [outer = 0x12bd6e800] 20:43:34 INFO - PROCESS | 2048 | --DOCSHELL 0x127529000 == 26 [pid = 2048] [id = 163] 20:43:34 INFO - PROCESS | 2048 | --DOCSHELL 0x124c4c000 == 25 [pid = 2048] [id = 162] 20:43:34 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x11b045000) [pid = 2048] [serial = 472] [outer = 0x0] [url = about:blank] 20:43:34 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x124ce6000) [pid = 2048] [serial = 474] [outer = 0x0] [url = about:blank] 20:43:36 INFO - PROCESS | 2048 | 1478317416646 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]]]}] 20:43:36 INFO - . 20:43:36 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 4993ms 20:43:36 INFO - PROCESS | 2048 | 1478317416669 Marionette TRACE conn2 -> [0,816,"getWindowHandle",null] 20:43:36 INFO - PROCESS | 2048 | 1478317416673 Marionette TRACE conn2 <- [1,816,null,{"value":"7"}] 20:43:36 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:43:36 INFO - PROCESS | 2048 | 1478317416678 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}] 20:43:36 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:43:36 INFO - PROCESS | 2048 | 1478317416777 Marionette TRACE conn2 <- [1,817,null,{"value":null}] 20:43:36 INFO - PROCESS | 2048 | 1478317416782 Marionette TRACE conn2 -> [0,818,"getWindowHandles",null] 20:43:36 INFO - PROCESS | 2048 | 1478317416784 Marionette TRACE conn2 <- [1,818,null,["7"]] 20:43:36 INFO - PROCESS | 2048 | 1478317416788 Marionette TRACE conn2 -> [0,819,"switchToWindow",{"name":"7"}] 20:43:36 INFO - PROCESS | 2048 | 1478317416792 Marionette TRACE conn2 <- [1,819,null,{}] 20:43:36 INFO - PROCESS | 2048 | 1478317416818 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x119319800 == 26 [pid = 2048] [id = 179] 20:43:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x11b045000) [pid = 2048] [serial = 527] [outer = 0x0] 20:43:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x11b059800) [pid = 2048] [serial = 528] [outer = 0x11b045000] 20:43:36 INFO - PROCESS | 2048 | 1478317416857 Marionette DEBUG loaded listener.js 20:43:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x124818800) [pid = 2048] [serial = 529] [outer = 0x11b045000] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x1291b5000) [pid = 2048] [serial = 485] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x12b357000) [pid = 2048] [serial = 491] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x12615f000) [pid = 2048] [serial = 482] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x12cd8b000) [pid = 2048] [serial = 497] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x124ed0000) [pid = 2048] [serial = 476] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x129994800) [pid = 2048] [serial = 488] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x1248b7000) [pid = 2048] [serial = 473] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x129e10000) [pid = 2048] [serial = 500] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12e756800) [pid = 2048] [serial = 509] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12e4c9000) [pid = 2048] [serial = 506] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events-session-closed-event.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x12ec7b000) [pid = 2048] [serial = 515] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-invalid-license.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x12752b800) [pid = 2048] [serial = 479] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12eb03000) [pid = 2048] [serial = 512] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-generate-request-disallowed-input.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x12dd98000) [pid = 2048] [serial = 503] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-check-initdata-type.html] 20:43:37 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12c94f800) [pid = 2048] [serial = 494] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:43:39 INFO - PROCESS | 2048 | 1478317419700 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]]]}] 20:43:39 INFO - . 20:43:39 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 3029ms 20:43:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:43:39 INFO - PROCESS | 2048 | 1478317419711 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 20:43:39 INFO - PROCESS | 2048 | 1478317419713 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 20:43:39 INFO - PROCESS | 2048 | 1478317419716 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}] 20:43:39 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:43:39 INFO - PROCESS | 2048 | 1478317419817 Marionette TRACE conn2 <- [1,822,null,{"value":null}] 20:43:39 INFO - PROCESS | 2048 | 1478317419822 Marionette TRACE conn2 -> [0,823,"getWindowHandles",null] 20:43:39 INFO - PROCESS | 2048 | 1478317419824 Marionette TRACE conn2 <- [1,823,null,["7"]] 20:43:39 INFO - PROCESS | 2048 | 1478317419826 Marionette TRACE conn2 -> [0,824,"switchToWindow",{"name":"7"}] 20:43:39 INFO - PROCESS | 2048 | 1478317419828 Marionette TRACE conn2 <- [1,824,null,{}] 20:43:39 INFO - PROCESS | 2048 | 1478317419831 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c82000 == 27 [pid = 2048] [id = 180] 20:43:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x125c84000) [pid = 2048] [serial = 530] [outer = 0x0] 20:43:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x125e9f800) [pid = 2048] [serial = 531] [outer = 0x125c84000] 20:43:39 INFO - PROCESS | 2048 | 1478317419867 Marionette DEBUG loaded listener.js 20:43:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x126cac800) [pid = 2048] [serial = 532] [outer = 0x125c84000] 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:43:40 INFO - PROCESS | 2048 | [20:43:40.384] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:43:40 INFO - PROCESS | 2048 | [2048] 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 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:43:40 INFO - PROCESS | 2048 | [20:43:40.385] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:43:40 INFO - PROCESS | 2048 | [2048] 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 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:43:40 INFO - PROCESS | 2048 | [20:43:40.385] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:43:40 INFO - PROCESS | 2048 | [2048] 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 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: Decoder=11b15bc00 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:43:40 INFO - PROCESS | 2048 | [20:43:40.386] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:43:40 INFO - PROCESS | 2048 | [2048] 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 20:43:40 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:43:40 INFO - PROCESS | 2048 | 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 20:43:42 INFO - PROCESS | 2048 | --DOCSHELL 0x1248b1000 == 26 [pid = 2048] [id = 161] 20:43:42 INFO - PROCESS | 2048 | --DOCSHELL 0x127068800 == 25 [pid = 2048] [id = 160] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12ef4d000) [pid = 2048] [serial = 516] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x12ef58000) [pid = 2048] [serial = 517] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12eb0b000) [pid = 2048] [serial = 513] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x12eb1c800) [pid = 2048] [serial = 514] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12e75c000) [pid = 2048] [serial = 510] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12e761000) [pid = 2048] [serial = 511] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12e4ce800) [pid = 2048] [serial = 507] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12e4cc800) [pid = 2048] [serial = 508] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12e14f800) [pid = 2048] [serial = 504] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x12e158800) [pid = 2048] [serial = 505] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x12d64f800) [pid = 2048] [serial = 501] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12dd8e000) [pid = 2048] [serial = 502] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x12cd92800) [pid = 2048] [serial = 498] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12d63c000) [pid = 2048] [serial = 499] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x12c95e800) [pid = 2048] [serial = 495] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12c9b2000) [pid = 2048] [serial = 496] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12b48c000) [pid = 2048] [serial = 492] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x12bd6c800) [pid = 2048] [serial = 493] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12999b800) [pid = 2048] [serial = 489] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x1299a8000) [pid = 2048] [serial = 490] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x1291cc000) [pid = 2048] [serial = 486] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x129676800) [pid = 2048] [serial = 487] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x1287a7800) [pid = 2048] [serial = 483] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x128f2d000) [pid = 2048] [serial = 484] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x127c07800) [pid = 2048] [serial = 480] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x1280b1800) [pid = 2048] [serial = 481] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12543b800) [pid = 2048] [serial = 477] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x125ea4000) [pid = 2048] [serial = 478] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x124ec1000) [pid = 2048] [serial = 475] [outer = 0x0] [url = about:blank] 20:43:42 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12fd3e000) [pid = 2048] [serial = 519] [outer = 0x0] [url = about:blank] 20:43:44 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12bd6e800) [pid = 2048] [serial = 524] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html] 20:43:44 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x11b045000) [pid = 2048] [serial = 527] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html] 20:43:44 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12fd2c000) [pid = 2048] [serial = 518] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses-multiple-sessions.html] 20:43:44 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x128f38800) [pid = 2048] [serial = 521] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses.html] 20:43:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x11a16a800) [pid = 2048] [serial = 533] [outer = 0x132380000] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x125eb9000 == 24 [pid = 2048] [id = 164] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x128f6e000 == 23 [pid = 2048] [id = 165] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec64000 == 22 [pid = 2048] [id = 175] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x128382000 == 21 [pid = 2048] [id = 170] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12fd2b800 == 20 [pid = 2048] [id = 176] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12e756000 == 19 [pid = 2048] [id = 173] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb02800 == 18 [pid = 2048] [id = 174] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd95000 == 17 [pid = 2048] [id = 171] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd7c800 == 16 [pid = 2048] [id = 169] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12b48a000 == 15 [pid = 2048] [id = 178] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x128f37800 == 14 [pid = 2048] [id = 177] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12b356000 == 13 [pid = 2048] [id = 167] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x129994000 == 12 [pid = 2048] [id = 166] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4c8800 == 11 [pid = 2048] [id = 172] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x12c94e800 == 10 [pid = 2048] [id = 168] 20:43:49 INFO - PROCESS | 2048 | --DOCSHELL 0x119319800 == 9 [pid = 2048] [id = 179] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12c630800) [pid = 2048] [serial = 526] [outer = 0x0] [url = about:blank] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12c640000) [pid = 2048] [serial = 525] [outer = 0x0] [url = about:blank] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x124818800) [pid = 2048] [serial = 529] [outer = 0x0] [url = about:blank] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x11b059800) [pid = 2048] [serial = 528] [outer = 0x0] [url = about:blank] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1291b8800) [pid = 2048] [serial = 522] [outer = 0x0] [url = about:blank] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12967b000) [pid = 2048] [serial = 523] [outer = 0x0] [url = about:blank] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x130374000) [pid = 2048] [serial = 520] [outer = 0x0] [url = about:blank] 20:43:50 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x125e9f800) [pid = 2048] [serial = 531] [outer = 0x0] [url = about:blank] 20:44:04 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x119868000) [pid = 2048] [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.] 20:44:09 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:44:09 INFO - PROCESS | 2048 | 1478317449959 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]]]}] 20:44:09 INFO - . 20:44:09 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 30266ms 20:44:09 INFO - PROCESS | 2048 | 1478317449983 Marionette TRACE conn2 -> [0,826,"getWindowHandle",null] 20:44:09 INFO - PROCESS | 2048 | 1478317449986 Marionette TRACE conn2 <- [1,826,null,{"value":"7"}] 20:44:09 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:44:09 INFO - PROCESS | 2048 | 1478317449990 Marionette TRACE conn2 -> [0,827,"timeouts",{"script":185000}] 20:44:09 INFO - PROCESS | 2048 | 1478317449993 Marionette TRACE conn2 <- [1,827,null,{}] 20:44:10 INFO - PROCESS | 2048 | 1478317449998 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}] 20:44:10 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:44:10 INFO - PROCESS | 2048 | 1478317450095 Marionette TRACE conn2 <- [1,828,null,{"value":null}] 20:44:10 INFO - PROCESS | 2048 | 20:44:10 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:44:10 INFO - PROCESS | 2048 | 20:44:10 INFO - PROCESS | 2048 | 1478317450122 Marionette TRACE conn2 -> [0,829,"getWindowHandles",null] 20:44:10 INFO - PROCESS | 2048 | 1478317450127 Marionette TRACE conn2 <- [1,829,null,["7"]] 20:44:10 INFO - PROCESS | 2048 | 1478317450131 Marionette TRACE conn2 -> [0,830,"switchToWindow",{"name":"7"}] 20:44:10 INFO - PROCESS | 2048 | 1478317450136 Marionette TRACE conn2 <- [1,830,null,{}] 20:44:10 INFO - PROCESS | 2048 | 1478317450143 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:44:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ade5000 == 10 [pid = 2048] [id = 181] 20:44:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x11adee000) [pid = 2048] [serial = 534] [outer = 0x0] 20:44:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x11b04e800) [pid = 2048] [serial = 535] [outer = 0x11adee000] 20:44:10 INFO - PROCESS | 2048 | 1478317450189 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b08b000) [pid = 2048] [serial = 536] [outer = 0x11adee000] 20:44:11 INFO - PROCESS | 2048 | [GMP 2054] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:11 INFO - PROCESS | 2048 | [GMP 2054] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:11 INFO - PROCESS | 2048 | [GMP 2054] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:44:16 INFO - PROCESS | 2048 | 1478317456782 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]]]}] 20:44:16 INFO - . 20:44:16 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 6799ms 20:44:16 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:44:16 INFO - PROCESS | 2048 | 1478317456794 Marionette TRACE conn2 -> [0,832,"getWindowHandle",null] 20:44:16 INFO - PROCESS | 2048 | 1478317456796 Marionette TRACE conn2 <- [1,832,null,{"value":"7"}] 20:44:16 INFO - PROCESS | 2048 | 1478317456799 Marionette TRACE conn2 -> [0,833,"timeouts",{"script":35000}] 20:44:16 INFO - PROCESS | 2048 | 1478317456801 Marionette TRACE conn2 <- [1,833,null,{}] 20:44:16 INFO - PROCESS | 2048 | 1478317456805 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}] 20:44:16 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:44:16 INFO - PROCESS | 2048 | 1478317456892 Marionette TRACE conn2 <- [1,834,null,{"value":null}] 20:44:16 INFO - PROCESS | 2048 | 20:44:16 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:44:16 INFO - PROCESS | 2048 | 20:44:16 INFO - PROCESS | 2048 | 1478317456900 Marionette TRACE conn2 -> [0,835,"getWindowHandles",null] 20:44:16 INFO - PROCESS | 2048 | 1478317456904 Marionette TRACE conn2 <- [1,835,null,["7"]] 20:44:16 INFO - PROCESS | 2048 | 1478317456916 Marionette TRACE conn2 -> [0,836,"switchToWindow",{"name":"7"}] 20:44:16 INFO - PROCESS | 2048 | 1478317456920 Marionette TRACE conn2 <- [1,836,null,{}] 20:44:16 INFO - PROCESS | 2048 | 1478317456923 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x124e24000 == 11 [pid = 2048] [id = 182] 20:44:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124e24800) [pid = 2048] [serial = 537] [outer = 0x0] 20:44:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ece000) [pid = 2048] [serial = 538] [outer = 0x124e24800] 20:44:16 INFO - PROCESS | 2048 | 1478317456962 Marionette DEBUG loaded listener.js 20:44:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125294800) [pid = 2048] [serial = 539] [outer = 0x124e24800] 20:44:17 INFO - PROCESS | 2048 | [GMP 2055] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:17 INFO - PROCESS | 2048 | [GMP 2055] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:17 INFO - PROCESS | 2048 | [GMP 2055] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:44:19 INFO - PROCESS | 2048 | 1478317459416 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]]]}] 20:44:19 INFO - . 20:44:19 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 2627ms 20:44:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:44:19 INFO - PROCESS | 2048 | 1478317459427 Marionette TRACE conn2 -> [0,838,"getWindowHandle",null] 20:44:19 INFO - PROCESS | 2048 | 1478317459430 Marionette TRACE conn2 <- [1,838,null,{"value":"7"}] 20:44:19 INFO - PROCESS | 2048 | 1478317459436 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}] 20:44:19 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:44:19 INFO - PROCESS | 2048 | 1478317459541 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 20:44:19 INFO - PROCESS | 2048 | 20:44:19 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:44:19 INFO - PROCESS | 2048 | 20:44:19 INFO - PROCESS | 2048 | 1478317459581 Marionette TRACE conn2 -> [0,840,"getWindowHandles",null] 20:44:19 INFO - PROCESS | 2048 | 1478317459584 Marionette TRACE conn2 <- [1,840,null,["7"]] 20:44:19 INFO - PROCESS | 2048 | 1478317459587 Marionette TRACE conn2 -> [0,841,"switchToWindow",{"name":"7"}] 20:44:19 INFO - PROCESS | 2048 | 1478317459591 Marionette TRACE conn2 <- [1,841,null,{}] 20:44:19 INFO - PROCESS | 2048 | 1478317459594 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a4a0800 == 12 [pid = 2048] [id = 183] 20:44:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x11a4a8800) [pid = 2048] [serial = 540] [outer = 0x0] 20:44:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x11b04a800) [pid = 2048] [serial = 541] [outer = 0x11a4a8800] 20:44:19 INFO - PROCESS | 2048 | 1478317459644 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x12481a000) [pid = 2048] [serial = 542] [outer = 0x11a4a8800] 20:44:20 INFO - PROCESS | 2048 | [GMP 2056] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:20 INFO - PROCESS | 2048 | [GMP 2056] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:20 INFO - PROCESS | 2048 | [GMP 2056] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:44:20 INFO - PROCESS | 2048 | --DOCSHELL 0x11ade5000 == 11 [pid = 2048] [id = 181] 20:44:20 INFO - PROCESS | 2048 | --DOCSHELL 0x124e24000 == 10 [pid = 2048] [id = 182] 20:44:20 INFO - PROCESS | 2048 | --DOCSHELL 0x125c82000 == 9 [pid = 2048] [id = 180] 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:44:20 INFO - PROCESS | 2048 | [20:44:20.920] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:44:20 INFO - PROCESS | 2048 | [2048] 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 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:44:20 INFO - PROCESS | 2048 | [20:44:20.921] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:44:20 INFO - PROCESS | 2048 | [2048] 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 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:44:20 INFO - PROCESS | 2048 | [20:44:20.922] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:44:20 INFO - PROCESS | 2048 | [2048] 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 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: Decoder=11aa5dc00 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: VideoToolbox decoder returned no data: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 20:44:20 INFO - PROCESS | 2048 | [20:44:20.926] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 20:44:20 INFO - PROCESS | 2048 | [2048] 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 20:44:20 INFO - PROCESS | 2048 | [2048] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 973 20:44:20 INFO - PROCESS | 2048 | 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 20:44:22 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x11adee000) [pid = 2048] [serial = 534] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html] 20:44:22 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x124e24800) [pid = 2048] [serial = 537] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey.html] 20:44:22 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x125c84000) [pid = 2048] [serial = 530] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html] 20:44:28 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x124ece000) [pid = 2048] [serial = 538] [outer = 0x0] [url = about:blank] 20:44:28 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x125294800) [pid = 2048] [serial = 539] [outer = 0x0] [url = about:blank] 20:44:28 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x11b04e800) [pid = 2048] [serial = 535] [outer = 0x0] [url = about:blank] 20:44:28 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x11b08b000) [pid = 2048] [serial = 536] [outer = 0x0] [url = about:blank] 20:44:28 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x126cac800) [pid = 2048] [serial = 532] [outer = 0x0] [url = about:blank] 20:44:34 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x11b04a800) [pid = 2048] [serial = 541] [outer = 0x0] [url = about:blank] 20:44:49 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:44:49 INFO - PROCESS | 2048 | 1478317489751 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]]]}] 20:44:49 INFO - . 20:44:49 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 30371ms 20:44:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:44:49 INFO - PROCESS | 2048 | 1478317489805 Marionette TRACE conn2 -> [0,843,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 2048 | 1478317489808 Marionette TRACE conn2 <- [1,843,null,{"value":"7"}] 20:44:49 INFO - PROCESS | 2048 | 1478317489813 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}] 20:44:49 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:44:49 INFO - PROCESS | 2048 | 1478317489909 Marionette TRACE conn2 <- [1,844,null,{"value":null}] 20:44:49 INFO - PROCESS | 2048 | 1478317489932 Marionette TRACE conn2 -> [0,845,"getWindowHandles",null] 20:44:49 INFO - PROCESS | 2048 | 1478317489935 Marionette TRACE conn2 <- [1,845,null,["7"]] 20:44:49 INFO - PROCESS | 2048 | 1478317489938 Marionette TRACE conn2 -> [0,846,"switchToWindow",{"name":"7"}] 20:44:49 INFO - PROCESS | 2048 | 1478317489944 Marionette TRACE conn2 <- [1,846,null,{}] 20:44:49 INFO - PROCESS | 2048 | 1478317489948 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b08a000 == 10 [pid = 2048] [id = 184] 20:44:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x11b08a800) [pid = 2048] [serial = 543] [outer = 0x0] 20:44:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x11b099800) [pid = 2048] [serial = 544] [outer = 0x11b08a800] 20:44:49 INFO - PROCESS | 2048 | 1478317489991 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x12489d800) [pid = 2048] [serial = 545] [outer = 0x11b08a800] 20:44:50 INFO - PROCESS | 2048 | [GMP 2057] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:50 INFO - PROCESS | 2048 | [GMP 2057] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:50 INFO - PROCESS | 2048 | [GMP 2057] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:44:52 INFO - PROCESS | 2048 | 1478317492393 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]]]}] 20:44:52 INFO - . 20:44:52 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 2624ms 20:44:52 INFO - PROCESS | 2048 | 1478317492436 Marionette TRACE conn2 -> [0,848,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 2048 | 1478317492438 Marionette TRACE conn2 <- [1,848,null,{"value":"7"}] 20:44:52 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:44:52 INFO - PROCESS | 2048 | 1478317492442 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}] 20:44:52 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:44:52 INFO - PROCESS | 2048 | 1478317492527 Marionette TRACE conn2 <- [1,849,null,{"value":null}] 20:44:52 INFO - PROCESS | 2048 | 20:44:52 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:44:52 INFO - PROCESS | 2048 | 20:44:52 INFO - PROCESS | 2048 | 1478317492567 Marionette TRACE conn2 -> [0,850,"getWindowHandles",null] 20:44:52 INFO - PROCESS | 2048 | 1478317492569 Marionette TRACE conn2 <- [1,850,null,["7"]] 20:44:52 INFO - PROCESS | 2048 | 1478317492572 Marionette TRACE conn2 -> [0,851,"switchToWindow",{"name":"7"}] 20:44:52 INFO - PROCESS | 2048 | 1478317492574 Marionette TRACE conn2 <- [1,851,null,{}] 20:44:52 INFO - PROCESS | 2048 | 1478317492577 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x12528b800 == 11 [pid = 2048] [id = 185] 20:44:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12528d800) [pid = 2048] [serial = 546] [outer = 0x0] 20:44:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x12543a800) [pid = 2048] [serial = 547] [outer = 0x12528d800] 20:44:52 INFO - PROCESS | 2048 | 1478317492617 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x12552f000) [pid = 2048] [serial = 548] [outer = 0x12528d800] 20:44:53 INFO - PROCESS | 2048 | [GMP 2058] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:53 INFO - PROCESS | 2048 | [GMP 2058] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:53 INFO - PROCESS | 2048 | [GMP 2058] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:44:54 INFO - PROCESS | 2048 | 1478317494987 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]]]}] 20:44:55 INFO - . 20:44:55 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 2576ms 20:44:55 INFO - PROCESS | 2048 | 1478317495023 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 20:44:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:44:55 INFO - PROCESS | 2048 | 1478317495030 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 20:44:55 INFO - PROCESS | 2048 | 1478317495033 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}] 20:44:55 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:44:55 INFO - PROCESS | 2048 | 1478317495118 Marionette TRACE conn2 <- [1,854,null,{"value":null}] 20:44:55 INFO - PROCESS | 2048 | 20:44:55 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:44:55 INFO - PROCESS | 2048 | 20:44:55 INFO - PROCESS | 2048 | 1478317495128 Marionette TRACE conn2 -> [0,855,"getWindowHandles",null] 20:44:55 INFO - PROCESS | 2048 | 1478317495130 Marionette TRACE conn2 <- [1,855,null,["7"]] 20:44:55 INFO - PROCESS | 2048 | 1478317495132 Marionette TRACE conn2 -> [0,856,"switchToWindow",{"name":"7"}] 20:44:55 INFO - PROCESS | 2048 | 1478317495136 Marionette TRACE conn2 <- [1,856,null,{}] 20:44:55 INFO - PROCESS | 2048 | 1478317495139 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x125e9c000 == 12 [pid = 2048] [id = 186] 20:44:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x125e9d000) [pid = 2048] [serial = 549] [outer = 0x0] 20:44:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x125ea4000) [pid = 2048] [serial = 550] [outer = 0x125e9d000] 20:44:55 INFO - PROCESS | 2048 | 1478317495180 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x126157800) [pid = 2048] [serial = 551] [outer = 0x125e9d000] 20:44:56 INFO - PROCESS | 2048 | [GMP 2059] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:56 INFO - PROCESS | 2048 | [GMP 2059] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:56 INFO - PROCESS | 2048 | [GMP 2059] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:44:57 INFO - PROCESS | 2048 | 1478317497566 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]]]}] 20:44:57 INFO - . 20:44:57 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 2573ms 20:44:57 INFO - PROCESS | 2048 | 1478317497607 Marionette TRACE conn2 -> [0,858,"getWindowHandle",null] 20:44:57 INFO - PROCESS | 2048 | 1478317497611 Marionette TRACE conn2 <- [1,858,null,{"value":"7"}] 20:44:57 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:44:57 INFO - PROCESS | 2048 | 1478317497614 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}] 20:44:57 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:44:57 INFO - PROCESS | 2048 | 1478317497699 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 20:44:57 INFO - PROCESS | 2048 | 1478317497705 Marionette TRACE conn2 -> [0,860,"getWindowHandles",null] 20:44:57 INFO - PROCESS | 2048 | 1478317497707 Marionette TRACE conn2 <- [1,860,null,["7"]] 20:44:57 INFO - PROCESS | 2048 | 1478317497713 Marionette TRACE conn2 -> [0,861,"switchToWindow",{"name":"7"}] 20:44:57 INFO - PROCESS | 2048 | 1478317497716 Marionette TRACE conn2 <- [1,861,null,{}] 20:44:57 INFO - PROCESS | 2048 | 1478317497718 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x127518800 == 13 [pid = 2048] [id = 187] 20:44:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12751e000) [pid = 2048] [serial = 552] [outer = 0x0] 20:44:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x1287ad800) [pid = 2048] [serial = 553] [outer = 0x12751e000] 20:44:57 INFO - PROCESS | 2048 | 1478317497759 Marionette DEBUG loaded listener.js 20:44:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x128f6e000) [pid = 2048] [serial = 554] [outer = 0x12751e000] 20:44:58 INFO - PROCESS | 2048 | [GMP 2060] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:58 INFO - PROCESS | 2048 | [GMP 2060] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:44:58 INFO - PROCESS | 2048 | [GMP 2060] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:44:59 INFO - PROCESS | 2048 | --DOCSHELL 0x11a4a0800 == 12 [pid = 2048] [id = 183] 20:45:00 INFO - PROCESS | 2048 | 1478317500251 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]]]}] 20:45:00 INFO - . 20:45:00 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 2675ms 20:45:00 INFO - PROCESS | 2048 | 1478317500289 Marionette TRACE conn2 -> [0,863,"getWindowHandle",null] 20:45:00 INFO - PROCESS | 2048 | 1478317500292 Marionette TRACE conn2 <- [1,863,null,{"value":"7"}] 20:45:00 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:45:00 INFO - PROCESS | 2048 | 1478317500297 Marionette TRACE conn2 -> [0,864,"timeouts",{"script":185000}] 20:45:00 INFO - PROCESS | 2048 | 1478317500299 Marionette TRACE conn2 <- [1,864,null,{}] 20:45:00 INFO - PROCESS | 2048 | 1478317500304 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}] 20:45:00 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:00 INFO - PROCESS | 2048 | 1478317500388 Marionette TRACE conn2 <- [1,865,null,{"value":null}] 20:45:00 INFO - PROCESS | 2048 | 20:45:00 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:00 INFO - PROCESS | 2048 | 20:45:00 INFO - PROCESS | 2048 | 1478317500428 Marionette TRACE conn2 -> [0,866,"getWindowHandles",null] 20:45:00 INFO - PROCESS | 2048 | 1478317500430 Marionette TRACE conn2 <- [1,866,null,["7"]] 20:45:00 INFO - PROCESS | 2048 | 1478317500433 Marionette TRACE conn2 -> [0,867,"switchToWindow",{"name":"7"}] 20:45:00 INFO - PROCESS | 2048 | 1478317500438 Marionette TRACE conn2 <- [1,867,null,{}] 20:45:00 INFO - PROCESS | 2048 | 1478317500445 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:45:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x124807800 == 13 [pid = 2048] [id = 188] 20:45:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12481d000) [pid = 2048] [serial = 555] [outer = 0x0] 20:45:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x124e24000) [pid = 2048] [serial = 556] [outer = 0x12481d000] 20:45:00 INFO - PROCESS | 2048 | 1478317500488 Marionette DEBUG loaded listener.js 20:45:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x125066000) [pid = 2048] [serial = 557] [outer = 0x12481d000] 20:45:01 INFO - PROCESS | 2048 | [GMP 2061] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:01 INFO - PROCESS | 2048 | [GMP 2061] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:01 INFO - PROCESS | 2048 | [GMP 2061] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:01 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:45:01 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:45:02 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x125e9d000) [pid = 2048] [serial = 549] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html] 20:45:02 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x11b08a800) [pid = 2048] [serial = 543] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html] 20:45:02 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11a4a8800) [pid = 2048] [serial = 540] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multisession.html] 20:45:02 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12528d800) [pid = 2048] [serial = 546] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html] 20:45:02 INFO - PROCESS | 2048 | 1478317502897 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]]]}] 20:45:02 INFO - . 20:45:02 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 2629ms 20:45:02 INFO - PROCESS | 2048 | 1478317502926 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 20:45:02 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:45:02 INFO - PROCESS | 2048 | 1478317502928 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 20:45:02 INFO - PROCESS | 2048 | 1478317502930 Marionette TRACE conn2 -> [0,870,"timeouts",{"script":35000}] 20:45:02 INFO - PROCESS | 2048 | 1478317502933 Marionette TRACE conn2 <- [1,870,null,{}] 20:45:02 INFO - PROCESS | 2048 | 1478317502936 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}] 20:45:03 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:03 INFO - PROCESS | 2048 | 1478317503064 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 20:45:03 INFO - PROCESS | 2048 | 20:45:03 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:03 INFO - PROCESS | 2048 | 20:45:03 INFO - PROCESS | 2048 | 1478317503071 Marionette TRACE conn2 -> [0,872,"getWindowHandles",null] 20:45:03 INFO - PROCESS | 2048 | 1478317503074 Marionette TRACE conn2 <- [1,872,null,["7"]] 20:45:03 INFO - PROCESS | 2048 | 1478317503084 Marionette TRACE conn2 -> [0,873,"switchToWindow",{"name":"7"}] 20:45:03 INFO - PROCESS | 2048 | 1478317503089 Marionette TRACE conn2 <- [1,873,null,{}] 20:45:03 INFO - PROCESS | 2048 | 1478317503091 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x125ea2000 == 14 [pid = 2048] [id = 189] 20:45:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x125ea7800) [pid = 2048] [serial = 558] [outer = 0x0] 20:45:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12614a800) [pid = 2048] [serial = 559] [outer = 0x125ea7800] 20:45:03 INFO - PROCESS | 2048 | 1478317503131 Marionette DEBUG loaded listener.js 20:45:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x126cb4800) [pid = 2048] [serial = 560] [outer = 0x125ea7800] 20:45:04 INFO - PROCESS | 2048 | [GMP 2062] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:04 INFO - PROCESS | 2048 | [GMP 2062] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:04 INFO - PROCESS | 2048 | [GMP 2062] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:05 INFO - PROCESS | 2048 | 1478317505545 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]]]}] 20:45:05 INFO - . 20:45:05 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 2632ms 20:45:05 INFO - PROCESS | 2048 | 1478317505563 Marionette TRACE conn2 -> [0,875,"getWindowHandle",null] 20:45:05 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:45:05 INFO - PROCESS | 2048 | 1478317505564 Marionette TRACE conn2 <- [1,875,null,{"value":"7"}] 20:45:05 INFO - PROCESS | 2048 | 1478317505567 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}] 20:45:05 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:05 INFO - PROCESS | 2048 | 1478317505666 Marionette TRACE conn2 <- [1,876,null,{"value":null}] 20:45:05 INFO - PROCESS | 2048 | 20:45:05 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:05 INFO - PROCESS | 2048 | 20:45:05 INFO - PROCESS | 2048 | 1478317505675 Marionette TRACE conn2 -> [0,877,"getWindowHandles",null] 20:45:05 INFO - PROCESS | 2048 | 1478317505677 Marionette TRACE conn2 <- [1,877,null,["7"]] 20:45:05 INFO - PROCESS | 2048 | 1478317505680 Marionette TRACE conn2 -> [0,878,"switchToWindow",{"name":"7"}] 20:45:05 INFO - PROCESS | 2048 | 1478317505683 Marionette TRACE conn2 <- [1,878,null,{}] 20:45:05 INFO - PROCESS | 2048 | 1478317505685 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c03000 == 15 [pid = 2048] [id = 190] 20:45:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x127c03800) [pid = 2048] [serial = 561] [outer = 0x0] 20:45:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x127c11800) [pid = 2048] [serial = 562] [outer = 0x127c03800] 20:45:05 INFO - PROCESS | 2048 | 1478317505726 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x1280a0000) [pid = 2048] [serial = 563] [outer = 0x127c03800] 20:45:06 INFO - PROCESS | 2048 | [GMP 2063] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:06 INFO - PROCESS | 2048 | [GMP 2063] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:06 INFO - PROCESS | 2048 | [GMP 2063] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x125ea4000) [pid = 2048] [serial = 550] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x126157800) [pid = 2048] [serial = 551] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12543a800) [pid = 2048] [serial = 547] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12552f000) [pid = 2048] [serial = 548] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x11b099800) [pid = 2048] [serial = 544] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12489d800) [pid = 2048] [serial = 545] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12481a000) [pid = 2048] [serial = 542] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1287ad800) [pid = 2048] [serial = 553] [outer = 0x0] [url = about:blank] 20:45:08 INFO - PROCESS | 2048 | 1478317508227 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]]]}] 20:45:08 INFO - . 20:45:08 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary.html | took 2672ms 20:45:08 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:45:08 INFO - PROCESS | 2048 | 1478317508240 Marionette TRACE conn2 -> [0,880,"getWindowHandle",null] 20:45:08 INFO - PROCESS | 2048 | 1478317508245 Marionette TRACE conn2 <- [1,880,null,{"value":"7"}] 20:45:08 INFO - PROCESS | 2048 | 1478317508249 Marionette TRACE conn2 -> [0,881,"timeouts",{"script":185000}] 20:45:08 INFO - PROCESS | 2048 | 1478317508251 Marionette TRACE conn2 <- [1,881,null,{}] 20:45:08 INFO - PROCESS | 2048 | 1478317508255 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}] 20:45:08 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:08 INFO - PROCESS | 2048 | 1478317508337 Marionette TRACE conn2 <- [1,882,null,{"value":null}] 20:45:08 INFO - PROCESS | 2048 | 1478317508349 Marionette TRACE conn2 -> [0,883,"getWindowHandles",null] 20:45:08 INFO - PROCESS | 2048 | 1478317508352 Marionette TRACE conn2 <- [1,883,null,["7"]] 20:45:08 INFO - PROCESS | 2048 | 1478317508356 Marionette TRACE conn2 -> [0,884,"switchToWindow",{"name":"7"}] 20:45:08 INFO - PROCESS | 2048 | 1478317508364 Marionette TRACE conn2 <- [1,884,null,{}] 20:45:08 INFO - PROCESS | 2048 | 1478317508374 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:45:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x1248ac800 == 16 [pid = 2048] [id = 191] 20:45:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1248b7000) [pid = 2048] [serial = 564] [outer = 0x0] 20:45:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124cfd800) [pid = 2048] [serial = 565] [outer = 0x1248b7000] 20:45:08 INFO - PROCESS | 2048 | 1478317508444 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12543a800) [pid = 2048] [serial = 566] [outer = 0x1248b7000] 20:45:08 INFO - PROCESS | 2048 | 1478317508886 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] 20:45:08 INFO - PROCESS | 2048 | 1478317508933 Marionette TRACE conn2 <- [1,886,null,{"value":"7"}] 20:45:08 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:45:08 INFO - PROCESS | 2048 | 1478317508936 Marionette TRACE conn2 -> [0,887,"timeouts",{"script":35000}] 20:45:08 INFO - PROCESS | 2048 | 1478317508938 Marionette TRACE conn2 <- [1,887,null,{}] 20:45:08 INFO - PROCESS | 2048 | 1478317508941 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}] 20:45:09 INFO - PROCESS | 2048 | 1478317509029 Marionette TRACE conn2 <- [1,888,null,{"value":null}] 20:45:09 INFO - PROCESS | 2048 | 1478317509068 Marionette TRACE conn2 -> [0,889,"getWindowHandles",null] 20:45:09 INFO - PROCESS | 2048 | 1478317509071 Marionette TRACE conn2 <- [1,889,null,["7"]] 20:45:09 INFO - PROCESS | 2048 | 1478317509080 Marionette TRACE conn2 -> [0,890,"switchToWindow",{"name":"7"}] 20:45:09 INFO - PROCESS | 2048 | 1478317509084 Marionette TRACE conn2 <- [1,890,null,{}] 20:45:09 INFO - PROCESS | 2048 | 1478317509087 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d7b800 == 17 [pid = 2048] [id = 192] 20:45:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x126d7f800) [pid = 2048] [serial = 567] [outer = 0x0] 20:45:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12706f800) [pid = 2048] [serial = 568] [outer = 0x126d7f800] 20:45:09 INFO - PROCESS | 2048 | 1478317509126 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x127528800) [pid = 2048] [serial = 569] [outer = 0x126d7f800] 20:45:09 INFO - PROCESS | 2048 | [GMP 2064] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:09 INFO - PROCESS | 2048 | [GMP 2064] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:09 INFO - PROCESS | 2048 | [GMP 2064] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:09 INFO - PROCESS | 2048 | 1478317509585 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]]]}] 20:45:09 INFO - . 20:45:09 INFO - TEST-OK | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 672ms 20:45:09 INFO - PROCESS | 2048 | 1478317509608 Marionette TRACE conn2 -> [0,892,"getWindowHandle",null] 20:45:09 INFO - PROCESS | 2048 | 1478317509610 Marionette TRACE conn2 <- [1,892,null,{"value":"7"}] 20:45:09 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:45:09 INFO - PROCESS | 2048 | 1478317509613 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}] 20:45:09 INFO - PROCESS | 2048 | 1478317509696 Marionette TRACE conn2 <- [1,893,null,{"value":null}] 20:45:09 INFO - PROCESS | 2048 | 20:45:09 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:09 INFO - PROCESS | 2048 | 20:45:09 INFO - PROCESS | 2048 | 1478317509704 Marionette TRACE conn2 -> [0,894,"getWindowHandles",null] 20:45:09 INFO - PROCESS | 2048 | 1478317509706 Marionette TRACE conn2 <- [1,894,null,["7"]] 20:45:09 INFO - PROCESS | 2048 | 1478317509711 Marionette TRACE conn2 -> [0,895,"switchToWindow",{"name":"7"}] 20:45:09 INFO - PROCESS | 2048 | 1478317509715 Marionette TRACE conn2 <- [1,895,null,{}] 20:45:09 INFO - PROCESS | 2048 | 1478317509717 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x128660800 == 18 [pid = 2048] [id = 193] 20:45:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x128661000) [pid = 2048] [serial = 570] [outer = 0x0] 20:45:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12866a800) [pid = 2048] [serial = 571] [outer = 0x128661000] 20:45:09 INFO - PROCESS | 2048 | 1478317509758 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12879a000) [pid = 2048] [serial = 572] [outer = 0x128661000] 20:45:10 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12481d000) [pid = 2048] [serial = 555] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html] 20:45:10 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x125ea7800) [pid = 2048] [serial = 558] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html] 20:45:10 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12751e000) [pid = 2048] [serial = 552] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html] 20:45:10 INFO - PROCESS | 2048 | [GMP 2065] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:10 INFO - PROCESS | 2048 | [GMP 2065] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:10 INFO - PROCESS | 2048 | [GMP 2065] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:10 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:45:11 INFO - PROCESS | 2048 | 1478317510997 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]]]}] 20:45:11 INFO - . 20:45:11 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 1418ms 20:45:11 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:45:11 INFO - PROCESS | 2048 | 1478317511031 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 20:45:11 INFO - PROCESS | 2048 | 1478317511033 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 20:45:11 INFO - PROCESS | 2048 | 1478317511036 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}] 20:45:11 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:11 INFO - PROCESS | 2048 | 1478317511114 Marionette TRACE conn2 <- [1,898,null,{"value":null}] 20:45:11 INFO - PROCESS | 2048 | 1478317511154 Marionette TRACE conn2 -> [0,899,"getWindowHandles",null] 20:45:11 INFO - PROCESS | 2048 | 1478317511156 Marionette TRACE conn2 <- [1,899,null,["7"]] 20:45:11 INFO - PROCESS | 2048 | 1478317511159 Marionette TRACE conn2 -> [0,900,"switchToWindow",{"name":"7"}] 20:45:11 INFO - PROCESS | 2048 | 1478317511161 Marionette TRACE conn2 <- [1,900,null,{}] 20:45:11 INFO - PROCESS | 2048 | 1478317511164 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291b2800 == 19 [pid = 2048] [id = 194] 20:45:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1291b5800) [pid = 2048] [serial = 573] [outer = 0x0] 20:45:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x129e0c000) [pid = 2048] [serial = 574] [outer = 0x1291b5800] 20:45:11 INFO - PROCESS | 2048 | 1478317511209 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x129e25000) [pid = 2048] [serial = 575] [outer = 0x1291b5800] 20:45:12 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:14 INFO - PROCESS | 2048 | 1478317514278 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]]]}] 20:45:14 INFO - . 20:45:14 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 3281ms 20:45:14 INFO - PROCESS | 2048 | 1478317514318 Marionette TRACE conn2 -> [0,902,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 2048 | 1478317514322 Marionette TRACE conn2 <- [1,902,null,{"value":"7"}] 20:45:14 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:45:14 INFO - PROCESS | 2048 | 1478317514328 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}] 20:45:14 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:14 INFO - PROCESS | 2048 | 1478317514428 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 20:45:14 INFO - PROCESS | 2048 | 1478317514466 Marionette TRACE conn2 -> [0,904,"getWindowHandles",null] 20:45:14 INFO - PROCESS | 2048 | 1478317514469 Marionette TRACE conn2 <- [1,904,null,["7"]] 20:45:14 INFO - PROCESS | 2048 | 1478317514473 Marionette TRACE conn2 -> [0,905,"switchToWindow",{"name":"7"}] 20:45:14 INFO - PROCESS | 2048 | 1478317514477 Marionette TRACE conn2 <- [1,905,null,{}] 20:45:14 INFO - PROCESS | 2048 | 1478317514480 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x1248a4000 == 20 [pid = 2048] [id = 195] 20:45:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x124c48800) [pid = 2048] [serial = 576] [outer = 0x0] 20:45:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x125521800) [pid = 2048] [serial = 577] [outer = 0x124c48800] 20:45:14 INFO - PROCESS | 2048 | 1478317514533 Marionette DEBUG loaded listener.js 20:45:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x125ea0800) [pid = 2048] [serial = 578] [outer = 0x124c48800] 20:45:14 INFO - PROCESS | 2048 | 1478317514887 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]]]}] 20:45:14 INFO - . 20:45:14 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 615ms 20:45:14 INFO - PROCESS | 2048 | 1478317514943 Marionette TRACE conn2 -> [0,907,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 2048 | 1478317514945 Marionette TRACE conn2 <- [1,907,null,{"value":"7"}] 20:45:14 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:45:14 INFO - PROCESS | 2048 | 1478317514948 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}] 20:45:15 INFO - PROCESS | 2048 | 1478317515082 Marionette TRACE conn2 <- [1,908,null,{"value":null}] 20:45:15 INFO - PROCESS | 2048 | 1478317515123 Marionette TRACE conn2 -> [0,909,"getWindowHandles",null] 20:45:15 INFO - PROCESS | 2048 | 1478317515125 Marionette TRACE conn2 <- [1,909,null,["7"]] 20:45:15 INFO - PROCESS | 2048 | 1478317515129 Marionette TRACE conn2 -> [0,910,"switchToWindow",{"name":"7"}] 20:45:15 INFO - PROCESS | 2048 | 1478317515131 Marionette TRACE conn2 <- [1,910,null,{}] 20:45:15 INFO - PROCESS | 2048 | 1478317515134 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12865d800 == 21 [pid = 2048] [id = 196] 20:45:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12865e000) [pid = 2048] [serial = 579] [outer = 0x0] 20:45:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x1287a4000) [pid = 2048] [serial = 580] [outer = 0x12865e000] 20:45:15 INFO - PROCESS | 2048 | 1478317515179 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x128f3d000) [pid = 2048] [serial = 581] [outer = 0x12865e000] 20:45:15 INFO - PROCESS | 2048 | JavaScript error: http://web-platform.test:8000/encrypted-media/scripts/setmediakeys-multiple-times-with-different-mediakeys.js, line 56: SyntaxError: missing ; before statement 20:45:15 INFO - PROCESS | 2048 | 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 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12528b800 == 20 [pid = 2048] [id = 185] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x125e9c000 == 19 [pid = 2048] [id = 186] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x11b08a000 == 18 [pid = 2048] [id = 184] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x125ea2000 == 17 [pid = 2048] [id = 189] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x124807800 == 16 [pid = 2048] [id = 188] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x128660800 == 15 [pid = 2048] [id = 193] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x127518800 == 14 [pid = 2048] [id = 187] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x126d7b800 == 13 [pid = 2048] [id = 192] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x1248ac800 == 12 [pid = 2048] [id = 191] 20:45:16 INFO - PROCESS | 2048 | --DOCSHELL 0x127c03000 == 11 [pid = 2048] [id = 190] 20:45:16 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x127c11800) [pid = 2048] [serial = 562] [outer = 0x0] [url = about:blank] 20:45:16 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12614a800) [pid = 2048] [serial = 559] [outer = 0x0] [url = about:blank] 20:45:16 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x126cb4800) [pid = 2048] [serial = 560] [outer = 0x0] [url = about:blank] 20:45:16 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x124e24000) [pid = 2048] [serial = 556] [outer = 0x0] [url = about:blank] 20:45:16 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x125066000) [pid = 2048] [serial = 557] [outer = 0x0] [url = about:blank] 20:45:16 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x128f6e000) [pid = 2048] [serial = 554] [outer = 0x0] [url = about:blank] 20:45:19 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x128661000) [pid = 2048] [serial = 570] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html] 20:45:19 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x126d7f800) [pid = 2048] [serial = 567] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html] 20:45:19 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x1248b7000) [pid = 2048] [serial = 564] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html] 20:45:19 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x127c03800) [pid = 2048] [serial = 561] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary.html] 20:45:24 INFO - PROCESS | 2048 | --DOCSHELL 0x1291b2800 == 10 [pid = 2048] [id = 194] 20:45:24 INFO - PROCESS | 2048 | --DOCSHELL 0x1248a4000 == 9 [pid = 2048] [id = 195] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12866a800) [pid = 2048] [serial = 571] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12879a000) [pid = 2048] [serial = 572] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12706f800) [pid = 2048] [serial = 568] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x127528800) [pid = 2048] [serial = 569] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x124cfd800) [pid = 2048] [serial = 565] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12543a800) [pid = 2048] [serial = 566] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x1280a0000) [pid = 2048] [serial = 563] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x129e0c000) [pid = 2048] [serial = 574] [outer = 0x0] [url = about:blank] 20:45:24 INFO - PROCESS | 2048 | 20:45:24 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:24 INFO - PROCESS | 2048 | 20:45:26 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x124c48800) [pid = 2048] [serial = 576] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html] 20:45:26 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1291b5800) [pid = 2048] [serial = 573] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html] 20:45:31 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x125ea0800) [pid = 2048] [serial = 578] [outer = 0x0] [url = about:blank] 20:45:31 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x129e25000) [pid = 2048] [serial = 575] [outer = 0x0] [url = about:blank] 20:45:31 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x1287a4000) [pid = 2048] [serial = 580] [outer = 0x0] [url = about:blank] 20:45:31 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x125521800) [pid = 2048] [serial = 577] [outer = 0x0] [url = about:blank] 20:45:45 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:45:45 INFO - PROCESS | 2048 | 1478317545279 Marionette TRACE conn2 <- [1,911,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html",1,"SyntaxError: missing ; before statement",null,[]]}] 20:45:45 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 30361ms 20:45:45 INFO - PROCESS | 2048 | 1478317545310 Marionette TRACE conn2 -> [0,912,"getWindowHandle",null] 20:45:45 INFO - PROCESS | 2048 | 1478317545313 Marionette TRACE conn2 <- [1,912,null,{"value":"7"}] 20:45:45 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:45:45 INFO - PROCESS | 2048 | 1478317545318 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}] 20:45:45 INFO - PROCESS | 2048 | 1478317545416 Marionette TRACE conn2 <- [1,913,null,{"value":null}] 20:45:45 INFO - PROCESS | 2048 | 1478317545440 Marionette TRACE conn2 -> [0,914,"getWindowHandles",null] 20:45:45 INFO - PROCESS | 2048 | 1478317545442 Marionette TRACE conn2 <- [1,914,null,["7"]] 20:45:45 INFO - PROCESS | 2048 | 1478317545448 Marionette TRACE conn2 -> [0,915,"switchToWindow",{"name":"7"}] 20:45:45 INFO - PROCESS | 2048 | 1478317545452 Marionette TRACE conn2 <- [1,915,null,{}] 20:45:45 INFO - PROCESS | 2048 | 1478317545455 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04d800 == 10 [pid = 2048] [id = 197] 20:45:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x11b04e000) [pid = 2048] [serial = 582] [outer = 0x0] 20:45:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x11b05c800) [pid = 2048] [serial = 583] [outer = 0x11b04e000] 20:45:45 INFO - PROCESS | 2048 | 1478317545498 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x12480d800) [pid = 2048] [serial = 584] [outer = 0x11b04e000] 20:45:45 INFO - PROCESS | 2048 | [GMP 2066] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:45 INFO - PROCESS | 2048 | [GMP 2066] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:45 INFO - PROCESS | 2048 | [GMP 2066] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:45 INFO - PROCESS | 2048 | 1478317545872 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]]]}] 20:45:45 INFO - . 20:45:45 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 565ms 20:45:45 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:45:45 INFO - PROCESS | 2048 | 1478317545882 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 20:45:45 INFO - PROCESS | 2048 | 1478317545884 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 20:45:45 INFO - PROCESS | 2048 | 1478317545887 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}] 20:45:45 INFO - PROCESS | 2048 | 1478317545991 Marionette TRACE conn2 <- [1,918,null,{"value":null}] 20:45:46 INFO - PROCESS | 2048 | 20:45:46 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:46 INFO - PROCESS | 2048 | 20:45:46 INFO - PROCESS | 2048 | 1478317545999 Marionette TRACE conn2 -> [0,919,"getWindowHandles",null] 20:45:46 INFO - PROCESS | 2048 | 1478317546001 Marionette TRACE conn2 <- [1,919,null,["7"]] 20:45:46 INFO - PROCESS | 2048 | 1478317546003 Marionette TRACE conn2 -> [0,920,"switchToWindow",{"name":"7"}] 20:45:46 INFO - PROCESS | 2048 | 1478317546006 Marionette TRACE conn2 <- [1,920,null,{}] 20:45:46 INFO - PROCESS | 2048 | 1478317546009 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x125060800 == 11 [pid = 2048] [id = 198] 20:45:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x125435800) [pid = 2048] [serial = 585] [outer = 0x0] 20:45:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x125529000) [pid = 2048] [serial = 586] [outer = 0x125435800] 20:45:46 INFO - PROCESS | 2048 | 1478317546048 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125c84800) [pid = 2048] [serial = 587] [outer = 0x125435800] 20:45:47 INFO - PROCESS | 2048 | [GMP 2067] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:47 INFO - PROCESS | 2048 | [GMP 2067] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:47 INFO - PROCESS | 2048 | [GMP 2067] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:47 INFO - PROCESS | 2048 | 1478317547106 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]]]}] 20:45:47 INFO - . 20:45:47 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1269ms 20:45:47 INFO - PROCESS | 2048 | 1478317547165 Marionette TRACE conn2 -> [0,922,"getWindowHandle",null] 20:45:47 INFO - PROCESS | 2048 | 1478317547169 Marionette TRACE conn2 <- [1,922,null,{"value":"7"}] 20:45:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:45:47 INFO - PROCESS | 2048 | 1478317547174 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}] 20:45:47 INFO - PROCESS | 2048 | 1478317547258 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 20:45:47 INFO - PROCESS | 2048 | 20:45:47 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:47 INFO - PROCESS | 2048 | 20:45:47 INFO - PROCESS | 2048 | 1478317547264 Marionette TRACE conn2 -> [0,924,"getWindowHandles",null] 20:45:47 INFO - PROCESS | 2048 | 1478317547266 Marionette TRACE conn2 <- [1,924,null,["7"]] 20:45:47 INFO - PROCESS | 2048 | 1478317547268 Marionette TRACE conn2 -> [0,925,"switchToWindow",{"name":"7"}] 20:45:47 INFO - PROCESS | 2048 | 1478317547272 Marionette TRACE conn2 <- [1,925,null,{}] 20:45:47 INFO - PROCESS | 2048 | 1478317547274 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d7f800 == 12 [pid = 2048] [id = 199] 20:45:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x126d86000) [pid = 2048] [serial = 588] [outer = 0x0] 20:45:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x12706a000) [pid = 2048] [serial = 589] [outer = 0x126d86000] 20:45:47 INFO - PROCESS | 2048 | 1478317547319 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x127510800) [pid = 2048] [serial = 590] [outer = 0x126d86000] 20:45:47 INFO - PROCESS | 2048 | 1478317547665 Marionette TRACE conn2 <- [1,926,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys.html",0,null,null,[["org.w3.clearkey, setMediaKeys",2,null,null]]]}] 20:45:47 INFO - . 20:45:47 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys.html | took 514ms 20:45:47 INFO - PROCESS | 2048 | 1478317547689 Marionette TRACE conn2 -> [0,927,"getWindowHandle",null] 20:45:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:45:47 INFO - PROCESS | 2048 | 1478317547691 Marionette TRACE conn2 <- [1,927,null,{"value":"7"}] 20:45:47 INFO - PROCESS | 2048 | 1478317547696 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}] 20:45:47 INFO - PROCESS | 2048 | 1478317547772 Marionette TRACE conn2 <- [1,928,null,{"value":null}] 20:45:47 INFO - PROCESS | 2048 | 1478317547813 Marionette TRACE conn2 -> [0,929,"getWindowHandles",null] 20:45:47 INFO - PROCESS | 2048 | 1478317547815 Marionette TRACE conn2 <- [1,929,null,["7"]] 20:45:47 INFO - PROCESS | 2048 | 1478317547817 Marionette TRACE conn2 -> [0,930,"switchToWindow",{"name":"7"}] 20:45:47 INFO - PROCESS | 2048 | 1478317547820 Marionette TRACE conn2 <- [1,930,null,{}] 20:45:47 INFO - PROCESS | 2048 | 1478317547822 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x12865f800 == 13 [pid = 2048] [id = 200] 20:45:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x128660000) [pid = 2048] [serial = 591] [outer = 0x0] 20:45:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x128667000) [pid = 2048] [serial = 592] [outer = 0x128660000] 20:45:47 INFO - PROCESS | 2048 | 1478317547863 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x129676800) [pid = 2048] [serial = 593] [outer = 0x128660000] 20:45:48 INFO - PROCESS | 2048 | [GMP 2068] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:48 INFO - PROCESS | 2048 | [GMP 2068] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:48 INFO - PROCESS | 2048 | [GMP 2068] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:48 INFO - PROCESS | 2048 | 1478317548382 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]]]}] 20:45:48 INFO - ... 20:45:48 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 718ms 20:45:48 INFO - PROCESS | 2048 | 1478317548412 Marionette TRACE conn2 -> [0,932,"getWindowHandle",null] 20:45:48 INFO - PROCESS | 2048 | 1478317548414 Marionette TRACE conn2 <- [1,932,null,{"value":"7"}] 20:45:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:45:48 INFO - PROCESS | 2048 | 1478317548417 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}] 20:45:48 INFO - PROCESS | 2048 | 1478317548488 Marionette TRACE conn2 <- [1,933,null,{"value":null}] 20:45:48 INFO - PROCESS | 2048 | 1478317548497 Marionette TRACE conn2 -> [0,934,"getWindowHandles",null] 20:45:48 INFO - PROCESS | 2048 | 1478317548498 Marionette TRACE conn2 <- [1,934,null,["7"]] 20:45:48 INFO - PROCESS | 2048 | 1478317548500 Marionette TRACE conn2 -> [0,935,"switchToWindow",{"name":"7"}] 20:45:48 INFO - PROCESS | 2048 | 1478317548502 Marionette TRACE conn2 <- [1,935,null,{}] 20:45:48 INFO - PROCESS | 2048 | 1478317548505 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297ad800 == 14 [pid = 2048] [id = 201] 20:45:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1297c2800) [pid = 2048] [serial = 594] [outer = 0x0] 20:45:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x129904000) [pid = 2048] [serial = 595] [outer = 0x1297c2800] 20:45:48 INFO - PROCESS | 2048 | 1478317548540 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x129922800) [pid = 2048] [serial = 596] [outer = 0x1297c2800] 20:45:48 INFO - PROCESS | 2048 | 1478317548849 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]]]}] 20:45:48 INFO - ....... 20:45:48 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 465ms 20:45:48 INFO - PROCESS | 2048 | 1478317548883 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 20:45:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:45:48 INFO - PROCESS | 2048 | 1478317548884 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 20:45:48 INFO - PROCESS | 2048 | 1478317548887 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}] 20:45:49 INFO - PROCESS | 2048 | 1478317549005 Marionette TRACE conn2 <- [1,938,null,{"value":null}] 20:45:49 INFO - PROCESS | 2048 | 1478317549011 Marionette TRACE conn2 -> [0,939,"getWindowHandles",null] 20:45:49 INFO - PROCESS | 2048 | 1478317549013 Marionette TRACE conn2 <- [1,939,null,["7"]] 20:45:49 INFO - PROCESS | 2048 | 1478317549015 Marionette TRACE conn2 -> [0,940,"switchToWindow",{"name":"7"}] 20:45:49 INFO - PROCESS | 2048 | 1478317549018 Marionette TRACE conn2 <- [1,940,null,{}] 20:45:49 INFO - PROCESS | 2048 | 1478317549020 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x12bd75000 == 15 [pid = 2048] [id = 202] 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12bd76000) [pid = 2048] [serial = 597] [outer = 0x0] 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12bd86800) [pid = 2048] [serial = 598] [outer = 0x12bd76000] 20:45:49 INFO - PROCESS | 2048 | 1478317549057 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12c642000) [pid = 2048] [serial = 599] [outer = 0x12bd76000] 20:45:49 INFO - PROCESS | 2048 | 1478317549351 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] 20:45:49 INFO - PROCESS | 2048 | 1478317549403 Marionette TRACE conn2 <- [1,942,null,{"value":"7"}] 20:45:49 INFO - PROCESS | 2048 | 1478317549406 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}] 20:45:49 INFO - PROCESS | 2048 | 1478317549477 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 20:45:49 INFO - PROCESS | 2048 | 1478317549482 Marionette TRACE conn2 -> [0,944,"getWindowHandles",null] 20:45:49 INFO - PROCESS | 2048 | 1478317549484 Marionette TRACE conn2 <- [1,944,null,["7"]] 20:45:49 INFO - PROCESS | 2048 | 1478317549486 Marionette TRACE conn2 -> [0,945,"switchToWindow",{"name":"7"}] 20:45:49 INFO - PROCESS | 2048 | 1478317549488 Marionette TRACE conn2 <- [1,945,null,{}] 20:45:49 INFO - PROCESS | 2048 | 1478317549490 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd73000 == 16 [pid = 2048] [id = 203] 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12cd73800) [pid = 2048] [serial = 600] [outer = 0x0] 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12cd7b800) [pid = 2048] [serial = 601] [outer = 0x12cd73800] 20:45:49 INFO - PROCESS | 2048 | 1478317549525 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12cd8e800) [pid = 2048] [serial = 602] [outer = 0x12cd73800] 20:45:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d639800 == 17 [pid = 2048] [id = 204] 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12d63d000) [pid = 2048] [serial = 603] [outer = 0x0] 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12d640800) [pid = 2048] [serial = 604] [outer = 0x12d63d000] 20:45:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12d644800) [pid = 2048] [serial = 605] [outer = 0x12d63d000] 20:45:49 INFO - PROCESS | 2048 | 1478317549800 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]]]}] 20:45:49 INFO - . 20:45:49 INFO - TEST-OK | /encrypted-media/clearkey-mp4-unique-origin.html | took 415ms 20:45:49 INFO - PROCESS | 2048 | 1478317549836 Marionette TRACE conn2 -> [0,947,"getWindowHandle",null] 20:45:49 INFO - PROCESS | 2048 | 1478317549838 Marionette TRACE conn2 <- [1,947,null,{"value":"7"}] 20:45:49 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:45:49 INFO - PROCESS | 2048 | 1478317549842 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}] 20:45:49 INFO - PROCESS | 2048 | [GMP 2069] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:49 INFO - PROCESS | 2048 | [GMP 2069] WARNING: '!compMgr', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 20:45:49 INFO - PROCESS | 2048 | [GMP 2069] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 20:45:49 INFO - PROCESS | 2048 | 1478317549936 Marionette TRACE conn2 <- [1,948,null,{"value":null}] 20:45:49 INFO - PROCESS | 2048 | JavaScript error: resource://app/modules/ContentObservers.jsm, line 39: TypeError: aContentWindow is null 20:45:49 INFO - PROCESS | 2048 | 1478317549983 Marionette TRACE conn2 -> [0,949,"getWindowHandles",null] 20:45:49 INFO - PROCESS | 2048 | 1478317549985 Marionette TRACE conn2 <- [1,949,null,["7"]] 20:45:49 INFO - PROCESS | 2048 | 1478317549988 Marionette TRACE conn2 -> [0,950,"switchToWindow",{"name":"7"}] 20:45:49 INFO - PROCESS | 2048 | 1478317549991 Marionette TRACE conn2 <- [1,950,null,{}] 20:45:50 INFO - PROCESS | 2048 | 1478317549994 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d647000 == 18 [pid = 2048] [id = 205] 20:45:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12d648800) [pid = 2048] [serial = 606] [outer = 0x0] 20:45:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12dd8d800) [pid = 2048] [serial = 607] [outer = 0x12d648800] 20:45:50 INFO - PROCESS | 2048 | 1478317550050 Marionette DEBUG loaded listener.js 20:45:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12dd93800) [pid = 2048] [serial = 608] [outer = 0x12d648800] 20:45:50 INFO - PROCESS | 2048 | 1478317550376 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]]]}] 20:45:50 INFO - . 20:45:50 INFO - TEST-OK | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 568ms 20:45:50 INFO - PROCESS | 2048 | 1478317550410 Marionette TRACE conn2 -> [0,952,"getWindowHandle",null] 20:45:50 INFO - PROCESS | 2048 | 1478317550412 Marionette TRACE conn2 <- [1,952,null,{"value":"7"}] 20:45:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:45:50 INFO - PROCESS | 2048 | 1478317550416 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}] 20:45:50 INFO - PROCESS | 2048 | 1478317550512 Marionette TRACE conn2 <- [1,953,null,{"value":null}] 20:45:50 INFO - PROCESS | 2048 | 1478317550515 Marionette TRACE conn2 -> [0,954,"getWindowHandles",null] 20:45:50 INFO - PROCESS | 2048 | 1478317550517 Marionette TRACE conn2 <- [1,954,null,["7"]] 20:45:50 INFO - PROCESS | 2048 | 1478317550558 Marionette TRACE conn2 -> [0,955,"switchToWindow",{"name":"7"}] 20:45:50 INFO - PROCESS | 2048 | 1478317550560 Marionette TRACE conn2 <- [1,955,null,{}] 20:45:50 INFO - PROCESS | 2048 | 1478317550562 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dda9800 == 19 [pid = 2048] [id = 206] 20:45:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12ddaa000) [pid = 2048] [serial = 609] [outer = 0x0] 20:45:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12e14f000) [pid = 2048] [serial = 610] [outer = 0x12ddaa000] 20:45:50 INFO - PROCESS | 2048 | 1478317550597 Marionette DEBUG loaded listener.js 20:45:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12e4ba800) [pid = 2048] [serial = 611] [outer = 0x12ddaa000] 20:45:51 INFO - PROCESS | 2048 | 1478317551509 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]]]}] 20:45:51 INFO - . 20:45:51 INFO - TEST-OK | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1120ms 20:45:51 INFO - PROCESS | 2048 | 1478317551536 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 20:45:51 INFO - PROCESS | 2048 | 1478317551537 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 20:45:51 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:45:51 INFO - PROCESS | 2048 | 1478317551540 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}] 20:45:51 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:45:51 INFO - PROCESS | 2048 | 1478317551622 Marionette TRACE conn2 <- [1,958,null,{"value":null}] 20:45:51 INFO - PROCESS | 2048 | 1478317551628 Marionette TRACE conn2 -> [0,959,"getWindowHandles",null] 20:45:51 INFO - PROCESS | 2048 | 1478317551630 Marionette TRACE conn2 <- [1,959,null,["7"]] 20:45:51 INFO - PROCESS | 2048 | 1478317551633 Marionette TRACE conn2 -> [0,960,"switchToWindow",{"name":"7"}] 20:45:51 INFO - PROCESS | 2048 | 1478317551635 Marionette TRACE conn2 <- [1,960,null,{}] 20:45:51 INFO - PROCESS | 2048 | 1478317551638 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9c0000 == 20 [pid = 2048] [id = 207] 20:45:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12cd8e000) [pid = 2048] [serial = 612] [outer = 0x0] 20:45:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12e4ce000) [pid = 2048] [serial = 613] [outer = 0x12cd8e000] 20:45:51 INFO - PROCESS | 2048 | 1478317551673 Marionette DEBUG loaded listener.js 20:45:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12e4c9000) [pid = 2048] [serial = 614] [outer = 0x12cd8e000] 20:45:51 INFO - PROCESS | 2048 | 1478317551939 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]]]}] 20:45:51 INFO - ... 20:45:51 INFO - TEST-OK | /encrypted-media/clearkey-not-callable-after-createsession.html | took 415ms 20:45:51 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:45:51 INFO - PROCESS | 2048 | 1478317551955 Marionette TRACE conn2 -> [0,962,"getWindowHandle",null] 20:45:51 INFO - PROCESS | 2048 | 1478317551957 Marionette TRACE conn2 <- [1,962,null,{"value":"7"}] 20:45:51 INFO - PROCESS | 2048 | 1478317551960 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}] 20:45:52 INFO - PROCESS | 2048 | 1478317552045 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 20:45:52 INFO - PROCESS | 2048 | 1478317552087 Marionette TRACE conn2 -> [0,964,"getWindowHandles",null] 20:45:52 INFO - PROCESS | 2048 | 1478317552088 Marionette TRACE conn2 <- [1,964,null,["7"]] 20:45:52 INFO - PROCESS | 2048 | 1478317552090 Marionette TRACE conn2 -> [0,965,"switchToWindow",{"name":"7"}] 20:45:52 INFO - PROCESS | 2048 | 1478317552093 Marionette TRACE conn2 <- [1,965,null,{}] 20:45:52 INFO - PROCESS | 2048 | 1478317552095 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e755800 == 21 [pid = 2048] [id = 208] 20:45:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12e756000) [pid = 2048] [serial = 615] [outer = 0x0] 20:45:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e75d000) [pid = 2048] [serial = 616] [outer = 0x12e756000] 20:45:52 INFO - PROCESS | 2048 | 1478317552136 Marionette DEBUG loaded listener.js 20:45:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12e805000) [pid = 2048] [serial = 617] [outer = 0x12e756000] 20:45:52 INFO - PROCESS | 2048 | 1478317552382 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]]]}] 20:45:52 INFO - . 20:45:52 INFO - TEST-OK | /encrypted-media/clearkey-update-non-ascii-input.html | took 469ms 20:45:52 INFO - PROCESS | 2048 | 1478317552429 Marionette TRACE conn2 -> [0,967,"getWindowHandle",null] 20:45:52 INFO - PROCESS | 2048 | 1478317552430 Marionette TRACE conn2 <- [1,967,null,{"value":"7"}] 20:45:52 INFO - TEST-START | /encrypted-media/idlharness.html 20:45:52 INFO - PROCESS | 2048 | 1478317552432 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}] 20:45:52 INFO - PROCESS | 2048 | 1478317552509 Marionette TRACE conn2 <- [1,968,null,{"value":null}] 20:45:52 INFO - PROCESS | 2048 | 1478317552514 Marionette TRACE conn2 -> [0,969,"getWindowHandles",null] 20:45:52 INFO - PROCESS | 2048 | 1478317552515 Marionette TRACE conn2 <- [1,969,null,["7"]] 20:45:52 INFO - PROCESS | 2048 | 1478317552517 Marionette TRACE conn2 -> [0,970,"switchToWindow",{"name":"7"}] 20:45:52 INFO - PROCESS | 2048 | 1478317552519 Marionette TRACE conn2 <- [1,970,null,{}] 20:45:52 INFO - PROCESS | 2048 | 1478317552521 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e81d000 == 22 [pid = 2048] [id = 209] 20:45:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12eb02800) [pid = 2048] [serial = 618] [outer = 0x0] 20:45:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12eb09000) [pid = 2048] [serial = 619] [outer = 0x12eb02800] 20:45:52 INFO - PROCESS | 2048 | 1478317552555 Marionette DEBUG loaded listener.js 20:45:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12eb0e000) [pid = 2048] [serial = 620] [outer = 0x12eb02800] 20:45:53 INFO - PROCESS | 2048 | 1478317553081 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]]]}] 20:45:53 INFO - .......................................................... 20:45:53 INFO - TEST-OK | /encrypted-media/idlharness.html | took 680ms 20:45:53 INFO - PROCESS | 2048 | 1478317553113 Marionette TRACE conn2 -> [0,972,"getWindowHandle",null] 20:45:53 INFO - PROCESS | 2048 | 1478317553115 Marionette TRACE conn2 <- [1,972,null,{"value":"7"}] 20:45:53 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:45:53 INFO - PROCESS | 2048 | 1478317553119 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}] 20:45:53 INFO - PROCESS | 2048 | 1478317553239 Marionette TRACE conn2 <- [1,973,null,{"value":null}] 20:45:53 INFO - PROCESS | 2048 | 1478317553244 Marionette TRACE conn2 -> [0,974,"getWindowHandles",null] 20:45:53 INFO - PROCESS | 2048 | 1478317553245 Marionette TRACE conn2 <- [1,974,null,["7"]] 20:45:53 INFO - PROCESS | 2048 | 1478317553247 Marionette TRACE conn2 -> [0,975,"switchToWindow",{"name":"7"}] 20:45:53 INFO - PROCESS | 2048 | 1478317553251 Marionette TRACE conn2 <- [1,975,null,{}] 20:45:53 INFO - PROCESS | 2048 | 1478317553255 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e158800 == 23 [pid = 2048] [id = 210] 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12e4d6800) [pid = 2048] [serial = 621] [outer = 0x0] 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12eb1c800) [pid = 2048] [serial = 622] [outer = 0x12e4d6800] 20:45:53 INFO - PROCESS | 2048 | 1478317553311 Marionette DEBUG loaded listener.js 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x12ef56800) [pid = 2048] [serial = 623] [outer = 0x12e4d6800] 20:45:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x1197e4800 == 24 [pid = 2048] [id = 211] 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x11a16b800) [pid = 2048] [serial = 624] [outer = 0x0] 20:45:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a91b000 == 25 [pid = 2048] [id = 212] 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x11addd000) [pid = 2048] [serial = 625] [outer = 0x0] 20:45:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b044800 == 26 [pid = 2048] [id = 213] 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x11b046000) [pid = 2048] [serial = 626] [outer = 0x0] 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x11b09e800) [pid = 2048] [serial = 627] [outer = 0x11a16b800] 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x125c8e800) [pid = 2048] [serial = 628] [outer = 0x11addd000] 20:45:53 INFO - PROCESS | 2048 | [2048] 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 20:45:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x125e9f800) [pid = 2048] [serial = 629] [outer = 0x11b046000] 20:45:53 INFO - PROCESS | 2048 | [2048] 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 20:45:53 INFO - PROCESS | 2048 | 1478317553901 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"]]]}] 20:45:53 INFO - ..... 20:45:53 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 815ms 20:45:53 INFO - TEST-START | /fetch/api/request/request-cache.html 20:45:53 INFO - PROCESS | 2048 | 1478317553935 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 20:45:53 INFO - PROCESS | 2048 | 1478317553938 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 20:45:53 INFO - PROCESS | 2048 | 1478317553942 Marionette TRACE conn2 -> [0,978,"timeouts",{"script":185000}] 20:45:53 INFO - PROCESS | 2048 | 1478317553948 Marionette TRACE conn2 <- [1,978,null,{}] 20:45:53 INFO - PROCESS | 2048 | 1478317553953 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}] 20:45:54 INFO - PROCESS | 2048 | 1478317554093 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 20:45:54 INFO - PROCESS | 2048 | 1478317554149 Marionette TRACE conn2 -> [0,980,"getWindowHandles",null] 20:45:54 INFO - PROCESS | 2048 | 1478317554151 Marionette TRACE conn2 <- [1,980,null,["7"]] 20:45:54 INFO - PROCESS | 2048 | 1478317554154 Marionette TRACE conn2 -> [0,981,"switchToWindow",{"name":"7"}] 20:45:54 INFO - PROCESS | 2048 | 1478317554160 Marionette TRACE conn2 <- [1,981,null,{}] 20:45:54 INFO - PROCESS | 2048 | 1478317554166 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:45:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297b0000 == 27 [pid = 2048] [id = 214] 20:45:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x1297b3000) [pid = 2048] [serial = 630] [outer = 0x0] 20:45:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x1299a5000) [pid = 2048] [serial = 631] [outer = 0x1297b3000] 20:45:54 INFO - PROCESS | 2048 | 1478317554216 Marionette DEBUG loaded listener.js 20:45:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12b493800) [pid = 2048] [serial = 632] [outer = 0x1297b3000] 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] 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 20:45:55 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:45:55 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:45:55 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:45:55 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:45:56 INFO - PROCESS | 2048 | 20:45:56 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:45:56 INFO - PROCESS | 2048 | 20:45:56 INFO - ................................................................ 20:45:56 INFO - PROCESS | 2048 | 1478317556877 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]]]}] 20:45:56 INFO - ...................................... 20:45:56 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 2954ms 20:45:56 INFO - PROCESS | 2048 | 1478317556895 Marionette TRACE conn2 -> [0,983,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 2048 | 1478317556898 Marionette TRACE conn2 <- [1,983,null,{"value":"7"}] 20:45:56 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:45:56 INFO - PROCESS | 2048 | 1478317556901 Marionette TRACE conn2 -> [0,984,"timeouts",{"script":35000}] 20:45:56 INFO - PROCESS | 2048 | 1478317556902 Marionette TRACE conn2 <- [1,984,null,{}] 20:45:56 INFO - PROCESS | 2048 | 1478317556906 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}] 20:45:56 INFO - PROCESS | 2048 | 1478317556970 Marionette TRACE conn2 <- [1,985,null,{"value":null}] 20:45:56 INFO - PROCESS | 2048 | 1478317556973 Marionette TRACE conn2 -> [0,986,"getWindowHandles",null] 20:45:56 INFO - PROCESS | 2048 | 1478317556976 Marionette TRACE conn2 <- [1,986,null,["7"]] 20:45:56 INFO - PROCESS | 2048 | 1478317556979 Marionette TRACE conn2 -> [0,987,"switchToWindow",{"name":"7"}] 20:45:56 INFO - PROCESS | 2048 | 1478317556983 Marionette TRACE conn2 <- [1,987,null,{}] 20:45:56 INFO - PROCESS | 2048 | 1478317556989 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x129e1b000 == 28 [pid = 2048] [id = 215] 20:45:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x129e1b800) [pid = 2048] [serial = 633] [outer = 0x0] 20:45:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x129fd3000) [pid = 2048] [serial = 634] [outer = 0x129e1b800] 20:45:57 INFO - PROCESS | 2048 | 1478317557034 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x12a2dc800) [pid = 2048] [serial = 635] [outer = 0x129e1b800] 20:45:57 INFO - .. 20:45:57 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 474ms 20:45:57 INFO - PROCESS | 2048 | 1478317557369 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]]]}] 20:45:57 INFO - PROCESS | 2048 | 1478317557374 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 20:45:57 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:45:57 INFO - PROCESS | 2048 | 1478317557379 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 20:45:57 INFO - PROCESS | 2048 | 1478317557394 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}] 20:45:57 INFO - PROCESS | 2048 | 1478317557470 Marionette TRACE conn2 <- [1,990,null,{"value":null}] 20:45:57 INFO - PROCESS | 2048 | 1478317557477 Marionette TRACE conn2 -> [0,991,"getWindowHandles",null] 20:45:57 INFO - PROCESS | 2048 | 1478317557480 Marionette TRACE conn2 <- [1,991,null,["7"]] 20:45:57 INFO - PROCESS | 2048 | 1478317557483 Marionette TRACE conn2 -> [0,992,"switchToWindow",{"name":"7"}] 20:45:57 INFO - PROCESS | 2048 | 1478317557488 Marionette TRACE conn2 <- [1,992,null,{}] 20:45:57 INFO - PROCESS | 2048 | 1478317557502 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd0c000 == 29 [pid = 2048] [id = 216] 20:45:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x12cd0f800) [pid = 2048] [serial = 636] [outer = 0x0] 20:45:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12cd21800) [pid = 2048] [serial = 637] [outer = 0x12cd0f800] 20:45:57 INFO - PROCESS | 2048 | 1478317557562 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12cd8f800) [pid = 2048] [serial = 638] [outer = 0x12cd0f800] 20:45:57 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:57 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | 1478317558002 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] 20:45:58 INFO - PROCESS | 2048 | 1478317558054 Marionette TRACE conn2 <- [1,994,null,{"value":"7"}] 20:45:58 INFO - PROCESS | 2048 | 1478317558058 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}] 20:45:58 INFO - PROCESS | 2048 | 1478317558164 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 20:45:58 INFO - PROCESS | 2048 | 1478317558170 Marionette TRACE conn2 -> [0,996,"getWindowHandles",null] 20:45:58 INFO - PROCESS | 2048 | 1478317558172 Marionette TRACE conn2 <- [1,996,null,["7"]] 20:45:58 INFO - PROCESS | 2048 | 1478317558174 Marionette TRACE conn2 -> [0,997,"switchToWindow",{"name":"7"}] 20:45:58 INFO - PROCESS | 2048 | 1478317558180 Marionette TRACE conn2 <- [1,997,null,{}] 20:45:58 INFO - PROCESS | 2048 | 1478317558221 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e80a000 == 30 [pid = 2048] [id = 217] 20:45:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12e80b000) [pid = 2048] [serial = 639] [outer = 0x0] 20:45:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12e817800) [pid = 2048] [serial = 640] [outer = 0x12e80b000] 20:45:58 INFO - PROCESS | 2048 | 1478317558259 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x12eb0d800) [pid = 2048] [serial = 641] [outer = 0x12e80b000] 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | 1478317558567 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]]]}] 20:45:58 INFO - ...................................... 20:45:58 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 522ms 20:45:58 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:45:58 INFO - PROCESS | 2048 | 1478317558579 Marionette TRACE conn2 -> [0,999,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 2048 | 1478317558581 Marionette TRACE conn2 <- [1,999,null,{"value":"7"}] 20:45:58 INFO - PROCESS | 2048 | 1478317558584 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}] 20:45:58 INFO - PROCESS | 2048 | 1478317558667 Marionette TRACE conn2 <- [1,1000,null,{"value":null}] 20:45:58 INFO - PROCESS | 2048 | 1478317558671 Marionette TRACE conn2 -> [0,1001,"getWindowHandles",null] 20:45:58 INFO - PROCESS | 2048 | 1478317558672 Marionette TRACE conn2 <- [1,1001,null,["7"]] 20:45:58 INFO - PROCESS | 2048 | 1478317558675 Marionette TRACE conn2 -> [0,1002,"switchToWindow",{"name":"7"}] 20:45:58 INFO - PROCESS | 2048 | 1478317558677 Marionette TRACE conn2 <- [1,1002,null,{}] 20:45:58 INFO - PROCESS | 2048 | 1478317558680 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ac3800 == 31 [pid = 2048] [id = 218] 20:45:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x130ac4000) [pid = 2048] [serial = 642] [outer = 0x0] 20:45:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x130ac8800) [pid = 2048] [serial = 643] [outer = 0x130ac4000] 20:45:58 INFO - PROCESS | 2048 | 1478317558716 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x130ad4000) [pid = 2048] [serial = 644] [outer = 0x130ac4000] 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:45:58 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:45:59 INFO - PROCESS | 2048 | 1478317559004 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]]]}] 20:45:59 INFO - ...... 20:45:59 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 466ms 20:45:59 INFO - PROCESS | 2048 | 1478317559051 Marionette TRACE conn2 -> [0,1004,"getWindowHandle",null] 20:45:59 INFO - PROCESS | 2048 | 1478317559052 Marionette TRACE conn2 <- [1,1004,null,{"value":"7"}] 20:45:59 INFO - TEST-START | /fetch/api/request/request-error.html 20:45:59 INFO - PROCESS | 2048 | 1478317559055 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}] 20:45:59 INFO - PROCESS | 2048 | 1478317559146 Marionette TRACE conn2 <- [1,1005,null,{"value":null}] 20:45:59 INFO - PROCESS | 2048 | 1478317559149 Marionette TRACE conn2 -> [0,1006,"getWindowHandles",null] 20:45:59 INFO - PROCESS | 2048 | 1478317559151 Marionette TRACE conn2 <- [1,1006,null,["7"]] 20:45:59 INFO - PROCESS | 2048 | 1478317559182 Marionette TRACE conn2 -> [0,1007,"switchToWindow",{"name":"7"}] 20:45:59 INFO - PROCESS | 2048 | 1478317559184 Marionette TRACE conn2 <- [1,1007,null,{}] 20:45:59 INFO - PROCESS | 2048 | 1478317559186 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x131358800 == 32 [pid = 2048] [id = 219] 20:45:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x131359800) [pid = 2048] [serial = 645] [outer = 0x0] 20:45:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x13135e800) [pid = 2048] [serial = 646] [outer = 0x131359800] 20:45:59 INFO - PROCESS | 2048 | 1478317559220 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x131642800) [pid = 2048] [serial = 647] [outer = 0x131359800] 20:45:59 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:45:59 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:45:59 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:45:59 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:45:59 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:45:59 INFO - PROCESS | 2048 | 1478317559500 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]]]}] 20:45:59 INFO - .................... 20:45:59 INFO - TEST-OK | /fetch/api/request/request-error.html | took 472ms 20:45:59 INFO - PROCESS | 2048 | 1478317559527 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 20:45:59 INFO - PROCESS | 2048 | 1478317559529 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 20:45:59 INFO - TEST-START | /fetch/api/request/request-headers.html 20:45:59 INFO - PROCESS | 2048 | 1478317559538 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}] 20:45:59 INFO - PROCESS | 2048 | 1478317559655 Marionette TRACE conn2 <- [1,1010,null,{"value":null}] 20:45:59 INFO - PROCESS | 2048 | 1478317559661 Marionette TRACE conn2 -> [0,1011,"getWindowHandles",null] 20:45:59 INFO - PROCESS | 2048 | 1478317559664 Marionette TRACE conn2 <- [1,1011,null,["7"]] 20:45:59 INFO - PROCESS | 2048 | 1478317559666 Marionette TRACE conn2 -> [0,1012,"switchToWindow",{"name":"7"}] 20:45:59 INFO - PROCESS | 2048 | 1478317559668 Marionette TRACE conn2 <- [1,1012,null,{}] 20:45:59 INFO - PROCESS | 2048 | 1478317559670 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x131878000 == 33 [pid = 2048] [id = 220] 20:45:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x131878800) [pid = 2048] [serial = 648] [outer = 0x0] 20:45:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x13187d800) [pid = 2048] [serial = 649] [outer = 0x131878800] 20:45:59 INFO - PROCESS | 2048 | 1478317559733 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x131889800) [pid = 2048] [serial = 650] [outer = 0x131878800] 20:46:00 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:46:00 INFO - PROCESS | 2048 | [2048] WARNING: Retargeting failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:46:00 INFO - PROCESS | 2048 | 1478317560076 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]]]}] 20:46:00 INFO - ........................................................ 20:46:00 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 574ms 20:46:00 INFO - PROCESS | 2048 | 1478317560106 Marionette TRACE conn2 -> [0,1014,"getWindowHandle",null] 20:46:00 INFO - PROCESS | 2048 | 1478317560108 Marionette TRACE conn2 <- [1,1014,null,{"value":"7"}] 20:46:00 INFO - TEST-START | /fetch/api/request/request-idl.html 20:46:00 INFO - PROCESS | 2048 | 1478317560112 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}] 20:46:00 INFO - PROCESS | 2048 | 1478317560261 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 20:46:00 INFO - PROCESS | 2048 | 1478317560304 Marionette TRACE conn2 -> [0,1016,"getWindowHandles",null] 20:46:00 INFO - PROCESS | 2048 | 1478317560306 Marionette TRACE conn2 <- [1,1016,null,["7"]] 20:46:00 INFO - PROCESS | 2048 | 1478317560309 Marionette TRACE conn2 -> [0,1017,"switchToWindow",{"name":"7"}] 20:46:00 INFO - PROCESS | 2048 | 1478317560313 Marionette TRACE conn2 <- [1,1017,null,{}] 20:46:00 INFO - PROCESS | 2048 | 1478317560317 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d0a000 == 34 [pid = 2048] [id = 221] 20:46:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x131d0a800) [pid = 2048] [serial = 651] [outer = 0x0] 20:46:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x131d0e800) [pid = 2048] [serial = 652] [outer = 0x131d0a800] 20:46:00 INFO - PROCESS | 2048 | 1478317560370 Marionette DEBUG loaded listener.js 20:46:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x131d16800) [pid = 2048] [serial = 653] [outer = 0x131d0a800] 20:46:00 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:46:00 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12865e000) [pid = 2048] [serial = 579] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x125435800) [pid = 2048] [serial = 585] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x128660000) [pid = 2048] [serial = 591] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeys.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12bd76000) [pid = 2048] [serial = 597] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12cd8e000) [pid = 2048] [serial = 612] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-not-callable-after-createsession.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x11b04e000) [pid = 2048] [serial = 582] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12d648800) [pid = 2048] [serial = 606] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-update-disallowed-input.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12d63d000) [pid = 2048] [serial = 603] [outer = 0x0] [url = data:text/html,] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12cd73800) [pid = 2048] [serial = 600] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-unique-origin.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12eb02800) [pid = 2048] [serial = 618] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/idlharness.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x126d86000) [pid = 2048] [serial = 588] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x1297c2800) [pid = 2048] [serial = 594] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysession.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12e756000) [pid = 2048] [serial = 615] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-update-non-ascii-input.html] 20:46:00 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12ddaa000) [pid = 2048] [serial = 609] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-waiting-for-a-key.html] 20:46:00 INFO - PROCESS | 2048 | 1478317560976 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]]]}] 20:46:00 INFO - PROCESS | 2048 | 20:46:00 INFO - PROCESS | 2048 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost 20:46:00 INFO - PROCESS | 2048 | 20:46:01 INFO - ............................................. 20:46:01 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 923ms 20:46:01 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:46:01 INFO - PROCESS | 2048 | 1478317561034 Marionette TRACE conn2 -> [0,1019,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 2048 | 1478317561035 Marionette TRACE conn2 <- [1,1019,null,{"value":"7"}] 20:46:01 INFO - PROCESS | 2048 | 1478317561038 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}] 20:46:01 INFO - PROCESS | 2048 | 1478317561117 Marionette TRACE conn2 <- [1,1020,null,{"value":null}] 20:46:01 INFO - PROCESS | 2048 | 1478317561120 Marionette TRACE conn2 -> [0,1021,"getWindowHandles",null] 20:46:01 INFO - PROCESS | 2048 | 1478317561122 Marionette TRACE conn2 <- [1,1021,null,["7"]] 20:46:01 INFO - PROCESS | 2048 | 1478317561124 Marionette TRACE conn2 -> [0,1022,"switchToWindow",{"name":"7"}] 20:46:01 INFO - PROCESS | 2048 | 1478317561127 Marionette TRACE conn2 <- [1,1022,null,{}] 20:46:01 INFO - PROCESS | 2048 | 1478317561130 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x126150800 == 35 [pid = 2048] [id = 222] 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12e756000) [pid = 2048] [serial = 654] [outer = 0x0] 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x131d17800) [pid = 2048] [serial = 655] [outer = 0x12e756000] 20:46:01 INFO - PROCESS | 2048 | 1478317561164 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x132379000) [pid = 2048] [serial = 656] [outer = 0x12e756000] 20:46:01 INFO - PROCESS | 2048 | [2048] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:46:01 INFO - PROCESS | 2048 | 1478317561434 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]]]}] 20:46:01 INFO - .............................. 20:46:01 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 418ms 20:46:01 INFO - PROCESS | 2048 | 1478317561456 Marionette TRACE conn2 -> [0,1024,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 2048 | 1478317561458 Marionette TRACE conn2 <- [1,1024,null,{"value":"7"}] 20:46:01 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:46:01 INFO - PROCESS | 2048 | 1478317561461 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}] 20:46:01 INFO - PROCESS | 2048 | 1478317561536 Marionette TRACE conn2 <- [1,1025,null,{"value":null}] 20:46:01 INFO - PROCESS | 2048 | 1478317561583 Marionette TRACE conn2 -> [0,1026,"getWindowHandles",null] 20:46:01 INFO - PROCESS | 2048 | 1478317561585 Marionette TRACE conn2 <- [1,1026,null,["7"]] 20:46:01 INFO - PROCESS | 2048 | 1478317561587 Marionette TRACE conn2 -> [0,1027,"switchToWindow",{"name":"7"}] 20:46:01 INFO - PROCESS | 2048 | 1478317561589 Marionette TRACE conn2 <- [1,1027,null,{}] 20:46:01 INFO - PROCESS | 2048 | 1478317561592 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x132382800 == 36 [pid = 2048] [id = 223] 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x132384000) [pid = 2048] [serial = 657] [outer = 0x0] 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x132bdd000) [pid = 2048] [serial = 658] [outer = 0x132384000] 20:46:01 INFO - PROCESS | 2048 | 1478317561625 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x132be7800) [pid = 2048] [serial = 659] [outer = 0x132384000] 20:46:01 INFO - PROCESS | 2048 | 1478317561840 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]]]}] 20:46:01 INFO - ....... 20:46:01 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 416ms 20:46:01 INFO - PROCESS | 2048 | 1478317561877 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 20:46:01 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:46:01 INFO - PROCESS | 2048 | 1478317561878 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 20:46:01 INFO - PROCESS | 2048 | 1478317561881 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}] 20:46:01 INFO - PROCESS | 2048 | 1478317561951 Marionette TRACE conn2 <- [1,1030,null,{"value":null}] 20:46:01 INFO - PROCESS | 2048 | 1478317561955 Marionette TRACE conn2 -> [0,1031,"getWindowHandles",null] 20:46:01 INFO - PROCESS | 2048 | 1478317561956 Marionette TRACE conn2 <- [1,1031,null,["7"]] 20:46:01 INFO - PROCESS | 2048 | 1478317561958 Marionette TRACE conn2 -> [0,1032,"switchToWindow",{"name":"7"}] 20:46:01 INFO - PROCESS | 2048 | 1478317561963 Marionette TRACE conn2 <- [1,1032,null,{}] 20:46:01 INFO - PROCESS | 2048 | 1478317561966 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x132bdf800 == 37 [pid = 2048] [id = 224] 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x1334c0000) [pid = 2048] [serial = 660] [outer = 0x0] 20:46:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x1334c8800) [pid = 2048] [serial = 661] [outer = 0x1334c0000] 20:46:02 INFO - PROCESS | 2048 | 1478317562000 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x132be3000) [pid = 2048] [serial = 662] [outer = 0x1334c0000] 20:46:02 INFO - PROCESS | 2048 | 1478317562261 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"]]]}] 20:46:02 INFO - .... 20:46:02 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 417ms 20:46:02 INFO - PROCESS | 2048 | 1478317562299 Marionette TRACE conn2 -> [0,1034,"getWindowHandle",null] 20:46:02 INFO - PROCESS | 2048 | 1478317562300 Marionette TRACE conn2 <- [1,1034,null,{"value":"7"}] 20:46:02 INFO - TEST-START | /fetch/api/request/request-structure.html 20:46:02 INFO - PROCESS | 2048 | 1478317562303 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}] 20:46:02 INFO - PROCESS | 2048 | 1478317562385 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 20:46:02 INFO - PROCESS | 2048 | 1478317562388 Marionette TRACE conn2 -> [0,1036,"getWindowHandles",null] 20:46:02 INFO - PROCESS | 2048 | 1478317562389 Marionette TRACE conn2 <- [1,1036,null,["7"]] 20:46:02 INFO - PROCESS | 2048 | 1478317562391 Marionette TRACE conn2 -> [0,1037,"switchToWindow",{"name":"7"}] 20:46:02 INFO - PROCESS | 2048 | 1478317562397 Marionette TRACE conn2 <- [1,1037,null,{}] 20:46:02 INFO - PROCESS | 2048 | 1478317562400 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x136717800 == 38 [pid = 2048] [id = 225] 20:46:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x136718000) [pid = 2048] [serial = 663] [outer = 0x0] 20:46:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x13671d800) [pid = 2048] [serial = 664] [outer = 0x136718000] 20:46:02 INFO - PROCESS | 2048 | 1478317562436 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x136726800) [pid = 2048] [serial = 665] [outer = 0x136718000] 20:46:02 INFO - PROCESS | 2048 | 1478317562746 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]]]}] 20:46:02 INFO - ................... 20:46:02 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 472ms 20:46:02 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:46:02 INFO - PROCESS | 2048 | 1478317562776 Marionette TRACE conn2 -> [0,1039,"getWindowHandle",null] 20:46:02 INFO - PROCESS | 2048 | 1478317562777 Marionette TRACE conn2 <- [1,1039,null,{"value":"7"}] 20:46:02 INFO - PROCESS | 2048 | 1478317562780 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}] 20:46:02 INFO - PROCESS | 2048 | 1478317562883 Marionette TRACE conn2 <- [1,1040,null,{"value":null}] 20:46:02 INFO - PROCESS | 2048 | 1478317562889 Marionette TRACE conn2 -> [0,1041,"getWindowHandles",null] 20:46:02 INFO - PROCESS | 2048 | 1478317562891 Marionette TRACE conn2 <- [1,1041,null,["7"]] 20:46:02 INFO - PROCESS | 2048 | 1478317562894 Marionette TRACE conn2 -> [0,1042,"switchToWindow",{"name":"7"}] 20:46:02 INFO - PROCESS | 2048 | 1478317562896 Marionette TRACE conn2 <- [1,1042,null,{}] 20:46:02 INFO - PROCESS | 2048 | 1478317562899 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x136ba1800 == 39 [pid = 2048] [id = 226] 20:46:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x136ba6800) [pid = 2048] [serial = 666] [outer = 0x0] 20:46:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x136bc0800) [pid = 2048] [serial = 667] [outer = 0x136ba6800] 20:46:02 INFO - PROCESS | 2048 | 1478317562933 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x136ec7000) [pid = 2048] [serial = 668] [outer = 0x136ba6800] 20:46:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f33800 == 40 [pid = 2048] [id = 227] 20:46:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x129669000) [pid = 2048] [serial = 669] [outer = 0x0] 20:46:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297bf000 == 41 [pid = 2048] [id = 228] 20:46:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x1297c6800) [pid = 2048] [serial = 670] [outer = 0x0] 20:46:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x129918800) [pid = 2048] [serial = 671] [outer = 0x129669000] 20:46:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x1299a1800) [pid = 2048] [serial = 672] [outer = 0x1297c6800] 20:46:03 INFO - PROCESS | 2048 | 1478317563334 Marionette TRACE conn2 <- [1,1043,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:46:03 INFO - . 20:46:03 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 569ms 20:46:03 INFO - PROCESS | 2048 | 1478317563350 Marionette TRACE conn2 -> [0,1044,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 2048 | 1478317563353 Marionette TRACE conn2 <- [1,1044,null,{"value":"7"}] 20:46:03 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:46:03 INFO - PROCESS | 2048 | 1478317563358 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}] 20:46:03 INFO - PROCESS | 2048 | 1478317563493 Marionette TRACE conn2 <- [1,1045,null,{"value":null}] 20:46:03 INFO - PROCESS | 2048 | 1478317563544 Marionette TRACE conn2 -> [0,1046,"getWindowHandles",null] 20:46:03 INFO - PROCESS | 2048 | 1478317563546 Marionette TRACE conn2 <- [1,1046,null,["7"]] 20:46:03 INFO - PROCESS | 2048 | 1478317563591 Marionette TRACE conn2 -> [0,1047,"switchToWindow",{"name":"7"}] 20:46:03 INFO - PROCESS | 2048 | 1478317563596 Marionette TRACE conn2 <- [1,1047,null,{}] 20:46:03 INFO - PROCESS | 2048 | 1478317563600 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d639000 == 42 [pid = 2048] [id = 229] 20:46:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12d63f800) [pid = 2048] [serial = 673] [outer = 0x0] 20:46:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12d64f800) [pid = 2048] [serial = 674] [outer = 0x12d63f800] 20:46:03 INFO - PROCESS | 2048 | 1478317563651 Marionette DEBUG loaded listener.js 20:46:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12e4d2800) [pid = 2048] [serial = 675] [outer = 0x12d63f800] 20:46:03 INFO - . 20:46:03 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 616ms 20:46:03 INFO - PROCESS | 2048 | 1478317563968 Marionette TRACE conn2 <- [1,1048,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:46:03 INFO - PROCESS | 2048 | 1478317563974 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 2048 | 1478317563977 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 20:46:03 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:46:03 INFO - PROCESS | 2048 | 1478317563980 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}] 20:46:04 INFO - PROCESS | 2048 | 1478317564081 Marionette TRACE conn2 <- [1,1050,null,{"value":null}] 20:46:04 INFO - PROCESS | 2048 | 1478317564128 Marionette TRACE conn2 -> [0,1051,"getWindowHandles",null] 20:46:04 INFO - PROCESS | 2048 | 1478317564130 Marionette TRACE conn2 <- [1,1051,null,["7"]] 20:46:04 INFO - PROCESS | 2048 | 1478317564133 Marionette TRACE conn2 -> [0,1052,"switchToWindow",{"name":"7"}] 20:46:04 INFO - PROCESS | 2048 | 1478317564136 Marionette TRACE conn2 <- [1,1052,null,{}] 20:46:04 INFO - PROCESS | 2048 | 1478317564139 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x13164b000 == 43 [pid = 2048] [id = 230] 20:46:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x13164b800) [pid = 2048] [serial = 676] [outer = 0x0] 20:46:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x13165a800) [pid = 2048] [serial = 677] [outer = 0x13164b800] 20:46:04 INFO - PROCESS | 2048 | 1478317564183 Marionette DEBUG loaded listener.js 20:46:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x131887000) [pid = 2048] [serial = 678] [outer = 0x13164b800] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x12d639800 == 42 [pid = 2048] [id = 204] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x1197e4800 == 41 [pid = 2048] [id = 211] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x11a91b000 == 40 [pid = 2048] [id = 212] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x11b044800 == 39 [pid = 2048] [id = 213] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x131358800 == 38 [pid = 2048] [id = 219] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x131878000 == 37 [pid = 2048] [id = 220] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x131d0a000 == 36 [pid = 2048] [id = 221] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x12865d800 == 35 [pid = 2048] [id = 196] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x132382800 == 34 [pid = 2048] [id = 223] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x136717800 == 33 [pid = 2048] [id = 225] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x126150800 == 32 [pid = 2048] [id = 222] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x132bdf800 == 31 [pid = 2048] [id = 224] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x128f33800 == 30 [pid = 2048] [id = 227] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x1297bf000 == 29 [pid = 2048] [id = 228] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x136ba1800 == 28 [pid = 2048] [id = 226] 20:46:07 INFO - PROCESS | 2048 | --DOCSHELL 0x12d639000 == 27 [pid = 2048] [id = 229] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12d640800) [pid = 2048] [serial = 604] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x12d644800) [pid = 2048] [serial = 605] [outer = 0x0] [url = data:text/html,] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12e14f000) [pid = 2048] [serial = 610] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12e4c9000) [pid = 2048] [serial = 614] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x12e4ce000) [pid = 2048] [serial = 613] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12e805000) [pid = 2048] [serial = 617] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x12e75d000) [pid = 2048] [serial = 616] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12eb0e000) [pid = 2048] [serial = 620] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12eb09000) [pid = 2048] [serial = 619] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x128f3d000) [pid = 2048] [serial = 581] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12480d800) [pid = 2048] [serial = 584] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x11b05c800) [pid = 2048] [serial = 583] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x125c84800) [pid = 2048] [serial = 587] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x125529000) [pid = 2048] [serial = 586] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x127510800) [pid = 2048] [serial = 590] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12706a000) [pid = 2048] [serial = 589] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x129676800) [pid = 2048] [serial = 593] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x128667000) [pid = 2048] [serial = 592] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x129922800) [pid = 2048] [serial = 596] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x129904000) [pid = 2048] [serial = 595] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12c642000) [pid = 2048] [serial = 599] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12bd86800) [pid = 2048] [serial = 598] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12cd8e800) [pid = 2048] [serial = 602] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12cd7b800) [pid = 2048] [serial = 601] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12dd93800) [pid = 2048] [serial = 608] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12dd8d800) [pid = 2048] [serial = 607] [outer = 0x0] [url = about:blank] 20:46:07 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12e4ba800) [pid = 2048] [serial = 611] [outer = 0x0] [url = about:blank] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x136718000) [pid = 2048] [serial = 663] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x1334c0000) [pid = 2048] [serial = 660] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x131878800) [pid = 2048] [serial = 648] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x129e1b800) [pid = 2048] [serial = 633] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x11a16b800) [pid = 2048] [serial = 624] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x11b046000) [pid = 2048] [serial = 626] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x11addd000) [pid = 2048] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12e4d6800) [pid = 2048] [serial = 621] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12cd0f800) [pid = 2048] [serial = 636] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x12e80b000) [pid = 2048] [serial = 639] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x1297b3000) [pid = 2048] [serial = 630] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12e756000) [pid = 2048] [serial = 654] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x132384000) [pid = 2048] [serial = 657] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x131d0a800) [pid = 2048] [serial = 651] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x131359800) [pid = 2048] [serial = 645] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x130ac4000) [pid = 2048] [serial = 642] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x136ba6800) [pid = 2048] [serial = 666] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x1297c6800) [pid = 2048] [serial = 670] [outer = 0x0] [url = about:blank] 20:46:10 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x129669000) [pid = 2048] [serial = 669] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12e81d000 == 26 [pid = 2048] [id = 209] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x126d7f800 == 25 [pid = 2048] [id = 199] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1297b0000 == 24 [pid = 2048] [id = 214] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12e158800 == 23 [pid = 2048] [id = 210] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12dda9800 == 22 [pid = 2048] [id = 206] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12e80a000 == 21 [pid = 2048] [id = 217] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9c0000 == 20 [pid = 2048] [id = 207] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12e755800 == 19 [pid = 2048] [id = 208] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12865f800 == 18 [pid = 2048] [id = 200] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd73000 == 17 [pid = 2048] [id = 203] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x130ac3800 == 16 [pid = 2048] [id = 218] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12d647000 == 15 [pid = 2048] [id = 205] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x125060800 == 14 [pid = 2048] [id = 198] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd0c000 == 13 [pid = 2048] [id = 216] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12bd75000 == 12 [pid = 2048] [id = 202] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1297ad800 == 11 [pid = 2048] [id = 201] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x129e1b000 == 10 [pid = 2048] [id = 215] 20:46:14 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04d800 == 9 [pid = 2048] [id = 197] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x1299a1800) [pid = 2048] [serial = 672] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x129918800) [pid = 2048] [serial = 671] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x11b09e800) [pid = 2048] [serial = 627] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x125e9f800) [pid = 2048] [serial = 629] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x125c8e800) [pid = 2048] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x12b493800) [pid = 2048] [serial = 632] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12ef56800) [pid = 2048] [serial = 623] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x13671d800) [pid = 2048] [serial = 664] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x136bc0800) [pid = 2048] [serial = 667] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x132bdd000) [pid = 2048] [serial = 658] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12cd21800) [pid = 2048] [serial = 637] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x136ec7000) [pid = 2048] [serial = 668] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x136726800) [pid = 2048] [serial = 665] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x132be7800) [pid = 2048] [serial = 659] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x131889800) [pid = 2048] [serial = 650] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x130ad4000) [pid = 2048] [serial = 644] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x13135e800) [pid = 2048] [serial = 646] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x1334c8800) [pid = 2048] [serial = 661] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x130ac8800) [pid = 2048] [serial = 643] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12e817800) [pid = 2048] [serial = 640] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x131642800) [pid = 2048] [serial = 647] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12eb0d800) [pid = 2048] [serial = 641] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x131d16800) [pid = 2048] [serial = 653] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x132379000) [pid = 2048] [serial = 656] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x132be3000) [pid = 2048] [serial = 662] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x13187d800) [pid = 2048] [serial = 649] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x131d17800) [pid = 2048] [serial = 655] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12eb1c800) [pid = 2048] [serial = 622] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12cd8f800) [pid = 2048] [serial = 638] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12a2dc800) [pid = 2048] [serial = 635] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x129fd3000) [pid = 2048] [serial = 634] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x1299a5000) [pid = 2048] [serial = 631] [outer = 0x0] [url = about:blank] 20:46:14 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x131d0e800) [pid = 2048] [serial = 652] [outer = 0x0] [url = about:blank] 20:46:16 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12d63f800) [pid = 2048] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:46:18 INFO - PROCESS | 2048 | --DOCSHELL 0x132380800 == 8 [pid = 2048] [id = 16] 20:46:21 INFO - PROCESS | 2048 | --DOCSHELL 0x132375800 == 7 [pid = 2048] [id = 17] 20:46:22 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12d64f800) [pid = 2048] [serial = 674] [outer = 0x0] [url = about:blank] 20:46:22 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x13165a800) [pid = 2048] [serial = 677] [outer = 0x0] [url = about:blank] 20:46:22 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x12e4d2800) [pid = 2048] [serial = 675] [outer = 0x0] [url = about:blank] 20:46:24 INFO - PROCESS | 2048 | --DOMWINDOW == 18 (0x132381000) [pid = 2048] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:46:24 INFO - PROCESS | 2048 | --DOMWINDOW == 17 (0x132380000) [pid = 2048] [serial = 47] [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.] 20:46:29 INFO - PROCESS | 2048 | --DOMWINDOW == 16 (0x132389000) [pid = 2048] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:46:29 INFO - PROCESS | 2048 | --DOMWINDOW == 15 (0x11a16a800) [pid = 2048] [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.] 20:46:34 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:46:34 INFO - PROCESS | 2048 | 1478317594272 Marionette TRACE conn2 <- [1,1053,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:46:34 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30323ms 20:46:34 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:46:34 INFO - PROCESS | 2048 | 1478317594304 Marionette TRACE conn2 -> [0,1054,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 2048 | 1478317594307 Marionette TRACE conn2 <- [1,1054,null,{"value":"7"}] 20:46:34 INFO - PROCESS | 2048 | 1478317594312 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}] 20:46:34 INFO - PROCESS | 2048 | 1478317594409 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 20:46:34 INFO - PROCESS | 2048 | 1478317594416 Marionette TRACE conn2 -> [0,1056,"getWindowHandles",null] 20:46:34 INFO - PROCESS | 2048 | 1478317594419 Marionette TRACE conn2 <- [1,1056,null,["7"]] 20:46:34 INFO - PROCESS | 2048 | 1478317594422 Marionette TRACE conn2 -> [0,1057,"switchToWindow",{"name":"7"}] 20:46:34 INFO - PROCESS | 2048 | 1478317594425 Marionette TRACE conn2 <- [1,1057,null,{}] 20:46:34 INFO - PROCESS | 2048 | 1478317594430 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a918000 == 8 [pid = 2048] [id = 231] 20:46:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 16 (0x11a91b000) [pid = 2048] [serial = 679] [outer = 0x0] 20:46:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 17 (0x11ac9c000) [pid = 2048] [serial = 680] [outer = 0x11a91b000] 20:46:34 INFO - PROCESS | 2048 | 1478317594474 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 18 (0x11b05a800) [pid = 2048] [serial = 681] [outer = 0x11a91b000] 20:46:34 INFO - PROCESS | 2048 | 1478317594787 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"]]]}] 20:46:34 INFO - ..... 20:46:34 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 516ms 20:46:34 INFO - PROCESS | 2048 | 1478317594829 Marionette TRACE conn2 -> [0,1059,"getWindowHandle",null] 20:46:34 INFO - TEST-START | /html-media-capture/idlharness.html 20:46:34 INFO - PROCESS | 2048 | 1478317594832 Marionette TRACE conn2 <- [1,1059,null,{"value":"7"}] 20:46:34 INFO - PROCESS | 2048 | 1478317594837 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}] 20:46:34 INFO - PROCESS | 2048 | 1478317594966 Marionette TRACE conn2 <- [1,1060,null,{"value":null}] 20:46:35 INFO - PROCESS | 2048 | 1478317595024 Marionette TRACE conn2 -> [0,1061,"getWindowHandles",null] 20:46:35 INFO - PROCESS | 2048 | 1478317595027 Marionette TRACE conn2 <- [1,1061,null,["7"]] 20:46:35 INFO - PROCESS | 2048 | 1478317595031 Marionette TRACE conn2 -> [0,1062,"switchToWindow",{"name":"7"}] 20:46:35 INFO - PROCESS | 2048 | 1478317595035 Marionette TRACE conn2 <- [1,1062,null,{}] 20:46:35 INFO - PROCESS | 2048 | 1478317595039 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac8a800 == 9 [pid = 2048] [id = 232] 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 19 (0x124ec4800) [pid = 2048] [serial = 682] [outer = 0x0] 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x125065800) [pid = 2048] [serial = 683] [outer = 0x124ec4800] 20:46:35 INFO - PROCESS | 2048 | 1478317595102 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x125519000) [pid = 2048] [serial = 684] [outer = 0x124ec4800] 20:46:35 INFO - PROCESS | 2048 | 1478317595438 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"]]]}] 20:46:35 INFO - .... 20:46:35 INFO - TEST-OK | /html-media-capture/idlharness.html | took 616ms 20:46:35 INFO - PROCESS | 2048 | 1478317595457 Marionette TRACE conn2 -> [0,1064,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 2048 | 1478317595460 Marionette TRACE conn2 <- [1,1064,null,{"value":"7"}] 20:46:35 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:46:35 INFO - PROCESS | 2048 | 1478317595463 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}] 20:46:35 INFO - PROCESS | 2048 | 1478317595553 Marionette TRACE conn2 <- [1,1065,null,{"value":null}] 20:46:35 INFO - PROCESS | 2048 | 1478317595581 Marionette TRACE conn2 -> [0,1066,"getWindowHandles",null] 20:46:35 INFO - PROCESS | 2048 | 1478317595583 Marionette TRACE conn2 <- [1,1066,null,["7"]] 20:46:35 INFO - PROCESS | 2048 | 1478317595585 Marionette TRACE conn2 -> [0,1067,"switchToWindow",{"name":"7"}] 20:46:35 INFO - PROCESS | 2048 | 1478317595589 Marionette TRACE conn2 <- [1,1067,null,{}] 20:46:35 INFO - PROCESS | 2048 | 1478317595612 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d88000 == 10 [pid = 2048] [id = 233] 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x126d88800) [pid = 2048] [serial = 685] [outer = 0x0] 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12706f000) [pid = 2048] [serial = 686] [outer = 0x126d88800] 20:46:35 INFO - PROCESS | 2048 | 1478317595656 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x127514800) [pid = 2048] [serial = 687] [outer = 0x126d88800] 20:46:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c0e800 == 11 [pid = 2048] [id = 234] 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x1280a1000) [pid = 2048] [serial = 688] [outer = 0x0] 20:46:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x1280b1800) [pid = 2048] [serial = 689] [outer = 0x1280a1000] 20:46:35 INFO - PROCESS | 2048 | 1478317595990 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x128f2a000) [pid = 2048] [serial = 690] [outer = 0x1280a1000] 20:46:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f71800 == 12 [pid = 2048] [id = 235] 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x128f72000) [pid = 2048] [serial = 691] [outer = 0x0] 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1291b2800) [pid = 2048] [serial = 692] [outer = 0x128f72000] 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x11b096800) [pid = 2048] [serial = 693] [outer = 0x128f72000] 20:46:36 INFO - PROCESS | 2048 | 1478317596482 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]]]}] 20:46:36 INFO - . 20:46:36 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1067ms 20:46:36 INFO - PROCESS | 2048 | 1478317596530 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 20:46:36 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:46:36 INFO - PROCESS | 2048 | 1478317596532 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 20:46:36 INFO - PROCESS | 2048 | 1478317596535 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}] 20:46:36 INFO - PROCESS | 2048 | 1478317596607 Marionette TRACE conn2 <- [1,1070,null,{"value":null}] 20:46:36 INFO - PROCESS | 2048 | 1478317596615 Marionette TRACE conn2 -> [0,1071,"getWindowHandles",null] 20:46:36 INFO - PROCESS | 2048 | 1478317596616 Marionette TRACE conn2 <- [1,1071,null,["7"]] 20:46:36 INFO - PROCESS | 2048 | 1478317596619 Marionette TRACE conn2 -> [0,1072,"switchToWindow",{"name":"7"}] 20:46:36 INFO - PROCESS | 2048 | 1478317596621 Marionette TRACE conn2 <- [1,1072,null,{}] 20:46:36 INFO - PROCESS | 2048 | 1478317596623 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x12967a000 == 13 [pid = 2048] [id = 236] 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12967a800) [pid = 2048] [serial = 694] [outer = 0x0] 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x129682800) [pid = 2048] [serial = 695] [outer = 0x12967a800] 20:46:36 INFO - PROCESS | 2048 | 1478317596653 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1297b1000) [pid = 2048] [serial = 696] [outer = 0x12967a800] 20:46:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x1193a2800 == 14 [pid = 2048] [id = 237] 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1291c8000) [pid = 2048] [serial = 697] [outer = 0x0] 20:46:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12999a800) [pid = 2048] [serial = 698] [outer = 0x1291c8000] 20:46:36 INFO - PROCESS | 2048 | 1478317596948 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x1299a8000) [pid = 2048] [serial = 699] [outer = 0x1291c8000] 20:46:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x129e28000 == 15 [pid = 2048] [id = 238] 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x129e28800) [pid = 2048] [serial = 700] [outer = 0x0] 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x129e2a800) [pid = 2048] [serial = 701] [outer = 0x129e28800] 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x1297c6800) [pid = 2048] [serial = 702] [outer = 0x129e28800] 20:46:37 INFO - PROCESS | 2048 | 1478317597619 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]]]}] 20:46:37 INFO - . 20:46:37 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1119ms 20:46:37 INFO - PROCESS | 2048 | 1478317597663 Marionette TRACE conn2 -> [0,1074,"getWindowHandle",null] 20:46:37 INFO - PROCESS | 2048 | 1478317597664 Marionette TRACE conn2 <- [1,1074,null,{"value":"7"}] 20:46:37 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:46:37 INFO - PROCESS | 2048 | 1478317597667 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}] 20:46:37 INFO - PROCESS | 2048 | 1478317597736 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 20:46:37 INFO - PROCESS | 2048 | 1478317597740 Marionette TRACE conn2 -> [0,1076,"getWindowHandles",null] 20:46:37 INFO - PROCESS | 2048 | 1478317597741 Marionette TRACE conn2 <- [1,1076,null,["7"]] 20:46:37 INFO - PROCESS | 2048 | 1478317597743 Marionette TRACE conn2 -> [0,1077,"switchToWindow",{"name":"7"}] 20:46:37 INFO - PROCESS | 2048 | 1478317597747 Marionette TRACE conn2 <- [1,1077,null,{}] 20:46:37 INFO - PROCESS | 2048 | 1478317597751 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2e9000 == 16 [pid = 2048] [id = 239] 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12a2ea000) [pid = 2048] [serial = 703] [outer = 0x0] 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12a2f1000) [pid = 2048] [serial = 704] [outer = 0x12a2ea000] 20:46:37 INFO - PROCESS | 2048 | 1478317597785 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12b494800) [pid = 2048] [serial = 705] [outer = 0x12a2ea000] 20:46:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b515800 == 17 [pid = 2048] [id = 240] 20:46:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12bd7e800) [pid = 2048] [serial = 706] [outer = 0x0] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12c62d000) [pid = 2048] [serial = 707] [outer = 0x12bd7e800] 20:46:38 INFO - PROCESS | 2048 | 1478317598019 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12c643000) [pid = 2048] [serial = 708] [outer = 0x12bd7e800] 20:46:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c95a800 == 18 [pid = 2048] [id = 241] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12c95c800) [pid = 2048] [serial = 709] [outer = 0x0] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12c962800) [pid = 2048] [serial = 710] [outer = 0x12c95c800] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12bd72800) [pid = 2048] [serial = 711] [outer = 0x12c95c800] 20:46:38 INFO - PROCESS | 2048 | 1478317598544 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]]]}] 20:46:38 INFO - . 20:46:38 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 915ms 20:46:38 INFO - PROCESS | 2048 | 1478317598583 Marionette TRACE conn2 -> [0,1079,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 2048 | 1478317598585 Marionette TRACE conn2 <- [1,1079,null,{"value":"7"}] 20:46:38 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:46:38 INFO - PROCESS | 2048 | 1478317598588 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}] 20:46:38 INFO - PROCESS | 2048 | 1478317598671 Marionette TRACE conn2 <- [1,1080,null,{"value":null}] 20:46:38 INFO - PROCESS | 2048 | 1478317598675 Marionette TRACE conn2 -> [0,1081,"getWindowHandles",null] 20:46:38 INFO - PROCESS | 2048 | 1478317598677 Marionette TRACE conn2 <- [1,1081,null,["7"]] 20:46:38 INFO - PROCESS | 2048 | 1478317598682 Marionette TRACE conn2 -> [0,1082,"switchToWindow",{"name":"7"}] 20:46:38 INFO - PROCESS | 2048 | 1478317598684 Marionette TRACE conn2 <- [1,1082,null,{}] 20:46:38 INFO - PROCESS | 2048 | 1478317598686 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c03800 == 19 [pid = 2048] [id = 242] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12cd75000) [pid = 2048] [serial = 712] [outer = 0x0] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12cd7c000) [pid = 2048] [serial = 713] [outer = 0x12cd75000] 20:46:38 INFO - PROCESS | 2048 | 1478317598721 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12cd8e000) [pid = 2048] [serial = 714] [outer = 0x12cd75000] 20:46:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d639000 == 20 [pid = 2048] [id = 243] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12d63c800) [pid = 2048] [serial = 715] [outer = 0x0] 20:46:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12d641800) [pid = 2048] [serial = 716] [outer = 0x12d63c800] 20:46:38 INFO - PROCESS | 2048 | 1478317598950 Marionette DEBUG loaded listener.js 20:46:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12d63f800) [pid = 2048] [serial = 717] [outer = 0x12d63c800] 20:46:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd8c000 == 21 [pid = 2048] [id = 244] 20:46:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12dd8d000) [pid = 2048] [serial = 718] [outer = 0x0] 20:46:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12dd8f000) [pid = 2048] [serial = 719] [outer = 0x12dd8d000] 20:46:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12dd93000) [pid = 2048] [serial = 720] [outer = 0x12dd8d000] 20:46:39 INFO - PROCESS | 2048 | 1478317599460 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]]]}] 20:46:39 INFO - . 20:46:39 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 916ms 20:46:39 INFO - PROCESS | 2048 | 1478317599503 Marionette TRACE conn2 -> [0,1084,"getWindowHandle",null] 20:46:39 INFO - PROCESS | 2048 | 1478317599504 Marionette TRACE conn2 <- [1,1084,null,{"value":"7"}] 20:46:39 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:46:39 INFO - PROCESS | 2048 | 1478317599507 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}] 20:46:39 INFO - PROCESS | 2048 | 1478317599664 Marionette TRACE conn2 <- [1,1085,null,{"value":null}] 20:46:39 INFO - PROCESS | 2048 | 1478317599693 Marionette TRACE conn2 -> [0,1086,"getWindowHandles",null] 20:46:39 INFO - PROCESS | 2048 | 1478317599695 Marionette TRACE conn2 <- [1,1086,null,["7"]] 20:46:39 INFO - PROCESS | 2048 | 1478317599700 Marionette TRACE conn2 -> [0,1087,"switchToWindow",{"name":"7"}] 20:46:39 INFO - PROCESS | 2048 | 1478317599704 Marionette TRACE conn2 <- [1,1087,null,{}] 20:46:39 INFO - PROCESS | 2048 | 1478317599709 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a177800 == 22 [pid = 2048] [id = 245] 20:46:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x11a4a6000) [pid = 2048] [serial = 721] [outer = 0x0] 20:46:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12435c800) [pid = 2048] [serial = 722] [outer = 0x11a4a6000] 20:46:39 INFO - PROCESS | 2048 | 1478317599766 Marionette DEBUG loaded listener.js 20:46:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x124ce0000) [pid = 2048] [serial = 723] [outer = 0x11a4a6000] 20:46:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x125683800 == 23 [pid = 2048] [id = 246] 20:46:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x125c85800) [pid = 2048] [serial = 724] [outer = 0x0] 20:46:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x125e9f800) [pid = 2048] [serial = 725] [outer = 0x125c85800] 20:46:40 INFO - PROCESS | 2048 | 1478317600101 Marionette DEBUG loaded listener.js 20:46:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12615f000) [pid = 2048] [serial = 726] [outer = 0x125c85800] 20:46:40 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12375 20:46:41 INFO - PROCESS | 2048 | 1478317601061 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]]]}] 20:46:41 INFO - . 20:46:41 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1570ms 20:46:41 INFO - PROCESS | 2048 | 1478317601079 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 20:46:41 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:46:41 INFO - PROCESS | 2048 | 1478317601082 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 20:46:41 INFO - PROCESS | 2048 | 1478317601087 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}] 20:46:41 INFO - PROCESS | 2048 | 1478317601210 Marionette TRACE conn2 <- [1,1090,null,{"value":null}] 20:46:41 INFO - PROCESS | 2048 | 1478317601257 Marionette TRACE conn2 -> [0,1091,"getWindowHandles",null] 20:46:41 INFO - PROCESS | 2048 | 1478317601259 Marionette TRACE conn2 <- [1,1091,null,["7"]] 20:46:41 INFO - PROCESS | 2048 | 1478317601264 Marionette TRACE conn2 -> [0,1092,"switchToWindow",{"name":"7"}] 20:46:41 INFO - PROCESS | 2048 | 1478317601267 Marionette TRACE conn2 <- [1,1092,null,{}] 20:46:41 INFO - PROCESS | 2048 | 1478317601270 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297c4800 == 24 [pid = 2048] [id = 247] 20:46:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x129906800) [pid = 2048] [serial = 727] [outer = 0x0] 20:46:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x129e17800) [pid = 2048] [serial = 728] [outer = 0x129906800] 20:46:41 INFO - PROCESS | 2048 | 1478317601314 Marionette DEBUG loaded listener.js 20:46:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12c949800) [pid = 2048] [serial = 729] [outer = 0x129906800] 20:46:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd1f000 == 25 [pid = 2048] [id = 248] 20:46:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x12cd23000) [pid = 2048] [serial = 730] [outer = 0x0] 20:46:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x12cd92000) [pid = 2048] [serial = 731] [outer = 0x12cd23000] 20:46:41 INFO - PROCESS | 2048 | 1478317601621 Marionette DEBUG loaded listener.js 20:46:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12dd9a800) [pid = 2048] [serial = 732] [outer = 0x12cd23000] 20:46:42 INFO - PROCESS | 2048 | 1478317602076 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]]]}] 20:46:42 INFO - . 20:46:42 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1017ms 20:46:42 INFO - PROCESS | 2048 | 1478317602105 Marionette TRACE conn2 -> [0,1094,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 2048 | 1478317602107 Marionette TRACE conn2 <- [1,1094,null,{"value":"7"}] 20:46:42 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:46:42 INFO - PROCESS | 2048 | 1478317602112 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}] 20:46:42 INFO - PROCESS | 2048 | 1478317602199 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 20:46:42 INFO - PROCESS | 2048 | 1478317602267 Marionette TRACE conn2 -> [0,1096,"getWindowHandles",null] 20:46:42 INFO - PROCESS | 2048 | 1478317602272 Marionette TRACE conn2 <- [1,1096,null,["7"]] 20:46:42 INFO - PROCESS | 2048 | 1478317602276 Marionette TRACE conn2 -> [0,1097,"switchToWindow",{"name":"7"}] 20:46:42 INFO - PROCESS | 2048 | 1478317602283 Marionette TRACE conn2 <- [1,1097,null,{}] 20:46:42 INFO - PROCESS | 2048 | 1478317602287 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e152000 == 26 [pid = 2048] [id = 249] 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12e152800) [pid = 2048] [serial = 733] [outer = 0x0] 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12e4ba000) [pid = 2048] [serial = 734] [outer = 0x12e152800] 20:46:42 INFO - PROCESS | 2048 | 1478317602356 Marionette DEBUG loaded listener.js 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12e4be800) [pid = 2048] [serial = 735] [outer = 0x12e152800] 20:46:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a4a8000 == 27 [pid = 2048] [id = 250] 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x11a91d800) [pid = 2048] [serial = 736] [outer = 0x0] 20:46:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ac8f800 == 28 [pid = 2048] [id = 251] 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x11b060800) [pid = 2048] [serial = 737] [outer = 0x0] 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x124345000) [pid = 2048] [serial = 738] [outer = 0x11a91d800] 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12433e800) [pid = 2048] [serial = 739] [outer = 0x11b060800] 20:46:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x111d61000) [pid = 2048] [serial = 740] [outer = 0x11b060800] 20:46:43 INFO - PROCESS | 2048 | 1478317603000 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]]]}] 20:46:43 INFO - . 20:46:43 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 921ms 20:46:43 INFO - PROCESS | 2048 | 1478317603054 Marionette TRACE conn2 -> [0,1099,"getWindowHandle",null] 20:46:43 INFO - PROCESS | 2048 | 1478317603059 Marionette TRACE conn2 <- [1,1099,null,{"value":"7"}] 20:46:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:46:43 INFO - PROCESS | 2048 | 1478317603066 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}] 20:46:43 INFO - PROCESS | 2048 | --DOCSHELL 0x13164b000 == 27 [pid = 2048] [id = 230] 20:46:43 INFO - PROCESS | 2048 | --DOCSHELL 0x128f71800 == 26 [pid = 2048] [id = 235] 20:46:43 INFO - PROCESS | 2048 | --DOCSHELL 0x11a4a8000 == 25 [pid = 2048] [id = 250] 20:46:43 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac8f800 == 24 [pid = 2048] [id = 251] 20:46:43 INFO - PROCESS | 2048 | 1478317603758 Marionette TRACE conn2 <- [1,1100,null,{"value":null}] 20:46:43 INFO - PROCESS | 2048 | 1478317603824 Marionette TRACE conn2 -> [0,1101,"getWindowHandles",null] 20:46:43 INFO - PROCESS | 2048 | 1478317603827 Marionette TRACE conn2 <- [1,1101,null,["7"]] 20:46:43 INFO - PROCESS | 2048 | 1478317603831 Marionette TRACE conn2 -> [0,1102,"switchToWindow",{"name":"7"}] 20:46:43 INFO - PROCESS | 2048 | 1478317603835 Marionette TRACE conn2 <- [1,1102,null,{}] 20:46:43 INFO - PROCESS | 2048 | 1478317603839 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x11ab4d800 == 25 [pid = 2048] [id = 252] 20:46:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x11ac8f800) [pid = 2048] [serial = 741] [outer = 0x0] 20:46:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x124816800) [pid = 2048] [serial = 742] [outer = 0x11ac8f800] 20:46:43 INFO - PROCESS | 2048 | 1478317603884 Marionette DEBUG loaded listener.js 20:46:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x1252a1000) [pid = 2048] [serial = 743] [outer = 0x11ac8f800] 20:46:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x125e9e800 == 26 [pid = 2048] [id = 253] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x126149800) [pid = 2048] [serial = 744] [outer = 0x0] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x126158800) [pid = 2048] [serial = 745] [outer = 0x126149800] 20:46:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x11915d800 == 27 [pid = 2048] [id = 254] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x1197e9000) [pid = 2048] [serial = 746] [outer = 0x0] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x125c9c000) [pid = 2048] [serial = 747] [outer = 0x1197e9000] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x126d77000) [pid = 2048] [serial = 748] [outer = 0x126149800] 20:46:44 INFO - PROCESS | 2048 | 1478317604197 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]]]}] 20:46:44 INFO - . 20:46:44 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1167ms 20:46:44 INFO - PROCESS | 2048 | 1478317604233 Marionette TRACE conn2 -> [0,1104,"getWindowHandle",null] 20:46:44 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:46:44 INFO - PROCESS | 2048 | 1478317604238 Marionette TRACE conn2 <- [1,1104,null,{"value":"7"}] 20:46:44 INFO - PROCESS | 2048 | 1478317604242 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}] 20:46:44 INFO - PROCESS | 2048 | 1478317604347 Marionette TRACE conn2 <- [1,1105,null,{"value":null}] 20:46:44 INFO - PROCESS | 2048 | 1478317604414 Marionette TRACE conn2 -> [0,1106,"getWindowHandles",null] 20:46:44 INFO - PROCESS | 2048 | 1478317604417 Marionette TRACE conn2 <- [1,1106,null,["7"]] 20:46:44 INFO - PROCESS | 2048 | 1478317604420 Marionette TRACE conn2 -> [0,1107,"switchToWindow",{"name":"7"}] 20:46:44 INFO - PROCESS | 2048 | 1478317604423 Marionette TRACE conn2 <- [1,1107,null,{}] 20:46:44 INFO - PROCESS | 2048 | 1478317604425 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12837b800 == 28 [pid = 2048] [id = 255] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12837c800) [pid = 2048] [serial = 749] [outer = 0x0] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x128655800) [pid = 2048] [serial = 750] [outer = 0x12837c800] 20:46:44 INFO - PROCESS | 2048 | 1478317604490 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x128664800) [pid = 2048] [serial = 751] [outer = 0x12837c800] 20:46:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x128798800 == 29 [pid = 2048] [id = 256] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x12879a800) [pid = 2048] [serial = 752] [outer = 0x0] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12879d000) [pid = 2048] [serial = 753] [outer = 0x12879a800] 20:46:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x1287a1000) [pid = 2048] [serial = 754] [outer = 0x12879a800] 20:46:44 INFO - PROCESS | 2048 | 1478317604891 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]]]}] 20:46:44 INFO - . 20:46:44 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 666ms 20:46:44 INFO - PROCESS | 2048 | 1478317604908 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 20:46:44 INFO - PROCESS | 2048 | 1478317604909 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 20:46:44 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:46:44 INFO - PROCESS | 2048 | 1478317604914 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}] 20:46:45 INFO - PROCESS | 2048 | 1478317605012 Marionette TRACE conn2 <- [1,1110,null,{"value":null}] 20:46:45 INFO - PROCESS | 2048 | 1478317605066 Marionette TRACE conn2 -> [0,1111,"getWindowHandles",null] 20:46:45 INFO - PROCESS | 2048 | 1478317605070 Marionette TRACE conn2 <- [1,1111,null,["7"]] 20:46:45 INFO - PROCESS | 2048 | 1478317605072 Marionette TRACE conn2 -> [0,1112,"switchToWindow",{"name":"7"}] 20:46:45 INFO - PROCESS | 2048 | 1478317605076 Marionette TRACE conn2 <- [1,1112,null,{}] 20:46:45 INFO - PROCESS | 2048 | 1478317605078 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291c4000 == 30 [pid = 2048] [id = 257] 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x1291c5000) [pid = 2048] [serial = 755] [outer = 0x0] 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x1291cc000) [pid = 2048] [serial = 756] [outer = 0x1291c5000] 20:46:45 INFO - PROCESS | 2048 | 1478317605116 Marionette DEBUG loaded listener.js 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x1291ca000) [pid = 2048] [serial = 757] [outer = 0x1291c5000] 20:46:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x129676000 == 31 [pid = 2048] [id = 258] 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x129905800) [pid = 2048] [serial = 758] [outer = 0x0] 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x129913000) [pid = 2048] [serial = 759] [outer = 0x129905800] 20:46:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x12999b800 == 32 [pid = 2048] [id = 259] 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x1299a2000) [pid = 2048] [serial = 760] [outer = 0x0] 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x129e0d000) [pid = 2048] [serial = 761] [outer = 0x1299a2000] 20:46:45 INFO - PROCESS | 2048 | 1478317605349 Marionette DEBUG loaded listener.js 20:46:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12cd7b800) [pid = 2048] [serial = 762] [outer = 0x1299a2000] 20:46:45 INFO - PROCESS | 2048 | [2048] 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 20:46:45 INFO - PROCESS | 2048 | 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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12cd75000) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x1280a1000) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x13164b800) [pid = 2048] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x124ec4800) [pid = 2048] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12a2ea000) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x11a91b000) [pid = 2048] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12dd8d000) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12c95c800) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12967a800) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x129e28800) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x12bd7e800) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12d63c800) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x126d88800) [pid = 2048] [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] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x128f72000) [pid = 2048] [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;] 20:46:47 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x1291c8000) [pid = 2048] [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] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd8c000 == 31 [pid = 2048] [id = 244] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12c95a800 == 30 [pid = 2048] [id = 241] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x1297c4800 == 29 [pid = 2048] [id = 247] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x127c03800 == 28 [pid = 2048] [id = 242] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x129e28000 == 27 [pid = 2048] [id = 238] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2e9000 == 26 [pid = 2048] [id = 239] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd1f000 == 25 [pid = 2048] [id = 248] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12967a000 == 24 [pid = 2048] [id = 236] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12b515800 == 23 [pid = 2048] [id = 240] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12d639000 == 22 [pid = 2048] [id = 243] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x11a177800 == 21 [pid = 2048] [id = 245] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x11ac8a800 == 20 [pid = 2048] [id = 232] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x1193a2800 == 19 [pid = 2048] [id = 237] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x127c0e800 == 18 [pid = 2048] [id = 234] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x125683800 == 17 [pid = 2048] [id = 246] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x126d88000 == 16 [pid = 2048] [id = 233] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x11a918000 == 15 [pid = 2048] [id = 231] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12e152000 == 14 [pid = 2048] [id = 249] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12999b800 == 13 [pid = 2048] [id = 259] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x128798800 == 12 [pid = 2048] [id = 256] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x12837b800 == 11 [pid = 2048] [id = 255] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x11915d800 == 10 [pid = 2048] [id = 254] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x125e9e800 == 9 [pid = 2048] [id = 253] 20:46:51 INFO - PROCESS | 2048 | --DOCSHELL 0x11ab4d800 == 8 [pid = 2048] [id = 252] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x1297c6800) [pid = 2048] [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] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x129e2a800) [pid = 2048] [serial = 701] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x1291b2800) [pid = 2048] [serial = 692] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x11b096800) [pid = 2048] [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;] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12cd8e000) [pid = 2048] [serial = 714] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12cd7c000) [pid = 2048] [serial = 713] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12d641800) [pid = 2048] [serial = 716] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12d63f800) [pid = 2048] [serial = 717] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12dd8f000) [pid = 2048] [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] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12dd93000) [pid = 2048] [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] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12a2f1000) [pid = 2048] [serial = 704] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x12b494800) [pid = 2048] [serial = 705] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x12c62d000) [pid = 2048] [serial = 707] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x12c643000) [pid = 2048] [serial = 708] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x12c962800) [pid = 2048] [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] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x12bd72800) [pid = 2048] [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] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x129682800) [pid = 2048] [serial = 695] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x1297b1000) [pid = 2048] [serial = 696] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x12999a800) [pid = 2048] [serial = 698] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x1299a8000) [pid = 2048] [serial = 699] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12706f000) [pid = 2048] [serial = 686] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x127514800) [pid = 2048] [serial = 687] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x1280b1800) [pid = 2048] [serial = 689] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x128f2a000) [pid = 2048] [serial = 690] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x125065800) [pid = 2048] [serial = 683] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x125519000) [pid = 2048] [serial = 684] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x11ac9c000) [pid = 2048] [serial = 680] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x11b05a800) [pid = 2048] [serial = 681] [outer = 0x0] [url = about:blank] 20:46:51 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x131887000) [pid = 2048] [serial = 678] [outer = 0x0] [url = about:blank] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12837c800) [pid = 2048] [serial = 749] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12879a800) [pid = 2048] [serial = 752] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x126149800) [pid = 2048] [serial = 744] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x11ac8f800) [pid = 2048] [serial = 741] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x1197e9000) [pid = 2048] [serial = 746] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x11b060800) [pid = 2048] [serial = 737] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x11a91d800) [pid = 2048] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12e152800) [pid = 2048] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x12cd23000) [pid = 2048] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x129906800) [pid = 2048] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x125c85800) [pid = 2048] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:46:54 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x11a4a6000) [pid = 2048] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x1287a1000) [pid = 2048] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x126d77000) [pid = 2048] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12879d000) [pid = 2048] [serial = 753] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x126158800) [pid = 2048] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x125c9c000) [pid = 2048] [serial = 747] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x111d61000) [pid = 2048] [serial = 740] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x124345000) [pid = 2048] [serial = 738] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12433e800) [pid = 2048] [serial = 739] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x128655800) [pid = 2048] [serial = 750] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12dd9a800) [pid = 2048] [serial = 732] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x128664800) [pid = 2048] [serial = 751] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x129e17800) [pid = 2048] [serial = 728] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12e4be800) [pid = 2048] [serial = 735] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12615f000) [pid = 2048] [serial = 726] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1291cc000) [pid = 2048] [serial = 756] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x1252a1000) [pid = 2048] [serial = 743] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x125e9f800) [pid = 2048] [serial = 725] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12e4ba000) [pid = 2048] [serial = 734] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x124ce0000) [pid = 2048] [serial = 723] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12435c800) [pid = 2048] [serial = 722] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12cd92000) [pid = 2048] [serial = 731] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124816800) [pid = 2048] [serial = 742] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x129e0d000) [pid = 2048] [serial = 761] [outer = 0x0] [url = about:blank] 20:46:58 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x12c949800) [pid = 2048] [serial = 729] [outer = 0x0] [url = about:blank] 20:47:15 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:47:15 INFO - PROCESS | 2048 | 1478317635206 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]]]}] 20:47:15 INFO - . 20:47:15 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30316ms 20:47:15 INFO - PROCESS | 2048 | 1478317635231 Marionette TRACE conn2 -> [0,1114,"getWindowHandle",null] 20:47:15 INFO - PROCESS | 2048 | 1478317635234 Marionette TRACE conn2 <- [1,1114,null,{"value":"7"}] 20:47:15 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:47:15 INFO - PROCESS | 2048 | 1478317635239 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}] 20:47:15 INFO - PROCESS | 2048 | --DOCSHELL 0x129676000 == 7 [pid = 2048] [id = 258] 20:47:15 INFO - PROCESS | 2048 | 1478317635345 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 20:47:15 INFO - PROCESS | 2048 | 1478317635370 Marionette TRACE conn2 -> [0,1116,"getWindowHandles",null] 20:47:15 INFO - PROCESS | 2048 | 1478317635372 Marionette TRACE conn2 <- [1,1116,null,["7"]] 20:47:15 INFO - PROCESS | 2048 | 1478317635375 Marionette TRACE conn2 -> [0,1117,"switchToWindow",{"name":"7"}] 20:47:15 INFO - PROCESS | 2048 | 1478317635379 Marionette TRACE conn2 <- [1,1117,null,{}] 20:47:15 INFO - PROCESS | 2048 | 1478317635386 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x11addd000 == 8 [pid = 2048] [id = 260] 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x11ade1000) [pid = 2048] [serial = 763] [outer = 0x0] 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x11b04e800) [pid = 2048] [serial = 764] [outer = 0x11ade1000] 20:47:15 INFO - PROCESS | 2048 | 1478317635431 Marionette DEBUG loaded listener.js 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b0a8800) [pid = 2048] [serial = 765] [outer = 0x11ade1000] 20:47:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12435c800 == 9 [pid = 2048] [id = 261] 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1248a2000) [pid = 2048] [serial = 766] [outer = 0x0] 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x1248ac800) [pid = 2048] [serial = 767] [outer = 0x1248a2000] 20:47:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x124ce4800 == 10 [pid = 2048] [id = 262] 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x124ce6000) [pid = 2048] [serial = 768] [outer = 0x0] 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x124e19800) [pid = 2048] [serial = 769] [outer = 0x124ce6000] 20:47:15 INFO - PROCESS | 2048 | 1478317635747 Marionette DEBUG loaded listener.js 20:47:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x125061800) [pid = 2048] [serial = 770] [outer = 0x124ce6000] 20:47:16 INFO - PROCESS | 2048 | 1478317636080 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 \"33f4b758-5915-409f-b7ad-d9758c094be9\"","@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"]]]}] 20:47:16 INFO - ... 20:47:16 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 867ms 20:47:16 INFO - PROCESS | 2048 | 1478317636105 Marionette TRACE conn2 -> [0,1119,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 2048 | 1478317636107 Marionette TRACE conn2 <- [1,1119,null,{"value":"7"}] 20:47:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:47:16 INFO - PROCESS | 2048 | 1478317636111 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}] 20:47:16 INFO - PROCESS | 2048 | 1478317636205 Marionette TRACE conn2 <- [1,1120,null,{"value":null}] 20:47:16 INFO - PROCESS | 2048 | 1478317636211 Marionette TRACE conn2 -> [0,1121,"getWindowHandles",null] 20:47:16 INFO - PROCESS | 2048 | 1478317636215 Marionette TRACE conn2 <- [1,1121,null,["7"]] 20:47:16 INFO - PROCESS | 2048 | 1478317636218 Marionette TRACE conn2 -> [0,1122,"switchToWindow",{"name":"7"}] 20:47:16 INFO - PROCESS | 2048 | 1478317636221 Marionette TRACE conn2 <- [1,1122,null,{}] 20:47:16 INFO - PROCESS | 2048 | 1478317636224 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c8e000 == 11 [pid = 2048] [id = 263] 20:47:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x125c8e800) [pid = 2048] [serial = 771] [outer = 0x0] 20:47:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x125c99800) [pid = 2048] [serial = 772] [outer = 0x125c8e800] 20:47:16 INFO - PROCESS | 2048 | 1478317636263 Marionette DEBUG loaded listener.js 20:47:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x125eb3000) [pid = 2048] [serial = 773] [outer = 0x125c8e800] 20:47:16 INFO - PROCESS | 2048 | 1478317636548 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]]]}] 20:47:16 INFO - . 20:47:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 466ms 20:47:16 INFO - PROCESS | 2048 | 1478317636582 Marionette TRACE conn2 -> [0,1124,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 2048 | 1478317636585 Marionette TRACE conn2 <- [1,1124,null,{"value":"7"}] 20:47:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:47:16 INFO - PROCESS | 2048 | 1478317636588 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}] 20:47:16 INFO - PROCESS | 2048 | 1478317636672 Marionette TRACE conn2 <- [1,1125,null,{"value":null}] 20:47:16 INFO - PROCESS | 2048 | 1478317636713 Marionette TRACE conn2 -> [0,1126,"getWindowHandles",null] 20:47:16 INFO - PROCESS | 2048 | 1478317636714 Marionette TRACE conn2 <- [1,1126,null,["7"]] 20:47:16 INFO - PROCESS | 2048 | 1478317636717 Marionette TRACE conn2 -> [0,1127,"switchToWindow",{"name":"7"}] 20:47:16 INFO - PROCESS | 2048 | 1478317636720 Marionette TRACE conn2 <- [1,1127,null,{}] 20:47:16 INFO - PROCESS | 2048 | 1478317636723 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x127515000 == 12 [pid = 2048] [id = 264] 20:47:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x127515800) [pid = 2048] [serial = 774] [outer = 0x0] 20:47:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12752c000) [pid = 2048] [serial = 775] [outer = 0x127515800] 20:47:16 INFO - PROCESS | 2048 | 1478317636767 Marionette DEBUG loaded listener.js 20:47:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1287a6800) [pid = 2048] [serial = 776] [outer = 0x127515800] 20:47:16 INFO - PROCESS | 2048 | 1478317636987 Marionette TRACE conn2 <- [1,1128,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:17 INFO - . 20:47:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 417ms 20:47:17 INFO - PROCESS | 2048 | 1478317637006 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 2048 | 1478317637008 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 20:47:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:47:17 INFO - PROCESS | 2048 | 1478317637011 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}] 20:47:17 INFO - PROCESS | 2048 | 1478317637086 Marionette TRACE conn2 <- [1,1130,null,{"value":null}] 20:47:17 INFO - PROCESS | 2048 | 1478317637090 Marionette TRACE conn2 -> [0,1131,"getWindowHandles",null] 20:47:17 INFO - PROCESS | 2048 | 1478317637091 Marionette TRACE conn2 <- [1,1131,null,["7"]] 20:47:17 INFO - PROCESS | 2048 | 1478317637093 Marionette TRACE conn2 -> [0,1132,"switchToWindow",{"name":"7"}] 20:47:17 INFO - PROCESS | 2048 | 1478317637096 Marionette TRACE conn2 <- [1,1132,null,{}] 20:47:17 INFO - PROCESS | 2048 | 1478317637101 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291c8000 == 13 [pid = 2048] [id = 265] 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1291c8800) [pid = 2048] [serial = 777] [outer = 0x0] 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12966f000) [pid = 2048] [serial = 778] [outer = 0x1291c8800] 20:47:17 INFO - PROCESS | 2048 | 1478317637136 Marionette DEBUG loaded listener.js 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12967c800) [pid = 2048] [serial = 779] [outer = 0x1291c8800] 20:47:17 INFO - PROCESS | 2048 | 1478317637406 Marionette TRACE conn2 <- [1,1133,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:17 INFO - . 20:47:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 414ms 20:47:17 INFO - PROCESS | 2048 | 1478317637426 Marionette TRACE conn2 -> [0,1134,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 2048 | 1478317637427 Marionette TRACE conn2 <- [1,1134,null,{"value":"7"}] 20:47:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:47:17 INFO - PROCESS | 2048 | 1478317637431 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}] 20:47:17 INFO - PROCESS | 2048 | 1478317637515 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 20:47:17 INFO - PROCESS | 2048 | 1478317637559 Marionette TRACE conn2 -> [0,1136,"getWindowHandles",null] 20:47:17 INFO - PROCESS | 2048 | 1478317637560 Marionette TRACE conn2 <- [1,1136,null,["7"]] 20:47:17 INFO - PROCESS | 2048 | 1478317637562 Marionette TRACE conn2 -> [0,1137,"switchToWindow",{"name":"7"}] 20:47:17 INFO - PROCESS | 2048 | 1478317637564 Marionette TRACE conn2 <- [1,1137,null,{}] 20:47:17 INFO - PROCESS | 2048 | 1478317637567 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299a0800 == 14 [pid = 2048] [id = 266] 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x1299a1000) [pid = 2048] [serial = 780] [outer = 0x0] 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x1299a9000) [pid = 2048] [serial = 781] [outer = 0x1299a1000] 20:47:17 INFO - PROCESS | 2048 | 1478317637601 Marionette DEBUG loaded listener.js 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x129e0f800) [pid = 2048] [serial = 782] [outer = 0x1299a1000] 20:47:17 INFO - PROCESS | 2048 | 1478317637829 Marionette TRACE conn2 <- [1,1138,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:17 INFO - . 20:47:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 414ms 20:47:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:47:17 INFO - PROCESS | 2048 | 1478317637845 Marionette TRACE conn2 -> [0,1139,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 2048 | 1478317637847 Marionette TRACE conn2 <- [1,1139,null,{"value":"7"}] 20:47:17 INFO - PROCESS | 2048 | 1478317637851 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}] 20:47:17 INFO - PROCESS | 2048 | 1478317637933 Marionette TRACE conn2 <- [1,1140,null,{"value":null}] 20:47:17 INFO - PROCESS | 2048 | 1478317637937 Marionette TRACE conn2 -> [0,1141,"getWindowHandles",null] 20:47:17 INFO - PROCESS | 2048 | 1478317637938 Marionette TRACE conn2 <- [1,1141,null,["7"]] 20:47:17 INFO - PROCESS | 2048 | 1478317637940 Marionette TRACE conn2 -> [0,1142,"switchToWindow",{"name":"7"}] 20:47:17 INFO - PROCESS | 2048 | 1478317637942 Marionette TRACE conn2 <- [1,1142,null,{}] 20:47:17 INFO - PROCESS | 2048 | 1478317637945 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2f9800 == 15 [pid = 2048] [id = 267] 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12b355800) [pid = 2048] [serial = 783] [outer = 0x0] 20:47:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12b487800) [pid = 2048] [serial = 784] [outer = 0x12b355800] 20:47:17 INFO - PROCESS | 2048 | 1478317637982 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12bd71800) [pid = 2048] [serial = 785] [outer = 0x12b355800] 20:47:18 INFO - PROCESS | 2048 | 1478317638214 Marionette TRACE conn2 <- [1,1143,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:18 INFO - . 20:47:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 414ms 20:47:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:47:18 INFO - PROCESS | 2048 | 1478317638266 Marionette TRACE conn2 -> [0,1144,"getWindowHandle",null] 20:47:18 INFO - PROCESS | 2048 | 1478317638267 Marionette TRACE conn2 <- [1,1144,null,{"value":"7"}] 20:47:18 INFO - PROCESS | 2048 | 1478317638270 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}] 20:47:18 INFO - PROCESS | 2048 | 1478317638339 Marionette TRACE conn2 <- [1,1145,null,{"value":null}] 20:47:18 INFO - PROCESS | 2048 | 1478317638343 Marionette TRACE conn2 -> [0,1146,"getWindowHandles",null] 20:47:18 INFO - PROCESS | 2048 | 1478317638345 Marionette TRACE conn2 <- [1,1146,null,["7"]] 20:47:18 INFO - PROCESS | 2048 | 1478317638386 Marionette TRACE conn2 -> [0,1147,"switchToWindow",{"name":"7"}] 20:47:18 INFO - PROCESS | 2048 | 1478317638388 Marionette TRACE conn2 <- [1,1147,null,{}] 20:47:18 INFO - PROCESS | 2048 | 1478317638391 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x12bd78800 == 16 [pid = 2048] [id = 268] 20:47:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12bd79000) [pid = 2048] [serial = 786] [outer = 0x0] 20:47:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12c642000) [pid = 2048] [serial = 787] [outer = 0x12bd79000] 20:47:18 INFO - PROCESS | 2048 | 1478317638425 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12c94e000) [pid = 2048] [serial = 788] [outer = 0x12bd79000] 20:47:18 INFO - PROCESS | 2048 | 1478317638638 Marionette TRACE conn2 <- [1,1148,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:18 INFO - . 20:47:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 415ms 20:47:18 INFO - PROCESS | 2048 | 1478317638684 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 20:47:18 INFO - PROCESS | 2048 | 1478317638686 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 20:47:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:47:18 INFO - PROCESS | 2048 | 1478317638688 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}] 20:47:18 INFO - PROCESS | 2048 | 1478317638762 Marionette TRACE conn2 <- [1,1150,null,{"value":null}] 20:47:18 INFO - PROCESS | 2048 | 1478317638767 Marionette TRACE conn2 -> [0,1151,"getWindowHandles",null] 20:47:18 INFO - PROCESS | 2048 | 1478317638769 Marionette TRACE conn2 <- [1,1151,null,["7"]] 20:47:18 INFO - PROCESS | 2048 | 1478317638771 Marionette TRACE conn2 -> [0,1152,"switchToWindow",{"name":"7"}] 20:47:18 INFO - PROCESS | 2048 | 1478317638773 Marionette TRACE conn2 <- [1,1152,null,{}] 20:47:18 INFO - PROCESS | 2048 | 1478317638776 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9c8800 == 17 [pid = 2048] [id = 269] 20:47:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12cd0c000) [pid = 2048] [serial = 789] [outer = 0x0] 20:47:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12cd22000) [pid = 2048] [serial = 790] [outer = 0x12cd0c000] 20:47:18 INFO - PROCESS | 2048 | 1478317638809 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12cd28800) [pid = 2048] [serial = 791] [outer = 0x12cd0c000] 20:47:19 INFO - PROCESS | 2048 | 1478317639052 Marionette TRACE conn2 <- [1,1153,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:19 INFO - . 20:47:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 416ms 20:47:19 INFO - PROCESS | 2048 | 1478317639105 Marionette TRACE conn2 -> [0,1154,"getWindowHandle",null] 20:47:19 INFO - PROCESS | 2048 | 1478317639106 Marionette TRACE conn2 <- [1,1154,null,{"value":"7"}] 20:47:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:47:19 INFO - PROCESS | 2048 | 1478317639109 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}] 20:47:19 INFO - PROCESS | 2048 | 1478317639183 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 20:47:19 INFO - PROCESS | 2048 | 1478317639225 Marionette TRACE conn2 -> [0,1156,"getWindowHandles",null] 20:47:19 INFO - PROCESS | 2048 | 1478317639226 Marionette TRACE conn2 <- [1,1156,null,["7"]] 20:47:19 INFO - PROCESS | 2048 | 1478317639228 Marionette TRACE conn2 -> [0,1157,"switchToWindow",{"name":"7"}] 20:47:19 INFO - PROCESS | 2048 | 1478317639230 Marionette TRACE conn2 <- [1,1157,null,{}] 20:47:19 INFO - PROCESS | 2048 | 1478317639232 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d635800 == 18 [pid = 2048] [id = 270] 20:47:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12d636000) [pid = 2048] [serial = 792] [outer = 0x0] 20:47:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12d63e000) [pid = 2048] [serial = 793] [outer = 0x12d636000] 20:47:19 INFO - PROCESS | 2048 | 1478317639267 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12d641000) [pid = 2048] [serial = 794] [outer = 0x12d636000] 20:47:19 INFO - PROCESS | 2048 | 1478317639470 Marionette TRACE conn2 <- [1,1158,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:19 INFO - . 20:47:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 414ms 20:47:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:47:19 INFO - PROCESS | 2048 | 1478317639523 Marionette TRACE conn2 -> [0,1159,"getWindowHandle",null] 20:47:19 INFO - PROCESS | 2048 | 1478317639524 Marionette TRACE conn2 <- [1,1159,null,{"value":"7"}] 20:47:19 INFO - PROCESS | 2048 | 1478317639527 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}] 20:47:19 INFO - PROCESS | 2048 | 1478317639608 Marionette TRACE conn2 <- [1,1160,null,{"value":null}] 20:47:19 INFO - PROCESS | 2048 | 1478317639653 Marionette TRACE conn2 -> [0,1161,"getWindowHandles",null] 20:47:19 INFO - PROCESS | 2048 | 1478317639654 Marionette TRACE conn2 <- [1,1161,null,["7"]] 20:47:19 INFO - PROCESS | 2048 | 1478317639656 Marionette TRACE conn2 -> [0,1162,"switchToWindow",{"name":"7"}] 20:47:19 INFO - PROCESS | 2048 | 1478317639659 Marionette TRACE conn2 <- [1,1162,null,{}] 20:47:19 INFO - PROCESS | 2048 | 1478317639661 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd95000 == 19 [pid = 2048] [id = 271] 20:47:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12dd98000) [pid = 2048] [serial = 795] [outer = 0x0] 20:47:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12dd9e800) [pid = 2048] [serial = 796] [outer = 0x12dd98000] 20:47:19 INFO - PROCESS | 2048 | 1478317639702 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e147800) [pid = 2048] [serial = 797] [outer = 0x12dd98000] 20:47:19 INFO - PROCESS | 2048 | 1478317639925 Marionette TRACE conn2 <- [1,1163,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:19 INFO - . 20:47:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 414ms 20:47:19 INFO - PROCESS | 2048 | 1478317639942 Marionette TRACE conn2 -> [0,1164,"getWindowHandle",null] 20:47:19 INFO - PROCESS | 2048 | 1478317639943 Marionette TRACE conn2 <- [1,1164,null,{"value":"7"}] 20:47:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:47:19 INFO - PROCESS | 2048 | 1478317639947 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}] 20:47:20 INFO - PROCESS | 2048 | 1478317640041 Marionette TRACE conn2 <- [1,1165,null,{"value":null}] 20:47:20 INFO - PROCESS | 2048 | 1478317640047 Marionette TRACE conn2 -> [0,1166,"getWindowHandles",null] 20:47:20 INFO - PROCESS | 2048 | 1478317640048 Marionette TRACE conn2 <- [1,1166,null,["7"]] 20:47:20 INFO - PROCESS | 2048 | 1478317640050 Marionette TRACE conn2 -> [0,1167,"switchToWindow",{"name":"7"}] 20:47:20 INFO - PROCESS | 2048 | 1478317640053 Marionette TRACE conn2 <- [1,1167,null,{}] 20:47:20 INFO - PROCESS | 2048 | 1478317640056 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e158800 == 20 [pid = 2048] [id = 272] 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12e4ba000) [pid = 2048] [serial = 798] [outer = 0x0] 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12e4c2000) [pid = 2048] [serial = 799] [outer = 0x12e4ba000] 20:47:20 INFO - PROCESS | 2048 | 1478317640091 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12e4c7800) [pid = 2048] [serial = 800] [outer = 0x12e4ba000] 20:47:20 INFO - PROCESS | 2048 | 1478317640314 Marionette TRACE conn2 <- [1,1168,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:20 INFO - . 20:47:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 414ms 20:47:20 INFO - PROCESS | 2048 | 1478317640361 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 2048 | 1478317640362 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 20:47:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:47:20 INFO - PROCESS | 2048 | 1478317640365 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}] 20:47:20 INFO - PROCESS | 2048 | 1478317640439 Marionette TRACE conn2 <- [1,1170,null,{"value":null}] 20:47:20 INFO - PROCESS | 2048 | 1478317640442 Marionette TRACE conn2 -> [0,1171,"getWindowHandles",null] 20:47:20 INFO - PROCESS | 2048 | 1478317640443 Marionette TRACE conn2 <- [1,1171,null,["7"]] 20:47:20 INFO - PROCESS | 2048 | 1478317640446 Marionette TRACE conn2 -> [0,1172,"switchToWindow",{"name":"7"}] 20:47:20 INFO - PROCESS | 2048 | 1478317640450 Marionette TRACE conn2 <- [1,1172,null,{}] 20:47:20 INFO - PROCESS | 2048 | 1478317640452 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e745000 == 21 [pid = 2048] [id = 273] 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12e745800) [pid = 2048] [serial = 801] [outer = 0x0] 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12e74b800) [pid = 2048] [serial = 802] [outer = 0x12e745800] 20:47:20 INFO - PROCESS | 2048 | 1478317640486 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12e753800) [pid = 2048] [serial = 803] [outer = 0x12e745800] 20:47:20 INFO - . 20:47:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 364ms 20:47:20 INFO - PROCESS | 2048 | 1478317640726 Marionette TRACE conn2 <- [1,1173,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:20 INFO - PROCESS | 2048 | 1478317640731 Marionette TRACE conn2 -> [0,1174,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 2048 | 1478317640732 Marionette TRACE conn2 <- [1,1174,null,{"value":"7"}] 20:47:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:47:20 INFO - PROCESS | 2048 | 1478317640736 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}] 20:47:20 INFO - PROCESS | 2048 | 1478317640808 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 20:47:20 INFO - PROCESS | 2048 | 1478317640811 Marionette TRACE conn2 -> [0,1176,"getWindowHandles",null] 20:47:20 INFO - PROCESS | 2048 | 1478317640813 Marionette TRACE conn2 <- [1,1176,null,["7"]] 20:47:20 INFO - PROCESS | 2048 | 1478317640817 Marionette TRACE conn2 -> [0,1177,"switchToWindow",{"name":"7"}] 20:47:20 INFO - PROCESS | 2048 | 1478317640819 Marionette TRACE conn2 <- [1,1177,null,{}] 20:47:20 INFO - PROCESS | 2048 | 1478317640822 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e805800 == 22 [pid = 2048] [id = 274] 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x12e806000) [pid = 2048] [serial = 804] [outer = 0x0] 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x12e80b800) [pid = 2048] [serial = 805] [outer = 0x12e806000] 20:47:20 INFO - PROCESS | 2048 | 1478317640855 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12e813000) [pid = 2048] [serial = 806] [outer = 0x12e806000] 20:47:21 INFO - PROCESS | 2048 | 1478317641090 Marionette TRACE conn2 <- [1,1178,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:21 INFO - . 20:47:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 366ms 20:47:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:47:21 INFO - PROCESS | 2048 | 1478317641102 Marionette TRACE conn2 -> [0,1179,"getWindowHandle",null] 20:47:21 INFO - PROCESS | 2048 | 1478317641103 Marionette TRACE conn2 <- [1,1179,null,{"value":"7"}] 20:47:21 INFO - PROCESS | 2048 | 1478317641105 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}] 20:47:21 INFO - PROCESS | 2048 | 1478317641174 Marionette TRACE conn2 <- [1,1180,null,{"value":null}] 20:47:21 INFO - PROCESS | 2048 | 1478317641177 Marionette TRACE conn2 -> [0,1181,"getWindowHandles",null] 20:47:21 INFO - PROCESS | 2048 | 1478317641179 Marionette TRACE conn2 <- [1,1181,null,["7"]] 20:47:21 INFO - PROCESS | 2048 | 1478317641184 Marionette TRACE conn2 -> [0,1182,"switchToWindow",{"name":"7"}] 20:47:21 INFO - PROCESS | 2048 | 1478317641186 Marionette TRACE conn2 <- [1,1182,null,{}] 20:47:21 INFO - PROCESS | 2048 | 1478317641188 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e822000 == 23 [pid = 2048] [id = 275] 20:47:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x12e823800) [pid = 2048] [serial = 807] [outer = 0x0] 20:47:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12eb08800) [pid = 2048] [serial = 808] [outer = 0x12e823800] 20:47:21 INFO - PROCESS | 2048 | 1478317641221 Marionette DEBUG loaded listener.js 20:47:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12eb0c800) [pid = 2048] [serial = 809] [outer = 0x12e823800] 20:47:21 INFO - PROCESS | 2048 | 1478317641470 Marionette TRACE conn2 <- [1,1183,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:21 INFO - . 20:47:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 369ms 20:47:21 INFO - PROCESS | 2048 | 1478317641475 Marionette TRACE conn2 -> [0,1184,"getWindowHandle",null] 20:47:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:47:21 INFO - PROCESS | 2048 | 1478317641476 Marionette TRACE conn2 <- [1,1184,null,{"value":"7"}] 20:47:21 INFO - PROCESS | 2048 | 1478317641479 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}] 20:47:21 INFO - PROCESS | 2048 | 1478317641575 Marionette TRACE conn2 <- [1,1185,null,{"value":null}] 20:47:21 INFO - PROCESS | 2048 | 1478317641578 Marionette TRACE conn2 -> [0,1186,"getWindowHandles",null] 20:47:21 INFO - PROCESS | 2048 | 1478317641579 Marionette TRACE conn2 <- [1,1186,null,["7"]] 20:47:21 INFO - PROCESS | 2048 | 1478317641584 Marionette TRACE conn2 -> [0,1187,"switchToWindow",{"name":"7"}] 20:47:21 INFO - PROCESS | 2048 | 1478317641586 Marionette TRACE conn2 <- [1,1187,null,{}] 20:47:21 INFO - PROCESS | 2048 | 1478317641614 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb20000 == 24 [pid = 2048] [id = 276] 20:47:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x12ec69000) [pid = 2048] [serial = 810] [outer = 0x0] 20:47:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x12ec6d800) [pid = 2048] [serial = 811] [outer = 0x12ec69000] 20:47:21 INFO - PROCESS | 2048 | 1478317641647 Marionette DEBUG loaded listener.js 20:47:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12ec77000) [pid = 2048] [serial = 812] [outer = 0x12ec69000] 20:47:21 INFO - PROCESS | 2048 | 1478317641851 Marionette TRACE conn2 <- [1,1188,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:21 INFO - . 20:47:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 415ms 20:47:21 INFO - PROCESS | 2048 | 1478317641894 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 20:47:21 INFO - PROCESS | 2048 | 1478317641896 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 20:47:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:47:21 INFO - PROCESS | 2048 | 1478317641899 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}] 20:47:21 INFO - PROCESS | 2048 | 1478317641971 Marionette TRACE conn2 <- [1,1190,null,{"value":null}] 20:47:22 INFO - PROCESS | 2048 | 1478317642016 Marionette TRACE conn2 -> [0,1191,"getWindowHandles",null] 20:47:22 INFO - PROCESS | 2048 | 1478317642017 Marionette TRACE conn2 <- [1,1191,null,["7"]] 20:47:22 INFO - PROCESS | 2048 | 1478317642019 Marionette TRACE conn2 -> [0,1192,"switchToWindow",{"name":"7"}] 20:47:22 INFO - PROCESS | 2048 | 1478317642021 Marionette TRACE conn2 <- [1,1192,null,{}] 20:47:22 INFO - PROCESS | 2048 | 1478317642023 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec7c000 == 25 [pid = 2048] [id = 277] 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12ec7c800) [pid = 2048] [serial = 813] [outer = 0x0] 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12ef4f000) [pid = 2048] [serial = 814] [outer = 0x12ec7c800] 20:47:22 INFO - PROCESS | 2048 | 1478317642057 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12ef62000) [pid = 2048] [serial = 815] [outer = 0x12ec7c800] 20:47:22 INFO - PROCESS | 2048 | 1478317642265 Marionette TRACE conn2 <- [1,1193,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:22 INFO - . 20:47:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 416ms 20:47:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:47:22 INFO - PROCESS | 2048 | 1478317642315 Marionette TRACE conn2 -> [0,1194,"getWindowHandle",null] 20:47:22 INFO - PROCESS | 2048 | 1478317642317 Marionette TRACE conn2 <- [1,1194,null,{"value":"7"}] 20:47:22 INFO - PROCESS | 2048 | 1478317642319 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}] 20:47:22 INFO - PROCESS | 2048 | 1478317642411 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 20:47:22 INFO - PROCESS | 2048 | 1478317642416 Marionette TRACE conn2 -> [0,1196,"getWindowHandles",null] 20:47:22 INFO - PROCESS | 2048 | 1478317642417 Marionette TRACE conn2 <- [1,1196,null,["7"]] 20:47:22 INFO - PROCESS | 2048 | 1478317642420 Marionette TRACE conn2 -> [0,1197,"switchToWindow",{"name":"7"}] 20:47:22 INFO - PROCESS | 2048 | 1478317642421 Marionette TRACE conn2 <- [1,1197,null,{}] 20:47:22 INFO - PROCESS | 2048 | 1478317642424 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef6a000 == 26 [pid = 2048] [id = 278] 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x12fd2a800) [pid = 2048] [serial = 816] [outer = 0x0] 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x13036b000) [pid = 2048] [serial = 817] [outer = 0x12fd2a800] 20:47:22 INFO - PROCESS | 2048 | 1478317642457 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x13037f800) [pid = 2048] [serial = 818] [outer = 0x12fd2a800] 20:47:22 INFO - PROCESS | 2048 | 1478317642681 Marionette TRACE conn2 <- [1,1198,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:22 INFO - . 20:47:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 415ms 20:47:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:47:22 INFO - PROCESS | 2048 | 1478317642734 Marionette TRACE conn2 -> [0,1199,"getWindowHandle",null] 20:47:22 INFO - PROCESS | 2048 | 1478317642736 Marionette TRACE conn2 <- [1,1199,null,{"value":"7"}] 20:47:22 INFO - PROCESS | 2048 | 1478317642738 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}] 20:47:22 INFO - PROCESS | 2048 | 1478317642810 Marionette TRACE conn2 <- [1,1200,null,{"value":null}] 20:47:22 INFO - PROCESS | 2048 | 1478317642819 Marionette TRACE conn2 -> [0,1201,"getWindowHandles",null] 20:47:22 INFO - PROCESS | 2048 | 1478317642820 Marionette TRACE conn2 <- [1,1201,null,["7"]] 20:47:22 INFO - PROCESS | 2048 | 1478317642822 Marionette TRACE conn2 -> [0,1202,"switchToWindow",{"name":"7"}] 20:47:22 INFO - PROCESS | 2048 | 1478317642824 Marionette TRACE conn2 <- [1,1202,null,{}] 20:47:22 INFO - PROCESS | 2048 | 1478317642826 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x130982000 == 27 [pid = 2048] [id = 279] 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x130982800) [pid = 2048] [serial = 819] [outer = 0x0] 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x130989000) [pid = 2048] [serial = 820] [outer = 0x130982800] 20:47:22 INFO - PROCESS | 2048 | 1478317642862 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x130986800) [pid = 2048] [serial = 821] [outer = 0x130982800] 20:47:23 INFO - PROCESS | 2048 | 1478317643109 Marionette TRACE conn2 <- [1,1203,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:23 INFO - . 20:47:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 416ms 20:47:23 INFO - PROCESS | 2048 | 1478317643155 Marionette TRACE conn2 -> [0,1204,"getWindowHandle",null] 20:47:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:47:23 INFO - PROCESS | 2048 | 1478317643156 Marionette TRACE conn2 <- [1,1204,null,{"value":"7"}] 20:47:23 INFO - PROCESS | 2048 | 1478317643159 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}] 20:47:23 INFO - PROCESS | 2048 | 1478317643234 Marionette TRACE conn2 <- [1,1205,null,{"value":null}] 20:47:23 INFO - PROCESS | 2048 | 1478317643237 Marionette TRACE conn2 -> [0,1206,"getWindowHandles",null] 20:47:23 INFO - PROCESS | 2048 | 1478317643239 Marionette TRACE conn2 <- [1,1206,null,["7"]] 20:47:23 INFO - PROCESS | 2048 | 1478317643241 Marionette TRACE conn2 -> [0,1207,"switchToWindow",{"name":"7"}] 20:47:23 INFO - PROCESS | 2048 | 1478317643244 Marionette TRACE conn2 <- [1,1207,null,{}] 20:47:23 INFO - PROCESS | 2048 | 1478317643247 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ac4000 == 28 [pid = 2048] [id = 280] 20:47:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x130ac4800) [pid = 2048] [serial = 822] [outer = 0x0] 20:47:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x130acc000) [pid = 2048] [serial = 823] [outer = 0x130ac4800] 20:47:23 INFO - PROCESS | 2048 | 1478317643280 Marionette DEBUG loaded listener.js 20:47:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x13134a800) [pid = 2048] [serial = 824] [outer = 0x130ac4800] 20:47:23 INFO - PROCESS | 2048 | 1478317643624 Marionette TRACE conn2 <- [1,1208,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:23 INFO - . 20:47:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 515ms 20:47:23 INFO - PROCESS | 2048 | 1478317643676 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 20:47:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:47:23 INFO - PROCESS | 2048 | 1478317643679 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 20:47:23 INFO - PROCESS | 2048 | 1478317643684 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}] 20:47:23 INFO - PROCESS | 2048 | 1478317643823 Marionette TRACE conn2 <- [1,1210,null,{"value":null}] 20:47:23 INFO - PROCESS | 2048 | 1478317643872 Marionette TRACE conn2 -> [0,1211,"getWindowHandles",null] 20:47:23 INFO - PROCESS | 2048 | 1478317643874 Marionette TRACE conn2 <- [1,1211,null,["7"]] 20:47:23 INFO - PROCESS | 2048 | 1478317643877 Marionette TRACE conn2 -> [0,1212,"switchToWindow",{"name":"7"}] 20:47:23 INFO - PROCESS | 2048 | 1478317643881 Marionette TRACE conn2 <- [1,1212,null,{}] 20:47:23 INFO - PROCESS | 2048 | 1478317643885 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x12543e800 == 29 [pid = 2048] [id = 281] 20:47:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x125c80000) [pid = 2048] [serial = 825] [outer = 0x0] 20:47:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x126150800) [pid = 2048] [serial = 826] [outer = 0x125c80000] 20:47:23 INFO - PROCESS | 2048 | 1478317643937 Marionette DEBUG loaded listener.js 20:47:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x12543c800) [pid = 2048] [serial = 827] [outer = 0x125c80000] 20:47:24 INFO - PROCESS | 2048 | 1478317644254 Marionette TRACE conn2 <- [1,1213,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:24 INFO - . 20:47:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 617ms 20:47:24 INFO - PROCESS | 2048 | 1478317644300 Marionette TRACE conn2 -> [0,1214,"getWindowHandle",null] 20:47:24 INFO - PROCESS | 2048 | 1478317644302 Marionette TRACE conn2 <- [1,1214,null,{"value":"7"}] 20:47:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:47:24 INFO - PROCESS | 2048 | 1478317644306 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}] 20:47:24 INFO - PROCESS | 2048 | 1478317644410 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 20:47:24 INFO - PROCESS | 2048 | 1478317644455 Marionette TRACE conn2 -> [0,1216,"getWindowHandles",null] 20:47:24 INFO - PROCESS | 2048 | 1478317644457 Marionette TRACE conn2 <- [1,1216,null,["7"]] 20:47:24 INFO - PROCESS | 2048 | 1478317644460 Marionette TRACE conn2 -> [0,1217,"switchToWindow",{"name":"7"}] 20:47:24 INFO - PROCESS | 2048 | 1478317644463 Marionette TRACE conn2 <- [1,1217,null,{}] 20:47:24 INFO - PROCESS | 2048 | 1478317644466 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x129e2a800 == 30 [pid = 2048] [id = 282] 20:47:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x129fcc000) [pid = 2048] [serial = 828] [outer = 0x0] 20:47:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12a2ed800) [pid = 2048] [serial = 829] [outer = 0x129fcc000] 20:47:24 INFO - PROCESS | 2048 | 1478317644510 Marionette DEBUG loaded listener.js 20:47:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x12c9ac800) [pid = 2048] [serial = 830] [outer = 0x129fcc000] 20:47:24 INFO - PROCESS | 2048 | 1478317644825 Marionette TRACE conn2 <- [1,1218,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:24 INFO - . 20:47:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 565ms 20:47:24 INFO - PROCESS | 2048 | 1478317644876 Marionette TRACE conn2 -> [0,1219,"getWindowHandle",null] 20:47:24 INFO - PROCESS | 2048 | 1478317644879 Marionette TRACE conn2 <- [1,1219,null,{"value":"7"}] 20:47:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:47:24 INFO - PROCESS | 2048 | 1478317644883 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}] 20:47:24 INFO - PROCESS | 2048 | 1478317644983 Marionette TRACE conn2 <- [1,1220,null,{"value":null}] 20:47:25 INFO - PROCESS | 2048 | 1478317645029 Marionette TRACE conn2 -> [0,1221,"getWindowHandles",null] 20:47:25 INFO - PROCESS | 2048 | 1478317645031 Marionette TRACE conn2 <- [1,1221,null,["7"]] 20:47:25 INFO - PROCESS | 2048 | 1478317645034 Marionette TRACE conn2 -> [0,1222,"switchToWindow",{"name":"7"}] 20:47:25 INFO - PROCESS | 2048 | 1478317645038 Marionette TRACE conn2 <- [1,1222,null,{}] 20:47:25 INFO - PROCESS | 2048 | 1478317645040 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4ce800 == 31 [pid = 2048] [id = 283] 20:47:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x12e4d3800) [pid = 2048] [serial = 831] [outer = 0x0] 20:47:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x12e759800) [pid = 2048] [serial = 832] [outer = 0x12e4d3800] 20:47:25 INFO - PROCESS | 2048 | 1478317645085 Marionette DEBUG loaded listener.js 20:47:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12fd28800) [pid = 2048] [serial = 833] [outer = 0x12e4d3800] 20:47:25 INFO - PROCESS | 2048 | 1478317645389 Marionette TRACE conn2 <- [1,1223,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:25 INFO - . 20:47:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 517ms 20:47:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:47:25 INFO - PROCESS | 2048 | 1478317645400 Marionette TRACE conn2 -> [0,1224,"getWindowHandle",null] 20:47:25 INFO - PROCESS | 2048 | 1478317645402 Marionette TRACE conn2 <- [1,1224,null,{"value":"7"}] 20:47:25 INFO - PROCESS | 2048 | 1478317645405 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}] 20:47:25 INFO - PROCESS | 2048 | 1478317645513 Marionette TRACE conn2 <- [1,1225,null,{"value":null}] 20:47:25 INFO - PROCESS | 2048 | 1478317645559 Marionette TRACE conn2 -> [0,1226,"getWindowHandles",null] 20:47:25 INFO - PROCESS | 2048 | 1478317645561 Marionette TRACE conn2 <- [1,1226,null,["7"]] 20:47:25 INFO - PROCESS | 2048 | 1478317645564 Marionette TRACE conn2 -> [0,1227,"switchToWindow",{"name":"7"}] 20:47:25 INFO - PROCESS | 2048 | 1478317645566 Marionette TRACE conn2 <- [1,1227,null,{}] 20:47:25 INFO - PROCESS | 2048 | 1478317645569 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x13134e800 == 32 [pid = 2048] [id = 284] 20:47:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x13134f000) [pid = 2048] [serial = 834] [outer = 0x0] 20:47:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x131354000) [pid = 2048] [serial = 835] [outer = 0x13134f000] 20:47:25 INFO - PROCESS | 2048 | 1478317645611 Marionette DEBUG loaded listener.js 20:47:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x13135d800) [pid = 2048] [serial = 836] [outer = 0x13134f000] 20:47:25 INFO - PROCESS | 2048 | 1478317645909 Marionette TRACE conn2 <- [1,1228,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:25 INFO - . 20:47:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 515ms 20:47:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:47:25 INFO - PROCESS | 2048 | 1478317645921 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 20:47:25 INFO - PROCESS | 2048 | 1478317645923 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 20:47:25 INFO - PROCESS | 2048 | 1478317645925 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}] 20:47:26 INFO - PROCESS | 2048 | 1478317646020 Marionette TRACE conn2 <- [1,1230,null,{"value":null}] 20:47:26 INFO - PROCESS | 2048 | 1478317646067 Marionette TRACE conn2 -> [0,1231,"getWindowHandles",null] 20:47:26 INFO - PROCESS | 2048 | 1478317646068 Marionette TRACE conn2 <- [1,1231,null,["7"]] 20:47:26 INFO - PROCESS | 2048 | 1478317646071 Marionette TRACE conn2 -> [0,1232,"switchToWindow",{"name":"7"}] 20:47:26 INFO - PROCESS | 2048 | 1478317646073 Marionette TRACE conn2 <- [1,1232,null,{}] 20:47:26 INFO - PROCESS | 2048 | 1478317646075 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x13135a800 == 33 [pid = 2048] [id = 285] 20:47:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x131647800) [pid = 2048] [serial = 837] [outer = 0x0] 20:47:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x13164c800) [pid = 2048] [serial = 838] [outer = 0x131647800] 20:47:26 INFO - PROCESS | 2048 | 1478317646117 Marionette DEBUG loaded listener.js 20:47:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x131653800) [pid = 2048] [serial = 839] [outer = 0x131647800] 20:47:26 INFO - PROCESS | 2048 | 1478317646630 Marionette TRACE conn2 <- [1,1233,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:26 INFO - . 20:47:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 717ms 20:47:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:47:26 INFO - PROCESS | 2048 | 1478317646644 Marionette TRACE conn2 -> [0,1234,"getWindowHandle",null] 20:47:26 INFO - PROCESS | 2048 | 1478317646648 Marionette TRACE conn2 <- [1,1234,null,{"value":"7"}] 20:47:26 INFO - PROCESS | 2048 | 1478317646653 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}] 20:47:26 INFO - PROCESS | 2048 | 1478317646760 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 20:47:26 INFO - PROCESS | 2048 | 1478317646807 Marionette TRACE conn2 -> [0,1236,"getWindowHandles",null] 20:47:26 INFO - PROCESS | 2048 | 1478317646809 Marionette TRACE conn2 <- [1,1236,null,["7"]] 20:47:26 INFO - PROCESS | 2048 | 1478317646812 Marionette TRACE conn2 -> [0,1237,"switchToWindow",{"name":"7"}] 20:47:26 INFO - PROCESS | 2048 | 1478317646816 Marionette TRACE conn2 <- [1,1237,null,{}] 20:47:26 INFO - PROCESS | 2048 | 1478317646819 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x129674800 == 34 [pid = 2048] [id = 286] 20:47:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12999e800) [pid = 2048] [serial = 840] [outer = 0x0] 20:47:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12dd8e800) [pid = 2048] [serial = 841] [outer = 0x12999e800] 20:47:26 INFO - PROCESS | 2048 | 1478317646861 Marionette DEBUG loaded listener.js 20:47:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x1291b5800) [pid = 2048] [serial = 842] [outer = 0x12999e800] 20:47:27 INFO - PROCESS | 2048 | 1478317647226 Marionette TRACE conn2 <- [1,1238,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:27 INFO - . 20:47:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 616ms 20:47:27 INFO - PROCESS | 2048 | 1478317647268 Marionette TRACE conn2 -> [0,1239,"getWindowHandle",null] 20:47:27 INFO - PROCESS | 2048 | 1478317647270 Marionette TRACE conn2 <- [1,1239,null,{"value":"7"}] 20:47:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:47:27 INFO - PROCESS | 2048 | 1478317647273 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}] 20:47:27 INFO - PROCESS | 2048 | 1478317647370 Marionette TRACE conn2 <- [1,1240,null,{"value":null}] 20:47:27 INFO - PROCESS | 2048 | 1478317647416 Marionette TRACE conn2 -> [0,1241,"getWindowHandles",null] 20:47:27 INFO - PROCESS | 2048 | 1478317647418 Marionette TRACE conn2 <- [1,1241,null,["7"]] 20:47:27 INFO - PROCESS | 2048 | 1478317647421 Marionette TRACE conn2 -> [0,1242,"switchToWindow",{"name":"7"}] 20:47:27 INFO - PROCESS | 2048 | 1478317647423 Marionette TRACE conn2 <- [1,1242,null,{}] 20:47:27 INFO - PROCESS | 2048 | 1478317647425 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291b8000 == 35 [pid = 2048] [id = 287] 20:47:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x1291bd800) [pid = 2048] [serial = 843] [outer = 0x0] 20:47:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x1297ab000) [pid = 2048] [serial = 844] [outer = 0x1291bd800] 20:47:27 INFO - PROCESS | 2048 | 1478317647464 Marionette DEBUG loaded listener.js 20:47:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x1299a7000) [pid = 2048] [serial = 845] [outer = 0x1291bd800] 20:47:27 INFO - PROCESS | 2048 | --DOCSHELL 0x12435c800 == 34 [pid = 2048] [id = 261] 20:47:27 INFO - PROCESS | 2048 | --DOCSHELL 0x1291c4000 == 33 [pid = 2048] [id = 257] 20:47:27 INFO - PROCESS | 2048 | 1478317647776 Marionette TRACE conn2 <- [1,1243,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:27 INFO - . 20:47:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 515ms 20:47:27 INFO - PROCESS | 2048 | 1478317647792 Marionette TRACE conn2 -> [0,1244,"getWindowHandle",null] 20:47:27 INFO - PROCESS | 2048 | 1478317647795 Marionette TRACE conn2 <- [1,1244,null,{"value":"7"}] 20:47:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:47:27 INFO - PROCESS | 2048 | 1478317647801 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}] 20:47:27 INFO - PROCESS | 2048 | 1478317647876 Marionette TRACE conn2 <- [1,1245,null,{"value":null}] 20:47:27 INFO - PROCESS | 2048 | 1478317647885 Marionette TRACE conn2 -> [0,1246,"getWindowHandles",null] 20:47:27 INFO - PROCESS | 2048 | 1478317647887 Marionette TRACE conn2 <- [1,1246,null,["7"]] 20:47:27 INFO - PROCESS | 2048 | 1478317647889 Marionette TRACE conn2 -> [0,1247,"switchToWindow",{"name":"7"}] 20:47:27 INFO - PROCESS | 2048 | 1478317647892 Marionette TRACE conn2 <- [1,1247,null,{}] 20:47:27 INFO - PROCESS | 2048 | 1478317647895 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291cc800 == 34 [pid = 2048] [id = 288] 20:47:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x129673000) [pid = 2048] [serial = 846] [outer = 0x0] 20:47:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x1297c3800) [pid = 2048] [serial = 847] [outer = 0x129673000] 20:47:27 INFO - PROCESS | 2048 | 1478317647933 Marionette DEBUG loaded listener.js 20:47:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12a2ea000) [pid = 2048] [serial = 848] [outer = 0x129673000] 20:47:28 INFO - PROCESS | 2048 | 1478317648195 Marionette TRACE conn2 <- [1,1248,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:28 INFO - . 20:47:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 417ms 20:47:28 INFO - PROCESS | 2048 | 1478317648217 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 2048 | 1478317648219 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 20:47:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:47:28 INFO - PROCESS | 2048 | 1478317648222 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}] 20:47:28 INFO - PROCESS | 2048 | 1478317648304 Marionette TRACE conn2 <- [1,1250,null,{"value":null}] 20:47:28 INFO - PROCESS | 2048 | 1478317648365 Marionette TRACE conn2 -> [0,1251,"getWindowHandles",null] 20:47:28 INFO - PROCESS | 2048 | 1478317648366 Marionette TRACE conn2 <- [1,1251,null,["7"]] 20:47:28 INFO - PROCESS | 2048 | 1478317648369 Marionette TRACE conn2 -> [0,1252,"switchToWindow",{"name":"7"}] 20:47:28 INFO - PROCESS | 2048 | 1478317648371 Marionette TRACE conn2 <- [1,1252,null,{}] 20:47:28 INFO - PROCESS | 2048 | 1478317648374 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd1d000 == 35 [pid = 2048] [id = 289] 20:47:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x12cd1f800) [pid = 2048] [serial = 849] [outer = 0x0] 20:47:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12cd87800) [pid = 2048] [serial = 850] [outer = 0x12cd1f800] 20:47:28 INFO - PROCESS | 2048 | 1478317648410 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x12d64b800) [pid = 2048] [serial = 851] [outer = 0x12cd1f800] 20:47:28 INFO - PROCESS | 2048 | 1478317648620 Marionette TRACE conn2 <- [1,1253,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:28 INFO - . 20:47:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 415ms 20:47:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:47:28 INFO - PROCESS | 2048 | 1478317648636 Marionette TRACE conn2 -> [0,1254,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 2048 | 1478317648638 Marionette TRACE conn2 <- [1,1254,null,{"value":"7"}] 20:47:28 INFO - PROCESS | 2048 | 1478317648640 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}] 20:47:28 INFO - PROCESS | 2048 | 1478317648717 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 20:47:28 INFO - PROCESS | 2048 | 1478317648720 Marionette TRACE conn2 -> [0,1256,"getWindowHandles",null] 20:47:28 INFO - PROCESS | 2048 | 1478317648722 Marionette TRACE conn2 <- [1,1256,null,["7"]] 20:47:28 INFO - PROCESS | 2048 | 1478317648724 Marionette TRACE conn2 -> [0,1257,"switchToWindow",{"name":"7"}] 20:47:28 INFO - PROCESS | 2048 | 1478317648727 Marionette TRACE conn2 <- [1,1257,null,{}] 20:47:28 INFO - PROCESS | 2048 | 1478317648729 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e13d800 == 36 [pid = 2048] [id = 290] 20:47:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x12e4c8800) [pid = 2048] [serial = 852] [outer = 0x0] 20:47:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x12e751800) [pid = 2048] [serial = 853] [outer = 0x12e4c8800] 20:47:28 INFO - PROCESS | 2048 | 1478317648765 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x12e75f000) [pid = 2048] [serial = 854] [outer = 0x12e4c8800] 20:47:29 INFO - PROCESS | 2048 | 1478317649022 Marionette TRACE conn2 <- [1,1258,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:29 INFO - . 20:47:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 416ms 20:47:29 INFO - PROCESS | 2048 | 1478317649056 Marionette TRACE conn2 -> [0,1259,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 2048 | 1478317649057 Marionette TRACE conn2 <- [1,1259,null,{"value":"7"}] 20:47:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:47:29 INFO - PROCESS | 2048 | 1478317649060 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}] 20:47:29 INFO - PROCESS | 2048 | 1478317649172 Marionette TRACE conn2 <- [1,1260,null,{"value":null}] 20:47:29 INFO - PROCESS | 2048 | 1478317649178 Marionette TRACE conn2 -> [0,1261,"getWindowHandles",null] 20:47:29 INFO - PROCESS | 2048 | 1478317649179 Marionette TRACE conn2 <- [1,1261,null,["7"]] 20:47:29 INFO - PROCESS | 2048 | 1478317649184 Marionette TRACE conn2 -> [0,1262,"switchToWindow",{"name":"7"}] 20:47:29 INFO - PROCESS | 2048 | 1478317649186 Marionette TRACE conn2 <- [1,1262,null,{}] 20:47:29 INFO - PROCESS | 2048 | 1478317649188 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e819800 == 37 [pid = 2048] [id = 291] 20:47:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x12e81c800) [pid = 2048] [serial = 855] [outer = 0x0] 20:47:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x12ec7e000) [pid = 2048] [serial = 856] [outer = 0x12e81c800] 20:47:29 INFO - PROCESS | 2048 | 1478317649225 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x12ef6b800) [pid = 2048] [serial = 857] [outer = 0x12e81c800] 20:47:29 INFO - PROCESS | 2048 | 1478317649464 Marionette TRACE conn2 <- [1,1263,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:29 INFO - . 20:47:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 419ms 20:47:29 INFO - PROCESS | 2048 | 1478317649480 Marionette TRACE conn2 -> [0,1264,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 2048 | 1478317649482 Marionette TRACE conn2 <- [1,1264,null,{"value":"7"}] 20:47:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:47:29 INFO - PROCESS | 2048 | 1478317649486 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}] 20:47:29 INFO - PROCESS | 2048 | 1478317649558 Marionette TRACE conn2 <- [1,1265,null,{"value":null}] 20:47:29 INFO - PROCESS | 2048 | 1478317649561 Marionette TRACE conn2 -> [0,1266,"getWindowHandles",null] 20:47:29 INFO - PROCESS | 2048 | 1478317649563 Marionette TRACE conn2 <- [1,1266,null,["7"]] 20:47:29 INFO - PROCESS | 2048 | 1478317649568 Marionette TRACE conn2 -> [0,1267,"switchToWindow",{"name":"7"}] 20:47:29 INFO - PROCESS | 2048 | 1478317649570 Marionette TRACE conn2 <- [1,1267,null,{}] 20:47:29 INFO - PROCESS | 2048 | 1478317649573 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x130abc800 == 38 [pid = 2048] [id = 292] 20:47:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x130abd000) [pid = 2048] [serial = 858] [outer = 0x0] 20:47:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x130ac8000) [pid = 2048] [serial = 859] [outer = 0x130abd000] 20:47:29 INFO - PROCESS | 2048 | 1478317649607 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x131359000) [pid = 2048] [serial = 860] [outer = 0x130abd000] 20:47:29 INFO - PROCESS | 2048 | 1478317649876 Marionette TRACE conn2 <- [1,1268,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:29 INFO - . 20:47:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 416ms 20:47:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:47:29 INFO - PROCESS | 2048 | 1478317649908 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 2048 | 1478317649910 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 20:47:29 INFO - PROCESS | 2048 | 1478317649912 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}] 20:47:30 INFO - PROCESS | 2048 | 1478317650007 Marionette TRACE conn2 <- [1,1270,null,{"value":null}] 20:47:30 INFO - PROCESS | 2048 | 1478317650011 Marionette TRACE conn2 -> [0,1271,"getWindowHandles",null] 20:47:30 INFO - PROCESS | 2048 | 1478317650013 Marionette TRACE conn2 <- [1,1271,null,["7"]] 20:47:30 INFO - PROCESS | 2048 | 1478317650016 Marionette TRACE conn2 -> [0,1272,"switchToWindow",{"name":"7"}] 20:47:30 INFO - PROCESS | 2048 | 1478317650018 Marionette TRACE conn2 <- [1,1272,null,{}] 20:47:30 INFO - PROCESS | 2048 | 1478317650049 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x13165c800 == 39 [pid = 2048] [id = 293] 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x13165d000) [pid = 2048] [serial = 861] [outer = 0x0] 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x131878800) [pid = 2048] [serial = 862] [outer = 0x13165d000] 20:47:30 INFO - PROCESS | 2048 | 1478317650083 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x131879800) [pid = 2048] [serial = 863] [outer = 0x13165d000] 20:47:30 INFO - PROCESS | 2048 | 1478317650336 Marionette TRACE conn2 <- [1,1273,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:30 INFO - . 20:47:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 467ms 20:47:30 INFO - PROCESS | 2048 | 1478317650380 Marionette TRACE conn2 -> [0,1274,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 2048 | 1478317650381 Marionette TRACE conn2 <- [1,1274,null,{"value":"7"}] 20:47:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:47:30 INFO - PROCESS | 2048 | 1478317650390 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}] 20:47:30 INFO - PROCESS | 2048 | 1478317650487 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 20:47:30 INFO - PROCESS | 2048 | 1478317650490 Marionette TRACE conn2 -> [0,1276,"getWindowHandles",null] 20:47:30 INFO - PROCESS | 2048 | 1478317650491 Marionette TRACE conn2 <- [1,1276,null,["7"]] 20:47:30 INFO - PROCESS | 2048 | 1478317650493 Marionette TRACE conn2 -> [0,1277,"switchToWindow",{"name":"7"}] 20:47:30 INFO - PROCESS | 2048 | 1478317650495 Marionette TRACE conn2 <- [1,1277,null,{}] 20:47:30 INFO - PROCESS | 2048 | 1478317650526 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x13188c000 == 40 [pid = 2048] [id = 294] 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x13188c800) [pid = 2048] [serial = 864] [outer = 0x0] 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x131d04800) [pid = 2048] [serial = 865] [outer = 0x13188c800] 20:47:30 INFO - PROCESS | 2048 | 1478317650560 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x131892000) [pid = 2048] [serial = 866] [outer = 0x13188c800] 20:47:30 INFO - PROCESS | 2048 | 1478317650794 Marionette TRACE conn2 <- [1,1278,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:30 INFO - . 20:47:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 415ms 20:47:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:47:30 INFO - PROCESS | 2048 | 1478317650807 Marionette TRACE conn2 -> [0,1279,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 2048 | 1478317650808 Marionette TRACE conn2 <- [1,1279,null,{"value":"7"}] 20:47:30 INFO - PROCESS | 2048 | 1478317650811 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}] 20:47:30 INFO - PROCESS | 2048 | 1478317650908 Marionette TRACE conn2 <- [1,1280,null,{"value":null}] 20:47:30 INFO - PROCESS | 2048 | 1478317650911 Marionette TRACE conn2 -> [0,1281,"getWindowHandles",null] 20:47:30 INFO - PROCESS | 2048 | 1478317650913 Marionette TRACE conn2 <- [1,1281,null,["7"]] 20:47:30 INFO - PROCESS | 2048 | 1478317650916 Marionette TRACE conn2 -> [0,1282,"switchToWindow",{"name":"7"}] 20:47:30 INFO - PROCESS | 2048 | 1478317650918 Marionette TRACE conn2 <- [1,1282,null,{}] 20:47:30 INFO - PROCESS | 2048 | 1478317650948 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d16000 == 41 [pid = 2048] [id = 295] 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x131d16800) [pid = 2048] [serial = 867] [outer = 0x0] 20:47:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x131d1a800) [pid = 2048] [serial = 868] [outer = 0x131d16800] 20:47:30 INFO - PROCESS | 2048 | 1478317650983 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x131d22800) [pid = 2048] [serial = 869] [outer = 0x131d16800] 20:47:31 INFO - PROCESS | 2048 | 1478317651237 Marionette TRACE conn2 <- [1,1283,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:31 INFO - . 20:47:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 467ms 20:47:31 INFO - PROCESS | 2048 | 1478317651279 Marionette TRACE conn2 -> [0,1284,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 2048 | 1478317651280 Marionette TRACE conn2 <- [1,1284,null,{"value":"7"}] 20:47:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:47:31 INFO - PROCESS | 2048 | 1478317651283 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}] 20:47:31 INFO - PROCESS | 2048 | 1478317651394 Marionette TRACE conn2 <- [1,1285,null,{"value":null}] 20:47:31 INFO - PROCESS | 2048 | 1478317651397 Marionette TRACE conn2 -> [0,1286,"getWindowHandles",null] 20:47:31 INFO - PROCESS | 2048 | 1478317651399 Marionette TRACE conn2 <- [1,1286,null,["7"]] 20:47:31 INFO - PROCESS | 2048 | 1478317651401 Marionette TRACE conn2 -> [0,1287,"switchToWindow",{"name":"7"}] 20:47:31 INFO - PROCESS | 2048 | 1478317651403 Marionette TRACE conn2 <- [1,1287,null,{}] 20:47:31 INFO - PROCESS | 2048 | 1478317651434 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x1320ae000 == 42 [pid = 2048] [id = 296] 20:47:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x1320ae800) [pid = 2048] [serial = 870] [outer = 0x0] 20:47:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x1320b2800) [pid = 2048] [serial = 871] [outer = 0x1320ae800] 20:47:31 INFO - PROCESS | 2048 | 1478317651470 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x13237a000) [pid = 2048] [serial = 872] [outer = 0x1320ae800] 20:47:31 INFO - PROCESS | 2048 | 1478317651724 Marionette TRACE conn2 <- [1,1288,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:31 INFO - . 20:47:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 465ms 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x130982800) [pid = 2048] [serial = 819] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x12fd2a800) [pid = 2048] [serial = 816] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x1291c8800) [pid = 2048] [serial = 777] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x12e4ba000) [pid = 2048] [serial = 798] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x12e745800) [pid = 2048] [serial = 801] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x1299a1000) [pid = 2048] [serial = 780] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x12b355800) [pid = 2048] [serial = 783] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x127515800) [pid = 2048] [serial = 774] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x12dd98000) [pid = 2048] [serial = 795] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x125c8e800) [pid = 2048] [serial = 771] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x12cd0c000) [pid = 2048] [serial = 789] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x12e806000) [pid = 2048] [serial = 804] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x1291c5000) [pid = 2048] [serial = 755] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x124ce6000) [pid = 2048] [serial = 768] [outer = 0x0] [url = about:blank] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x1248a2000) [pid = 2048] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x11ade1000) [pid = 2048] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x12bd79000) [pid = 2048] [serial = 786] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x12d636000) [pid = 2048] [serial = 792] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x12ec69000) [pid = 2048] [serial = 810] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x12ec7c800) [pid = 2048] [serial = 813] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12e823800) [pid = 2048] [serial = 807] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x1299a2000) [pid = 2048] [serial = 760] [outer = 0x0] [url = about:blank] 20:47:31 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x129905800) [pid = 2048] [serial = 758] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:47:31 INFO - PROCESS | 2048 | 1478317651925 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 2048 | 1478317651926 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 20:47:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:47:31 INFO - PROCESS | 2048 | 1478317651932 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}] 20:47:32 INFO - PROCESS | 2048 | 1478317652006 Marionette TRACE conn2 <- [1,1290,null,{"value":null}] 20:47:32 INFO - PROCESS | 2048 | 1478317652010 Marionette TRACE conn2 -> [0,1291,"getWindowHandles",null] 20:47:32 INFO - PROCESS | 2048 | 1478317652011 Marionette TRACE conn2 <- [1,1291,null,["7"]] 20:47:32 INFO - PROCESS | 2048 | 1478317652014 Marionette TRACE conn2 -> [0,1292,"switchToWindow",{"name":"7"}] 20:47:32 INFO - PROCESS | 2048 | 1478317652016 Marionette TRACE conn2 <- [1,1292,null,{}] 20:47:32 INFO - PROCESS | 2048 | 1478317652019 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd75800 == 43 [pid = 2048] [id = 297] 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12d636000) [pid = 2048] [serial = 873] [outer = 0x0] 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x13237b800) [pid = 2048] [serial = 874] [outer = 0x12d636000] 20:47:32 INFO - PROCESS | 2048 | 1478317652054 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x132389800) [pid = 2048] [serial = 875] [outer = 0x12d636000] 20:47:32 INFO - PROCESS | 2048 | 1478317652295 Marionette TRACE conn2 <- [1,1293,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:32 INFO - . 20:47:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 414ms 20:47:32 INFO - PROCESS | 2048 | 1478317652357 Marionette TRACE conn2 -> [0,1294,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 2048 | 1478317652359 Marionette TRACE conn2 <- [1,1294,null,{"value":"7"}] 20:47:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:47:32 INFO - PROCESS | 2048 | 1478317652362 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}] 20:47:32 INFO - PROCESS | 2048 | 1478317652439 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 20:47:32 INFO - PROCESS | 2048 | 1478317652443 Marionette TRACE conn2 -> [0,1296,"getWindowHandles",null] 20:47:32 INFO - PROCESS | 2048 | 1478317652444 Marionette TRACE conn2 <- [1,1296,null,["7"]] 20:47:32 INFO - PROCESS | 2048 | 1478317652446 Marionette TRACE conn2 -> [0,1297,"switchToWindow",{"name":"7"}] 20:47:32 INFO - PROCESS | 2048 | 1478317652449 Marionette TRACE conn2 <- [1,1297,null,{}] 20:47:32 INFO - PROCESS | 2048 | 1478317652453 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x132be3000 == 44 [pid = 2048] [id = 298] 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x132be3800) [pid = 2048] [serial = 876] [outer = 0x0] 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x132bea800) [pid = 2048] [serial = 877] [outer = 0x132be3800] 20:47:32 INFO - PROCESS | 2048 | 1478317652486 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x132bee800) [pid = 2048] [serial = 878] [outer = 0x132be3800] 20:47:32 INFO - PROCESS | 2048 | 1478317652730 Marionette TRACE conn2 <- [1,1298,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:32 INFO - . 20:47:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 417ms 20:47:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:47:32 INFO - PROCESS | 2048 | 1478317652779 Marionette TRACE conn2 -> [0,1299,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 2048 | 1478317652780 Marionette TRACE conn2 <- [1,1299,null,{"value":"7"}] 20:47:32 INFO - PROCESS | 2048 | 1478317652783 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}] 20:47:32 INFO - PROCESS | 2048 | 1478317652857 Marionette TRACE conn2 <- [1,1300,null,{"value":null}] 20:47:32 INFO - PROCESS | 2048 | 1478317652860 Marionette TRACE conn2 -> [0,1301,"getWindowHandles",null] 20:47:32 INFO - PROCESS | 2048 | 1478317652862 Marionette TRACE conn2 <- [1,1301,null,["7"]] 20:47:32 INFO - PROCESS | 2048 | 1478317652914 Marionette TRACE conn2 -> [0,1302,"switchToWindow",{"name":"7"}] 20:47:32 INFO - PROCESS | 2048 | 1478317652916 Marionette TRACE conn2 <- [1,1302,null,{}] 20:47:32 INFO - PROCESS | 2048 | 1478317652918 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x132bf3800 == 45 [pid = 2048] [id = 299] 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x132bf4000) [pid = 2048] [serial = 879] [outer = 0x0] 20:47:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x1334cf000) [pid = 2048] [serial = 880] [outer = 0x132bf4000] 20:47:32 INFO - PROCESS | 2048 | 1478317652952 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x1334d1800) [pid = 2048] [serial = 881] [outer = 0x132bf4000] 20:47:33 INFO - PROCESS | 2048 | 1478317653153 Marionette TRACE conn2 <- [1,1303,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:33 INFO - . 20:47:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 417ms 20:47:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:47:33 INFO - PROCESS | 2048 | 1478317653199 Marionette TRACE conn2 -> [0,1304,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 2048 | 1478317653200 Marionette TRACE conn2 <- [1,1304,null,{"value":"7"}] 20:47:33 INFO - PROCESS | 2048 | 1478317653203 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}] 20:47:33 INFO - PROCESS | 2048 | 1478317653299 Marionette TRACE conn2 <- [1,1305,null,{"value":null}] 20:47:33 INFO - PROCESS | 2048 | 1478317653305 Marionette TRACE conn2 -> [0,1306,"getWindowHandles",null] 20:47:33 INFO - PROCESS | 2048 | 1478317653306 Marionette TRACE conn2 <- [1,1306,null,["7"]] 20:47:33 INFO - PROCESS | 2048 | 1478317653308 Marionette TRACE conn2 -> [0,1307,"switchToWindow",{"name":"7"}] 20:47:33 INFO - PROCESS | 2048 | 1478317653310 Marionette TRACE conn2 <- [1,1307,null,{}] 20:47:33 INFO - PROCESS | 2048 | 1478317653312 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x13670d000 == 46 [pid = 2048] [id = 300] 20:47:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x13670d800) [pid = 2048] [serial = 882] [outer = 0x0] 20:47:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x136711800) [pid = 2048] [serial = 883] [outer = 0x13670d800] 20:47:33 INFO - PROCESS | 2048 | 1478317653346 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x136716800) [pid = 2048] [serial = 884] [outer = 0x13670d800] 20:47:33 INFO - PROCESS | 2048 | 1478317653582 Marionette TRACE conn2 <- [1,1308,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:33 INFO - . 20:47:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 414ms 20:47:33 INFO - PROCESS | 2048 | 1478317653618 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 2048 | 1478317653619 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 20:47:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:47:33 INFO - PROCESS | 2048 | 1478317653622 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}] 20:47:33 INFO - PROCESS | 2048 | 1478317653697 Marionette TRACE conn2 <- [1,1310,null,{"value":null}] 20:47:33 INFO - PROCESS | 2048 | 1478317653702 Marionette TRACE conn2 -> [0,1311,"getWindowHandles",null] 20:47:33 INFO - PROCESS | 2048 | 1478317653703 Marionette TRACE conn2 <- [1,1311,null,["7"]] 20:47:33 INFO - PROCESS | 2048 | 1478317653705 Marionette TRACE conn2 -> [0,1312,"switchToWindow",{"name":"7"}] 20:47:33 INFO - PROCESS | 2048 | 1478317653707 Marionette TRACE conn2 <- [1,1312,null,{}] 20:47:33 INFO - PROCESS | 2048 | 1478317653709 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x136724800 == 47 [pid = 2048] [id = 301] 20:47:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x136725000) [pid = 2048] [serial = 885] [outer = 0x0] 20:47:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x136ba1800) [pid = 2048] [serial = 886] [outer = 0x136725000] 20:47:33 INFO - PROCESS | 2048 | 1478317653743 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x136ba7800) [pid = 2048] [serial = 887] [outer = 0x136725000] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x130982000 == 46 [pid = 2048] [id = 279] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x13135a800 == 45 [pid = 2048] [id = 285] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x129674800 == 44 [pid = 2048] [id = 286] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4ce800 == 43 [pid = 2048] [id = 283] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x13134e800 == 42 [pid = 2048] [id = 284] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x12543e800 == 41 [pid = 2048] [id = 281] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x129e2a800 == 40 [pid = 2048] [id = 282] 20:47:34 INFO - PROCESS | 2048 | --DOCSHELL 0x130ac4000 == 39 [pid = 2048] [id = 280] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x1291b8000 == 38 [pid = 2048] [id = 287] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x1291cc800 == 37 [pid = 2048] [id = 288] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd1d000 == 36 [pid = 2048] [id = 289] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x12e819800 == 35 [pid = 2048] [id = 291] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x132be3000 == 34 [pid = 2048] [id = 298] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x12e13d800 == 33 [pid = 2048] [id = 290] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x130abc800 == 32 [pid = 2048] [id = 292] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x13165c800 == 31 [pid = 2048] [id = 293] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x13188c000 == 30 [pid = 2048] [id = 294] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x131d16000 == 29 [pid = 2048] [id = 295] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd75800 == 28 [pid = 2048] [id = 297] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x132bf3800 == 27 [pid = 2048] [id = 299] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x1320ae000 == 26 [pid = 2048] [id = 296] 20:47:35 INFO - PROCESS | 2048 | --DOCSHELL 0x13670d000 == 25 [pid = 2048] [id = 300] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x12ec6d800) [pid = 2048] [serial = 811] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x12ec77000) [pid = 2048] [serial = 812] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x12ef4f000) [pid = 2048] [serial = 814] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x12ef62000) [pid = 2048] [serial = 815] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x13036b000) [pid = 2048] [serial = 817] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x13037f800) [pid = 2048] [serial = 818] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x130989000) [pid = 2048] [serial = 820] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x130986800) [pid = 2048] [serial = 821] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x1291ca000) [pid = 2048] [serial = 757] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x11b04e800) [pid = 2048] [serial = 764] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x11b0a8800) [pid = 2048] [serial = 765] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x124e19800) [pid = 2048] [serial = 769] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x125061800) [pid = 2048] [serial = 770] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x125c99800) [pid = 2048] [serial = 772] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x125eb3000) [pid = 2048] [serial = 773] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12752c000) [pid = 2048] [serial = 775] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x1287a6800) [pid = 2048] [serial = 776] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12966f000) [pid = 2048] [serial = 778] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12967c800) [pid = 2048] [serial = 779] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x1299a9000) [pid = 2048] [serial = 781] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x129e0f800) [pid = 2048] [serial = 782] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12b487800) [pid = 2048] [serial = 784] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12bd71800) [pid = 2048] [serial = 785] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x12c642000) [pid = 2048] [serial = 787] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12c94e000) [pid = 2048] [serial = 788] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x12cd22000) [pid = 2048] [serial = 790] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12cd28800) [pid = 2048] [serial = 791] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12d63e000) [pid = 2048] [serial = 793] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12d641000) [pid = 2048] [serial = 794] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12dd9e800) [pid = 2048] [serial = 796] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12e147800) [pid = 2048] [serial = 797] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x12e4c2000) [pid = 2048] [serial = 799] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x12e4c7800) [pid = 2048] [serial = 800] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12e74b800) [pid = 2048] [serial = 802] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12e753800) [pid = 2048] [serial = 803] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x12e80b800) [pid = 2048] [serial = 805] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12e813000) [pid = 2048] [serial = 806] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12eb08800) [pid = 2048] [serial = 808] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12eb0c800) [pid = 2048] [serial = 809] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12cd7b800) [pid = 2048] [serial = 762] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x129913000) [pid = 2048] [serial = 759] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:47:35 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x1248ac800) [pid = 2048] [serial = 767] [outer = 0x0] [url = about:blank] 20:47:35 INFO - PROCESS | 2048 | 1478317655359 Marionette TRACE conn2 <- [1,1313,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:35 INFO - . 20:47:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1768ms 20:47:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:47:35 INFO - PROCESS | 2048 | 1478317655391 Marionette TRACE conn2 -> [0,1314,"getWindowHandle",null] 20:47:35 INFO - PROCESS | 2048 | 1478317655395 Marionette TRACE conn2 <- [1,1314,null,{"value":"7"}] 20:47:35 INFO - PROCESS | 2048 | 1478317655402 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}] 20:47:35 INFO - PROCESS | 2048 | 1478317655543 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 20:47:35 INFO - PROCESS | 2048 | 1478317655552 Marionette TRACE conn2 -> [0,1316,"getWindowHandles",null] 20:47:35 INFO - PROCESS | 2048 | 1478317655556 Marionette TRACE conn2 <- [1,1316,null,["7"]] 20:47:35 INFO - PROCESS | 2048 | 1478317655644 Marionette TRACE conn2 -> [0,1317,"switchToWindow",{"name":"7"}] 20:47:35 INFO - PROCESS | 2048 | 1478317655650 Marionette TRACE conn2 <- [1,1317,null,{}] 20:47:35 INFO - PROCESS | 2048 | 1478317655656 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b092000 == 26 [pid = 2048] [id = 302] 20:47:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x11b09d000) [pid = 2048] [serial = 888] [outer = 0x0] 20:47:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x12435c800) [pid = 2048] [serial = 889] [outer = 0x11b09d000] 20:47:35 INFO - PROCESS | 2048 | 1478317655725 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x124c43000) [pid = 2048] [serial = 890] [outer = 0x11b09d000] 20:47:36 INFO - PROCESS | 2048 | 1478317656001 Marionette TRACE conn2 <- [1,1318,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:36 INFO - . 20:47:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 618ms 20:47:36 INFO - PROCESS | 2048 | 1478317656018 Marionette TRACE conn2 -> [0,1319,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 2048 | 1478317656020 Marionette TRACE conn2 <- [1,1319,null,{"value":"7"}] 20:47:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:47:36 INFO - PROCESS | 2048 | 1478317656024 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}] 20:47:36 INFO - PROCESS | 2048 | 1478317656109 Marionette TRACE conn2 <- [1,1320,null,{"value":null}] 20:47:36 INFO - PROCESS | 2048 | 1478317656117 Marionette TRACE conn2 -> [0,1321,"getWindowHandles",null] 20:47:36 INFO - PROCESS | 2048 | 1478317656119 Marionette TRACE conn2 <- [1,1321,null,["7"]] 20:47:36 INFO - PROCESS | 2048 | 1478317656121 Marionette TRACE conn2 -> [0,1322,"switchToWindow",{"name":"7"}] 20:47:36 INFO - PROCESS | 2048 | 1478317656124 Marionette TRACE conn2 <- [1,1322,null,{}] 20:47:36 INFO - PROCESS | 2048 | 1478317656126 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c8f000 == 27 [pid = 2048] [id = 303] 20:47:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x125c95000) [pid = 2048] [serial = 891] [outer = 0x0] 20:47:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x125e9a800) [pid = 2048] [serial = 892] [outer = 0x125c95000] 20:47:36 INFO - PROCESS | 2048 | 1478317656168 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12615b000) [pid = 2048] [serial = 893] [outer = 0x125c95000] 20:47:36 INFO - PROCESS | 2048 | 1478317656436 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]]]}] 20:47:36 INFO - . 20:47:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 466ms 20:47:36 INFO - PROCESS | 2048 | 1478317656494 Marionette TRACE conn2 -> [0,1324,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 2048 | 1478317656498 Marionette TRACE conn2 <- [1,1324,null,{"value":"7"}] 20:47:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:47:36 INFO - PROCESS | 2048 | 1478317656501 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}] 20:47:36 INFO - PROCESS | 2048 | 1478317656584 Marionette TRACE conn2 <- [1,1325,null,{"value":null}] 20:47:36 INFO - PROCESS | 2048 | 1478317656591 Marionette TRACE conn2 -> [0,1326,"getWindowHandles",null] 20:47:36 INFO - PROCESS | 2048 | 1478317656593 Marionette TRACE conn2 <- [1,1326,null,["7"]] 20:47:36 INFO - PROCESS | 2048 | 1478317656595 Marionette TRACE conn2 -> [0,1327,"switchToWindow",{"name":"7"}] 20:47:36 INFO - PROCESS | 2048 | 1478317656598 Marionette TRACE conn2 <- [1,1327,null,{}] 20:47:36 INFO - PROCESS | 2048 | 1478317656602 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x128379800 == 28 [pid = 2048] [id = 304] 20:47:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12837c000) [pid = 2048] [serial = 894] [outer = 0x0] 20:47:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x128390800) [pid = 2048] [serial = 895] [outer = 0x12837c000] 20:47:36 INFO - PROCESS | 2048 | 1478317656642 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x12865f000) [pid = 2048] [serial = 896] [outer = 0x12837c000] 20:47:36 INFO - PROCESS | 2048 | 1478317656893 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]]]}] 20:47:36 INFO - . 20:47:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 415ms 20:47:36 INFO - PROCESS | 2048 | 1478317656917 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 2048 | 1478317656919 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 20:47:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:47:36 INFO - PROCESS | 2048 | 1478317656922 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}] 20:47:37 INFO - PROCESS | 2048 | 1478317657004 Marionette TRACE conn2 <- [1,1330,null,{"value":null}] 20:47:37 INFO - PROCESS | 2048 | 1478317657008 Marionette TRACE conn2 -> [0,1331,"getWindowHandles",null] 20:47:37 INFO - PROCESS | 2048 | 1478317657010 Marionette TRACE conn2 <- [1,1331,null,["7"]] 20:47:37 INFO - PROCESS | 2048 | 1478317657014 Marionette TRACE conn2 -> [0,1332,"switchToWindow",{"name":"7"}] 20:47:37 INFO - PROCESS | 2048 | 1478317657016 Marionette TRACE conn2 <- [1,1332,null,{}] 20:47:37 INFO - PROCESS | 2048 | 1478317657018 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x12879f800 == 29 [pid = 2048] [id = 305] 20:47:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x1287a0000) [pid = 2048] [serial = 897] [outer = 0x0] 20:47:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x1287a6800) [pid = 2048] [serial = 898] [outer = 0x1287a0000] 20:47:37 INFO - PROCESS | 2048 | 1478317657059 Marionette DEBUG loaded listener.js 20:47:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x1299af000) [pid = 2048] [serial = 899] [outer = 0x1287a0000] 20:47:37 INFO - PROCESS | 2048 | 1478317657325 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]]]}] 20:47:37 INFO - . 20:47:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 414ms 20:47:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:47:37 INFO - PROCESS | 2048 | 1478317657337 Marionette TRACE conn2 -> [0,1334,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 2048 | 1478317657339 Marionette TRACE conn2 <- [1,1334,null,{"value":"7"}] 20:47:37 INFO - PROCESS | 2048 | 1478317657342 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}] 20:47:37 INFO - PROCESS | 2048 | 1478317657421 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 20:47:37 INFO - PROCESS | 2048 | 1478317657425 Marionette TRACE conn2 -> [0,1336,"getWindowHandles",null] 20:47:37 INFO - PROCESS | 2048 | 1478317657427 Marionette TRACE conn2 <- [1,1336,null,["7"]] 20:47:37 INFO - PROCESS | 2048 | 1478317657429 Marionette TRACE conn2 -> [0,1337,"switchToWindow",{"name":"7"}] 20:47:37 INFO - PROCESS | 2048 | 1478317657435 Marionette TRACE conn2 <- [1,1337,null,{}] 20:47:37 INFO - PROCESS | 2048 | 1478317657438 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b487800 == 30 [pid = 2048] [id = 306] 20:47:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x12b48a000) [pid = 2048] [serial = 900] [outer = 0x0] 20:47:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x12b48f000) [pid = 2048] [serial = 901] [outer = 0x12b48a000] 20:47:37 INFO - PROCESS | 2048 | 1478317657475 Marionette DEBUG loaded listener.js 20:47:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12bd6d800) [pid = 2048] [serial = 902] [outer = 0x12b48a000] 20:47:37 INFO - PROCESS | 2048 | 1478317657825 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]]]}] 20:47:37 INFO - . 20:47:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 515ms 20:47:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:47:37 INFO - PROCESS | 2048 | 1478317657858 Marionette TRACE conn2 -> [0,1339,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 2048 | 1478317657860 Marionette TRACE conn2 <- [1,1339,null,{"value":"7"}] 20:47:37 INFO - PROCESS | 2048 | 1478317657864 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}] 20:47:37 INFO - PROCESS | 2048 | 1478317657985 Marionette TRACE conn2 <- [1,1340,null,{"value":null}] 20:47:37 INFO - PROCESS | 2048 | 1478317657991 Marionette TRACE conn2 -> [0,1341,"getWindowHandles",null] 20:47:37 INFO - PROCESS | 2048 | 1478317657992 Marionette TRACE conn2 <- [1,1341,null,["7"]] 20:47:37 INFO - PROCESS | 2048 | 1478317657994 Marionette TRACE conn2 -> [0,1342,"switchToWindow",{"name":"7"}] 20:47:37 INFO - PROCESS | 2048 | 1478317657996 Marionette TRACE conn2 <- [1,1342,null,{}] 20:47:38 INFO - PROCESS | 2048 | 1478317657999 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9c6800 == 31 [pid = 2048] [id = 307] 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x12c9c7800) [pid = 2048] [serial = 903] [outer = 0x0] 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12cd1f000) [pid = 2048] [serial = 904] [outer = 0x12c9c7800] 20:47:38 INFO - PROCESS | 2048 | 1478317658036 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12cd74800) [pid = 2048] [serial = 905] [outer = 0x12c9c7800] 20:47:38 INFO - PROCESS | 2048 | 1478317658294 Marionette TRACE conn2 <- [1,1343,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:38 INFO - . 20:47:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 464ms 20:47:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:47:38 INFO - PROCESS | 2048 | 1478317658328 Marionette TRACE conn2 -> [0,1344,"getWindowHandle",null] 20:47:38 INFO - PROCESS | 2048 | 1478317658329 Marionette TRACE conn2 <- [1,1344,null,{"value":"7"}] 20:47:38 INFO - PROCESS | 2048 | 1478317658332 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}] 20:47:38 INFO - PROCESS | 2048 | 1478317658406 Marionette TRACE conn2 <- [1,1345,null,{"value":null}] 20:47:38 INFO - PROCESS | 2048 | 1478317658409 Marionette TRACE conn2 -> [0,1346,"getWindowHandles",null] 20:47:38 INFO - PROCESS | 2048 | 1478317658411 Marionette TRACE conn2 <- [1,1346,null,["7"]] 20:47:38 INFO - PROCESS | 2048 | 1478317658415 Marionette TRACE conn2 -> [0,1347,"switchToWindow",{"name":"7"}] 20:47:38 INFO - PROCESS | 2048 | 1478317658418 Marionette TRACE conn2 <- [1,1347,null,{}] 20:47:38 INFO - PROCESS | 2048 | 1478317658421 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d64d800 == 32 [pid = 2048] [id = 308] 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12d64e000) [pid = 2048] [serial = 906] [outer = 0x0] 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12dd9a800) [pid = 2048] [serial = 907] [outer = 0x12d64e000] 20:47:38 INFO - PROCESS | 2048 | 1478317658455 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12e144800) [pid = 2048] [serial = 908] [outer = 0x12d64e000] 20:47:38 INFO - PROCESS | 2048 | 1478317658711 Marionette TRACE conn2 <- [1,1348,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:38 INFO - . 20:47:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 416ms 20:47:38 INFO - PROCESS | 2048 | 1478317658748 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 20:47:38 INFO - PROCESS | 2048 | 1478317658749 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 20:47:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:47:38 INFO - PROCESS | 2048 | 1478317658752 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}] 20:47:38 INFO - PROCESS | 2048 | 1478317658811 Marionette TRACE conn2 <- [1,1350,null,{"value":null}] 20:47:38 INFO - PROCESS | 2048 | 1478317658817 Marionette TRACE conn2 -> [0,1351,"getWindowHandles",null] 20:47:38 INFO - PROCESS | 2048 | 1478317658819 Marionette TRACE conn2 <- [1,1351,null,["7"]] 20:47:38 INFO - PROCESS | 2048 | 1478317658821 Marionette TRACE conn2 -> [0,1352,"switchToWindow",{"name":"7"}] 20:47:38 INFO - PROCESS | 2048 | 1478317658824 Marionette TRACE conn2 <- [1,1352,null,{}] 20:47:38 INFO - PROCESS | 2048 | 1478317658827 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd8c000 == 33 [pid = 2048] [id = 309] 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x12e4c9800) [pid = 2048] [serial = 909] [outer = 0x0] 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x12e4d1800) [pid = 2048] [serial = 910] [outer = 0x12e4c9800] 20:47:38 INFO - PROCESS | 2048 | 1478317658854 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x12e748800) [pid = 2048] [serial = 911] [outer = 0x12e4c9800] 20:47:39 INFO - PROCESS | 2048 | 1478317659184 Marionette TRACE conn2 <- [1,1353,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:39 INFO - . 20:47:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 467ms 20:47:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:47:39 INFO - PROCESS | 2048 | 1478317659218 Marionette TRACE conn2 -> [0,1354,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 2048 | 1478317659220 Marionette TRACE conn2 <- [1,1354,null,{"value":"7"}] 20:47:39 INFO - PROCESS | 2048 | 1478317659222 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}] 20:47:39 INFO - PROCESS | 2048 | 1478317659361 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 20:47:39 INFO - PROCESS | 2048 | 1478317659403 Marionette TRACE conn2 -> [0,1356,"getWindowHandles",null] 20:47:39 INFO - PROCESS | 2048 | 1478317659406 Marionette TRACE conn2 <- [1,1356,null,["7"]] 20:47:39 INFO - PROCESS | 2048 | 1478317659409 Marionette TRACE conn2 -> [0,1357,"switchToWindow",{"name":"7"}] 20:47:39 INFO - PROCESS | 2048 | 1478317659412 Marionette TRACE conn2 <- [1,1357,null,{}] 20:47:39 INFO - PROCESS | 2048 | 1478317659416 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x128378800 == 34 [pid = 2048] [id = 310] 20:47:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x12d643800) [pid = 2048] [serial = 912] [outer = 0x0] 20:47:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12e81d000) [pid = 2048] [serial = 913] [outer = 0x12d643800] 20:47:39 INFO - PROCESS | 2048 | 1478317659471 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x12e80e000) [pid = 2048] [serial = 914] [outer = 0x12d643800] 20:47:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12ec64800) [pid = 2048] [serial = 915] [outer = 0x12d643800] 20:47:39 INFO - PROCESS | 2048 | 1478317659802 Marionette TRACE conn2 <- [1,1358,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:39 INFO - . 20:47:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 615ms 20:47:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:47:39 INFO - PROCESS | 2048 | 1478317659840 Marionette TRACE conn2 -> [0,1359,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 2048 | 1478317659841 Marionette TRACE conn2 <- [1,1359,null,{"value":"7"}] 20:47:39 INFO - PROCESS | 2048 | 1478317659844 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}] 20:47:39 INFO - PROCESS | 2048 | 1478317659958 Marionette TRACE conn2 <- [1,1360,null,{"value":null}] 20:47:39 INFO - PROCESS | 2048 | 1478317659987 Marionette TRACE conn2 -> [0,1361,"getWindowHandles",null] 20:47:39 INFO - PROCESS | 2048 | 1478317659988 Marionette TRACE conn2 <- [1,1361,null,["7"]] 20:47:39 INFO - PROCESS | 2048 | 1478317659991 Marionette TRACE conn2 -> [0,1362,"switchToWindow",{"name":"7"}] 20:47:39 INFO - PROCESS | 2048 | 1478317659993 Marionette TRACE conn2 <- [1,1362,null,{}] 20:47:39 INFO - PROCESS | 2048 | 1478317659996 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec7e800 == 35 [pid = 2048] [id = 311] 20:47:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x12ef4d000) [pid = 2048] [serial = 916] [outer = 0x0] 20:47:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x12ef62800) [pid = 2048] [serial = 917] [outer = 0x12ef4d000] 20:47:40 INFO - PROCESS | 2048 | 1478317660030 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x12ef69800) [pid = 2048] [serial = 918] [outer = 0x12ef4d000] 20:47:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x13037e000) [pid = 2048] [serial = 919] [outer = 0x12ef4d000] 20:47:40 INFO - PROCESS | 2048 | 1478317660323 Marionette TRACE conn2 <- [1,1363,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:47:40 INFO - . 20:47:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 517ms 20:47:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:47:40 INFO - PROCESS | 2048 | 1478317660367 Marionette TRACE conn2 -> [0,1364,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 2048 | 1478317660369 Marionette TRACE conn2 <- [1,1364,null,{"value":"7"}] 20:47:40 INFO - PROCESS | 2048 | 1478317660372 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}] 20:47:40 INFO - PROCESS | 2048 | 1478317660484 Marionette TRACE conn2 <- [1,1365,null,{"value":null}] 20:47:40 INFO - PROCESS | 2048 | 1478317660518 Marionette TRACE conn2 -> [0,1366,"getWindowHandles",null] 20:47:40 INFO - PROCESS | 2048 | 1478317660519 Marionette TRACE conn2 <- [1,1366,null,["7"]] 20:47:40 INFO - PROCESS | 2048 | 1478317660521 Marionette TRACE conn2 -> [0,1367,"switchToWindow",{"name":"7"}] 20:47:40 INFO - PROCESS | 2048 | 1478317660523 Marionette TRACE conn2 <- [1,1367,null,{}] 20:47:40 INFO - PROCESS | 2048 | 1478317660525 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b36b800 == 36 [pid = 2048] [id = 312] 20:47:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x13097d000) [pid = 2048] [serial = 920] [outer = 0x0] 20:47:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x130989000) [pid = 2048] [serial = 921] [outer = 0x13097d000] 20:47:40 INFO - PROCESS | 2048 | 1478317660562 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x130ab7000) [pid = 2048] [serial = 922] [outer = 0x13097d000] 20:47:40 INFO - PROCESS | 2048 | 1478317660853 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]]]}] 20:47:40 INFO - . 20:47:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 518ms 20:47:40 INFO - PROCESS | 2048 | 1478317660895 Marionette TRACE conn2 -> [0,1369,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 2048 | 1478317660897 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 20:47:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:47:40 INFO - PROCESS | 2048 | 1478317660901 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}] 20:47:41 INFO - PROCESS | 2048 | 1478317661038 Marionette TRACE conn2 <- [1,1370,null,{"value":null}] 20:47:41 INFO - PROCESS | 2048 | 1478317661084 Marionette TRACE conn2 -> [0,1371,"getWindowHandles",null] 20:47:41 INFO - PROCESS | 2048 | 1478317661087 Marionette TRACE conn2 <- [1,1371,null,["7"]] 20:47:41 INFO - PROCESS | 2048 | 1478317661090 Marionette TRACE conn2 -> [0,1372,"switchToWindow",{"name":"7"}] 20:47:41 INFO - PROCESS | 2048 | 1478317661092 Marionette TRACE conn2 <- [1,1372,null,{}] 20:47:41 INFO - PROCESS | 2048 | 1478317661096 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x130acc800 == 37 [pid = 2048] [id = 313] 20:47:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x13163f000) [pid = 2048] [serial = 923] [outer = 0x0] 20:47:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x13164b000) [pid = 2048] [serial = 924] [outer = 0x13163f000] 20:47:41 INFO - PROCESS | 2048 | 1478317661140 Marionette DEBUG loaded listener.js 20:47:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x13165a000) [pid = 2048] [serial = 925] [outer = 0x13163f000] 20:47:41 INFO - PROCESS | 2048 | 1478317661376 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]]]}] 20:47:41 INFO - . 20:47:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 514ms 20:47:41 INFO - PROCESS | 2048 | 1478317661415 Marionette TRACE conn2 -> [0,1374,"getWindowHandle",null] 20:47:41 INFO - PROCESS | 2048 | 1478317661416 Marionette TRACE conn2 <- [1,1374,null,{"value":"7"}] 20:47:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:47:41 INFO - PROCESS | 2048 | 1478317661425 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}] 20:47:41 INFO - PROCESS | 2048 | 1478317661522 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 20:47:41 INFO - PROCESS | 2048 | 1478317661526 Marionette TRACE conn2 -> [0,1376,"getWindowHandles",null] 20:47:41 INFO - PROCESS | 2048 | 1478317661527 Marionette TRACE conn2 <- [1,1376,null,["7"]] 20:47:41 INFO - PROCESS | 2048 | 1478317661529 Marionette TRACE conn2 -> [0,1377,"switchToWindow",{"name":"7"}] 20:47:41 INFO - PROCESS | 2048 | 1478317661531 Marionette TRACE conn2 <- [1,1377,null,{}] 20:47:41 INFO - PROCESS | 2048 | 1478317661562 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d02800 == 38 [pid = 2048] [id = 314] 20:47:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x131d03000) [pid = 2048] [serial = 926] [outer = 0x0] 20:47:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x131d0d000) [pid = 2048] [serial = 927] [outer = 0x131d03000] 20:47:41 INFO - PROCESS | 2048 | 1478317661596 Marionette DEBUG loaded listener.js 20:47:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x131d14000) [pid = 2048] [serial = 928] [outer = 0x131d03000] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x13188c800) [pid = 2048] [serial = 864] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x13165d000) [pid = 2048] [serial = 861] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x131d16800) [pid = 2048] [serial = 867] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x1320ae800) [pid = 2048] [serial = 870] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x12d636000) [pid = 2048] [serial = 873] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x13670d800) [pid = 2048] [serial = 882] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x132be3800) [pid = 2048] [serial = 876] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x132bf4000) [pid = 2048] [serial = 879] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x12e81c800) [pid = 2048] [serial = 855] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x12e4c8800) [pid = 2048] [serial = 852] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x12cd1f800) [pid = 2048] [serial = 849] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x129673000) [pid = 2048] [serial = 846] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x1291bd800) [pid = 2048] [serial = 843] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x12999e800) [pid = 2048] [serial = 840] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x131647800) [pid = 2048] [serial = 837] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x13134f000) [pid = 2048] [serial = 834] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12e4d3800) [pid = 2048] [serial = 831] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x129fcc000) [pid = 2048] [serial = 828] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x125c80000) [pid = 2048] [serial = 825] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x130ac4800) [pid = 2048] [serial = 822] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:47:41 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x130abd000) [pid = 2048] [serial = 858] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:47:42 INFO - PROCESS | 2048 | 1478317662043 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]]]}] 20:47:42 INFO - . 20:47:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 665ms 20:47:42 INFO - PROCESS | 2048 | 1478317662091 Marionette TRACE conn2 -> [0,1379,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 2048 | 1478317662092 Marionette TRACE conn2 <- [1,1379,null,{"value":"7"}] 20:47:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:47:42 INFO - PROCESS | 2048 | 1478317662095 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}] 20:47:42 INFO - PROCESS | 2048 | 1478317662194 Marionette TRACE conn2 <- [1,1380,null,{"value":null}] 20:47:42 INFO - PROCESS | 2048 | 1478317662226 Marionette TRACE conn2 -> [0,1381,"getWindowHandles",null] 20:47:42 INFO - PROCESS | 2048 | 1478317662227 Marionette TRACE conn2 <- [1,1381,null,["7"]] 20:47:42 INFO - PROCESS | 2048 | 1478317662229 Marionette TRACE conn2 -> [0,1382,"switchToWindow",{"name":"7"}] 20:47:42 INFO - PROCESS | 2048 | 1478317662231 Marionette TRACE conn2 <- [1,1382,null,{}] 20:47:42 INFO - PROCESS | 2048 | 1478317662233 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9b2000 == 39 [pid = 2048] [id = 315] 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12cd74000) [pid = 2048] [serial = 929] [outer = 0x0] 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x13165c800) [pid = 2048] [serial = 930] [outer = 0x12cd74000] 20:47:42 INFO - PROCESS | 2048 | 1478317662267 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x1320a3800) [pid = 2048] [serial = 931] [outer = 0x12cd74000] 20:47:42 INFO - PROCESS | 2048 | 1478317662474 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]]]}] 20:47:42 INFO - . 20:47:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 415ms 20:47:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:47:42 INFO - PROCESS | 2048 | 1478317662510 Marionette TRACE conn2 -> [0,1384,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 2048 | 1478317662513 Marionette TRACE conn2 <- [1,1384,null,{"value":"7"}] 20:47:42 INFO - PROCESS | 2048 | 1478317662516 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}] 20:47:42 INFO - PROCESS | 2048 | 1478317662590 Marionette TRACE conn2 <- [1,1385,null,{"value":null}] 20:47:42 INFO - PROCESS | 2048 | 1478317662594 Marionette TRACE conn2 -> [0,1386,"getWindowHandles",null] 20:47:42 INFO - PROCESS | 2048 | 1478317662595 Marionette TRACE conn2 <- [1,1386,null,["7"]] 20:47:42 INFO - PROCESS | 2048 | 1478317662600 Marionette TRACE conn2 -> [0,1387,"switchToWindow",{"name":"7"}] 20:47:42 INFO - PROCESS | 2048 | 1478317662602 Marionette TRACE conn2 <- [1,1387,null,{}] 20:47:42 INFO - PROCESS | 2048 | 1478317662604 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x132378800 == 40 [pid = 2048] [id = 316] 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x13237b000) [pid = 2048] [serial = 932] [outer = 0x0] 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x132389000) [pid = 2048] [serial = 933] [outer = 0x13237b000] 20:47:42 INFO - PROCESS | 2048 | 1478317662638 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x132390000) [pid = 2048] [serial = 934] [outer = 0x13237b000] 20:47:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x132bda800 == 41 [pid = 2048] [id = 317] 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x132bdb000) [pid = 2048] [serial = 935] [outer = 0x0] 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x132be0000) [pid = 2048] [serial = 936] [outer = 0x132bdb000] 20:47:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x132beb000) [pid = 2048] [serial = 937] [outer = 0x132bdb000] 20:47:42 INFO - PROCESS | 2048 | 1478317662926 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]]]}] 20:47:42 INFO - ... 20:47:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 418ms 20:47:42 INFO - PROCESS | 2048 | 1478317662933 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 2048 | 1478317662934 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 20:47:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:47:42 INFO - PROCESS | 2048 | 1478317662937 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}] 20:47:43 INFO - PROCESS | 2048 | 1478317663058 Marionette TRACE conn2 <- [1,1390,null,{"value":null}] 20:47:43 INFO - PROCESS | 2048 | 1478317663092 Marionette TRACE conn2 -> [0,1391,"getWindowHandles",null] 20:47:43 INFO - PROCESS | 2048 | 1478317663093 Marionette TRACE conn2 <- [1,1391,null,["7"]] 20:47:43 INFO - PROCESS | 2048 | 1478317663095 Marionette TRACE conn2 -> [0,1392,"switchToWindow",{"name":"7"}] 20:47:43 INFO - PROCESS | 2048 | 1478317663097 Marionette TRACE conn2 <- [1,1392,null,{}] 20:47:43 INFO - PROCESS | 2048 | 1478317663099 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x132bf5800 == 42 [pid = 2048] [id = 318] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x132bf6800) [pid = 2048] [serial = 938] [outer = 0x0] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x1334cd800) [pid = 2048] [serial = 939] [outer = 0x132bf6800] 20:47:43 INFO - PROCESS | 2048 | 1478317663133 Marionette DEBUG loaded listener.js 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x1334db000) [pid = 2048] [serial = 940] [outer = 0x132bf6800] 20:47:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x13164d000 == 43 [pid = 2048] [id = 319] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x1334cb800) [pid = 2048] [serial = 941] [outer = 0x0] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x132382800) [pid = 2048] [serial = 942] [outer = 0x1334cb800] 20:47:43 INFO - PROCESS | 2048 | 1478317663357 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]]]}] 20:47:43 INFO - . 20:47:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 466ms 20:47:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:47:43 INFO - PROCESS | 2048 | 1478317663403 Marionette TRACE conn2 -> [0,1394,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 2048 | 1478317663404 Marionette TRACE conn2 <- [1,1394,null,{"value":"7"}] 20:47:43 INFO - PROCESS | 2048 | 1478317663407 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}] 20:47:43 INFO - PROCESS | 2048 | 1478317663498 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 20:47:43 INFO - PROCESS | 2048 | 1478317663501 Marionette TRACE conn2 -> [0,1396,"getWindowHandles",null] 20:47:43 INFO - PROCESS | 2048 | 1478317663502 Marionette TRACE conn2 <- [1,1396,null,["7"]] 20:47:43 INFO - PROCESS | 2048 | 1478317663504 Marionette TRACE conn2 -> [0,1397,"switchToWindow",{"name":"7"}] 20:47:43 INFO - PROCESS | 2048 | 1478317663506 Marionette TRACE conn2 <- [1,1397,null,{}] 20:47:43 INFO - PROCESS | 2048 | 1478317663508 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x136bac800 == 44 [pid = 2048] [id = 320] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x136bad000) [pid = 2048] [serial = 943] [outer = 0x0] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x136bb4800) [pid = 2048] [serial = 944] [outer = 0x136bad000] 20:47:43 INFO - PROCESS | 2048 | 1478317663542 Marionette DEBUG loaded listener.js 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x136bb1000) [pid = 2048] [serial = 945] [outer = 0x136bad000] 20:47:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x136bb3800 == 45 [pid = 2048] [id = 321] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x136bbb000) [pid = 2048] [serial = 946] [outer = 0x0] 20:47:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x136ec2000) [pid = 2048] [serial = 947] [outer = 0x136bbb000] 20:47:43 INFO - PROCESS | 2048 | 1478317663819 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]]]}] 20:47:43 INFO - . 20:47:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 465ms 20:47:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:47:43 INFO - PROCESS | 2048 | 1478317663872 Marionette TRACE conn2 -> [0,1399,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 2048 | 1478317663873 Marionette TRACE conn2 <- [1,1399,null,{"value":"7"}] 20:47:43 INFO - PROCESS | 2048 | 1478317663876 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}] 20:47:43 INFO - PROCESS | 2048 | 1478317663968 Marionette TRACE conn2 <- [1,1400,null,{"value":null}] 20:47:44 INFO - PROCESS | 2048 | 1478317664054 Marionette TRACE conn2 -> [0,1401,"getWindowHandles",null] 20:47:44 INFO - PROCESS | 2048 | 1478317664056 Marionette TRACE conn2 <- [1,1401,null,["7"]] 20:47:44 INFO - PROCESS | 2048 | 1478317664061 Marionette TRACE conn2 -> [0,1402,"switchToWindow",{"name":"7"}] 20:47:44 INFO - PROCESS | 2048 | 1478317664065 Marionette TRACE conn2 <- [1,1402,null,{}] 20:47:44 INFO - PROCESS | 2048 | 1478317664069 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a17e800 == 46 [pid = 2048] [id = 322] 20:47:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x11a4ad800) [pid = 2048] [serial = 948] [outer = 0x0] 20:47:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x124347000) [pid = 2048] [serial = 949] [outer = 0x11a4ad800] 20:47:44 INFO - PROCESS | 2048 | 1478317664123 Marionette DEBUG loaded listener.js 20:47:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x12528f000) [pid = 2048] [serial = 950] [outer = 0x11a4ad800] 20:47:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12543e800 == 47 [pid = 2048] [id = 323] 20:47:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x125c96000) [pid = 2048] [serial = 951] [outer = 0x0] 20:47:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x126cad000) [pid = 2048] [serial = 952] [outer = 0x125c96000] 20:47:44 INFO - PROCESS | 2048 | 1478317664593 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]]]}] 20:47:44 INFO - . 20:47:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 765ms 20:47:44 INFO - PROCESS | 2048 | 1478317664644 Marionette TRACE conn2 -> [0,1404,"getWindowHandle",null] 20:47:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:47:44 INFO - PROCESS | 2048 | 1478317664648 Marionette TRACE conn2 <- [1,1404,null,{"value":"7"}] 20:47:44 INFO - PROCESS | 2048 | 1478317664654 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}] 20:47:44 INFO - PROCESS | 2048 | 1478317664844 Marionette TRACE conn2 <- [1,1405,null,{"value":null}] 20:47:44 INFO - PROCESS | 2048 | 1478317664945 Marionette TRACE conn2 -> [0,1406,"getWindowHandles",null] 20:47:44 INFO - PROCESS | 2048 | 1478317664948 Marionette TRACE conn2 <- [1,1406,null,["7"]] 20:47:44 INFO - PROCESS | 2048 | 1478317664954 Marionette TRACE conn2 -> [0,1407,"switchToWindow",{"name":"7"}] 20:47:44 INFO - PROCESS | 2048 | 1478317664956 Marionette TRACE conn2 <- [1,1407,null,{}] 20:47:44 INFO - PROCESS | 2048 | 1478317664959 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12879c800 == 48 [pid = 2048] [id = 324] 20:47:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x12879d800) [pid = 2048] [serial = 953] [outer = 0x0] 20:47:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x12c63f000) [pid = 2048] [serial = 954] [outer = 0x12879d800] 20:47:45 INFO - PROCESS | 2048 | 1478317665003 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x12c962800) [pid = 2048] [serial = 955] [outer = 0x12879d800] 20:47:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x126cc6800 == 49 [pid = 2048] [id = 325] 20:47:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x12a2e8000) [pid = 2048] [serial = 956] [outer = 0x0] 20:47:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x12e4c2800) [pid = 2048] [serial = 957] [outer = 0x12a2e8000] 20:47:45 INFO - PROCESS | 2048 | 1478317665417 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]]]}] 20:47:45 INFO - . 20:47:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 816ms 20:47:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:47:45 INFO - PROCESS | 2048 | 1478317665469 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 20:47:45 INFO - PROCESS | 2048 | 1478317665471 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 20:47:45 INFO - PROCESS | 2048 | 1478317665474 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}] 20:47:45 INFO - PROCESS | 2048 | 1478317665605 Marionette TRACE conn2 <- [1,1410,null,{"value":null}] 20:47:45 INFO - PROCESS | 2048 | 1478317665710 Marionette TRACE conn2 -> [0,1411,"getWindowHandles",null] 20:47:45 INFO - PROCESS | 2048 | 1478317665716 Marionette TRACE conn2 <- [1,1411,null,["7"]] 20:47:45 INFO - PROCESS | 2048 | 1478317665722 Marionette TRACE conn2 -> [0,1412,"switchToWindow",{"name":"7"}] 20:47:45 INFO - PROCESS | 2048 | 1478317665725 Marionette TRACE conn2 <- [1,1412,null,{}] 20:47:45 INFO - PROCESS | 2048 | 1478317665728 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x130977000 == 50 [pid = 2048] [id = 326] 20:47:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x130978000) [pid = 2048] [serial = 958] [outer = 0x0] 20:47:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 130 (0x130ab5800) [pid = 2048] [serial = 959] [outer = 0x130978000] 20:47:45 INFO - PROCESS | 2048 | 1478317665771 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 131 (0x131889000) [pid = 2048] [serial = 960] [outer = 0x130978000] 20:47:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x130985000 == 51 [pid = 2048] [id = 327] 20:47:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 132 (0x13098e000) [pid = 2048] [serial = 961] [outer = 0x0] 20:47:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 133 (0x132385000) [pid = 2048] [serial = 962] [outer = 0x13098e000] 20:47:46 INFO - PROCESS | 2048 | 1478317666257 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]]]}] 20:47:46 INFO - . 20:47:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 815ms 20:47:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:47:46 INFO - PROCESS | 2048 | 1478317666291 Marionette TRACE conn2 -> [0,1414,"getWindowHandle",null] 20:47:46 INFO - PROCESS | 2048 | 1478317666292 Marionette TRACE conn2 <- [1,1414,null,{"value":"7"}] 20:47:46 INFO - PROCESS | 2048 | 1478317666296 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}] 20:47:46 INFO - PROCESS | 2048 | 1478317666659 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 20:47:46 INFO - PROCESS | 2048 | 1478317666718 Marionette TRACE conn2 -> [0,1416,"getWindowHandles",null] 20:47:46 INFO - PROCESS | 2048 | 1478317666721 Marionette TRACE conn2 <- [1,1416,null,["7"]] 20:47:46 INFO - PROCESS | 2048 | 1478317666725 Marionette TRACE conn2 -> [0,1417,"switchToWindow",{"name":"7"}] 20:47:46 INFO - PROCESS | 2048 | 1478317666729 Marionette TRACE conn2 <- [1,1417,null,{}] 20:47:46 INFO - PROCESS | 2048 | 1478317666733 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c99800 == 52 [pid = 2048] [id = 328] 20:47:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 134 (0x125c9e800) [pid = 2048] [serial = 963] [outer = 0x0] 20:47:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 135 (0x127c07800) [pid = 2048] [serial = 964] [outer = 0x125c9e800] 20:47:46 INFO - PROCESS | 2048 | 1478317666774 Marionette DEBUG loaded listener.js 20:47:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 136 (0x12866e000) [pid = 2048] [serial = 965] [outer = 0x125c9e800] 20:47:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x1186d8000 == 53 [pid = 2048] [id = 329] 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 137 (0x11b051000) [pid = 2048] [serial = 966] [outer = 0x0] 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 138 (0x125c84000) [pid = 2048] [serial = 967] [outer = 0x11b051000] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x136bb3800 == 52 [pid = 2048] [id = 321] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x136bac800 == 51 [pid = 2048] [id = 320] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x13164d000 == 50 [pid = 2048] [id = 319] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x132bf5800 == 49 [pid = 2048] [id = 318] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x132bda800 == 48 [pid = 2048] [id = 317] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x132378800 == 47 [pid = 2048] [id = 316] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9b2000 == 46 [pid = 2048] [id = 315] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x131d02800 == 45 [pid = 2048] [id = 314] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x130acc800 == 44 [pid = 2048] [id = 313] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12b36b800 == 43 [pid = 2048] [id = 312] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd8c000 == 42 [pid = 2048] [id = 309] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12d64d800 == 41 [pid = 2048] [id = 308] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9c6800 == 40 [pid = 2048] [id = 307] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12b487800 == 39 [pid = 2048] [id = 306] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12879f800 == 38 [pid = 2048] [id = 305] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 137 (0x136ba1800) [pid = 2048] [serial = 886] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x128379800 == 37 [pid = 2048] [id = 304] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x125c8f000 == 36 [pid = 2048] [id = 303] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x11b092000 == 35 [pid = 2048] [id = 302] 20:47:47 INFO - PROCESS | 2048 | --DOCSHELL 0x136724800 == 34 [pid = 2048] [id = 301] 20:47:47 INFO - PROCESS | 2048 | 1478317667236 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]]]}] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 136 (0x131653800) [pid = 2048] [serial = 839] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 135 (0x12e75f000) [pid = 2048] [serial = 854] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 134 (0x12fd28800) [pid = 2048] [serial = 833] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 133 (0x131d22800) [pid = 2048] [serial = 869] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 132 (0x131879800) [pid = 2048] [serial = 863] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 131 (0x131892000) [pid = 2048] [serial = 866] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 130 (0x1297c3800) [pid = 2048] [serial = 847] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 129 (0x131359000) [pid = 2048] [serial = 860] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x12cd87800) [pid = 2048] [serial = 850] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x12d64b800) [pid = 2048] [serial = 851] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x1334cf000) [pid = 2048] [serial = 880] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x1291b5800) [pid = 2048] [serial = 842] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x13134a800) [pid = 2048] [serial = 824] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x1334d1800) [pid = 2048] [serial = 881] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x1297ab000) [pid = 2048] [serial = 844] [outer = 0x0] [url = about:blank] 20:47:47 INFO - . 20:47:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 967ms 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x13237a000) [pid = 2048] [serial = 872] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x132389800) [pid = 2048] [serial = 875] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x131d04800) [pid = 2048] [serial = 865] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x130acc000) [pid = 2048] [serial = 823] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x12a2ea000) [pid = 2048] [serial = 848] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x13237b800) [pid = 2048] [serial = 874] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x131354000) [pid = 2048] [serial = 835] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x136716800) [pid = 2048] [serial = 884] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x1299a7000) [pid = 2048] [serial = 845] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x12ec7e000) [pid = 2048] [serial = 856] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x12ef6b800) [pid = 2048] [serial = 857] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x132bea800) [pid = 2048] [serial = 877] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x13135d800) [pid = 2048] [serial = 836] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12e759800) [pid = 2048] [serial = 832] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x136711800) [pid = 2048] [serial = 883] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x13164c800) [pid = 2048] [serial = 838] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12e751800) [pid = 2048] [serial = 853] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x1320b2800) [pid = 2048] [serial = 871] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x131d1a800) [pid = 2048] [serial = 868] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x132bee800) [pid = 2048] [serial = 878] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12a2ed800) [pid = 2048] [serial = 829] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x12dd8e800) [pid = 2048] [serial = 841] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x130ac8000) [pid = 2048] [serial = 859] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12543c800) [pid = 2048] [serial = 827] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x131878800) [pid = 2048] [serial = 862] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12c9ac800) [pid = 2048] [serial = 830] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x126150800) [pid = 2048] [serial = 826] [outer = 0x0] [url = about:blank] 20:47:47 INFO - PROCESS | 2048 | 1478317667265 Marionette TRACE conn2 -> [0,1419,"getWindowHandle",null] 20:47:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:47:47 INFO - PROCESS | 2048 | 1478317667269 Marionette TRACE conn2 <- [1,1419,null,{"value":"7"}] 20:47:47 INFO - PROCESS | 2048 | 1478317667273 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}] 20:47:47 INFO - PROCESS | 2048 | 1478317667372 Marionette TRACE conn2 <- [1,1420,null,{"value":null}] 20:47:47 INFO - PROCESS | 2048 | 1478317667401 Marionette TRACE conn2 -> [0,1421,"getWindowHandles",null] 20:47:47 INFO - PROCESS | 2048 | 1478317667403 Marionette TRACE conn2 <- [1,1421,null,["7"]] 20:47:47 INFO - PROCESS | 2048 | 1478317667407 Marionette TRACE conn2 -> [0,1422,"switchToWindow",{"name":"7"}] 20:47:47 INFO - PROCESS | 2048 | 1478317667409 Marionette TRACE conn2 <- [1,1422,null,{}] 20:47:47 INFO - PROCESS | 2048 | 1478317667412 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x12866e800 == 35 [pid = 2048] [id = 330] 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12878d800) [pid = 2048] [serial = 968] [outer = 0x0] 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x1287a1000) [pid = 2048] [serial = 969] [outer = 0x12878d800] 20:47:47 INFO - PROCESS | 2048 | 1478317667451 Marionette DEBUG loaded listener.js 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x1299a7000) [pid = 2048] [serial = 970] [outer = 0x12878d800] 20:47:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299ad800 == 36 [pid = 2048] [id = 331] 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x129fdd800) [pid = 2048] [serial = 971] [outer = 0x0] 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x11ac9a000) [pid = 2048] [serial = 972] [outer = 0x129fdd800] 20:47:47 INFO - PROCESS | 2048 | 1478317667743 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]]]}] 20:47:47 INFO - . 20:47:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 514ms 20:47:47 INFO - PROCESS | 2048 | 1478317667787 Marionette TRACE conn2 -> [0,1424,"getWindowHandle",null] 20:47:47 INFO - PROCESS | 2048 | 1478317667789 Marionette TRACE conn2 <- [1,1424,null,{"value":"7"}] 20:47:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:47:47 INFO - PROCESS | 2048 | 1478317667792 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}] 20:47:47 INFO - PROCESS | 2048 | 1478317667908 Marionette TRACE conn2 <- [1,1425,null,{"value":null}] 20:47:47 INFO - PROCESS | 2048 | 1478317667970 Marionette TRACE conn2 -> [0,1426,"getWindowHandles",null] 20:47:47 INFO - PROCESS | 2048 | 1478317667973 Marionette TRACE conn2 <- [1,1426,null,["7"]] 20:47:47 INFO - PROCESS | 2048 | 1478317667975 Marionette TRACE conn2 -> [0,1427,"switchToWindow",{"name":"7"}] 20:47:47 INFO - PROCESS | 2048 | 1478317667979 Marionette TRACE conn2 <- [1,1427,null,{}] 20:47:47 INFO - PROCESS | 2048 | 1478317667981 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9c6000 == 37 [pid = 2048] [id = 332] 20:47:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x12c9c6800) [pid = 2048] [serial = 973] [outer = 0x0] 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x12cd73000) [pid = 2048] [serial = 974] [outer = 0x12c9c6800] 20:47:48 INFO - PROCESS | 2048 | 1478317668016 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x12d632000) [pid = 2048] [serial = 975] [outer = 0x12c9c6800] 20:47:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd26800 == 38 [pid = 2048] [id = 333] 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x12d636000) [pid = 2048] [serial = 976] [outer = 0x0] 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12d64f800) [pid = 2048] [serial = 977] [outer = 0x12d636000] 20:47:48 INFO - PROCESS | 2048 | 1478317668263 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]]]}] 20:47:48 INFO - . 20:47:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 515ms 20:47:48 INFO - PROCESS | 2048 | 1478317668307 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 20:47:48 INFO - PROCESS | 2048 | 1478317668308 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 20:47:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:47:48 INFO - PROCESS | 2048 | 1478317668312 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}] 20:47:48 INFO - PROCESS | 2048 | 1478317668419 Marionette TRACE conn2 <- [1,1430,null,{"value":null}] 20:47:48 INFO - PROCESS | 2048 | 1478317668496 Marionette TRACE conn2 -> [0,1431,"getWindowHandles",null] 20:47:48 INFO - PROCESS | 2048 | 1478317668499 Marionette TRACE conn2 <- [1,1431,null,["7"]] 20:47:48 INFO - PROCESS | 2048 | 1478317668502 Marionette TRACE conn2 -> [0,1432,"switchToWindow",{"name":"7"}] 20:47:48 INFO - PROCESS | 2048 | 1478317668506 Marionette TRACE conn2 <- [1,1432,null,{}] 20:47:48 INFO - PROCESS | 2048 | 1478317668510 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4d0000 == 39 [pid = 2048] [id = 334] 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x12e4d2000) [pid = 2048] [serial = 978] [outer = 0x0] 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12e750000) [pid = 2048] [serial = 979] [outer = 0x12e4d2000] 20:47:48 INFO - PROCESS | 2048 | 1478317668567 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x12e75f000) [pid = 2048] [serial = 980] [outer = 0x12e4d2000] 20:47:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e74b000 == 40 [pid = 2048] [id = 335] 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x12e804800) [pid = 2048] [serial = 981] [outer = 0x0] 20:47:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x12eb05800) [pid = 2048] [serial = 982] [outer = 0x12e804800] 20:47:48 INFO - PROCESS | 2048 | 1478317668945 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]]]}] 20:47:48 INFO - . 20:47:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 666ms 20:47:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:47:48 INFO - PROCESS | 2048 | 1478317668978 Marionette TRACE conn2 -> [0,1434,"getWindowHandle",null] 20:47:48 INFO - PROCESS | 2048 | 1478317668981 Marionette TRACE conn2 <- [1,1434,null,{"value":"7"}] 20:47:48 INFO - PROCESS | 2048 | 1478317668985 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}] 20:47:49 INFO - PROCESS | 2048 | 1478317669106 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 20:47:49 INFO - PROCESS | 2048 | 1478317669119 Marionette TRACE conn2 -> [0,1436,"getWindowHandles",null] 20:47:49 INFO - PROCESS | 2048 | 1478317669121 Marionette TRACE conn2 <- [1,1436,null,["7"]] 20:47:49 INFO - PROCESS | 2048 | 1478317669123 Marionette TRACE conn2 -> [0,1437,"switchToWindow",{"name":"7"}] 20:47:49 INFO - PROCESS | 2048 | 1478317669125 Marionette TRACE conn2 <- [1,1437,null,{}] 20:47:49 INFO - PROCESS | 2048 | 1478317669127 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e821800 == 41 [pid = 2048] [id = 336] 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x12ec72800) [pid = 2048] [serial = 983] [outer = 0x0] 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x12ec7e000) [pid = 2048] [serial = 984] [outer = 0x12ec72800] 20:47:49 INFO - PROCESS | 2048 | 1478317669162 Marionette DEBUG loaded listener.js 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x12ef67000) [pid = 2048] [serial = 985] [outer = 0x12ec72800] 20:47:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fd28800 == 42 [pid = 2048] [id = 337] 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x130370000) [pid = 2048] [serial = 986] [outer = 0x0] 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x13036b000) [pid = 2048] [serial = 987] [outer = 0x130370000] 20:47:49 INFO - PROCESS | 2048 | 1478317669457 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]]]}] 20:47:49 INFO - . 20:47:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 520ms 20:47:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:47:49 INFO - PROCESS | 2048 | 1478317669503 Marionette TRACE conn2 -> [0,1439,"getWindowHandle",null] 20:47:49 INFO - PROCESS | 2048 | 1478317669505 Marionette TRACE conn2 <- [1,1439,null,{"value":"7"}] 20:47:49 INFO - PROCESS | 2048 | 1478317669507 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}] 20:47:49 INFO - PROCESS | 2048 | 1478317669621 Marionette TRACE conn2 <- [1,1440,null,{"value":null}] 20:47:49 INFO - PROCESS | 2048 | 1478317669637 Marionette TRACE conn2 -> [0,1441,"getWindowHandles",null] 20:47:49 INFO - PROCESS | 2048 | 1478317669638 Marionette TRACE conn2 <- [1,1441,null,["7"]] 20:47:49 INFO - PROCESS | 2048 | 1478317669640 Marionette TRACE conn2 -> [0,1442,"switchToWindow",{"name":"7"}] 20:47:49 INFO - PROCESS | 2048 | 1478317669642 Marionette TRACE conn2 <- [1,1442,null,{}] 20:47:49 INFO - PROCESS | 2048 | 1478317669644 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ad4000 == 43 [pid = 2048] [id = 338] 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x131341000) [pid = 2048] [serial = 988] [outer = 0x0] 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x13134b800) [pid = 2048] [serial = 989] [outer = 0x131341000] 20:47:49 INFO - PROCESS | 2048 | 1478317669690 Marionette DEBUG loaded listener.js 20:47:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x131358800) [pid = 2048] [serial = 990] [outer = 0x131341000] 20:47:49 INFO - PROCESS | 2048 | 1478317669963 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]]]}] 20:47:49 INFO - . 20:47:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 465ms 20:47:49 INFO - PROCESS | 2048 | 1478317669972 Marionette TRACE conn2 -> [0,1444,"getWindowHandle",null] 20:47:49 INFO - PROCESS | 2048 | 1478317669974 Marionette TRACE conn2 <- [1,1444,null,{"value":"7"}] 20:47:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:47:49 INFO - PROCESS | 2048 | 1478317669977 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}] 20:47:50 INFO - PROCESS | 2048 | 1478317670077 Marionette TRACE conn2 <- [1,1445,null,{"value":null}] 20:47:50 INFO - PROCESS | 2048 | 1478317670113 Marionette TRACE conn2 -> [0,1446,"getWindowHandles",null] 20:47:50 INFO - PROCESS | 2048 | 1478317670115 Marionette TRACE conn2 <- [1,1446,null,["7"]] 20:47:50 INFO - PROCESS | 2048 | 1478317670117 Marionette TRACE conn2 -> [0,1447,"switchToWindow",{"name":"7"}] 20:47:50 INFO - PROCESS | 2048 | 1478317670119 Marionette TRACE conn2 <- [1,1447,null,{}] 20:47:50 INFO - PROCESS | 2048 | 1478317670121 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x131659800 == 44 [pid = 2048] [id = 339] 20:47:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x131879800) [pid = 2048] [serial = 991] [outer = 0x0] 20:47:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x13187e000) [pid = 2048] [serial = 992] [outer = 0x131879800] 20:47:50 INFO - PROCESS | 2048 | 1478317670157 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x13188d800) [pid = 2048] [serial = 993] [outer = 0x131879800] 20:47:50 INFO - PROCESS | 2048 | 1478317670396 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]]]}] 20:47:50 INFO - . 20:47:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 466ms 20:47:50 INFO - PROCESS | 2048 | 1478317670442 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 2048 | 1478317670443 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 20:47:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:47:50 INFO - PROCESS | 2048 | 1478317670446 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}] 20:47:50 INFO - PROCESS | 2048 | 1478317670545 Marionette TRACE conn2 <- [1,1450,null,{"value":null}] 20:47:50 INFO - PROCESS | 2048 | 1478317670548 Marionette TRACE conn2 -> [0,1451,"getWindowHandles",null] 20:47:50 INFO - PROCESS | 2048 | 1478317670549 Marionette TRACE conn2 <- [1,1451,null,["7"]] 20:47:50 INFO - PROCESS | 2048 | 1478317670551 Marionette TRACE conn2 -> [0,1452,"switchToWindow",{"name":"7"}] 20:47:50 INFO - PROCESS | 2048 | 1478317670554 Marionette TRACE conn2 <- [1,1452,null,{}] 20:47:50 INFO - PROCESS | 2048 | 1478317670556 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d04800 == 45 [pid = 2048] [id = 340] 20:47:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x131d07000) [pid = 2048] [serial = 994] [outer = 0x0] 20:47:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x131d1c800) [pid = 2048] [serial = 995] [outer = 0x131d07000] 20:47:50 INFO - PROCESS | 2048 | 1478317670622 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x132097800) [pid = 2048] [serial = 996] [outer = 0x131d07000] 20:47:50 INFO - PROCESS | 2048 | 1478317670855 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]]]}] 20:47:50 INFO - . 20:47:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 414ms 20:47:50 INFO - PROCESS | 2048 | 1478317670861 Marionette TRACE conn2 -> [0,1454,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 2048 | 1478317670862 Marionette TRACE conn2 <- [1,1454,null,{"value":"7"}] 20:47:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:47:50 INFO - PROCESS | 2048 | 1478317670868 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}] 20:47:50 INFO - PROCESS | 2048 | 1478317670963 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 20:47:51 INFO - PROCESS | 2048 | 1478317670998 Marionette TRACE conn2 -> [0,1456,"getWindowHandles",null] 20:47:51 INFO - PROCESS | 2048 | 1478317671000 Marionette TRACE conn2 <- [1,1456,null,["7"]] 20:47:51 INFO - PROCESS | 2048 | 1478317671001 Marionette TRACE conn2 -> [0,1457,"switchToWindow",{"name":"7"}] 20:47:51 INFO - PROCESS | 2048 | 1478317671003 Marionette TRACE conn2 <- [1,1457,null,{}] 20:47:51 INFO - PROCESS | 2048 | 1478317671006 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9bf000 == 46 [pid = 2048] [id = 341] 20:47:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x1320b5800) [pid = 2048] [serial = 997] [outer = 0x0] 20:47:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x13237c800) [pid = 2048] [serial = 998] [outer = 0x1320b5800] 20:47:51 INFO - PROCESS | 2048 | 1478317671040 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x132381000) [pid = 2048] [serial = 999] [outer = 0x1320b5800] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x12cd74000) [pid = 2048] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x12d64e000) [pid = 2048] [serial = 906] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x13097d000) [pid = 2048] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x12e4c9800) [pid = 2048] [serial = 909] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x13163f000) [pid = 2048] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x12c9c7800) [pid = 2048] [serial = 903] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x12ef4d000) [pid = 2048] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x131d03000) [pid = 2048] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x136bbb000) [pid = 2048] [serial = 946] [outer = 0x0] [url = about:blank] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x1334cb800) [pid = 2048] [serial = 941] [outer = 0x0] [url = about:blank] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x12b48a000) [pid = 2048] [serial = 900] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x12837c000) [pid = 2048] [serial = 894] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x11b09d000) [pid = 2048] [serial = 888] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x125c95000) [pid = 2048] [serial = 891] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x12d643800) [pid = 2048] [serial = 912] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x13237b000) [pid = 2048] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x1287a0000) [pid = 2048] [serial = 897] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x132bf6800) [pid = 2048] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x136725000) [pid = 2048] [serial = 885] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:47:51 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x132bdb000) [pid = 2048] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:47:51 INFO - PROCESS | 2048 | 1478317671473 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]]]}] 20:47:51 INFO - . 20:47:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 616ms 20:47:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:47:51 INFO - PROCESS | 2048 | 1478317671484 Marionette TRACE conn2 -> [0,1459,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 2048 | 1478317671485 Marionette TRACE conn2 <- [1,1459,null,{"value":"7"}] 20:47:51 INFO - PROCESS | 2048 | 1478317671488 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}] 20:47:51 INFO - PROCESS | 2048 | 1478317671563 Marionette TRACE conn2 <- [1,1460,null,{"value":null}] 20:47:51 INFO - PROCESS | 2048 | 1478317671568 Marionette TRACE conn2 -> [0,1461,"getWindowHandles",null] 20:47:51 INFO - PROCESS | 2048 | 1478317671570 Marionette TRACE conn2 <- [1,1461,null,["7"]] 20:47:51 INFO - PROCESS | 2048 | 1478317671572 Marionette TRACE conn2 -> [0,1462,"switchToWindow",{"name":"7"}] 20:47:51 INFO - PROCESS | 2048 | 1478317671574 Marionette TRACE conn2 <- [1,1462,null,{}] 20:47:51 INFO - PROCESS | 2048 | 1478317671576 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x132bdd800 == 47 [pid = 2048] [id = 342] 20:47:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x132bde800) [pid = 2048] [serial = 1000] [outer = 0x0] 20:47:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x132bee000) [pid = 2048] [serial = 1001] [outer = 0x132bde800] 20:47:51 INFO - PROCESS | 2048 | 1478317671610 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x1334ce000) [pid = 2048] [serial = 1002] [outer = 0x132bde800] 20:47:51 INFO - PROCESS | 2048 | 1478317671855 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]]]}] 20:47:51 INFO - . 20:47:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 415ms 20:47:51 INFO - PROCESS | 2048 | 1478317671904 Marionette TRACE conn2 -> [0,1464,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 2048 | 1478317671905 Marionette TRACE conn2 <- [1,1464,null,{"value":"7"}] 20:47:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:47:51 INFO - PROCESS | 2048 | 1478317671909 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}] 20:47:51 INFO - PROCESS | 2048 | 1478317671989 Marionette TRACE conn2 <- [1,1465,null,{"value":null}] 20:47:51 INFO - PROCESS | 2048 | 1478317671992 Marionette TRACE conn2 -> [0,1466,"getWindowHandles",null] 20:47:51 INFO - PROCESS | 2048 | 1478317671993 Marionette TRACE conn2 <- [1,1466,null,["7"]] 20:47:52 INFO - PROCESS | 2048 | 1478317672049 Marionette TRACE conn2 -> [0,1467,"switchToWindow",{"name":"7"}] 20:47:52 INFO - PROCESS | 2048 | 1478317672052 Marionette TRACE conn2 <- [1,1467,null,{}] 20:47:52 INFO - PROCESS | 2048 | 1478317672054 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x1334d6800 == 48 [pid = 2048] [id = 343] 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x136712800) [pid = 2048] [serial = 1003] [outer = 0x0] 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x136716800) [pid = 2048] [serial = 1004] [outer = 0x136712800] 20:47:52 INFO - PROCESS | 2048 | 1478317672090 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x136ba1800) [pid = 2048] [serial = 1005] [outer = 0x136712800] 20:47:52 INFO - PROCESS | 2048 | 1478317672307 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]]]}] 20:47:52 INFO - . 20:47:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 414ms 20:47:52 INFO - PROCESS | 2048 | 1478317672323 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 20:47:52 INFO - PROCESS | 2048 | 1478317672324 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 20:47:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:47:52 INFO - PROCESS | 2048 | 1478317672327 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}] 20:47:52 INFO - PROCESS | 2048 | 1478317672415 Marionette TRACE conn2 <- [1,1470,null,{"value":null}] 20:47:52 INFO - PROCESS | 2048 | 1478317672420 Marionette TRACE conn2 -> [0,1471,"getWindowHandles",null] 20:47:52 INFO - PROCESS | 2048 | 1478317672421 Marionette TRACE conn2 <- [1,1471,null,["7"]] 20:47:52 INFO - PROCESS | 2048 | 1478317672423 Marionette TRACE conn2 -> [0,1472,"switchToWindow",{"name":"7"}] 20:47:52 INFO - PROCESS | 2048 | 1478317672425 Marionette TRACE conn2 <- [1,1472,null,{}] 20:47:52 INFO - PROCESS | 2048 | 1478317672428 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x136baa800 == 49 [pid = 2048] [id = 344] 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x136ec1800) [pid = 2048] [serial = 1006] [outer = 0x0] 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x136ecd000) [pid = 2048] [serial = 1007] [outer = 0x136ec1800] 20:47:52 INFO - PROCESS | 2048 | 1478317672461 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x136ed2800) [pid = 2048] [serial = 1008] [outer = 0x136ec1800] 20:47:52 INFO - PROCESS | 2048 | 1478317672709 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]]]}] 20:47:52 INFO - . 20:47:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 416ms 20:47:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:47:52 INFO - PROCESS | 2048 | 1478317672744 Marionette TRACE conn2 -> [0,1474,"getWindowHandle",null] 20:47:52 INFO - PROCESS | 2048 | 1478317672745 Marionette TRACE conn2 <- [1,1474,null,{"value":"7"}] 20:47:52 INFO - PROCESS | 2048 | 1478317672748 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}] 20:47:52 INFO - PROCESS | 2048 | 1478317672824 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 20:47:52 INFO - PROCESS | 2048 | 1478317672827 Marionette TRACE conn2 -> [0,1476,"getWindowHandles",null] 20:47:52 INFO - PROCESS | 2048 | 1478317672828 Marionette TRACE conn2 <- [1,1476,null,["7"]] 20:47:52 INFO - PROCESS | 2048 | 1478317672830 Marionette TRACE conn2 -> [0,1477,"switchToWindow",{"name":"7"}] 20:47:52 INFO - PROCESS | 2048 | 1478317672834 Marionette TRACE conn2 <- [1,1477,null,{}] 20:47:52 INFO - PROCESS | 2048 | 1478317672837 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317cd800 == 50 [pid = 2048] [id = 345] 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x1317ce000) [pid = 2048] [serial = 1009] [outer = 0x0] 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x1317d3000) [pid = 2048] [serial = 1010] [outer = 0x1317ce000] 20:47:52 INFO - PROCESS | 2048 | 1478317672871 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x1317d9000) [pid = 2048] [serial = 1011] [outer = 0x1317ce000] 20:47:53 INFO - PROCESS | 2048 | 1478317673127 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]]]}] 20:47:53 INFO - . 20:47:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 415ms 20:47:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:47:53 INFO - PROCESS | 2048 | 1478317673164 Marionette TRACE conn2 -> [0,1479,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 2048 | 1478317673165 Marionette TRACE conn2 <- [1,1479,null,{"value":"7"}] 20:47:53 INFO - PROCESS | 2048 | 1478317673168 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}] 20:47:53 INFO - PROCESS | 2048 | 1478317673243 Marionette TRACE conn2 <- [1,1480,null,{"value":null}] 20:47:53 INFO - PROCESS | 2048 | 1478317673247 Marionette TRACE conn2 -> [0,1481,"getWindowHandles",null] 20:47:53 INFO - PROCESS | 2048 | 1478317673250 Marionette TRACE conn2 <- [1,1481,null,["7"]] 20:47:53 INFO - PROCESS | 2048 | 1478317673253 Marionette TRACE conn2 -> [0,1482,"switchToWindow",{"name":"7"}] 20:47:53 INFO - PROCESS | 2048 | 1478317673255 Marionette TRACE conn2 <- [1,1482,null,{}] 20:47:53 INFO - PROCESS | 2048 | 1478317673257 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x136ed6800 == 51 [pid = 2048] [id = 346] 20:47:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x136ed7000) [pid = 2048] [serial = 1012] [outer = 0x0] 20:47:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x1296d8000) [pid = 2048] [serial = 1013] [outer = 0x136ed7000] 20:47:53 INFO - PROCESS | 2048 | 1478317673292 Marionette DEBUG loaded listener.js 20:47:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x1296e0000) [pid = 2048] [serial = 1014] [outer = 0x136ed7000] 20:47:53 INFO - PROCESS | 2048 | 1478317673757 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]]]}] 20:47:53 INFO - . 20:47:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 618ms 20:47:53 INFO - PROCESS | 2048 | 1478317673788 Marionette TRACE conn2 -> [0,1484,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 2048 | 1478317673793 Marionette TRACE conn2 <- [1,1484,null,{"value":"7"}] 20:47:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:47:53 INFO - PROCESS | 2048 | 1478317673801 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}] 20:47:54 INFO - PROCESS | 2048 | 1478317673997 Marionette TRACE conn2 <- [1,1485,null,{"value":null}] 20:47:54 INFO - PROCESS | 2048 | 1478317674128 Marionette TRACE conn2 -> [0,1486,"getWindowHandles",null] 20:47:54 INFO - PROCESS | 2048 | 1478317674130 Marionette TRACE conn2 <- [1,1486,null,["7"]] 20:47:54 INFO - PROCESS | 2048 | 1478317674136 Marionette TRACE conn2 -> [0,1487,"switchToWindow",{"name":"7"}] 20:47:54 INFO - PROCESS | 2048 | 1478317674139 Marionette TRACE conn2 <- [1,1487,null,{}] 20:47:54 INFO - PROCESS | 2048 | 1478317674142 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x12809f800 == 52 [pid = 2048] [id = 347] 20:47:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x12865e000) [pid = 2048] [serial = 1015] [outer = 0x0] 20:47:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x1296e1800) [pid = 2048] [serial = 1016] [outer = 0x12865e000] 20:47:54 INFO - PROCESS | 2048 | 1478317674195 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x1296e8000) [pid = 2048] [serial = 1017] [outer = 0x12865e000] 20:47:54 INFO - PROCESS | 2048 | 1478317674528 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]]]}] 20:47:54 INFO - . 20:47:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 765ms 20:47:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:47:54 INFO - PROCESS | 2048 | 1478317674564 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 20:47:54 INFO - PROCESS | 2048 | 1478317674567 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 20:47:54 INFO - PROCESS | 2048 | 1478317674570 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}] 20:47:54 INFO - PROCESS | 2048 | 1478317674677 Marionette TRACE conn2 <- [1,1490,null,{"value":null}] 20:47:54 INFO - PROCESS | 2048 | 1478317674735 Marionette TRACE conn2 -> [0,1491,"getWindowHandles",null] 20:47:54 INFO - PROCESS | 2048 | 1478317674737 Marionette TRACE conn2 <- [1,1491,null,["7"]] 20:47:54 INFO - PROCESS | 2048 | 1478317674739 Marionette TRACE conn2 -> [0,1492,"switchToWindow",{"name":"7"}] 20:47:54 INFO - PROCESS | 2048 | 1478317674742 Marionette TRACE conn2 <- [1,1492,null,{}] 20:47:54 INFO - PROCESS | 2048 | 1478317674745 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x129909800 == 53 [pid = 2048] [id = 348] 20:47:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x129e28800) [pid = 2048] [serial = 1018] [outer = 0x0] 20:47:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x12bd71800) [pid = 2048] [serial = 1019] [outer = 0x129e28800] 20:47:54 INFO - PROCESS | 2048 | 1478317674789 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x12c94f000) [pid = 2048] [serial = 1020] [outer = 0x129e28800] 20:47:55 INFO - PROCESS | 2048 | 1478317675138 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]]]}] 20:47:55 INFO - . 20:47:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 617ms 20:47:55 INFO - PROCESS | 2048 | 1478317675192 Marionette TRACE conn2 -> [0,1494,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 2048 | 1478317675196 Marionette TRACE conn2 <- [1,1494,null,{"value":"7"}] 20:47:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:47:55 INFO - PROCESS | 2048 | 1478317675199 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}] 20:47:55 INFO - PROCESS | 2048 | 1478317675302 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 20:47:55 INFO - PROCESS | 2048 | 1478317675360 Marionette TRACE conn2 -> [0,1496,"getWindowHandles",null] 20:47:55 INFO - PROCESS | 2048 | 1478317675362 Marionette TRACE conn2 <- [1,1496,null,["7"]] 20:47:55 INFO - PROCESS | 2048 | 1478317675364 Marionette TRACE conn2 -> [0,1497,"switchToWindow",{"name":"7"}] 20:47:55 INFO - PROCESS | 2048 | 1478317675368 Marionette TRACE conn2 <- [1,1497,null,{}] 20:47:55 INFO - PROCESS | 2048 | 1478317675371 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fd30000 == 54 [pid = 2048] [id = 349] 20:47:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x130371000) [pid = 2048] [serial = 1021] [outer = 0x0] 20:47:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 130 (0x130acd000) [pid = 2048] [serial = 1022] [outer = 0x130371000] 20:47:55 INFO - PROCESS | 2048 | 1478317675416 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 131 (0x131656000) [pid = 2048] [serial = 1023] [outer = 0x130371000] 20:47:55 INFO - PROCESS | 2048 | 1478317675746 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]]]}] 20:47:55 INFO - . 20:47:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 564ms 20:47:55 INFO - PROCESS | 2048 | 1478317675764 Marionette TRACE conn2 -> [0,1499,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 2048 | 1478317675766 Marionette TRACE conn2 <- [1,1499,null,{"value":"7"}] 20:47:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:47:55 INFO - PROCESS | 2048 | 1478317675770 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}] 20:47:55 INFO - PROCESS | 2048 | 1478317675880 Marionette TRACE conn2 <- [1,1500,null,{"value":null}] 20:47:55 INFO - PROCESS | 2048 | 1478317675938 Marionette TRACE conn2 -> [0,1501,"getWindowHandles",null] 20:47:55 INFO - PROCESS | 2048 | 1478317675939 Marionette TRACE conn2 <- [1,1501,null,["7"]] 20:47:55 INFO - PROCESS | 2048 | 1478317675942 Marionette TRACE conn2 -> [0,1502,"switchToWindow",{"name":"7"}] 20:47:55 INFO - PROCESS | 2048 | 1478317675945 Marionette TRACE conn2 <- [1,1502,null,{}] 20:47:55 INFO - PROCESS | 2048 | 1478317675947 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x132bde000 == 55 [pid = 2048] [id = 350] 20:47:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 132 (0x132bdf000) [pid = 2048] [serial = 1024] [outer = 0x0] 20:47:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 133 (0x1334d9000) [pid = 2048] [serial = 1025] [outer = 0x132bdf000] 20:47:56 INFO - PROCESS | 2048 | 1478317676030 Marionette DEBUG loaded listener.js 20:47:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 134 (0x136bae000) [pid = 2048] [serial = 1026] [outer = 0x132bdf000] 20:47:56 INFO - PROCESS | 2048 | 1478317676330 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]]]}] 20:47:56 INFO - . 20:47:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 567ms 20:47:56 INFO - PROCESS | 2048 | 1478317676337 Marionette TRACE conn2 -> [0,1504,"getWindowHandle",null] 20:47:56 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:47:56 INFO - PROCESS | 2048 | 1478317676338 Marionette TRACE conn2 <- [1,1504,null,{"value":"7"}] 20:47:56 INFO - PROCESS | 2048 | 1478317676341 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}] 20:47:56 INFO - PROCESS | 2048 | 1478317676437 Marionette TRACE conn2 <- [1,1505,null,{"value":null}] 20:47:56 INFO - PROCESS | 2048 | 1478317676496 Marionette TRACE conn2 -> [0,1506,"getWindowHandles",null] 20:47:56 INFO - PROCESS | 2048 | 1478317676497 Marionette TRACE conn2 <- [1,1506,null,["7"]] 20:47:56 INFO - PROCESS | 2048 | 1478317676499 Marionette TRACE conn2 -> [0,1507,"switchToWindow",{"name":"7"}] 20:47:56 INFO - PROCESS | 2048 | 1478317676502 Marionette TRACE conn2 <- [1,1507,null,{}] 20:47:56 INFO - PROCESS | 2048 | 1478317676504 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc5c000 == 56 [pid = 2048] [id = 351] 20:47:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 135 (0x12fc5c800) [pid = 2048] [serial = 1027] [outer = 0x0] 20:47:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 136 (0x12fc61800) [pid = 2048] [serial = 1028] [outer = 0x12fc5c800] 20:47:56 INFO - PROCESS | 2048 | 1478317676545 Marionette DEBUG loaded listener.js 20:47:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 137 (0x12fc67000) [pid = 2048] [serial = 1029] [outer = 0x12fc5c800] 20:47:56 INFO - PROCESS | 2048 | 1478317676884 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]]]}] 20:47:56 INFO - ... 20:47:56 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 565ms 20:47:56 INFO - PROCESS | 2048 | 1478317676907 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 20:47:56 INFO - PROCESS | 2048 | 1478317676908 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 20:47:56 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:47:56 INFO - PROCESS | 2048 | 1478317676911 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}] 20:47:57 INFO - PROCESS | 2048 | 1478317677025 Marionette TRACE conn2 <- [1,1510,null,{"value":null}] 20:47:57 INFO - PROCESS | 2048 | 1478317677085 Marionette TRACE conn2 -> [0,1511,"getWindowHandles",null] 20:47:57 INFO - PROCESS | 2048 | 1478317677086 Marionette TRACE conn2 <- [1,1511,null,["7"]] 20:47:57 INFO - PROCESS | 2048 | 1478317677088 Marionette TRACE conn2 -> [0,1512,"switchToWindow",{"name":"7"}] 20:47:57 INFO - PROCESS | 2048 | 1478317677091 Marionette TRACE conn2 <- [1,1512,null,{}] 20:47:57 INFO - PROCESS | 2048 | 1478317677094 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x132343800 == 57 [pid = 2048] [id = 352] 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 138 (0x132344000) [pid = 2048] [serial = 1030] [outer = 0x0] 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 139 (0x132349000) [pid = 2048] [serial = 1031] [outer = 0x132344000] 20:47:57 INFO - PROCESS | 2048 | 1478317677137 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 140 (0x13234d000) [pid = 2048] [serial = 1032] [outer = 0x132344000] 20:47:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x132357000 == 58 [pid = 2048] [id = 353] 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 141 (0x132357800) [pid = 2048] [serial = 1033] [outer = 0x0] 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 142 (0x13235a800) [pid = 2048] [serial = 1034] [outer = 0x132357800] 20:47:57 INFO - PROCESS | 2048 | 1478317677493 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]]]}] 20:47:57 INFO - .... 20:47:57 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 617ms 20:47:57 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:47:57 INFO - PROCESS | 2048 | 1478317677529 Marionette TRACE conn2 -> [0,1514,"getWindowHandle",null] 20:47:57 INFO - PROCESS | 2048 | 1478317677530 Marionette TRACE conn2 <- [1,1514,null,{"value":"7"}] 20:47:57 INFO - PROCESS | 2048 | 1478317677533 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}] 20:47:57 INFO - PROCESS | 2048 | 1478317677686 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 20:47:57 INFO - PROCESS | 2048 | 1478317677786 Marionette TRACE conn2 -> [0,1516,"getWindowHandles",null] 20:47:57 INFO - PROCESS | 2048 | 1478317677788 Marionette TRACE conn2 <- [1,1516,null,["7"]] 20:47:57 INFO - PROCESS | 2048 | 1478317677792 Marionette TRACE conn2 -> [0,1517,"switchToWindow",{"name":"7"}] 20:47:57 INFO - PROCESS | 2048 | 1478317677796 Marionette TRACE conn2 <- [1,1517,null,{}] 20:47:57 INFO - PROCESS | 2048 | 1478317677800 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c642800 == 59 [pid = 2048] [id = 354] 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 143 (0x12cd1c800) [pid = 2048] [serial = 1035] [outer = 0x0] 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 144 (0x12dd92800) [pid = 2048] [serial = 1036] [outer = 0x12cd1c800] 20:47:57 INFO - PROCESS | 2048 | 1478317677842 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 145 (0x12e746000) [pid = 2048] [serial = 1037] [outer = 0x12cd1c800] 20:47:58 INFO - PROCESS | 2048 | 1478317678284 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"]]]}] 20:47:58 INFO - . 20:47:58 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 770ms 20:47:58 INFO - PROCESS | 2048 | 1478317678304 Marionette TRACE conn2 -> [0,1519,"getWindowHandle",null] 20:47:58 INFO - PROCESS | 2048 | 1478317678307 Marionette TRACE conn2 <- [1,1519,null,{"value":"7"}] 20:47:58 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:47:58 INFO - PROCESS | 2048 | 1478317678312 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}] 20:47:58 INFO - PROCESS | 2048 | 1478317678415 Marionette TRACE conn2 <- [1,1520,null,{"value":null}] 20:47:58 INFO - PROCESS | 2048 | 1478317678475 Marionette TRACE conn2 -> [0,1521,"getWindowHandles",null] 20:47:58 INFO - PROCESS | 2048 | 1478317678478 Marionette TRACE conn2 <- [1,1521,null,["7"]] 20:47:58 INFO - PROCESS | 2048 | 1478317678481 Marionette TRACE conn2 -> [0,1522,"switchToWindow",{"name":"7"}] 20:47:58 INFO - PROCESS | 2048 | 1478317678484 Marionette TRACE conn2 <- [1,1522,null,{}] 20:47:58 INFO - PROCESS | 2048 | 1478317678487 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x128657000 == 60 [pid = 2048] [id = 355] 20:47:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 146 (0x12999e800) [pid = 2048] [serial = 1038] [outer = 0x0] 20:47:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 147 (0x11a169000) [pid = 2048] [serial = 1039] [outer = 0x12999e800] 20:47:58 INFO - PROCESS | 2048 | 1478317678576 Marionette DEBUG loaded listener.js 20:47:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 148 (0x126caa800) [pid = 2048] [serial = 1040] [outer = 0x12999e800] 20:47:58 INFO - PROCESS | 2048 | 1478317678876 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]]]}] 20:47:58 INFO - . 20:47:58 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 618ms 20:47:58 INFO - PROCESS | 2048 | 1478317678929 Marionette TRACE conn2 -> [0,1524,"getWindowHandle",null] 20:47:58 INFO - PROCESS | 2048 | 1478317678931 Marionette TRACE conn2 <- [1,1524,null,{"value":"7"}] 20:47:58 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:47:58 INFO - PROCESS | 2048 | 1478317678934 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}] 20:47:59 INFO - PROCESS | 2048 | 1478317679034 Marionette TRACE conn2 <- [1,1525,null,{"value":null}] 20:47:59 INFO - PROCESS | 2048 | 1478317679095 Marionette TRACE conn2 -> [0,1526,"getWindowHandles",null] 20:47:59 INFO - PROCESS | 2048 | 1478317679097 Marionette TRACE conn2 <- [1,1526,null,["7"]] 20:47:59 INFO - PROCESS | 2048 | 1478317679100 Marionette TRACE conn2 -> [0,1527,"switchToWindow",{"name":"7"}] 20:47:59 INFO - PROCESS | 2048 | 1478317679102 Marionette TRACE conn2 <- [1,1527,null,{}] 20:47:59 INFO - PROCESS | 2048 | 1478317679104 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd22000 == 61 [pid = 2048] [id = 356] 20:47:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 149 (0x12cd79800) [pid = 2048] [serial = 1041] [outer = 0x0] 20:47:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 150 (0x12d646000) [pid = 2048] [serial = 1042] [outer = 0x12cd79800] 20:47:59 INFO - PROCESS | 2048 | 1478317679142 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 151 (0x12e4ba000) [pid = 2048] [serial = 1043] [outer = 0x12cd79800] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1317cd800 == 60 [pid = 2048] [id = 345] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x136baa800 == 59 [pid = 2048] [id = 344] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1334d6800 == 58 [pid = 2048] [id = 343] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x132bdd800 == 57 [pid = 2048] [id = 342] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9bf000 == 56 [pid = 2048] [id = 341] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x131d04800 == 55 [pid = 2048] [id = 340] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x131659800 == 54 [pid = 2048] [id = 339] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x130ad4000 == 53 [pid = 2048] [id = 338] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12fd28800 == 52 [pid = 2048] [id = 337] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12e821800 == 51 [pid = 2048] [id = 336] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12e74b000 == 50 [pid = 2048] [id = 335] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4d0000 == 49 [pid = 2048] [id = 334] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd26800 == 48 [pid = 2048] [id = 333] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9c6000 == 47 [pid = 2048] [id = 332] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1299ad800 == 46 [pid = 2048] [id = 331] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12866e800 == 45 [pid = 2048] [id = 330] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1186d8000 == 44 [pid = 2048] [id = 329] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x125c99800 == 43 [pid = 2048] [id = 328] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x130985000 == 42 [pid = 2048] [id = 327] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x130977000 == 41 [pid = 2048] [id = 326] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x126cc6800 == 40 [pid = 2048] [id = 325] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12879c800 == 39 [pid = 2048] [id = 324] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12543e800 == 38 [pid = 2048] [id = 323] 20:47:59 INFO - PROCESS | 2048 | --DOCSHELL 0x11a17e800 == 37 [pid = 2048] [id = 322] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 150 (0x1334cd800) [pid = 2048] [serial = 939] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 149 (0x1334db000) [pid = 2048] [serial = 940] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 148 (0x132389000) [pid = 2048] [serial = 933] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 147 (0x132390000) [pid = 2048] [serial = 934] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 146 (0x132be0000) [pid = 2048] [serial = 936] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 145 (0x132beb000) [pid = 2048] [serial = 937] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 144 (0x13165c800) [pid = 2048] [serial = 930] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 143 (0x1320a3800) [pid = 2048] [serial = 931] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 142 (0x131d0d000) [pid = 2048] [serial = 927] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 141 (0x131d14000) [pid = 2048] [serial = 928] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 140 (0x13164b000) [pid = 2048] [serial = 924] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 139 (0x13165a000) [pid = 2048] [serial = 925] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 138 (0x130989000) [pid = 2048] [serial = 921] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 137 (0x130ab7000) [pid = 2048] [serial = 922] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 136 (0x12ef62800) [pid = 2048] [serial = 917] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 135 (0x12ef69800) [pid = 2048] [serial = 918] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 134 (0x13037e000) [pid = 2048] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 133 (0x12e81d000) [pid = 2048] [serial = 913] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 132 (0x12e80e000) [pid = 2048] [serial = 914] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 131 (0x12ec64800) [pid = 2048] [serial = 915] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 130 (0x12e4d1800) [pid = 2048] [serial = 910] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 129 (0x12e748800) [pid = 2048] [serial = 911] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x12dd9a800) [pid = 2048] [serial = 907] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x12e144800) [pid = 2048] [serial = 908] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x12cd1f000) [pid = 2048] [serial = 904] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x12cd74800) [pid = 2048] [serial = 905] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x12b48f000) [pid = 2048] [serial = 901] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x12bd6d800) [pid = 2048] [serial = 902] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x1287a6800) [pid = 2048] [serial = 898] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x1299af000) [pid = 2048] [serial = 899] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x128390800) [pid = 2048] [serial = 895] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x12865f000) [pid = 2048] [serial = 896] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x125e9a800) [pid = 2048] [serial = 892] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x12615b000) [pid = 2048] [serial = 893] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x12435c800) [pid = 2048] [serial = 889] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x124c43000) [pid = 2048] [serial = 890] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x136ba7800) [pid = 2048] [serial = 887] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x132382800) [pid = 2048] [serial = 942] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x136bb4800) [pid = 2048] [serial = 944] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x136ec2000) [pid = 2048] [serial = 947] [outer = 0x0] [url = about:blank] 20:47:59 INFO - PROCESS | 2048 | 1478317679465 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]]]}] 20:47:59 INFO - . 20:47:59 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 566ms 20:47:59 INFO - PROCESS | 2048 | 1478317679504 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 2048 | 1478317679508 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 20:47:59 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:47:59 INFO - PROCESS | 2048 | 1478317679511 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}] 20:47:59 INFO - PROCESS | 2048 | 1478317679593 Marionette TRACE conn2 <- [1,1530,null,{"value":null}] 20:47:59 INFO - PROCESS | 2048 | 1478317679601 Marionette TRACE conn2 -> [0,1531,"getWindowHandles",null] 20:47:59 INFO - PROCESS | 2048 | 1478317679603 Marionette TRACE conn2 <- [1,1531,null,["7"]] 20:47:59 INFO - PROCESS | 2048 | 1478317679606 Marionette TRACE conn2 -> [0,1532,"switchToWindow",{"name":"7"}] 20:47:59 INFO - PROCESS | 2048 | 1478317679609 Marionette TRACE conn2 <- [1,1532,null,{}] 20:47:59 INFO - PROCESS | 2048 | 1478317679612 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299af000 == 38 [pid = 2048] [id = 357] 20:47:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x1299af800) [pid = 2048] [serial = 1044] [outer = 0x0] 20:47:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x12b48c000) [pid = 2048] [serial = 1045] [outer = 0x1299af800] 20:47:59 INFO - PROCESS | 2048 | 1478317679650 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x12cd22800) [pid = 2048] [serial = 1046] [outer = 0x1299af800] 20:47:59 INFO - PROCESS | 2048 | 1478317679919 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]]]}] 20:47:59 INFO - .. 20:47:59 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 415ms 20:47:59 INFO - PROCESS | 2048 | 1478317679925 Marionette TRACE conn2 -> [0,1534,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 2048 | 1478317679927 Marionette TRACE conn2 <- [1,1534,null,{"value":"7"}] 20:47:59 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:47:59 INFO - PROCESS | 2048 | 1478317679930 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}] 20:48:00 INFO - PROCESS | 2048 | 1478317680015 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 20:48:00 INFO - PROCESS | 2048 | 1478317680089 Marionette TRACE conn2 -> [0,1536,"getWindowHandles",null] 20:48:00 INFO - PROCESS | 2048 | 1478317680091 Marionette TRACE conn2 <- [1,1536,null,["7"]] 20:48:00 INFO - PROCESS | 2048 | 1478317680093 Marionette TRACE conn2 -> [0,1537,"switchToWindow",{"name":"7"}] 20:48:00 INFO - PROCESS | 2048 | 1478317680095 Marionette TRACE conn2 <- [1,1537,null,{}] 20:48:00 INFO - PROCESS | 2048 | 1478317680098 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e151000 == 39 [pid = 2048] [id = 358] 20:48:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x12e159800) [pid = 2048] [serial = 1047] [outer = 0x0] 20:48:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x12e4d6000) [pid = 2048] [serial = 1048] [outer = 0x12e159800] 20:48:00 INFO - PROCESS | 2048 | 1478317680134 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x12e74e000) [pid = 2048] [serial = 1049] [outer = 0x12e159800] 20:48:00 INFO - PROCESS | 2048 | 1478317680365 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]]]}] 20:48:00 INFO - . 20:48:00 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 465ms 20:48:00 INFO - PROCESS | 2048 | 1478317680396 Marionette TRACE conn2 -> [0,1539,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 2048 | 1478317680398 Marionette TRACE conn2 <- [1,1539,null,{"value":"7"}] 20:48:00 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:48:00 INFO - PROCESS | 2048 | 1478317680402 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}] 20:48:00 INFO - PROCESS | 2048 | 1478317680522 Marionette TRACE conn2 <- [1,1540,null,{"value":null}] 20:48:00 INFO - PROCESS | 2048 | 1478317680527 Marionette TRACE conn2 -> [0,1541,"getWindowHandles",null] 20:48:00 INFO - PROCESS | 2048 | 1478317680530 Marionette TRACE conn2 <- [1,1541,null,["7"]] 20:48:00 INFO - PROCESS | 2048 | 1478317680534 Marionette TRACE conn2 -> [0,1542,"switchToWindow",{"name":"7"}] 20:48:00 INFO - PROCESS | 2048 | 1478317680539 Marionette TRACE conn2 <- [1,1542,null,{}] 20:48:00 INFO - PROCESS | 2048 | 1478317680543 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e80e000 == 40 [pid = 2048] [id = 359] 20:48:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x12e80f000) [pid = 2048] [serial = 1050] [outer = 0x0] 20:48:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x12eb07800) [pid = 2048] [serial = 1051] [outer = 0x12e80f000] 20:48:00 INFO - PROCESS | 2048 | 1478317680598 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x12ec68000) [pid = 2048] [serial = 1052] [outer = 0x12e80f000] 20:48:01 INFO - PROCESS | 2048 | 1478317681004 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]]]}] 20:48:01 INFO - .................. 20:48:01 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 619ms 20:48:01 INFO - PROCESS | 2048 | 1478317681020 Marionette TRACE conn2 -> [0,1544,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 2048 | 1478317681022 Marionette TRACE conn2 <- [1,1544,null,{"value":"7"}] 20:48:01 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:48:01 INFO - PROCESS | 2048 | 1478317681024 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}] 20:48:01 INFO - PROCESS | 2048 | 1478317681156 Marionette TRACE conn2 <- [1,1545,null,{"value":null}] 20:48:01 INFO - PROCESS | 2048 | 1478317681162 Marionette TRACE conn2 -> [0,1546,"getWindowHandles",null] 20:48:01 INFO - PROCESS | 2048 | 1478317681164 Marionette TRACE conn2 <- [1,1546,null,["7"]] 20:48:01 INFO - PROCESS | 2048 | 1478317681166 Marionette TRACE conn2 -> [0,1547,"switchToWindow",{"name":"7"}] 20:48:01 INFO - PROCESS | 2048 | 1478317681169 Marionette TRACE conn2 <- [1,1547,null,{}] 20:48:01 INFO - PROCESS | 2048 | 1478317681171 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef53000 == 41 [pid = 2048] [id = 360] 20:48:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x12ef62000) [pid = 2048] [serial = 1053] [outer = 0x0] 20:48:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x13134d800) [pid = 2048] [serial = 1054] [outer = 0x12ef62000] 20:48:01 INFO - PROCESS | 2048 | 1478317681207 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x13135c000) [pid = 2048] [serial = 1055] [outer = 0x12ef62000] 20:48:01 INFO - PROCESS | 2048 | 1478317681574 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]]]}] 20:48:01 INFO - .......... 20:48:01 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 570ms 20:48:01 INFO - PROCESS | 2048 | 1478317681600 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 2048 | 1478317681601 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 20:48:01 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:48:01 INFO - PROCESS | 2048 | 1478317681604 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}] 20:48:01 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:48:01 INFO - PROCESS | 2048 | 1478317681721 Marionette TRACE conn2 <- [1,1550,null,{"value":null}] 20:48:01 INFO - PROCESS | 2048 | 1478317681725 Marionette TRACE conn2 -> [0,1551,"getWindowHandles",null] 20:48:01 INFO - PROCESS | 2048 | 1478317681727 Marionette TRACE conn2 <- [1,1551,null,["7"]] 20:48:01 INFO - PROCESS | 2048 | 1478317681764 Marionette TRACE conn2 -> [0,1552,"switchToWindow",{"name":"7"}] 20:48:01 INFO - PROCESS | 2048 | 1478317681767 Marionette TRACE conn2 <- [1,1552,null,{}] 20:48:01 INFO - PROCESS | 2048 | 1478317681769 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306b6000 == 42 [pid = 2048] [id = 361] 20:48:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x1306b6800) [pid = 2048] [serial = 1056] [outer = 0x0] 20:48:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x1306bb800) [pid = 2048] [serial = 1057] [outer = 0x1306b6800] 20:48:01 INFO - PROCESS | 2048 | 1478317681803 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x1306c1800) [pid = 2048] [serial = 1058] [outer = 0x1306b6800] 20:48:02 INFO - PROCESS | 2048 | 1478317682047 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]]]}] 20:48:02 INFO - . 20:48:02 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 466ms 20:48:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:48:02 INFO - PROCESS | 2048 | 1478317682071 Marionette TRACE conn2 -> [0,1554,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 2048 | 1478317682072 Marionette TRACE conn2 <- [1,1554,null,{"value":"7"}] 20:48:02 INFO - PROCESS | 2048 | 1478317682075 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}] 20:48:02 INFO - PROCESS | 2048 | 1478317682181 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 20:48:02 INFO - PROCESS | 2048 | 1478317682186 Marionette TRACE conn2 -> [0,1556,"getWindowHandles",null] 20:48:02 INFO - PROCESS | 2048 | 1478317682189 Marionette TRACE conn2 <- [1,1556,null,["7"]] 20:48:02 INFO - PROCESS | 2048 | 1478317682226 Marionette TRACE conn2 -> [0,1557,"switchToWindow",{"name":"7"}] 20:48:02 INFO - PROCESS | 2048 | 1478317682228 Marionette TRACE conn2 <- [1,1557,null,{}] 20:48:02 INFO - PROCESS | 2048 | 1478317682230 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306d2800 == 43 [pid = 2048] [id = 362] 20:48:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x1306d3000) [pid = 2048] [serial = 1059] [outer = 0x0] 20:48:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x13876b800) [pid = 2048] [serial = 1060] [outer = 0x1306d3000] 20:48:02 INFO - PROCESS | 2048 | 1478317682261 Marionette DEBUG loaded listener.js 20:48:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x138772000) [pid = 2048] [serial = 1061] [outer = 0x1306d3000] 20:48:03 INFO - PROCESS | 2048 | 1478317682980 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]]]}] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x136bad000) [pid = 2048] [serial = 943] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x131879800) [pid = 2048] [serial = 991] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x12d636000) [pid = 2048] [serial = 976] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x12c9c6800) [pid = 2048] [serial = 973] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x130370000) [pid = 2048] [serial = 986] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x1320b5800) [pid = 2048] [serial = 997] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x131d07000) [pid = 2048] [serial = 994] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x12e804800) [pid = 2048] [serial = 981] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x12e4d2000) [pid = 2048] [serial = 978] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x129fdd800) [pid = 2048] [serial = 971] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x12878d800) [pid = 2048] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x13098e000) [pid = 2048] [serial = 961] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x130978000) [pid = 2048] [serial = 958] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x11b051000) [pid = 2048] [serial = 966] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x125c9e800) [pid = 2048] [serial = 963] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x132bde800) [pid = 2048] [serial = 1000] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x125c96000) [pid = 2048] [serial = 951] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x11a4ad800) [pid = 2048] [serial = 948] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x12a2e8000) [pid = 2048] [serial = 956] [outer = 0x0] [url = about:blank] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x12879d800) [pid = 2048] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x136ec1800) [pid = 2048] [serial = 1006] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x136712800) [pid = 2048] [serial = 1003] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x1317ce000) [pid = 2048] [serial = 1009] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12ec72800) [pid = 2048] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:48:03 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x131341000) [pid = 2048] [serial = 988] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:48:03 INFO - .................................................................................................................................. 20:48:03 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 1034ms 20:48:03 INFO - PROCESS | 2048 | 1478317683110 Marionette TRACE conn2 -> [0,1559,"getWindowHandle",null] 20:48:03 INFO - PROCESS | 2048 | 1478317683112 Marionette TRACE conn2 <- [1,1559,null,{"value":"7"}] 20:48:03 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:48:03 INFO - PROCESS | 2048 | 1478317683115 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}] 20:48:03 INFO - PROCESS | 2048 | 1478317683230 Marionette TRACE conn2 <- [1,1560,null,{"value":null}] 20:48:03 INFO - PROCESS | 2048 | 1478317683267 Marionette TRACE conn2 -> [0,1561,"getWindowHandles",null] 20:48:03 INFO - PROCESS | 2048 | 1478317683269 Marionette TRACE conn2 <- [1,1561,null,["7"]] 20:48:03 INFO - PROCESS | 2048 | 1478317683271 Marionette TRACE conn2 -> [0,1562,"switchToWindow",{"name":"7"}] 20:48:03 INFO - PROCESS | 2048 | 1478317683273 Marionette TRACE conn2 <- [1,1562,null,{}] 20:48:03 INFO - PROCESS | 2048 | 1478317683276 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x13164f800 == 44 [pid = 2048] [id = 363] 20:48:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x131653000) [pid = 2048] [serial = 1062] [outer = 0x0] 20:48:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x136c7a800) [pid = 2048] [serial = 1063] [outer = 0x131653000] 20:48:03 INFO - PROCESS | 2048 | 1478317683310 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x138cc3800) [pid = 2048] [serial = 1064] [outer = 0x131653000] 20:48:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:48:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:48:04 INFO - PROCESS | 2048 | 1478317684597 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]]]}] 20:48:04 INFO - .................................................................................................................................. 20:48:04 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 1541ms 20:48:04 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:48:04 INFO - PROCESS | 2048 | 1478317684656 Marionette TRACE conn2 -> [0,1564,"getWindowHandle",null] 20:48:04 INFO - PROCESS | 2048 | 1478317684657 Marionette TRACE conn2 <- [1,1564,null,{"value":"7"}] 20:48:04 INFO - PROCESS | 2048 | 1478317684660 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}] 20:48:04 INFO - PROCESS | 2048 | 1478317684753 Marionette TRACE conn2 <- [1,1565,null,{"value":null}] 20:48:04 INFO - PROCESS | 2048 | 1478317684757 Marionette TRACE conn2 -> [0,1566,"getWindowHandles",null] 20:48:04 INFO - PROCESS | 2048 | 1478317684759 Marionette TRACE conn2 <- [1,1566,null,["7"]] 20:48:04 INFO - PROCESS | 2048 | 1478317684761 Marionette TRACE conn2 -> [0,1567,"switchToWindow",{"name":"7"}] 20:48:04 INFO - PROCESS | 2048 | 1478317684763 Marionette TRACE conn2 <- [1,1567,null,{}] 20:48:04 INFO - PROCESS | 2048 | 1478317684769 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x131878000 == 45 [pid = 2048] [id = 364] 20:48:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x138b79800) [pid = 2048] [serial = 1065] [outer = 0x0] 20:48:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x1384ac800) [pid = 2048] [serial = 1066] [outer = 0x138b79800] 20:48:04 INFO - PROCESS | 2048 | 1478317684805 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x1384b5000) [pid = 2048] [serial = 1067] [outer = 0x138b79800] 20:48:05 INFO - PROCESS | 2048 | 1478317685107 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]]]}] 20:48:05 INFO - ........ 20:48:05 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 469ms 20:48:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:48:05 INFO - PROCESS | 2048 | 1478317685129 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 2048 | 1478317685131 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 20:48:05 INFO - PROCESS | 2048 | 1478317685134 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}] 20:48:05 INFO - PROCESS | 2048 | 1478317685228 Marionette TRACE conn2 <- [1,1570,null,{"value":null}] 20:48:05 INFO - PROCESS | 2048 | 1478317685232 Marionette TRACE conn2 -> [0,1571,"getWindowHandles",null] 20:48:05 INFO - PROCESS | 2048 | 1478317685233 Marionette TRACE conn2 <- [1,1571,null,["7"]] 20:48:05 INFO - PROCESS | 2048 | 1478317685235 Marionette TRACE conn2 -> [0,1572,"switchToWindow",{"name":"7"}] 20:48:05 INFO - PROCESS | 2048 | 1478317685238 Marionette TRACE conn2 <- [1,1572,null,{}] 20:48:05 INFO - PROCESS | 2048 | 1478317685240 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x138cc8000 == 46 [pid = 2048] [id = 365] 20:48:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x138cc8800) [pid = 2048] [serial = 1068] [outer = 0x0] 20:48:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x139005800) [pid = 2048] [serial = 1069] [outer = 0x138cc8800] 20:48:05 INFO - PROCESS | 2048 | 1478317685276 Marionette DEBUG loaded listener.js 20:48:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x13900e000) [pid = 2048] [serial = 1070] [outer = 0x138cc8800] 20:48:05 INFO - PROCESS | 2048 | 1478317685677 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]]]}] 20:48:05 INFO - ........... 20:48:05 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 568ms 20:48:05 INFO - PROCESS | 2048 | 1478317685703 Marionette TRACE conn2 -> [0,1574,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 2048 | 1478317685706 Marionette TRACE conn2 <- [1,1574,null,{"value":"7"}] 20:48:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:48:05 INFO - PROCESS | 2048 | 1478317685711 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}] 20:48:05 INFO - PROCESS | 2048 | 1478317685828 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 20:48:05 INFO - PROCESS | 2048 | 1478317685890 Marionette TRACE conn2 -> [0,1576,"getWindowHandles",null] 20:48:05 INFO - PROCESS | 2048 | 1478317685893 Marionette TRACE conn2 <- [1,1576,null,["7"]] 20:48:05 INFO - PROCESS | 2048 | 1478317685896 Marionette TRACE conn2 -> [0,1577,"switchToWindow",{"name":"7"}] 20:48:05 INFO - PROCESS | 2048 | 1478317685899 Marionette TRACE conn2 <- [1,1577,null,{}] 20:48:05 INFO - PROCESS | 2048 | 1478317685902 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296f0800 == 47 [pid = 2048] [id = 366] 20:48:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x1296f1000) [pid = 2048] [serial = 1071] [outer = 0x0] 20:48:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x1299a1800) [pid = 2048] [serial = 1072] [outer = 0x1296f1000] 20:48:05 INFO - PROCESS | 2048 | 1478317685995 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x12a2f8800) [pid = 2048] [serial = 1073] [outer = 0x1296f1000] 20:48:06 INFO - PROCESS | 2048 | 1478317686360 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]]]}] 20:48:06 INFO - ........ 20:48:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 666ms 20:48:06 INFO - PROCESS | 2048 | 1478317686376 Marionette TRACE conn2 -> [0,1579,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 2048 | 1478317686379 Marionette TRACE conn2 <- [1,1579,null,{"value":"7"}] 20:48:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:48:06 INFO - PROCESS | 2048 | 1478317686382 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}] 20:48:06 INFO - PROCESS | 2048 | 1478317686494 Marionette TRACE conn2 <- [1,1580,null,{"value":null}] 20:48:06 INFO - PROCESS | 2048 | 1478317686556 Marionette TRACE conn2 -> [0,1581,"getWindowHandles",null] 20:48:06 INFO - PROCESS | 2048 | 1478317686558 Marionette TRACE conn2 <- [1,1581,null,["7"]] 20:48:06 INFO - PROCESS | 2048 | 1478317686561 Marionette TRACE conn2 -> [0,1582,"switchToWindow",{"name":"7"}] 20:48:06 INFO - PROCESS | 2048 | 1478317686563 Marionette TRACE conn2 <- [1,1582,null,{}] 20:48:06 INFO - PROCESS | 2048 | 1478317686610 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x13060b800 == 48 [pid = 2048] [id = 367] 20:48:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x13060c000) [pid = 2048] [serial = 1074] [outer = 0x0] 20:48:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x130612800) [pid = 2048] [serial = 1075] [outer = 0x13060c000] 20:48:06 INFO - PROCESS | 2048 | 1478317686655 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x130624800) [pid = 2048] [serial = 1076] [outer = 0x13060c000] 20:48:07 INFO - PROCESS | 2048 | 1478317687047 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]]]}] 20:48:07 INFO - .............................. 20:48:07 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 720ms 20:48:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:48:07 INFO - PROCESS | 2048 | 1478317687107 Marionette TRACE conn2 -> [0,1584,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 2048 | 1478317687110 Marionette TRACE conn2 <- [1,1584,null,{"value":"7"}] 20:48:07 INFO - PROCESS | 2048 | 1478317687114 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}] 20:48:07 INFO - PROCESS | 2048 | 1478317687220 Marionette TRACE conn2 <- [1,1585,null,{"value":null}] 20:48:07 INFO - PROCESS | 2048 | 1478317687283 Marionette TRACE conn2 -> [0,1586,"getWindowHandles",null] 20:48:07 INFO - PROCESS | 2048 | 1478317687285 Marionette TRACE conn2 <- [1,1586,null,["7"]] 20:48:07 INFO - PROCESS | 2048 | 1478317687288 Marionette TRACE conn2 -> [0,1587,"switchToWindow",{"name":"7"}] 20:48:07 INFO - PROCESS | 2048 | 1478317687291 Marionette TRACE conn2 <- [1,1587,null,{}] 20:48:07 INFO - PROCESS | 2048 | 1478317687336 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x1384c0000 == 49 [pid = 2048] [id = 368] 20:48:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x1384c0800) [pid = 2048] [serial = 1077] [outer = 0x0] 20:48:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x1384c7800) [pid = 2048] [serial = 1078] [outer = 0x1384c0800] 20:48:07 INFO - PROCESS | 2048 | 1478317687382 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x138785000) [pid = 2048] [serial = 1079] [outer = 0x1384c0800] 20:48:07 INFO - PROCESS | 2048 | 1478317687794 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]]]}] 20:48:07 INFO - ............................................................... 20:48:07 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 725ms 20:48:07 INFO - PROCESS | 2048 | 1478317687839 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 2048 | 1478317687841 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 20:48:07 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:48:07 INFO - PROCESS | 2048 | 1478317687845 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}] 20:48:07 INFO - PROCESS | 2048 | 1478317687984 Marionette TRACE conn2 <- [1,1590,null,{"value":null}] 20:48:08 INFO - PROCESS | 2048 | 1478317688085 Marionette TRACE conn2 -> [0,1591,"getWindowHandles",null] 20:48:08 INFO - PROCESS | 2048 | 1478317688088 Marionette TRACE conn2 <- [1,1591,null,["7"]] 20:48:08 INFO - PROCESS | 2048 | 1478317688092 Marionette TRACE conn2 -> [0,1592,"switchToWindow",{"name":"7"}] 20:48:08 INFO - PROCESS | 2048 | 1478317688095 Marionette TRACE conn2 <- [1,1592,null,{}] 20:48:08 INFO - PROCESS | 2048 | 1478317688097 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x139014800 == 50 [pid = 2048] [id = 369] 20:48:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x139016000) [pid = 2048] [serial = 1080] [outer = 0x0] 20:48:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x13901a000) [pid = 2048] [serial = 1081] [outer = 0x139016000] 20:48:08 INFO - PROCESS | 2048 | 1478317688142 Marionette DEBUG loaded listener.js 20:48:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x139021000) [pid = 2048] [serial = 1082] [outer = 0x139016000] 20:48:08 INFO - PROCESS | 2048 | 1478317688571 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]]]}] 20:48:08 INFO - ............................................................. 20:48:08 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 779ms 20:48:08 INFO - PROCESS | 2048 | 1478317688623 Marionette TRACE conn2 -> [0,1594,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 2048 | 1478317688625 Marionette TRACE conn2 <- [1,1594,null,{"value":"7"}] 20:48:08 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:48:08 INFO - PROCESS | 2048 | 1478317688628 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}] 20:48:08 INFO - PROCESS | 2048 | 1478317688761 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 20:48:09 INFO - PROCESS | 2048 | 1478317689088 Marionette TRACE conn2 -> [0,1596,"getWindowHandles",null] 20:48:09 INFO - PROCESS | 2048 | 1478317689093 Marionette TRACE conn2 <- [1,1596,null,["7"]] 20:48:09 INFO - PROCESS | 2048 | 1478317689110 Marionette TRACE conn2 -> [0,1597,"switchToWindow",{"name":"7"}] 20:48:09 INFO - PROCESS | 2048 | 1478317689116 Marionette TRACE conn2 <- [1,1597,null,{}] 20:48:09 INFO - PROCESS | 2048 | 1478317689119 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d88000 == 51 [pid = 2048] [id = 370] 20:48:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x12706c000) [pid = 2048] [serial = 1083] [outer = 0x0] 20:48:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x128659000) [pid = 2048] [serial = 1084] [outer = 0x12706c000] 20:48:09 INFO - PROCESS | 2048 | 1478317689162 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x1296d5800) [pid = 2048] [serial = 1085] [outer = 0x12706c000] 20:48:09 INFO - PROCESS | 2048 | 1478317689542 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]]]}] 20:48:09 INFO - ........................ 20:48:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 969ms 20:48:09 INFO - PROCESS | 2048 | 1478317689597 Marionette TRACE conn2 -> [0,1599,"getWindowHandle",null] 20:48:09 INFO - PROCESS | 2048 | 1478317689600 Marionette TRACE conn2 <- [1,1599,null,{"value":"7"}] 20:48:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:48:09 INFO - PROCESS | 2048 | 1478317689604 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}] 20:48:09 INFO - PROCESS | 2048 | 1478317689757 Marionette TRACE conn2 <- [1,1600,null,{"value":null}] 20:48:09 INFO - PROCESS | 2048 | 1478317689823 Marionette TRACE conn2 -> [0,1601,"getWindowHandles",null] 20:48:09 INFO - PROCESS | 2048 | 1478317689826 Marionette TRACE conn2 <- [1,1601,null,["7"]] 20:48:09 INFO - PROCESS | 2048 | 1478317689875 Marionette TRACE conn2 -> [0,1602,"switchToWindow",{"name":"7"}] 20:48:09 INFO - PROCESS | 2048 | 1478317689879 Marionette TRACE conn2 <- [1,1602,null,{}] 20:48:09 INFO - PROCESS | 2048 | 1478317689885 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x128391000 == 52 [pid = 2048] [id = 371] 20:48:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x12879f000) [pid = 2048] [serial = 1086] [outer = 0x0] 20:48:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 130 (0x128f6f000) [pid = 2048] [serial = 1087] [outer = 0x12879f000] 20:48:09 INFO - PROCESS | 2048 | 1478317689948 Marionette DEBUG loaded listener.js 20:48:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 131 (0x12a2ed000) [pid = 2048] [serial = 1088] [outer = 0x12879f000] 20:48:10 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x131878000 == 51 [pid = 2048] [id = 364] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x13164f800 == 50 [pid = 2048] [id = 363] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1306d2800 == 49 [pid = 2048] [id = 362] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1306b6000 == 48 [pid = 2048] [id = 361] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef53000 == 47 [pid = 2048] [id = 360] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12e80e000 == 46 [pid = 2048] [id = 359] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12e151000 == 45 [pid = 2048] [id = 358] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1299af000 == 44 [pid = 2048] [id = 357] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd22000 == 43 [pid = 2048] [id = 356] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x128657000 == 42 [pid = 2048] [id = 355] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x132357000 == 41 [pid = 2048] [id = 353] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12809f800 == 40 [pid = 2048] [id = 347] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x129909800 == 39 [pid = 2048] [id = 348] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x136ed6800 == 38 [pid = 2048] [id = 346] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x132bde000 == 37 [pid = 2048] [id = 350] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12fd30000 == 36 [pid = 2048] [id = 349] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x132343800 == 35 [pid = 2048] [id = 352] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc5c000 == 34 [pid = 2048] [id = 351] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12c642800 == 33 [pid = 2048] [id = 354] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x126d88000 == 32 [pid = 2048] [id = 370] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1384c0000 == 31 [pid = 2048] [id = 368] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x139014800 == 30 [pid = 2048] [id = 369] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x138cc8000 == 29 [pid = 2048] [id = 365] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1296f0800 == 28 [pid = 2048] [id = 366] 20:48:11 INFO - PROCESS | 2048 | --DOCSHELL 0x13060b800 == 27 [pid = 2048] [id = 367] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 130 (0x12528f000) [pid = 2048] [serial = 950] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 129 (0x124347000) [pid = 2048] [serial = 949] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x12c962800) [pid = 2048] [serial = 955] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x12c63f000) [pid = 2048] [serial = 954] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x131889000) [pid = 2048] [serial = 960] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x130ab5800) [pid = 2048] [serial = 959] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x12866e000) [pid = 2048] [serial = 965] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x127c07800) [pid = 2048] [serial = 964] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x1299a7000) [pid = 2048] [serial = 970] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x1287a1000) [pid = 2048] [serial = 969] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x12d632000) [pid = 2048] [serial = 975] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x12cd73000) [pid = 2048] [serial = 974] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x12e75f000) [pid = 2048] [serial = 980] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x12e750000) [pid = 2048] [serial = 979] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x13036b000) [pid = 2048] [serial = 987] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x12ef67000) [pid = 2048] [serial = 985] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x12ec7e000) [pid = 2048] [serial = 984] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x131358800) [pid = 2048] [serial = 990] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x13134b800) [pid = 2048] [serial = 989] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x13188d800) [pid = 2048] [serial = 993] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x13187e000) [pid = 2048] [serial = 992] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x132097800) [pid = 2048] [serial = 996] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x131d1c800) [pid = 2048] [serial = 995] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x132381000) [pid = 2048] [serial = 999] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x13237c800) [pid = 2048] [serial = 998] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x1334ce000) [pid = 2048] [serial = 1002] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x132bee000) [pid = 2048] [serial = 1001] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x136ba1800) [pid = 2048] [serial = 1005] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x136716800) [pid = 2048] [serial = 1004] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x136ed2800) [pid = 2048] [serial = 1008] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x136ecd000) [pid = 2048] [serial = 1007] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x1317d9000) [pid = 2048] [serial = 1011] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x1317d3000) [pid = 2048] [serial = 1010] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x1296d8000) [pid = 2048] [serial = 1013] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x136bb1000) [pid = 2048] [serial = 945] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x12d64f800) [pid = 2048] [serial = 977] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12eb05800) [pid = 2048] [serial = 982] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x11ac9a000) [pid = 2048] [serial = 972] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x132385000) [pid = 2048] [serial = 962] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x125c84000) [pid = 2048] [serial = 967] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x126cad000) [pid = 2048] [serial = 952] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x12e4c2800) [pid = 2048] [serial = 957] [outer = 0x0] [url = about:blank] 20:48:11 INFO - PROCESS | 2048 | 1478317691448 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]]]}] 20:48:11 INFO - ............................................................... 20:48:11 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1927ms 20:48:11 INFO - PROCESS | 2048 | 1478317691533 Marionette TRACE conn2 -> [0,1604,"getWindowHandle",null] 20:48:11 INFO - PROCESS | 2048 | 1478317691536 Marionette TRACE conn2 <- [1,1604,null,{"value":"7"}] 20:48:11 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:48:11 INFO - PROCESS | 2048 | 1478317691541 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}] 20:48:11 INFO - PROCESS | 2048 | 1478317691640 Marionette TRACE conn2 <- [1,1605,null,{"value":null}] 20:48:11 INFO - PROCESS | 2048 | 1478317691647 Marionette TRACE conn2 -> [0,1606,"getWindowHandles",null] 20:48:11 INFO - PROCESS | 2048 | 1478317691649 Marionette TRACE conn2 <- [1,1606,null,["7"]] 20:48:11 INFO - PROCESS | 2048 | 1478317691653 Marionette TRACE conn2 -> [0,1607,"switchToWindow",{"name":"7"}] 20:48:11 INFO - PROCESS | 2048 | 1478317691656 Marionette TRACE conn2 <- [1,1607,null,{}] 20:48:11 INFO - PROCESS | 2048 | 1478317691659 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x124ce6000 == 28 [pid = 2048] [id = 372] 20:48:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x124cfd800) [pid = 2048] [serial = 1089] [outer = 0x0] 20:48:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x124ed8000) [pid = 2048] [serial = 1090] [outer = 0x124cfd800] 20:48:11 INFO - PROCESS | 2048 | 1478317691702 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x125691000) [pid = 2048] [serial = 1091] [outer = 0x124cfd800] 20:48:12 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:48:12 INFO - PROCESS | 2048 | 1478317692180 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]]]}] 20:48:12 INFO - ............................................................... 20:48:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 673ms 20:48:12 INFO - PROCESS | 2048 | 1478317692213 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 20:48:12 INFO - PROCESS | 2048 | 1478317692218 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 20:48:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:48:12 INFO - PROCESS | 2048 | 1478317692221 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}] 20:48:12 INFO - PROCESS | 2048 | 1478317692313 Marionette TRACE conn2 <- [1,1610,null,{"value":null}] 20:48:12 INFO - PROCESS | 2048 | 1478317692322 Marionette TRACE conn2 -> [0,1611,"getWindowHandles",null] 20:48:12 INFO - PROCESS | 2048 | 1478317692323 Marionette TRACE conn2 <- [1,1611,null,["7"]] 20:48:12 INFO - PROCESS | 2048 | 1478317692326 Marionette TRACE conn2 -> [0,1612,"switchToWindow",{"name":"7"}] 20:48:12 INFO - PROCESS | 2048 | 1478317692328 Marionette TRACE conn2 <- [1,1612,null,{}] 20:48:12 INFO - PROCESS | 2048 | 1478317692332 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d69800 == 29 [pid = 2048] [id = 373] 20:48:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x126d7f800) [pid = 2048] [serial = 1092] [outer = 0x0] 20:48:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x128663000) [pid = 2048] [serial = 1093] [outer = 0x126d7f800] 20:48:12 INFO - PROCESS | 2048 | 1478317692371 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x1287a2000) [pid = 2048] [serial = 1094] [outer = 0x126d7f800] 20:48:12 INFO - PROCESS | 2048 | 1478317692683 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]]]}] 20:48:12 INFO - ........... 20:48:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 519ms 20:48:12 INFO - PROCESS | 2048 | 1478317692746 Marionette TRACE conn2 -> [0,1614,"getWindowHandle",null] 20:48:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:48:12 INFO - PROCESS | 2048 | 1478317692750 Marionette TRACE conn2 <- [1,1614,null,{"value":"7"}] 20:48:12 INFO - PROCESS | 2048 | 1478317692753 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}] 20:48:12 INFO - PROCESS | 2048 | 1478317692840 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 20:48:12 INFO - PROCESS | 2048 | 1478317692846 Marionette TRACE conn2 -> [0,1616,"getWindowHandles",null] 20:48:12 INFO - PROCESS | 2048 | 1478317692848 Marionette TRACE conn2 <- [1,1616,null,["7"]] 20:48:12 INFO - PROCESS | 2048 | 1478317692853 Marionette TRACE conn2 -> [0,1617,"switchToWindow",{"name":"7"}] 20:48:12 INFO - PROCESS | 2048 | 1478317692857 Marionette TRACE conn2 <- [1,1617,null,{}] 20:48:12 INFO - PROCESS | 2048 | 1478317692860 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x126d79800 == 30 [pid = 2048] [id = 374] 20:48:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12967d000) [pid = 2048] [serial = 1095] [outer = 0x0] 20:48:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x1296d8000) [pid = 2048] [serial = 1096] [outer = 0x12967d000] 20:48:12 INFO - PROCESS | 2048 | 1478317692901 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x1297ae000) [pid = 2048] [serial = 1097] [outer = 0x12967d000] 20:48:13 INFO - PROCESS | 2048 | 1478317693293 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]]]}] 20:48:13 INFO - ........................................... 20:48:13 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 572ms 20:48:13 INFO - PROCESS | 2048 | 1478317693326 Marionette TRACE conn2 -> [0,1619,"getWindowHandle",null] 20:48:13 INFO - PROCESS | 2048 | 1478317693328 Marionette TRACE conn2 <- [1,1619,null,{"value":"7"}] 20:48:13 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:48:13 INFO - PROCESS | 2048 | 1478317693331 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}] 20:48:13 INFO - PROCESS | 2048 | 1478317693421 Marionette TRACE conn2 <- [1,1620,null,{"value":null}] 20:48:13 INFO - PROCESS | 2048 | 1478317693425 Marionette TRACE conn2 -> [0,1621,"getWindowHandles",null] 20:48:13 INFO - PROCESS | 2048 | 1478317693427 Marionette TRACE conn2 <- [1,1621,null,["7"]] 20:48:13 INFO - PROCESS | 2048 | 1478317693429 Marionette TRACE conn2 -> [0,1622,"switchToWindow",{"name":"7"}] 20:48:13 INFO - PROCESS | 2048 | 1478317693432 Marionette TRACE conn2 <- [1,1622,null,{}] 20:48:13 INFO - PROCESS | 2048 | 1478317693435 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c643000 == 31 [pid = 2048] [id = 375] 20:48:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12c643800) [pid = 2048] [serial = 1098] [outer = 0x0] 20:48:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12c962800) [pid = 2048] [serial = 1099] [outer = 0x12c643800] 20:48:13 INFO - PROCESS | 2048 | 1478317693477 Marionette DEBUG loaded listener.js 20:48:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x12e745800) [pid = 2048] [serial = 1100] [outer = 0x12c643800] 20:48:13 INFO - PROCESS | 2048 | 1478317693955 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]]]}] 20:48:14 INFO - .............................................................................................. 20:48:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 678ms 20:48:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:48:14 INFO - PROCESS | 2048 | 1478317694012 Marionette TRACE conn2 -> [0,1624,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 2048 | 1478317694013 Marionette TRACE conn2 <- [1,1624,null,{"value":"7"}] 20:48:14 INFO - PROCESS | 2048 | 1478317694017 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}] 20:48:14 INFO - PROCESS | 2048 | 1478317694127 Marionette TRACE conn2 <- [1,1625,null,{"value":null}] 20:48:14 INFO - PROCESS | 2048 | 1478317694142 Marionette TRACE conn2 -> [0,1626,"getWindowHandles",null] 20:48:14 INFO - PROCESS | 2048 | 1478317694143 Marionette TRACE conn2 <- [1,1626,null,["7"]] 20:48:14 INFO - PROCESS | 2048 | 1478317694146 Marionette TRACE conn2 -> [0,1627,"switchToWindow",{"name":"7"}] 20:48:14 INFO - PROCESS | 2048 | 1478317694148 Marionette TRACE conn2 <- [1,1627,null,{}] 20:48:14 INFO - PROCESS | 2048 | 1478317694150 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb0d800 == 32 [pid = 2048] [id = 376] 20:48:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x12eb11000) [pid = 2048] [serial = 1101] [outer = 0x0] 20:48:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x12ec62000) [pid = 2048] [serial = 1102] [outer = 0x12eb11000] 20:48:14 INFO - PROCESS | 2048 | 1478317694184 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x12ec74800) [pid = 2048] [serial = 1103] [outer = 0x12eb11000] 20:48:14 INFO - PROCESS | 2048 | 1478317694562 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"]]]}] 20:48:14 INFO - .......................................................................... 20:48:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 578ms 20:48:14 INFO - PROCESS | 2048 | 1478317694596 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 2048 | 1478317694598 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 20:48:14 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:48:14 INFO - PROCESS | 2048 | 1478317694601 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}] 20:48:14 INFO - PROCESS | 2048 | 1478317694726 Marionette TRACE conn2 <- [1,1630,null,{"value":null}] 20:48:14 INFO - PROCESS | 2048 | 1478317694760 Marionette TRACE conn2 -> [0,1631,"getWindowHandles",null] 20:48:14 INFO - PROCESS | 2048 | 1478317694762 Marionette TRACE conn2 <- [1,1631,null,["7"]] 20:48:14 INFO - PROCESS | 2048 | 1478317694764 Marionette TRACE conn2 -> [0,1632,"switchToWindow",{"name":"7"}] 20:48:14 INFO - PROCESS | 2048 | 1478317694767 Marionette TRACE conn2 <- [1,1632,null,{}] 20:48:14 INFO - PROCESS | 2048 | 1478317694769 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fd2f800 == 33 [pid = 2048] [id = 377] 20:48:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12fd30000) [pid = 2048] [serial = 1104] [outer = 0x0] 20:48:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x13060a000) [pid = 2048] [serial = 1105] [outer = 0x12fd30000] 20:48:14 INFO - PROCESS | 2048 | 1478317694807 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x130624000) [pid = 2048] [serial = 1106] [outer = 0x12fd30000] 20:48:15 INFO - .. 20:48:15 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 465ms 20:48:15 INFO - PROCESS | 2048 | 1478317695061 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]]]}] 20:48:15 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:48:15 INFO - PROCESS | 2048 | 1478317695079 Marionette TRACE conn2 -> [0,1634,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 2048 | 1478317695081 Marionette TRACE conn2 <- [1,1634,null,{"value":"7"}] 20:48:15 INFO - PROCESS | 2048 | 1478317695086 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}] 20:48:15 INFO - PROCESS | 2048 | 1478317695186 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 20:48:15 INFO - PROCESS | 2048 | 1478317695190 Marionette TRACE conn2 -> [0,1636,"getWindowHandles",null] 20:48:15 INFO - PROCESS | 2048 | 1478317695191 Marionette TRACE conn2 <- [1,1636,null,["7"]] 20:48:15 INFO - PROCESS | 2048 | 1478317695224 Marionette TRACE conn2 -> [0,1637,"switchToWindow",{"name":"7"}] 20:48:15 INFO - PROCESS | 2048 | 1478317695226 Marionette TRACE conn2 <- [1,1637,null,{}] 20:48:15 INFO - PROCESS | 2048 | 1478317695229 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x130970000 == 34 [pid = 2048] [id = 378] 20:48:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x130971000) [pid = 2048] [serial = 1107] [outer = 0x0] 20:48:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x13097d000) [pid = 2048] [serial = 1108] [outer = 0x130971000] 20:48:15 INFO - PROCESS | 2048 | 1478317695262 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x130987000) [pid = 2048] [serial = 1109] [outer = 0x130971000] 20:48:15 INFO - PROCESS | 2048 | 1478317695587 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]]]}] 20:48:15 INFO - .................... 20:48:15 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 517ms 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x138cc8800) [pid = 2048] [serial = 1068] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x1306b6800) [pid = 2048] [serial = 1056] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x1306d3000) [pid = 2048] [serial = 1059] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x12e159800) [pid = 2048] [serial = 1047] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x132357800) [pid = 2048] [serial = 1033] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x132344000) [pid = 2048] [serial = 1030] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12fc5c800) [pid = 2048] [serial = 1027] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x129e28800) [pid = 2048] [serial = 1018] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12cd79800) [pid = 2048] [serial = 1041] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x1299af800) [pid = 2048] [serial = 1044] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12e80f000) [pid = 2048] [serial = 1050] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12865e000) [pid = 2048] [serial = 1015] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x12999e800) [pid = 2048] [serial = 1038] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12cd1c800) [pid = 2048] [serial = 1035] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x132bdf000) [pid = 2048] [serial = 1024] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x130371000) [pid = 2048] [serial = 1021] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x136ed7000) [pid = 2048] [serial = 1012] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x138b79800) [pid = 2048] [serial = 1065] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x131653000) [pid = 2048] [serial = 1062] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:48:16 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12ef62000) [pid = 2048] [serial = 1053] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:48:16 INFO - PROCESS | 2048 | 1478317696086 Marionette TRACE conn2 -> [0,1639,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 2048 | 1478317696087 Marionette TRACE conn2 <- [1,1639,null,{"value":"7"}] 20:48:16 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:48:16 INFO - PROCESS | 2048 | 1478317696096 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}] 20:48:16 INFO - PROCESS | 2048 | 1478317696178 Marionette TRACE conn2 <- [1,1640,null,{"value":null}] 20:48:16 INFO - PROCESS | 2048 | 1478317696181 Marionette TRACE conn2 -> [0,1641,"getWindowHandles",null] 20:48:16 INFO - PROCESS | 2048 | 1478317696186 Marionette TRACE conn2 <- [1,1641,null,["7"]] 20:48:16 INFO - PROCESS | 2048 | 1478317696188 Marionette TRACE conn2 -> [0,1642,"switchToWindow",{"name":"7"}] 20:48:16 INFO - PROCESS | 2048 | 1478317696190 Marionette TRACE conn2 <- [1,1642,null,{}] 20:48:16 INFO - PROCESS | 2048 | 1478317696193 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306d3000 == 35 [pid = 2048] [id = 379] 20:48:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x130985800) [pid = 2048] [serial = 1110] [outer = 0x0] 20:48:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x13135d000) [pid = 2048] [serial = 1111] [outer = 0x130985800] 20:48:16 INFO - PROCESS | 2048 | 1478317696228 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x131640800) [pid = 2048] [serial = 1112] [outer = 0x130985800] 20:48:16 INFO - PROCESS | 2048 | 1478317696490 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]]]}] 20:48:16 INFO - .... 20:48:16 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 417ms 20:48:16 INFO - PROCESS | 2048 | 1478317696513 Marionette TRACE conn2 -> [0,1644,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 2048 | 1478317696514 Marionette TRACE conn2 <- [1,1644,null,{"value":"7"}] 20:48:16 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:48:16 INFO - PROCESS | 2048 | 1478317696517 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}] 20:48:16 INFO - PROCESS | 2048 | 1478317696593 Marionette TRACE conn2 <- [1,1645,null,{"value":null}] 20:48:16 INFO - PROCESS | 2048 | 1478317696597 Marionette TRACE conn2 -> [0,1646,"getWindowHandles",null] 20:48:16 INFO - PROCESS | 2048 | 1478317696599 Marionette TRACE conn2 <- [1,1646,null,["7"]] 20:48:16 INFO - PROCESS | 2048 | 1478317696604 Marionette TRACE conn2 -> [0,1647,"switchToWindow",{"name":"7"}] 20:48:16 INFO - PROCESS | 2048 | 1478317696605 Marionette TRACE conn2 <- [1,1647,null,{}] 20:48:16 INFO - PROCESS | 2048 | 1478317696608 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x12967c800 == 36 [pid = 2048] [id = 380] 20:48:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x1317cd000) [pid = 2048] [serial = 1113] [outer = 0x0] 20:48:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x1317d9000) [pid = 2048] [serial = 1114] [outer = 0x1317cd000] 20:48:16 INFO - PROCESS | 2048 | 1478317696641 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x13187e000) [pid = 2048] [serial = 1115] [outer = 0x1317cd000] 20:48:16 INFO - PROCESS | 2048 | 1478317696898 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]]]}] 20:48:16 INFO - .... 20:48:16 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 415ms 20:48:16 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:48:16 INFO - PROCESS | 2048 | 1478317696932 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 2048 | 1478317696934 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 20:48:16 INFO - PROCESS | 2048 | 1478317696936 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}] 20:48:17 INFO - PROCESS | 2048 | 1478317697019 Marionette TRACE conn2 <- [1,1650,null,{"value":null}] 20:48:17 INFO - PROCESS | 2048 | 1478317697022 Marionette TRACE conn2 -> [0,1651,"getWindowHandles",null] 20:48:17 INFO - PROCESS | 2048 | 1478317697024 Marionette TRACE conn2 <- [1,1651,null,["7"]] 20:48:17 INFO - PROCESS | 2048 | 1478317697078 Marionette TRACE conn2 -> [0,1652,"switchToWindow",{"name":"7"}] 20:48:17 INFO - PROCESS | 2048 | 1478317697080 Marionette TRACE conn2 <- [1,1652,null,{}] 20:48:17 INFO - PROCESS | 2048 | 1478317697084 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d18800 == 37 [pid = 2048] [id = 381] 20:48:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x131d1b000) [pid = 2048] [serial = 1116] [outer = 0x0] 20:48:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x132098800) [pid = 2048] [serial = 1117] [outer = 0x131d1b000] 20:48:17 INFO - PROCESS | 2048 | 1478317697118 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x13213a800) [pid = 2048] [serial = 1118] [outer = 0x131d1b000] 20:48:17 INFO - PROCESS | 2048 | 1478317697340 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]]]}] 20:48:17 INFO - . 20:48:17 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 415ms 20:48:17 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:48:17 INFO - PROCESS | 2048 | 1478317697352 Marionette TRACE conn2 -> [0,1654,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 2048 | 1478317697354 Marionette TRACE conn2 <- [1,1654,null,{"value":"7"}] 20:48:17 INFO - PROCESS | 2048 | 1478317697356 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}] 20:48:17 INFO - PROCESS | 2048 | 1478317697453 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 20:48:17 INFO - PROCESS | 2048 | 1478317697457 Marionette TRACE conn2 -> [0,1656,"getWindowHandles",null] 20:48:17 INFO - PROCESS | 2048 | 1478317697458 Marionette TRACE conn2 <- [1,1656,null,["7"]] 20:48:17 INFO - PROCESS | 2048 | 1478317697460 Marionette TRACE conn2 -> [0,1657,"switchToWindow",{"name":"7"}] 20:48:17 INFO - PROCESS | 2048 | 1478317697463 Marionette TRACE conn2 <- [1,1657,null,{}] 20:48:17 INFO - PROCESS | 2048 | 1478317697466 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb0d000 == 38 [pid = 2048] [id = 382] 20:48:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x132be4000) [pid = 2048] [serial = 1119] [outer = 0x0] 20:48:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x132bef800) [pid = 2048] [serial = 1120] [outer = 0x132be4000] 20:48:17 INFO - PROCESS | 2048 | 1478317697503 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x132be7800) [pid = 2048] [serial = 1121] [outer = 0x132be4000] 20:48:17 INFO - PROCESS | 2048 | 1478317697796 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]]]}] 20:48:17 INFO - . 20:48:17 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 466ms 20:48:17 INFO - PROCESS | 2048 | 1478317697823 Marionette TRACE conn2 -> [0,1659,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 2048 | 1478317697824 Marionette TRACE conn2 <- [1,1659,null,{"value":"7"}] 20:48:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:48:17 INFO - PROCESS | 2048 | 1478317697827 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}] 20:48:17 INFO - PROCESS | 2048 | 1478317697904 Marionette TRACE conn2 <- [1,1660,null,{"value":null}] 20:48:17 INFO - PROCESS | 2048 | 1478317697909 Marionette TRACE conn2 -> [0,1661,"getWindowHandles",null] 20:48:17 INFO - PROCESS | 2048 | 1478317697910 Marionette TRACE conn2 <- [1,1661,null,["7"]] 20:48:17 INFO - PROCESS | 2048 | 1478317697912 Marionette TRACE conn2 -> [0,1662,"switchToWindow",{"name":"7"}] 20:48:17 INFO - PROCESS | 2048 | 1478317697914 Marionette TRACE conn2 <- [1,1662,null,{}] 20:48:17 INFO - PROCESS | 2048 | 1478317697917 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x13671b000 == 39 [pid = 2048] [id = 383] 20:48:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x13671b800) [pid = 2048] [serial = 1122] [outer = 0x0] 20:48:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x136bbb800) [pid = 2048] [serial = 1123] [outer = 0x13671b800] 20:48:18 INFO - PROCESS | 2048 | 1478317698004 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x136ec7800) [pid = 2048] [serial = 1124] [outer = 0x13671b800] 20:48:18 INFO - PROCESS | 2048 | 1478317698342 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]]]}] 20:48:18 INFO - . 20:48:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 564ms 20:48:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:48:18 INFO - PROCESS | 2048 | 1478317698392 Marionette TRACE conn2 -> [0,1664,"getWindowHandle",null] 20:48:18 INFO - PROCESS | 2048 | 1478317698396 Marionette TRACE conn2 <- [1,1664,null,{"value":"7"}] 20:48:18 INFO - PROCESS | 2048 | 1478317698400 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}] 20:48:18 INFO - PROCESS | 2048 | 1478317698547 Marionette TRACE conn2 <- [1,1665,null,{"value":null}] 20:48:18 INFO - PROCESS | 2048 | 1478317698608 Marionette TRACE conn2 -> [0,1666,"getWindowHandles",null] 20:48:18 INFO - PROCESS | 2048 | 1478317698611 Marionette TRACE conn2 <- [1,1666,null,["7"]] 20:48:18 INFO - PROCESS | 2048 | 1478317698658 Marionette TRACE conn2 -> [0,1667,"switchToWindow",{"name":"7"}] 20:48:18 INFO - PROCESS | 2048 | 1478317698660 Marionette TRACE conn2 <- [1,1667,null,{}] 20:48:18 INFO - PROCESS | 2048 | 1478317698663 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x126cc7000 == 40 [pid = 2048] [id = 384] 20:48:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x126d77000) [pid = 2048] [serial = 1125] [outer = 0x0] 20:48:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x127515800) [pid = 2048] [serial = 1126] [outer = 0x126d77000] 20:48:18 INFO - PROCESS | 2048 | 1478317698718 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x125c8b800) [pid = 2048] [serial = 1127] [outer = 0x126d77000] 20:48:19 INFO - PROCESS | 2048 | 1478317699087 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]]]}] 20:48:19 INFO - .. 20:48:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 719ms 20:48:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:48:19 INFO - PROCESS | 2048 | 1478317699119 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 20:48:19 INFO - PROCESS | 2048 | 1478317699122 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 20:48:19 INFO - PROCESS | 2048 | 1478317699125 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}] 20:48:19 INFO - PROCESS | 2048 | 1478317699245 Marionette TRACE conn2 <- [1,1670,null,{"value":null}] 20:48:19 INFO - PROCESS | 2048 | 1478317699303 Marionette TRACE conn2 -> [0,1671,"getWindowHandles",null] 20:48:19 INFO - PROCESS | 2048 | 1478317699305 Marionette TRACE conn2 <- [1,1671,null,["7"]] 20:48:19 INFO - PROCESS | 2048 | 1478317699307 Marionette TRACE conn2 -> [0,1672,"switchToWindow",{"name":"7"}] 20:48:19 INFO - PROCESS | 2048 | 1478317699310 Marionette TRACE conn2 <- [1,1672,null,{}] 20:48:19 INFO - PROCESS | 2048 | 1478317699313 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x12967b800 == 41 [pid = 2048] [id = 385] 20:48:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x129682800) [pid = 2048] [serial = 1128] [outer = 0x0] 20:48:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x1297c1000) [pid = 2048] [serial = 1129] [outer = 0x129682800] 20:48:19 INFO - PROCESS | 2048 | 1478317699399 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x129fdf000) [pid = 2048] [serial = 1130] [outer = 0x129682800] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb0d000 == 40 [pid = 2048] [id = 382] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x131d18800 == 39 [pid = 2048] [id = 381] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x12967c800 == 38 [pid = 2048] [id = 380] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x1306d3000 == 37 [pid = 2048] [id = 379] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x130970000 == 36 [pid = 2048] [id = 378] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x12fd2f800 == 35 [pid = 2048] [id = 377] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb0d800 == 34 [pid = 2048] [id = 376] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x12c643000 == 33 [pid = 2048] [id = 375] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x126d79800 == 32 [pid = 2048] [id = 374] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x126d69800 == 31 [pid = 2048] [id = 373] 20:48:20 INFO - PROCESS | 2048 | --DOCSHELL 0x124ce6000 == 30 [pid = 2048] [id = 372] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x13235a800) [pid = 2048] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x139005800) [pid = 2048] [serial = 1069] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x13900e000) [pid = 2048] [serial = 1070] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x1384ac800) [pid = 2048] [serial = 1066] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x1384b5000) [pid = 2048] [serial = 1067] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x136c7a800) [pid = 2048] [serial = 1063] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x138cc3800) [pid = 2048] [serial = 1064] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x13876b800) [pid = 2048] [serial = 1060] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x138772000) [pid = 2048] [serial = 1061] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x1306bb800) [pid = 2048] [serial = 1057] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x1306c1800) [pid = 2048] [serial = 1058] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x13134d800) [pid = 2048] [serial = 1054] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x13135c000) [pid = 2048] [serial = 1055] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x12eb07800) [pid = 2048] [serial = 1051] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12ec68000) [pid = 2048] [serial = 1052] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x12e4d6000) [pid = 2048] [serial = 1048] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12e74e000) [pid = 2048] [serial = 1049] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12b48c000) [pid = 2048] [serial = 1045] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12cd22800) [pid = 2048] [serial = 1046] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12d646000) [pid = 2048] [serial = 1042] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12e4ba000) [pid = 2048] [serial = 1043] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x11a169000) [pid = 2048] [serial = 1039] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x126caa800) [pid = 2048] [serial = 1040] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12dd92800) [pid = 2048] [serial = 1036] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12e746000) [pid = 2048] [serial = 1037] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x132349000) [pid = 2048] [serial = 1031] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x13234d000) [pid = 2048] [serial = 1032] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12fc61800) [pid = 2048] [serial = 1028] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12fc67000) [pid = 2048] [serial = 1029] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x1334d9000) [pid = 2048] [serial = 1025] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x136bae000) [pid = 2048] [serial = 1026] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x130acd000) [pid = 2048] [serial = 1022] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x131656000) [pid = 2048] [serial = 1023] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12bd71800) [pid = 2048] [serial = 1019] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12c94f000) [pid = 2048] [serial = 1020] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x1296e1800) [pid = 2048] [serial = 1016] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x1296e8000) [pid = 2048] [serial = 1017] [outer = 0x0] [url = about:blank] 20:48:20 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x1296e0000) [pid = 2048] [serial = 1014] [outer = 0x0] [url = about:blank] 20:48:23 INFO - PROCESS | 2048 | 1478317703688 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]]]}] 20:48:23 INFO - . 20:48:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4572ms 20:48:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:48:23 INFO - PROCESS | 2048 | 1478317703697 Marionette TRACE conn2 -> [0,1674,"getWindowHandle",null] 20:48:23 INFO - PROCESS | 2048 | 1478317703700 Marionette TRACE conn2 <- [1,1674,null,{"value":"7"}] 20:48:23 INFO - PROCESS | 2048 | 1478317703712 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}] 20:48:23 INFO - PROCESS | 2048 | 1478317703821 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 20:48:23 INFO - PROCESS | 2048 | 1478317703825 Marionette TRACE conn2 -> [0,1676,"getWindowHandles",null] 20:48:23 INFO - PROCESS | 2048 | 1478317703828 Marionette TRACE conn2 <- [1,1676,null,["7"]] 20:48:23 INFO - PROCESS | 2048 | 1478317703863 Marionette TRACE conn2 -> [0,1677,"switchToWindow",{"name":"7"}] 20:48:23 INFO - PROCESS | 2048 | 1478317703867 Marionette TRACE conn2 <- [1,1677,null,{}] 20:48:23 INFO - PROCESS | 2048 | 1478317703871 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c99800 == 31 [pid = 2048] [id = 386] 20:48:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x125c9c000) [pid = 2048] [serial = 1131] [outer = 0x0] 20:48:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12614e000) [pid = 2048] [serial = 1132] [outer = 0x125c9c000] 20:48:23 INFO - PROCESS | 2048 | 1478317703910 Marionette DEBUG loaded listener.js 20:48:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x127062000) [pid = 2048] [serial = 1133] [outer = 0x125c9c000] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12706c000) [pid = 2048] [serial = 1083] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12fd30000) [pid = 2048] [serial = 1104] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x130985800) [pid = 2048] [serial = 1110] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x130971000) [pid = 2048] [serial = 1107] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x1317cd000) [pid = 2048] [serial = 1113] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x132be4000) [pid = 2048] [serial = 1119] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x131d1b000) [pid = 2048] [serial = 1116] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x12c643800) [pid = 2048] [serial = 1098] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x126d7f800) [pid = 2048] [serial = 1092] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12879f000) [pid = 2048] [serial = 1086] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x12967d000) [pid = 2048] [serial = 1095] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x124cfd800) [pid = 2048] [serial = 1089] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12eb11000) [pid = 2048] [serial = 1101] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x1296f1000) [pid = 2048] [serial = 1071] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x13060c000) [pid = 2048] [serial = 1074] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x1384c0800) [pid = 2048] [serial = 1077] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:48:24 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x139016000) [pid = 2048] [serial = 1080] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:48:28 INFO - . 20:48:28 INFO - PROCESS | 2048 | 1478317708273 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]]]}] 20:48:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4576ms 20:48:28 INFO - PROCESS | 2048 | 1478317708280 Marionette TRACE conn2 -> [0,1679,"getWindowHandle",null] 20:48:28 INFO - PROCESS | 2048 | 1478317708283 Marionette TRACE conn2 <- [1,1679,null,{"value":"7"}] 20:48:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:48:28 INFO - PROCESS | 2048 | 1478317708288 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}] 20:48:28 INFO - PROCESS | 2048 | 1478317708422 Marionette TRACE conn2 <- [1,1680,null,{"value":null}] 20:48:28 INFO - PROCESS | 2048 | 1478317708478 Marionette TRACE conn2 -> [0,1681,"getWindowHandles",null] 20:48:28 INFO - PROCESS | 2048 | 1478317708480 Marionette TRACE conn2 <- [1,1681,null,["7"]] 20:48:28 INFO - PROCESS | 2048 | 1478317708485 Marionette TRACE conn2 -> [0,1682,"switchToWindow",{"name":"7"}] 20:48:28 INFO - PROCESS | 2048 | 1478317708489 Marionette TRACE conn2 <- [1,1682,null,{}] 20:48:28 INFO - PROCESS | 2048 | 1478317708534 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x124e28000 == 32 [pid = 2048] [id = 387] 20:48:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x124ec4800) [pid = 2048] [serial = 1134] [outer = 0x0] 20:48:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x125521800) [pid = 2048] [serial = 1135] [outer = 0x124ec4800] 20:48:28 INFO - PROCESS | 2048 | 1478317708588 Marionette DEBUG loaded listener.js 20:48:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x125ea0800) [pid = 2048] [serial = 1136] [outer = 0x124ec4800] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2f9800 == 31 [pid = 2048] [id = 267] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec7e800 == 30 [pid = 2048] [id = 311] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12bd78800 == 29 [pid = 2048] [id = 268] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e745000 == 28 [pid = 2048] [id = 273] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec7c000 == 27 [pid = 2048] [id = 277] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9c8800 == 26 [pid = 2048] [id = 269] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e158800 == 25 [pid = 2048] [id = 272] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef6a000 == 24 [pid = 2048] [id = 278] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb20000 == 23 [pid = 2048] [id = 276] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e805800 == 22 [pid = 2048] [id = 274] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x128378800 == 21 [pid = 2048] [id = 310] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x126cc7000 == 20 [pid = 2048] [id = 384] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1291c8000 == 19 [pid = 2048] [id = 265] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x11addd000 == 18 [pid = 2048] [id = 260] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1299a0800 == 17 [pid = 2048] [id = 266] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x124ce4800 == 16 [pid = 2048] [id = 262] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x128391000 == 15 [pid = 2048] [id = 371] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x125c8e000 == 14 [pid = 2048] [id = 263] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x127515000 == 13 [pid = 2048] [id = 264] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12d635800 == 12 [pid = 2048] [id = 270] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd95000 == 11 [pid = 2048] [id = 271] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x13671b000 == 10 [pid = 2048] [id = 383] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e822000 == 9 [pid = 2048] [id = 275] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12967b800 == 8 [pid = 2048] [id = 385] 20:48:29 INFO - PROCESS | 2048 | --DOCSHELL 0x125c99800 == 7 [pid = 2048] [id = 386] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x131640800) [pid = 2048] [serial = 1112] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x13213a800) [pid = 2048] [serial = 1118] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x130624800) [pid = 2048] [serial = 1076] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12a2ed000) [pid = 2048] [serial = 1088] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x132be7800) [pid = 2048] [serial = 1121] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x136bbb800) [pid = 2048] [serial = 1123] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x13901a000) [pid = 2048] [serial = 1081] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x1296d8000) [pid = 2048] [serial = 1096] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12c962800) [pid = 2048] [serial = 1099] [outer = 0x0] [url = about:blank] 20:48:29 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x1384c7800) [pid = 2048] [serial = 1078] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x1299a1800) [pid = 2048] [serial = 1072] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x13060a000) [pid = 2048] [serial = 1105] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12ec62000) [pid = 2048] [serial = 1102] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x124ed8000) [pid = 2048] [serial = 1090] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x138785000) [pid = 2048] [serial = 1079] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x139021000) [pid = 2048] [serial = 1082] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12ec74800) [pid = 2048] [serial = 1103] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x132bef800) [pid = 2048] [serial = 1120] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x132098800) [pid = 2048] [serial = 1117] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x1317d9000) [pid = 2048] [serial = 1114] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x13187e000) [pid = 2048] [serial = 1115] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12e745800) [pid = 2048] [serial = 1100] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x1296d5800) [pid = 2048] [serial = 1085] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x130612800) [pid = 2048] [serial = 1075] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x128f6f000) [pid = 2048] [serial = 1087] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12a2f8800) [pid = 2048] [serial = 1073] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x130987000) [pid = 2048] [serial = 1109] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x128663000) [pid = 2048] [serial = 1093] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x1297ae000) [pid = 2048] [serial = 1097] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x13135d000) [pid = 2048] [serial = 1111] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x1287a2000) [pid = 2048] [serial = 1094] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x128659000) [pid = 2048] [serial = 1084] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x13097d000) [pid = 2048] [serial = 1108] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x130624000) [pid = 2048] [serial = 1106] [outer = 0x0] [url = about:blank] 20:48:30 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x125691000) [pid = 2048] [serial = 1091] [outer = 0x0] [url = about:blank] 20:48:31 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x125c9c000) [pid = 2048] [serial = 1131] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:48:31 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x126d77000) [pid = 2048] [serial = 1125] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:48:31 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x13671b800) [pid = 2048] [serial = 1122] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:48:31 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x129682800) [pid = 2048] [serial = 1128] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:48:33 INFO - PROCESS | 2048 | 1478317713851 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]]]}] 20:48:33 INFO - . 20:48:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5577ms 20:48:33 INFO - PROCESS | 2048 | 1478317713865 Marionette TRACE conn2 -> [0,1684,"getWindowHandle",null] 20:48:33 INFO - PROCESS | 2048 | 1478317713869 Marionette TRACE conn2 <- [1,1684,null,{"value":"7"}] 20:48:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:48:33 INFO - PROCESS | 2048 | 1478317713873 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}] 20:48:33 INFO - PROCESS | 2048 | 1478317713961 Marionette TRACE conn2 <- [1,1685,null,{"value":null}] 20:48:33 INFO - PROCESS | 2048 | 1478317713967 Marionette TRACE conn2 -> [0,1686,"getWindowHandles",null] 20:48:33 INFO - PROCESS | 2048 | 1478317713969 Marionette TRACE conn2 <- [1,1686,null,["7"]] 20:48:33 INFO - PROCESS | 2048 | 1478317713973 Marionette TRACE conn2 -> [0,1687,"switchToWindow",{"name":"7"}] 20:48:33 INFO - PROCESS | 2048 | 1478317713977 Marionette TRACE conn2 <- [1,1687,null,{}] 20:48:33 INFO - PROCESS | 2048 | 1478317713980 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b099800 == 8 [pid = 2048] [id = 388] 20:48:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x11b0a8800) [pid = 2048] [serial = 1137] [outer = 0x0] 20:48:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x124804800) [pid = 2048] [serial = 1138] [outer = 0x11b0a8800] 20:48:34 INFO - PROCESS | 2048 | 1478317714025 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x124c4c000) [pid = 2048] [serial = 1139] [outer = 0x11b0a8800] 20:48:36 INFO - PROCESS | 2048 | --DOCSHELL 0x124e28000 == 7 [pid = 2048] [id = 387] 20:48:36 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12614e000) [pid = 2048] [serial = 1132] [outer = 0x0] [url = about:blank] 20:48:36 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x127062000) [pid = 2048] [serial = 1133] [outer = 0x0] [url = about:blank] 20:48:36 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1297c1000) [pid = 2048] [serial = 1129] [outer = 0x0] [url = about:blank] 20:48:36 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x129fdf000) [pid = 2048] [serial = 1130] [outer = 0x0] [url = about:blank] 20:48:36 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x127515800) [pid = 2048] [serial = 1126] [outer = 0x0] [url = about:blank] 20:48:36 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x125c8b800) [pid = 2048] [serial = 1127] [outer = 0x0] [url = about:blank] 20:48:36 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x136ec7800) [pid = 2048] [serial = 1124] [outer = 0x0] [url = about:blank] 20:48:37 INFO - PROCESS | 2048 | --DOMWINDOW == 18 (0x124ec4800) [pid = 2048] [serial = 1134] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:48:38 INFO - PROCESS | 2048 | 1478317718274 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]]]}] 20:48:38 INFO - . 20:48:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4422ms 20:48:38 INFO - PROCESS | 2048 | 1478317718295 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 20:48:38 INFO - PROCESS | 2048 | 1478317718298 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 20:48:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:48:38 INFO - PROCESS | 2048 | 1478317718303 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}] 20:48:38 INFO - PROCESS | 2048 | 1478317718390 Marionette TRACE conn2 <- [1,1690,null,{"value":null}] 20:48:38 INFO - PROCESS | 2048 | 1478317718396 Marionette TRACE conn2 -> [0,1691,"getWindowHandles",null] 20:48:38 INFO - PROCESS | 2048 | 1478317718399 Marionette TRACE conn2 <- [1,1691,null,["7"]] 20:48:38 INFO - PROCESS | 2048 | 1478317718404 Marionette TRACE conn2 -> [0,1692,"switchToWindow",{"name":"7"}] 20:48:38 INFO - PROCESS | 2048 | 1478317718407 Marionette TRACE conn2 <- [1,1692,null,{}] 20:48:38 INFO - PROCESS | 2048 | 1478317718410 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b045800 == 8 [pid = 2048] [id = 389] 20:48:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 19 (0x11b046000) [pid = 2048] [serial = 1140] [outer = 0x0] 20:48:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x11b05e800) [pid = 2048] [serial = 1141] [outer = 0x11b046000] 20:48:38 INFO - PROCESS | 2048 | 1478317718455 Marionette DEBUG loaded listener.js 20:48:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x1248a1000) [pid = 2048] [serial = 1142] [outer = 0x11b046000] 20:48:43 INFO - PROCESS | 2048 | --DOCSHELL 0x11b099800 == 7 [pid = 2048] [id = 388] 20:48:43 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x125521800) [pid = 2048] [serial = 1135] [outer = 0x0] [url = about:blank] 20:48:43 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x125ea0800) [pid = 2048] [serial = 1136] [outer = 0x0] [url = about:blank] 20:48:43 INFO - PROCESS | 2048 | --DOMWINDOW == 18 (0x124804800) [pid = 2048] [serial = 1138] [outer = 0x0] [url = about:blank] 20:48:45 INFO - PROCESS | 2048 | --DOMWINDOW == 17 (0x11b0a8800) [pid = 2048] [serial = 1137] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:48:46 INFO - PROCESS | 2048 | 1478317726695 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]]]}] 20:48:46 INFO - . 20:48:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8430ms 20:48:46 INFO - PROCESS | 2048 | 1478317726733 Marionette TRACE conn2 -> [0,1694,"getWindowHandle",null] 20:48:46 INFO - PROCESS | 2048 | 1478317726736 Marionette TRACE conn2 <- [1,1694,null,{"value":"7"}] 20:48:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:48:46 INFO - PROCESS | 2048 | 1478317726741 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}] 20:48:46 INFO - PROCESS | 2048 | 1478317726841 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 20:48:46 INFO - PROCESS | 2048 | 1478317726868 Marionette TRACE conn2 -> [0,1696,"getWindowHandles",null] 20:48:46 INFO - PROCESS | 2048 | 1478317726872 Marionette TRACE conn2 <- [1,1696,null,["7"]] 20:48:46 INFO - PROCESS | 2048 | 1478317726875 Marionette TRACE conn2 -> [0,1697,"switchToWindow",{"name":"7"}] 20:48:46 INFO - PROCESS | 2048 | 1478317726878 Marionette TRACE conn2 <- [1,1697,null,{}] 20:48:46 INFO - PROCESS | 2048 | 1478317726881 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04e800 == 8 [pid = 2048] [id = 390] 20:48:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 18 (0x11b051000) [pid = 2048] [serial = 1143] [outer = 0x0] 20:48:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 19 (0x11b099800) [pid = 2048] [serial = 1144] [outer = 0x11b051000] 20:48:46 INFO - PROCESS | 2048 | 1478317726925 Marionette DEBUG loaded listener.js 20:48:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x124c56000) [pid = 2048] [serial = 1145] [outer = 0x11b051000] 20:48:49 INFO - PROCESS | 2048 | 1478317729151 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]]]}] 20:48:49 INFO - . 20:48:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2419ms 20:48:49 INFO - PROCESS | 2048 | 1478317729159 Marionette TRACE conn2 -> [0,1699,"getWindowHandle",null] 20:48:49 INFO - PROCESS | 2048 | 1478317729162 Marionette TRACE conn2 <- [1,1699,null,{"value":"7"}] 20:48:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:48:49 INFO - PROCESS | 2048 | 1478317729165 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}] 20:48:49 INFO - PROCESS | 2048 | 1478317729271 Marionette TRACE conn2 <- [1,1700,null,{"value":null}] 20:48:49 INFO - PROCESS | 2048 | 1478317729279 Marionette TRACE conn2 -> [0,1701,"getWindowHandles",null] 20:48:49 INFO - PROCESS | 2048 | 1478317729281 Marionette TRACE conn2 <- [1,1701,null,["7"]] 20:48:49 INFO - PROCESS | 2048 | 1478317729284 Marionette TRACE conn2 -> [0,1702,"switchToWindow",{"name":"7"}] 20:48:49 INFO - PROCESS | 2048 | 1478317729286 Marionette TRACE conn2 <- [1,1702,null,{}] 20:48:49 INFO - PROCESS | 2048 | 1478317729289 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c93800 == 9 [pid = 2048] [id = 391] 20:48:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x125c95000) [pid = 2048] [serial = 1146] [outer = 0x0] 20:48:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x125e9b800) [pid = 2048] [serial = 1147] [outer = 0x125c95000] 20:48:49 INFO - PROCESS | 2048 | 1478317729328 Marionette DEBUG loaded listener.js 20:48:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x126149800) [pid = 2048] [serial = 1148] [outer = 0x125c95000] 20:48:50 INFO - PROCESS | 2048 | 1478317730528 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]]]}] 20:48:50 INFO - . 20:48:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1417ms 20:48:50 INFO - PROCESS | 2048 | 1478317730583 Marionette TRACE conn2 -> [0,1704,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 2048 | 1478317730587 Marionette TRACE conn2 <- [1,1704,null,{"value":"7"}] 20:48:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:48:50 INFO - PROCESS | 2048 | 1478317730591 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}] 20:48:50 INFO - PROCESS | 2048 | 1478317730697 Marionette TRACE conn2 <- [1,1705,null,{"value":null}] 20:48:50 INFO - PROCESS | 2048 | 1478317730737 Marionette TRACE conn2 -> [0,1706,"getWindowHandles",null] 20:48:50 INFO - PROCESS | 2048 | 1478317730740 Marionette TRACE conn2 <- [1,1706,null,["7"]] 20:48:50 INFO - PROCESS | 2048 | 1478317730743 Marionette TRACE conn2 -> [0,1707,"switchToWindow",{"name":"7"}] 20:48:50 INFO - PROCESS | 2048 | 1478317730747 Marionette TRACE conn2 <- [1,1707,null,{}] 20:48:50 INFO - PROCESS | 2048 | 1478317730750 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c91000 == 10 [pid = 2048] [id = 392] 20:48:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x125c9c000) [pid = 2048] [serial = 1149] [outer = 0x0] 20:48:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x12615d800) [pid = 2048] [serial = 1150] [outer = 0x125c9c000] 20:48:50 INFO - PROCESS | 2048 | 1478317730800 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x126cbe800) [pid = 2048] [serial = 1151] [outer = 0x125c9c000] 20:48:51 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x124c4c000) [pid = 2048] [serial = 1139] [outer = 0x0] [url = about:blank] 20:48:51 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x11b05e800) [pid = 2048] [serial = 1141] [outer = 0x0] [url = about:blank] 20:48:53 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x11b051000) [pid = 2048] [serial = 1143] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:48:53 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x11b046000) [pid = 2048] [serial = 1140] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:48:58 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04e800 == 9 [pid = 2048] [id = 390] 20:48:58 INFO - PROCESS | 2048 | --DOCSHELL 0x11b045800 == 8 [pid = 2048] [id = 389] 20:48:58 INFO - PROCESS | 2048 | --DOCSHELL 0x125c93800 == 7 [pid = 2048] [id = 391] 20:48:58 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x11b099800) [pid = 2048] [serial = 1144] [outer = 0x0] [url = about:blank] 20:48:58 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x124c56000) [pid = 2048] [serial = 1145] [outer = 0x0] [url = about:blank] 20:48:58 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x1248a1000) [pid = 2048] [serial = 1142] [outer = 0x0] [url = about:blank] 20:48:58 INFO - PROCESS | 2048 | --DOMWINDOW == 18 (0x125e9b800) [pid = 2048] [serial = 1147] [outer = 0x0] [url = about:blank] 20:48:59 INFO - PROCESS | 2048 | 1478317739070 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]]]}] 20:48:59 INFO - . 20:48:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 8531ms 20:48:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:48:59 INFO - PROCESS | 2048 | 1478317739122 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 20:48:59 INFO - PROCESS | 2048 | 1478317739125 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 20:48:59 INFO - PROCESS | 2048 | 1478317739130 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}] 20:48:59 INFO - PROCESS | 2048 | 1478317739220 Marionette TRACE conn2 <- [1,1710,null,{"value":null}] 20:48:59 INFO - PROCESS | 2048 | 1478317739261 Marionette TRACE conn2 -> [0,1711,"getWindowHandles",null] 20:48:59 INFO - PROCESS | 2048 | 1478317739264 Marionette TRACE conn2 <- [1,1711,null,["7"]] 20:48:59 INFO - PROCESS | 2048 | 1478317739268 Marionette TRACE conn2 -> [0,1712,"switchToWindow",{"name":"7"}] 20:48:59 INFO - PROCESS | 2048 | 1478317739271 Marionette TRACE conn2 <- [1,1712,null,{}] 20:48:59 INFO - PROCESS | 2048 | 1478317739274 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b053000 == 8 [pid = 2048] [id = 393] 20:48:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 19 (0x11b057000) [pid = 2048] [serial = 1152] [outer = 0x0] 20:48:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x11b095800) [pid = 2048] [serial = 1153] [outer = 0x11b057000] 20:48:59 INFO - PROCESS | 2048 | 1478317739317 Marionette DEBUG loaded listener.js 20:48:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x12481f800) [pid = 2048] [serial = 1154] [outer = 0x11b057000] 20:48:59 INFO - PROCESS | 2048 | 1478317739565 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]]]}] 20:48:59 INFO - . 20:48:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 467ms 20:48:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:48:59 INFO - PROCESS | 2048 | 1478317739597 Marionette TRACE conn2 -> [0,1714,"getWindowHandle",null] 20:48:59 INFO - PROCESS | 2048 | 1478317739599 Marionette TRACE conn2 <- [1,1714,null,{"value":"7"}] 20:48:59 INFO - PROCESS | 2048 | 1478317739602 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}] 20:48:59 INFO - PROCESS | 2048 | 1478317739688 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 20:48:59 INFO - PROCESS | 2048 | 1478317739693 Marionette TRACE conn2 -> [0,1716,"getWindowHandles",null] 20:48:59 INFO - PROCESS | 2048 | 1478317739695 Marionette TRACE conn2 <- [1,1716,null,["7"]] 20:48:59 INFO - PROCESS | 2048 | 1478317739697 Marionette TRACE conn2 -> [0,1717,"switchToWindow",{"name":"7"}] 20:48:59 INFO - PROCESS | 2048 | 1478317739700 Marionette TRACE conn2 <- [1,1717,null,{}] 20:48:59 INFO - PROCESS | 2048 | 1478317739705 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b05a800 == 9 [pid = 2048] [id = 394] 20:48:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x125519000) [pid = 2048] [serial = 1155] [outer = 0x0] 20:48:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x125691800) [pid = 2048] [serial = 1156] [outer = 0x125519000] 20:48:59 INFO - PROCESS | 2048 | 1478317739745 Marionette DEBUG loaded listener.js 20:48:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x125c9a800) [pid = 2048] [serial = 1157] [outer = 0x125519000] 20:49:00 INFO - PROCESS | 2048 | 1478317740027 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] 20:49:00 INFO - PROCESS | 2048 | 1478317740076 Marionette TRACE conn2 <- [1,1719,null,{"value":"7"}] 20:49:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:49:00 INFO - PROCESS | 2048 | 1478317740079 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}] 20:49:00 INFO - PROCESS | 2048 | 1478317740169 Marionette TRACE conn2 <- [1,1720,null,{"value":null}] 20:49:00 INFO - PROCESS | 2048 | 1478317740175 Marionette TRACE conn2 -> [0,1721,"getWindowHandles",null] 20:49:00 INFO - PROCESS | 2048 | 1478317740177 Marionette TRACE conn2 <- [1,1721,null,["7"]] 20:49:00 INFO - PROCESS | 2048 | 1478317740179 Marionette TRACE conn2 -> [0,1722,"switchToWindow",{"name":"7"}] 20:49:00 INFO - PROCESS | 2048 | 1478317740183 Marionette TRACE conn2 <- [1,1722,null,{}] 20:49:00 INFO - PROCESS | 2048 | 1478317740188 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273af000 == 10 [pid = 2048] [id = 395] 20:49:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x1273af800) [pid = 2048] [serial = 1158] [outer = 0x0] 20:49:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x1273b3800) [pid = 2048] [serial = 1159] [outer = 0x1273af800] 20:49:00 INFO - PROCESS | 2048 | 1478317740230 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x1273ba800) [pid = 2048] [serial = 1160] [outer = 0x1273af800] 20:49:00 INFO - PROCESS | 2048 | 1478317740493 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]]]}] 20:49:00 INFO - . 20:49:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 464ms 20:49:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:49:00 INFO - PROCESS | 2048 | 1478317740544 Marionette TRACE conn2 -> [0,1724,"getWindowHandle",null] 20:49:00 INFO - PROCESS | 2048 | 1478317740546 Marionette TRACE conn2 <- [1,1724,null,{"value":"7"}] 20:49:00 INFO - PROCESS | 2048 | 1478317740548 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}] 20:49:00 INFO - PROCESS | 2048 | 1478317740627 Marionette TRACE conn2 <- [1,1725,null,{"value":null}] 20:49:00 INFO - PROCESS | 2048 | 1478317740672 Marionette TRACE conn2 -> [0,1726,"getWindowHandles",null] 20:49:00 INFO - PROCESS | 2048 | 1478317740673 Marionette TRACE conn2 <- [1,1726,null,["7"]] 20:49:00 INFO - PROCESS | 2048 | 1478317740676 Marionette TRACE conn2 -> [0,1727,"switchToWindow",{"name":"7"}] 20:49:00 INFO - PROCESS | 2048 | 1478317740679 Marionette TRACE conn2 <- [1,1727,null,{}] 20:49:00 INFO - PROCESS | 2048 | 1478317740681 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x128385000 == 11 [pid = 2048] [id = 396] 20:49:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x128385800) [pid = 2048] [serial = 1161] [outer = 0x0] 20:49:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x128f6f800) [pid = 2048] [serial = 1162] [outer = 0x128385800] 20:49:00 INFO - PROCESS | 2048 | 1478317740724 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x1291be800) [pid = 2048] [serial = 1163] [outer = 0x128385800] 20:49:01 INFO - PROCESS | 2048 | 1478317740999 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]]]}] 20:49:01 INFO - ...... 20:49:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 465ms 20:49:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:49:01 INFO - PROCESS | 2048 | 1478317741014 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 20:49:01 INFO - PROCESS | 2048 | 1478317741015 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 20:49:01 INFO - PROCESS | 2048 | 1478317741020 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}] 20:49:01 INFO - PROCESS | 2048 | 1478317741110 Marionette TRACE conn2 <- [1,1730,null,{"value":null}] 20:49:01 INFO - PROCESS | 2048 | 1478317741114 Marionette TRACE conn2 -> [0,1731,"getWindowHandles",null] 20:49:01 INFO - PROCESS | 2048 | 1478317741115 Marionette TRACE conn2 <- [1,1731,null,["7"]] 20:49:01 INFO - PROCESS | 2048 | 1478317741142 Marionette TRACE conn2 -> [0,1732,"switchToWindow",{"name":"7"}] 20:49:01 INFO - PROCESS | 2048 | 1478317741145 Marionette TRACE conn2 <- [1,1732,null,{}] 20:49:01 INFO - PROCESS | 2048 | 1478317741148 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x12967c800 == 12 [pid = 2048] [id = 397] 20:49:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12967d000) [pid = 2048] [serial = 1164] [outer = 0x0] 20:49:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1296d6800) [pid = 2048] [serial = 1165] [outer = 0x12967d000] 20:49:01 INFO - PROCESS | 2048 | 1478317741183 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x129687000) [pid = 2048] [serial = 1166] [outer = 0x12967d000] 20:49:01 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x125c95000) [pid = 2048] [serial = 1146] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:49:01 INFO - PROCESS | 2048 | 1478317741436 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"]]]}] 20:49:01 INFO - .. 20:49:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 468ms 20:49:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:49:01 INFO - PROCESS | 2048 | 1478317741487 Marionette TRACE conn2 -> [0,1734,"getWindowHandle",null] 20:49:01 INFO - PROCESS | 2048 | 1478317741488 Marionette TRACE conn2 <- [1,1734,null,{"value":"7"}] 20:49:01 INFO - PROCESS | 2048 | 1478317741491 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}] 20:49:01 INFO - PROCESS | 2048 | 1478317741594 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 20:49:01 INFO - PROCESS | 2048 | 1478317741598 Marionette TRACE conn2 -> [0,1736,"getWindowHandles",null] 20:49:01 INFO - PROCESS | 2048 | 1478317741600 Marionette TRACE conn2 <- [1,1736,null,["7"]] 20:49:01 INFO - PROCESS | 2048 | 1478317741605 Marionette TRACE conn2 -> [0,1737,"switchToWindow",{"name":"7"}] 20:49:01 INFO - PROCESS | 2048 | 1478317741607 Marionette TRACE conn2 <- [1,1737,null,{}] 20:49:01 INFO - PROCESS | 2048 | 1478317741609 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297ac000 == 13 [pid = 2048] [id = 398] 20:49:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1297ad000) [pid = 2048] [serial = 1167] [outer = 0x0] 20:49:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1297bf000) [pid = 2048] [serial = 1168] [outer = 0x1297ad000] 20:49:01 INFO - PROCESS | 2048 | 1478317741646 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x129919000) [pid = 2048] [serial = 1169] [outer = 0x1297ad000] 20:49:01 INFO - . 20:49:01 INFO - PROCESS | 2048 | 1478317741902 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"]]]}] 20:49:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 416ms 20:49:01 INFO - PROCESS | 2048 | 1478317741906 Marionette TRACE conn2 -> [0,1739,"getWindowHandle",null] 20:49:01 INFO - PROCESS | 2048 | 1478317741907 Marionette TRACE conn2 <- [1,1739,null,{"value":"7"}] 20:49:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:49:01 INFO - PROCESS | 2048 | 1478317741910 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}] 20:49:01 INFO - PROCESS | 2048 | 1478317741982 Marionette TRACE conn2 <- [1,1740,null,{"value":null}] 20:49:01 INFO - PROCESS | 2048 | 1478317741987 Marionette TRACE conn2 -> [0,1741,"getWindowHandles",null] 20:49:01 INFO - PROCESS | 2048 | 1478317741989 Marionette TRACE conn2 <- [1,1741,null,["7"]] 20:49:01 INFO - PROCESS | 2048 | 1478317741991 Marionette TRACE conn2 -> [0,1742,"switchToWindow",{"name":"7"}] 20:49:01 INFO - PROCESS | 2048 | 1478317741994 Marionette TRACE conn2 <- [1,1742,null,{}] 20:49:01 INFO - PROCESS | 2048 | 1478317741996 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299a0000 == 14 [pid = 2048] [id = 399] 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x129fdf000) [pid = 2048] [serial = 1170] [outer = 0x0] 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12a2e0000) [pid = 2048] [serial = 1171] [outer = 0x129fdf000] 20:49:02 INFO - PROCESS | 2048 | 1478317742030 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12b355800) [pid = 2048] [serial = 1172] [outer = 0x129fdf000] 20:49:02 INFO - PROCESS | 2048 | 1478317742277 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]]]}] 20:49:02 INFO - ... 20:49:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 415ms 20:49:02 INFO - PROCESS | 2048 | 1478317742326 Marionette TRACE conn2 -> [0,1744,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 2048 | 1478317742327 Marionette TRACE conn2 <- [1,1744,null,{"value":"7"}] 20:49:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:49:02 INFO - PROCESS | 2048 | 1478317742330 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}] 20:49:02 INFO - PROCESS | 2048 | 1478317742402 Marionette TRACE conn2 <- [1,1745,null,{"value":null}] 20:49:02 INFO - PROCESS | 2048 | 1478317742444 Marionette TRACE conn2 -> [0,1746,"getWindowHandles",null] 20:49:02 INFO - PROCESS | 2048 | 1478317742446 Marionette TRACE conn2 <- [1,1746,null,["7"]] 20:49:02 INFO - PROCESS | 2048 | 1478317742448 Marionette TRACE conn2 -> [0,1747,"switchToWindow",{"name":"7"}] 20:49:02 INFO - PROCESS | 2048 | 1478317742451 Marionette TRACE conn2 <- [1,1747,null,{}] 20:49:02 INFO - PROCESS | 2048 | 1478317742453 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x12bd6d800 == 15 [pid = 2048] [id = 400] 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12bd71800) [pid = 2048] [serial = 1173] [outer = 0x0] 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12bd79800) [pid = 2048] [serial = 1174] [outer = 0x12bd71800] 20:49:02 INFO - PROCESS | 2048 | 1478317742489 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12bd7f800) [pid = 2048] [serial = 1175] [outer = 0x12bd71800] 20:49:02 INFO - PROCESS | 2048 | 1478317742688 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]]]}] 20:49:02 INFO - . 20:49:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 365ms 20:49:02 INFO - PROCESS | 2048 | 1478317742696 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 2048 | 1478317742697 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 20:49:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:49:02 INFO - PROCESS | 2048 | 1478317742700 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}] 20:49:02 INFO - PROCESS | 2048 | 1478317742773 Marionette TRACE conn2 <- [1,1750,null,{"value":null}] 20:49:02 INFO - PROCESS | 2048 | 1478317742776 Marionette TRACE conn2 -> [0,1751,"getWindowHandles",null] 20:49:02 INFO - PROCESS | 2048 | 1478317742778 Marionette TRACE conn2 <- [1,1751,null,["7"]] 20:49:02 INFO - PROCESS | 2048 | 1478317742780 Marionette TRACE conn2 -> [0,1752,"switchToWindow",{"name":"7"}] 20:49:02 INFO - PROCESS | 2048 | 1478317742782 Marionette TRACE conn2 <- [1,1752,null,{}] 20:49:02 INFO - PROCESS | 2048 | 1478317742787 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273ae000 == 16 [pid = 2048] [id = 401] 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12c9ab000) [pid = 2048] [serial = 1176] [outer = 0x0] 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12c9b8000) [pid = 2048] [serial = 1177] [outer = 0x12c9ab000] 20:49:02 INFO - PROCESS | 2048 | 1478317742821 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12c9b2800) [pid = 2048] [serial = 1178] [outer = 0x12c9ab000] 20:49:03 INFO - PROCESS | 2048 | 1478317743085 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]]]}] 20:49:03 INFO - . 20:49:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 416ms 20:49:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:49:03 INFO - PROCESS | 2048 | 1478317743116 Marionette TRACE conn2 -> [0,1754,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 2048 | 1478317743117 Marionette TRACE conn2 <- [1,1754,null,{"value":"7"}] 20:49:03 INFO - PROCESS | 2048 | 1478317743120 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}] 20:49:03 INFO - PROCESS | 2048 | 1478317743192 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 20:49:03 INFO - PROCESS | 2048 | 1478317743195 Marionette TRACE conn2 -> [0,1756,"getWindowHandles",null] 20:49:03 INFO - PROCESS | 2048 | 1478317743196 Marionette TRACE conn2 <- [1,1756,null,["7"]] 20:49:03 INFO - PROCESS | 2048 | 1478317743198 Marionette TRACE conn2 -> [0,1757,"switchToWindow",{"name":"7"}] 20:49:03 INFO - PROCESS | 2048 | 1478317743200 Marionette TRACE conn2 <- [1,1757,null,{}] 20:49:03 INFO - PROCESS | 2048 | 1478317743206 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd20800 == 17 [pid = 2048] [id = 402] 20:49:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12cd8c000) [pid = 2048] [serial = 1179] [outer = 0x0] 20:49:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12d632000) [pid = 2048] [serial = 1180] [outer = 0x12cd8c000] 20:49:03 INFO - PROCESS | 2048 | 1478317743241 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12d63a000) [pid = 2048] [serial = 1181] [outer = 0x12cd8c000] 20:49:03 INFO - PROCESS | 2048 | 1478317743549 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]]]}] 20:49:03 INFO - .................. 20:49:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 467ms 20:49:03 INFO - PROCESS | 2048 | 1478317743588 Marionette TRACE conn2 -> [0,1759,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 2048 | 1478317743590 Marionette TRACE conn2 <- [1,1759,null,{"value":"7"}] 20:49:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:49:03 INFO - PROCESS | 2048 | 1478317743593 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}] 20:49:03 INFO - PROCESS | 2048 | 1478317743687 Marionette TRACE conn2 <- [1,1760,null,{"value":null}] 20:49:03 INFO - PROCESS | 2048 | 1478317743742 Marionette TRACE conn2 -> [0,1761,"getWindowHandles",null] 20:49:03 INFO - PROCESS | 2048 | 1478317743744 Marionette TRACE conn2 <- [1,1761,null,["7"]] 20:49:03 INFO - PROCESS | 2048 | 1478317743747 Marionette TRACE conn2 -> [0,1762,"switchToWindow",{"name":"7"}] 20:49:03 INFO - PROCESS | 2048 | 1478317743751 Marionette TRACE conn2 <- [1,1762,null,{}] 20:49:03 INFO - PROCESS | 2048 | 1478317743755 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd7a000 == 18 [pid = 2048] [id = 403] 20:49:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12cd80000) [pid = 2048] [serial = 1182] [outer = 0x0] 20:49:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12dd8c800) [pid = 2048] [serial = 1183] [outer = 0x12cd80000] 20:49:03 INFO - PROCESS | 2048 | 1478317743821 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12e145000) [pid = 2048] [serial = 1184] [outer = 0x12cd80000] 20:49:04 INFO - PROCESS | 2048 | 1478317744060 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]]]}] 20:49:04 INFO - . 20:49:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 515ms 20:49:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:49:04 INFO - PROCESS | 2048 | 1478317744107 Marionette TRACE conn2 -> [0,1764,"getWindowHandle",null] 20:49:04 INFO - PROCESS | 2048 | 1478317744109 Marionette TRACE conn2 <- [1,1764,null,{"value":"7"}] 20:49:04 INFO - PROCESS | 2048 | 1478317744111 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}] 20:49:04 INFO - PROCESS | 2048 | 1478317744189 Marionette TRACE conn2 <- [1,1765,null,{"value":null}] 20:49:04 INFO - PROCESS | 2048 | 1478317744192 Marionette TRACE conn2 -> [0,1766,"getWindowHandles",null] 20:49:04 INFO - PROCESS | 2048 | 1478317744193 Marionette TRACE conn2 <- [1,1766,null,["7"]] 20:49:04 INFO - PROCESS | 2048 | 1478317744195 Marionette TRACE conn2 -> [0,1767,"switchToWindow",{"name":"7"}] 20:49:04 INFO - PROCESS | 2048 | 1478317744197 Marionette TRACE conn2 <- [1,1767,null,{}] 20:49:04 INFO - PROCESS | 2048 | 1478317744200 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4c3800 == 19 [pid = 2048] [id = 404] 20:49:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12e4c4000) [pid = 2048] [serial = 1185] [outer = 0x0] 20:49:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12e4c9000) [pid = 2048] [serial = 1186] [outer = 0x12e4c4000] 20:49:04 INFO - PROCESS | 2048 | 1478317744236 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12e4cf000) [pid = 2048] [serial = 1187] [outer = 0x12e4c4000] 20:49:04 INFO - PROCESS | 2048 | 1478317744479 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]]]}] 20:49:04 INFO - ... 20:49:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 416ms 20:49:04 INFO - PROCESS | 2048 | 1478317744527 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 20:49:04 INFO - PROCESS | 2048 | 1478317744529 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 20:49:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:49:04 INFO - PROCESS | 2048 | 1478317744533 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}] 20:49:04 INFO - PROCESS | 2048 | 1478317744606 Marionette TRACE conn2 <- [1,1770,null,{"value":null}] 20:49:04 INFO - PROCESS | 2048 | 1478317744610 Marionette TRACE conn2 -> [0,1771,"getWindowHandles",null] 20:49:04 INFO - PROCESS | 2048 | 1478317744611 Marionette TRACE conn2 <- [1,1771,null,["7"]] 20:49:04 INFO - PROCESS | 2048 | 1478317744614 Marionette TRACE conn2 -> [0,1772,"switchToWindow",{"name":"7"}] 20:49:04 INFO - PROCESS | 2048 | 1478317744616 Marionette TRACE conn2 <- [1,1772,null,{}] 20:49:04 INFO - PROCESS | 2048 | 1478317744620 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e74e800 == 20 [pid = 2048] [id = 405] 20:49:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e74f800) [pid = 2048] [serial = 1188] [outer = 0x0] 20:49:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12e756800) [pid = 2048] [serial = 1189] [outer = 0x12e74f800] 20:49:04 INFO - PROCESS | 2048 | 1478317744653 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12e75d800) [pid = 2048] [serial = 1190] [outer = 0x12e74f800] 20:49:04 INFO - PROCESS | 2048 | [2048] 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 20:49:04 INFO - PROCESS | 2048 | [2048] 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 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:04 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:05 INFO - PROCESS | 2048 | 1478317745437 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]]]}] 20:49:05 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:49:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 1179ms 20:49:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:49:05 INFO - PROCESS | 2048 | 1478317745721 Marionette TRACE conn2 -> [0,1774,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 2048 | 1478317745724 Marionette TRACE conn2 <- [1,1774,null,{"value":"7"}] 20:49:05 INFO - PROCESS | 2048 | 1478317745730 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}] 20:49:05 INFO - PROCESS | 2048 | 1478317745839 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 20:49:05 INFO - PROCESS | 2048 | 1478317745882 Marionette TRACE conn2 -> [0,1776,"getWindowHandles",null] 20:49:05 INFO - PROCESS | 2048 | 1478317745885 Marionette TRACE conn2 <- [1,1776,null,["7"]] 20:49:05 INFO - PROCESS | 2048 | 1478317745889 Marionette TRACE conn2 -> [0,1777,"switchToWindow",{"name":"7"}] 20:49:05 INFO - PROCESS | 2048 | 1478317745893 Marionette TRACE conn2 <- [1,1777,null,{}] 20:49:05 INFO - PROCESS | 2048 | 1478317745896 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x12543c800 == 21 [pid = 2048] [id = 406] 20:49:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12543f000) [pid = 2048] [serial = 1191] [outer = 0x0] 20:49:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x125ea2000) [pid = 2048] [serial = 1192] [outer = 0x12543f000] 20:49:05 INFO - PROCESS | 2048 | 1478317745948 Marionette DEBUG loaded listener.js 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12706f000) [pid = 2048] [serial = 1193] [outer = 0x12543f000] 20:49:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x125ea0000 == 22 [pid = 2048] [id = 407] 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x1273ad000) [pid = 2048] [serial = 1194] [outer = 0x0] 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x1273b9000) [pid = 2048] [serial = 1195] [outer = 0x1273ad000] 20:49:06 INFO - PROCESS | 2048 | 1478317746331 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]]]}] 20:49:06 INFO - . 20:49:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 614ms 20:49:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:49:06 INFO - PROCESS | 2048 | 1478317746344 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null] 20:49:06 INFO - PROCESS | 2048 | 1478317746347 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}] 20:49:06 INFO - PROCESS | 2048 | 1478317746350 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}] 20:49:06 INFO - PROCESS | 2048 | 1478317746468 Marionette TRACE conn2 <- [1,1780,null,{"value":null}] 20:49:06 INFO - PROCESS | 2048 | 1478317746512 Marionette TRACE conn2 -> [0,1781,"getWindowHandles",null] 20:49:06 INFO - PROCESS | 2048 | 1478317746514 Marionette TRACE conn2 <- [1,1781,null,["7"]] 20:49:06 INFO - PROCESS | 2048 | 1478317746517 Marionette TRACE conn2 -> [0,1782,"switchToWindow",{"name":"7"}] 20:49:06 INFO - PROCESS | 2048 | 1478317746520 Marionette TRACE conn2 <- [1,1782,null,{}] 20:49:06 INFO - PROCESS | 2048 | 1478317746523 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296eb800 == 23 [pid = 2048] [id = 408] 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x1296ec000) [pid = 2048] [serial = 1196] [outer = 0x0] 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x1297b0000) [pid = 2048] [serial = 1197] [outer = 0x1296ec000] 20:49:06 INFO - PROCESS | 2048 | 1478317746567 Marionette DEBUG loaded listener.js 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x129e14800) [pid = 2048] [serial = 1198] [outer = 0x1296ec000] 20:49:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x12739c000 == 24 [pid = 2048] [id = 409] 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12739c800) [pid = 2048] [serial = 1199] [outer = 0x0] 20:49:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12cd26800) [pid = 2048] [serial = 1200] [outer = 0x12739c800] 20:49:08 INFO - PROCESS | 2048 | --DOCSHELL 0x125c91000 == 23 [pid = 2048] [id = 392] 20:49:08 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x126149800) [pid = 2048] [serial = 1148] [outer = 0x0] [url = about:blank] 20:49:08 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12615d800) [pid = 2048] [serial = 1150] [outer = 0x0] [url = about:blank] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x125c9c000) [pid = 2048] [serial = 1149] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x125519000) [pid = 2048] [serial = 1155] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x1273af800) [pid = 2048] [serial = 1158] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x11b057000) [pid = 2048] [serial = 1152] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x129fdf000) [pid = 2048] [serial = 1170] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x1297ad000) [pid = 2048] [serial = 1167] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x12cd8c000) [pid = 2048] [serial = 1179] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12c9ab000) [pid = 2048] [serial = 1176] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12e4c4000) [pid = 2048] [serial = 1185] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12cd80000) [pid = 2048] [serial = 1182] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12967d000) [pid = 2048] [serial = 1164] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12bd71800) [pid = 2048] [serial = 1173] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:49:11 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x128385800) [pid = 2048] [serial = 1161] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:49:11 INFO - PROCESS | 2048 | 1478317751852 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]]]}] 20:49:11 INFO - . 20:49:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5527ms 20:49:11 INFO - PROCESS | 2048 | 1478317751877 Marionette TRACE conn2 -> [0,1784,"getWindowHandle",null] 20:49:11 INFO - PROCESS | 2048 | 1478317751879 Marionette TRACE conn2 <- [1,1784,null,{"value":"7"}] 20:49:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:49:11 INFO - PROCESS | 2048 | 1478317751884 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}] 20:49:11 INFO - PROCESS | 2048 | 1478317751962 Marionette TRACE conn2 <- [1,1785,null,{"value":null}] 20:49:11 INFO - PROCESS | 2048 | 1478317751966 Marionette TRACE conn2 -> [0,1786,"getWindowHandles",null] 20:49:11 INFO - PROCESS | 2048 | 1478317751969 Marionette TRACE conn2 <- [1,1786,null,["7"]] 20:49:11 INFO - PROCESS | 2048 | 1478317751973 Marionette TRACE conn2 -> [0,1787,"switchToWindow",{"name":"7"}] 20:49:11 INFO - PROCESS | 2048 | 1478317751976 Marionette TRACE conn2 <- [1,1787,null,{}] 20:49:11 INFO - PROCESS | 2048 | 1478317751979 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x124e27000 == 24 [pid = 2048] [id = 410] 20:49:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x124e28000) [pid = 2048] [serial = 1201] [outer = 0x0] 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x125060000) [pid = 2048] [serial = 1202] [outer = 0x124e28000] 20:49:12 INFO - PROCESS | 2048 | 1478317752020 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x125690800) [pid = 2048] [serial = 1203] [outer = 0x124e28000] 20:49:12 INFO - PROCESS | 2048 | 1478317752279 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]]]}] 20:49:12 INFO - .. 20:49:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 414ms 20:49:12 INFO - PROCESS | 2048 | 1478317752298 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 20:49:12 INFO - PROCESS | 2048 | 1478317752300 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 20:49:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:49:12 INFO - PROCESS | 2048 | 1478317752304 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}] 20:49:12 INFO - PROCESS | 2048 | 1478317752388 Marionette TRACE conn2 <- [1,1790,null,{"value":null}] 20:49:12 INFO - PROCESS | 2048 | 1478317752392 Marionette TRACE conn2 -> [0,1791,"getWindowHandles",null] 20:49:12 INFO - PROCESS | 2048 | 1478317752394 Marionette TRACE conn2 <- [1,1791,null,["7"]] 20:49:12 INFO - PROCESS | 2048 | 1478317752396 Marionette TRACE conn2 -> [0,1792,"switchToWindow",{"name":"7"}] 20:49:12 INFO - PROCESS | 2048 | 1478317752399 Marionette TRACE conn2 <- [1,1792,null,{}] 20:49:12 INFO - PROCESS | 2048 | 1478317752442 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273b4800 == 25 [pid = 2048] [id = 411] 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x1273b8800) [pid = 2048] [serial = 1204] [outer = 0x0] 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x1280a1000) [pid = 2048] [serial = 1205] [outer = 0x1273b8800] 20:49:12 INFO - PROCESS | 2048 | 1478317752479 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12837b800) [pid = 2048] [serial = 1206] [outer = 0x1273b8800] 20:49:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x12837d800 == 26 [pid = 2048] [id = 412] 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12966e800) [pid = 2048] [serial = 1207] [outer = 0x0] 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12967a000) [pid = 2048] [serial = 1208] [outer = 0x12966e800] 20:49:12 INFO - PROCESS | 2048 | 1478317752738 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]]]}] 20:49:12 INFO - . 20:49:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 466ms 20:49:12 INFO - PROCESS | 2048 | 1478317752774 Marionette TRACE conn2 -> [0,1794,"getWindowHandle",null] 20:49:12 INFO - PROCESS | 2048 | 1478317752778 Marionette TRACE conn2 <- [1,1794,null,{"value":"7"}] 20:49:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:49:12 INFO - PROCESS | 2048 | 1478317752781 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}] 20:49:12 INFO - PROCESS | 2048 | 1478317752874 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 20:49:12 INFO - PROCESS | 2048 | 1478317752880 Marionette TRACE conn2 -> [0,1796,"getWindowHandles",null] 20:49:12 INFO - PROCESS | 2048 | 1478317752882 Marionette TRACE conn2 <- [1,1796,null,["7"]] 20:49:12 INFO - PROCESS | 2048 | 1478317752886 Marionette TRACE conn2 -> [0,1797,"switchToWindow",{"name":"7"}] 20:49:12 INFO - PROCESS | 2048 | 1478317752889 Marionette TRACE conn2 <- [1,1797,null,{}] 20:49:12 INFO - PROCESS | 2048 | 1478317752892 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x12999f800 == 27 [pid = 2048] [id = 413] 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x1299a1800) [pid = 2048] [serial = 1209] [outer = 0x0] 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x129e10000) [pid = 2048] [serial = 1210] [outer = 0x1299a1800] 20:49:12 INFO - PROCESS | 2048 | 1478317752931 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x12b357000) [pid = 2048] [serial = 1211] [outer = 0x1299a1800] 20:49:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b48b000 == 28 [pid = 2048] [id = 414] 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12bd72800) [pid = 2048] [serial = 1212] [outer = 0x0] 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x12c644800) [pid = 2048] [serial = 1213] [outer = 0x12bd72800] 20:49:13 INFO - PROCESS | 2048 | [2048] WARNING: Failed to create a URI: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12c95f000) [pid = 2048] [serial = 1214] [outer = 0x12bd72800] 20:49:13 INFO - PROCESS | 2048 | 1478317753224 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]]]}] 20:49:13 INFO - . 20:49:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 465ms 20:49:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:49:13 INFO - PROCESS | 2048 | 1478317753245 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null] 20:49:13 INFO - PROCESS | 2048 | 1478317753247 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}] 20:49:13 INFO - PROCESS | 2048 | 1478317753251 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}] 20:49:13 INFO - PROCESS | 2048 | 1478317753348 Marionette TRACE conn2 <- [1,1800,null,{"value":null}] 20:49:13 INFO - PROCESS | 2048 | 1478317753395 Marionette TRACE conn2 -> [0,1801,"getWindowHandles",null] 20:49:13 INFO - PROCESS | 2048 | 1478317753397 Marionette TRACE conn2 <- [1,1801,null,["7"]] 20:49:13 INFO - PROCESS | 2048 | 1478317753399 Marionette TRACE conn2 -> [0,1802,"switchToWindow",{"name":"7"}] 20:49:13 INFO - PROCESS | 2048 | 1478317753401 Marionette TRACE conn2 <- [1,1802,null,{}] 20:49:13 INFO - PROCESS | 2048 | 1478317753404 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd27800 == 29 [pid = 2048] [id = 415] 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12cd28000) [pid = 2048] [serial = 1215] [outer = 0x0] 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x12cd8e000) [pid = 2048] [serial = 1216] [outer = 0x12cd28000] 20:49:13 INFO - PROCESS | 2048 | 1478317753440 Marionette DEBUG loaded listener.js 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x12d641800) [pid = 2048] [serial = 1217] [outer = 0x12cd28000] 20:49:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d645000 == 30 [pid = 2048] [id = 416] 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12dd93800) [pid = 2048] [serial = 1218] [outer = 0x0] 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12e13d800) [pid = 2048] [serial = 1219] [outer = 0x12dd93800] 20:49:13 INFO - PROCESS | 2048 | 1478317753732 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]]]}] 20:49:13 INFO - . 20:49:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 514ms 20:49:13 INFO - PROCESS | 2048 | 1478317753766 Marionette TRACE conn2 -> [0,1804,"getWindowHandle",null] 20:49:13 INFO - PROCESS | 2048 | 1478317753767 Marionette TRACE conn2 <- [1,1804,null,{"value":"7"}] 20:49:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:49:13 INFO - PROCESS | 2048 | 1478317753770 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}] 20:49:13 INFO - PROCESS | 2048 | 1478317753925 Marionette TRACE conn2 <- [1,1805,null,{"value":null}] 20:49:13 INFO - PROCESS | 2048 | 1478317753965 Marionette TRACE conn2 -> [0,1806,"getWindowHandles",null] 20:49:13 INFO - PROCESS | 2048 | 1478317753968 Marionette TRACE conn2 <- [1,1806,null,["7"]] 20:49:13 INFO - PROCESS | 2048 | 1478317753971 Marionette TRACE conn2 -> [0,1807,"switchToWindow",{"name":"7"}] 20:49:13 INFO - PROCESS | 2048 | 1478317753976 Marionette TRACE conn2 <- [1,1807,null,{}] 20:49:13 INFO - PROCESS | 2048 | 1478317753979 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d650800 == 31 [pid = 2048] [id = 417] 20:49:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12dd8d800) [pid = 2048] [serial = 1220] [outer = 0x0] 20:49:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12e4be000) [pid = 2048] [serial = 1221] [outer = 0x12dd8d800] 20:49:14 INFO - PROCESS | 2048 | 1478317754035 Marionette DEBUG loaded listener.js 20:49:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x12e4ce000) [pid = 2048] [serial = 1222] [outer = 0x12dd8d800] 20:49:14 INFO - . 20:49:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 668ms 20:49:14 INFO - PROCESS | 2048 | 1478317754429 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]]]}] 20:49:14 INFO - PROCESS | 2048 | 1478317754439 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 20:49:14 INFO - PROCESS | 2048 | 1478317754442 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 20:49:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:49:14 INFO - PROCESS | 2048 | 1478317754447 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}] 20:49:14 INFO - PROCESS | 2048 | 1478317754551 Marionette TRACE conn2 <- [1,1810,null,{"value":null}] 20:49:14 INFO - PROCESS | 2048 | 1478317754598 Marionette TRACE conn2 -> [0,1811,"getWindowHandles",null] 20:49:14 INFO - PROCESS | 2048 | 1478317754601 Marionette TRACE conn2 <- [1,1811,null,["7"]] 20:49:14 INFO - PROCESS | 2048 | 1478317754605 Marionette TRACE conn2 -> [0,1812,"switchToWindow",{"name":"7"}] 20:49:14 INFO - PROCESS | 2048 | 1478317754607 Marionette TRACE conn2 <- [1,1812,null,{}] 20:49:14 INFO - PROCESS | 2048 | 1478317754610 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x125eb4800 == 32 [pid = 2048] [id = 418] 20:49:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x1273ac000) [pid = 2048] [serial = 1223] [outer = 0x0] 20:49:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x128656800) [pid = 2048] [serial = 1224] [outer = 0x1273ac000] 20:49:14 INFO - PROCESS | 2048 | 1478317754663 Marionette DEBUG loaded listener.js 20:49:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x1291bd800) [pid = 2048] [serial = 1225] [outer = 0x1273ac000] 20:49:15 INFO - PROCESS | 2048 | 1478317755010 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]]]}] 20:49:15 INFO - . 20:49:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 615ms 20:49:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:49:15 INFO - PROCESS | 2048 | 1478317755061 Marionette TRACE conn2 -> [0,1814,"getWindowHandle",null] 20:49:15 INFO - PROCESS | 2048 | 1478317755064 Marionette TRACE conn2 <- [1,1814,null,{"value":"7"}] 20:49:15 INFO - PROCESS | 2048 | 1478317755067 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}] 20:49:15 INFO - PROCESS | 2048 | 1478317755169 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 20:49:15 INFO - PROCESS | 2048 | 1478317755216 Marionette TRACE conn2 -> [0,1816,"getWindowHandles",null] 20:49:15 INFO - PROCESS | 2048 | 1478317755218 Marionette TRACE conn2 <- [1,1816,null,["7"]] 20:49:15 INFO - PROCESS | 2048 | 1478317755221 Marionette TRACE conn2 -> [0,1817,"switchToWindow",{"name":"7"}] 20:49:15 INFO - PROCESS | 2048 | 1478317755223 Marionette TRACE conn2 <- [1,1817,null,{}] 20:49:15 INFO - PROCESS | 2048 | 1478317755226 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b08e000 == 33 [pid = 2048] [id = 419] 20:49:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12cd89800) [pid = 2048] [serial = 1226] [outer = 0x0] 20:49:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12e14d000) [pid = 2048] [serial = 1227] [outer = 0x12cd89800] 20:49:15 INFO - PROCESS | 2048 | 1478317755270 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x12e744000) [pid = 2048] [serial = 1228] [outer = 0x12cd89800] 20:49:15 INFO - PROCESS | 2048 | 1478317755580 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"]]]}] 20:49:15 INFO - ...... 20:49:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 523ms 20:49:15 INFO - PROCESS | 2048 | 1478317755595 Marionette TRACE conn2 -> [0,1819,"getWindowHandle",null] 20:49:15 INFO - PROCESS | 2048 | 1478317755598 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}] 20:49:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:49:15 INFO - PROCESS | 2048 | 1478317755602 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}] 20:49:15 INFO - PROCESS | 2048 | 1478317755700 Marionette TRACE conn2 <- [1,1820,null,{"value":null}] 20:49:15 INFO - PROCESS | 2048 | 1478317755748 Marionette TRACE conn2 -> [0,1821,"getWindowHandles",null] 20:49:15 INFO - PROCESS | 2048 | 1478317755750 Marionette TRACE conn2 <- [1,1821,null,["7"]] 20:49:15 INFO - PROCESS | 2048 | 1478317755752 Marionette TRACE conn2 -> [0,1822,"switchToWindow",{"name":"7"}] 20:49:15 INFO - PROCESS | 2048 | 1478317755756 Marionette TRACE conn2 <- [1,1822,null,{}] 20:49:15 INFO - PROCESS | 2048 | 1478317755759 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e81c000 == 34 [pid = 2048] [id = 420] 20:49:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12e81c800) [pid = 2048] [serial = 1229] [outer = 0x0] 20:49:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x12e820800) [pid = 2048] [serial = 1230] [outer = 0x12e81c800] 20:49:15 INFO - PROCESS | 2048 | 1478317755805 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x12eb08800) [pid = 2048] [serial = 1231] [outer = 0x12e81c800] 20:49:16 INFO - PROCESS | 2048 | 1478317756093 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]]]}] 20:49:16 INFO - . 20:49:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 517ms 20:49:16 INFO - PROCESS | 2048 | 1478317756119 Marionette TRACE conn2 -> [0,1824,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 2048 | 1478317756121 Marionette TRACE conn2 <- [1,1824,null,{"value":"7"}] 20:49:16 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:49:16 INFO - PROCESS | 2048 | 1478317756125 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}] 20:49:16 INFO - PROCESS | 2048 | 1478317756223 Marionette TRACE conn2 <- [1,1825,null,{"value":null}] 20:49:16 INFO - PROCESS | 2048 | 1478317756270 Marionette TRACE conn2 -> [0,1826,"getWindowHandles",null] 20:49:16 INFO - PROCESS | 2048 | 1478317756272 Marionette TRACE conn2 <- [1,1826,null,["7"]] 20:49:16 INFO - PROCESS | 2048 | 1478317756274 Marionette TRACE conn2 -> [0,1827,"switchToWindow",{"name":"7"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756277 Marionette TRACE conn2 <- [1,1827,null,{}] 20:49:16 INFO - PROCESS | 2048 | 1478317756280 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec66800 == 35 [pid = 2048] [id = 421] 20:49:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x12ec67000) [pid = 2048] [serial = 1232] [outer = 0x0] 20:49:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x12ec6f800) [pid = 2048] [serial = 1233] [outer = 0x12ec67000] 20:49:16 INFO - PROCESS | 2048 | 1478317756322 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12ec77800) [pid = 2048] [serial = 1234] [outer = 0x12ec67000] 20:49:16 INFO - PROCESS | 2048 | 1478317756613 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]]]}] 20:49:16 INFO - . 20:49:16 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 515ms 20:49:16 INFO - PROCESS | 2048 | 1478317756639 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 2048 | 1478317756641 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 20:49:16 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 20:49:16 INFO - PROCESS | 2048 | 1478317756643 Marionette TRACE conn2 -> [0,1830,"getContext",null] 20:49:16 INFO - PROCESS | 2048 | 1478317756645 Marionette TRACE conn2 <- [1,1830,null,{"value":"content"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756647 Marionette TRACE conn2 -> [0,1831,"setContext",{"value":"chrome"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756648 Marionette TRACE conn2 <- [1,1831,null,{}] 20:49:16 INFO - PROCESS | 2048 | 1478317756651 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}] 20:49:16 INFO - PROCESS | 2048 | 1478317756658 Marionette TRACE conn2 <- [1,1832,null,{"value":true}] 20:49:16 INFO - PROCESS | 2048 | 1478317756661 Marionette TRACE conn2 -> [0,1833,"setContext",{"value":"content"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756662 Marionette TRACE conn2 <- [1,1833,null,{}] 20:49:16 INFO - Setting pref dom.requestIdleCallback.enabled (true) 20:49:16 INFO - PROCESS | 2048 | 1478317756665 Marionette TRACE conn2 -> [0,1834,"getContext",null] 20:49:16 INFO - PROCESS | 2048 | 1478317756668 Marionette TRACE conn2 <- [1,1834,null,{"value":"content"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756670 Marionette TRACE conn2 -> [0,1835,"setContext",{"value":"chrome"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756671 Marionette TRACE conn2 <- [1,1835,null,{}] 20:49:16 INFO - PROCESS | 2048 | 1478317756674 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}] 20:49:16 INFO - PROCESS | 2048 | 1478317756681 Marionette TRACE conn2 <- [1,1836,null,{"value":null}] 20:49:16 INFO - PROCESS | 2048 | 1478317756683 Marionette TRACE conn2 -> [0,1837,"setContext",{"value":"content"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756684 Marionette TRACE conn2 <- [1,1837,null,{}] 20:49:16 INFO - PROCESS | 2048 | 1478317756687 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}] 20:49:16 INFO - PROCESS | 2048 | 1478317756810 Marionette TRACE conn2 <- [1,1838,null,{"value":null}] 20:49:16 INFO - PROCESS | 2048 | 1478317756862 Marionette TRACE conn2 -> [0,1839,"getWindowHandles",null] 20:49:16 INFO - PROCESS | 2048 | 1478317756863 Marionette TRACE conn2 <- [1,1839,null,["7"]] 20:49:16 INFO - PROCESS | 2048 | 1478317756865 Marionette TRACE conn2 -> [0,1840,"switchToWindow",{"name":"7"}] 20:49:16 INFO - PROCESS | 2048 | 1478317756868 Marionette TRACE conn2 <- [1,1840,null,{}] 20:49:16 INFO - PROCESS | 2048 | 1478317756871 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef65000 == 36 [pid = 2048] [id = 422] 20:49:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12ef65800) [pid = 2048] [serial = 1235] [outer = 0x0] 20:49:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x12ef6c800) [pid = 2048] [serial = 1236] [outer = 0x12ef65800] 20:49:16 INFO - PROCESS | 2048 | 1478317756913 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x12f10c000) [pid = 2048] [serial = 1237] [outer = 0x12ef65800] 20:49:17 INFO - PROCESS | 2048 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 20:49:17 INFO - . 20:49:17 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 612ms 20:49:17 INFO - PROCESS | 2048 | 1478317757249 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]]]}] 20:49:17 INFO - PROCESS | 2048 | 1478317757256 Marionette TRACE conn2 -> [0,1842,"getWindowHandle",null] 20:49:17 INFO - PROCESS | 2048 | 1478317757258 Marionette TRACE conn2 <- [1,1842,null,{"value":"7"}] 20:49:17 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 20:49:17 INFO - PROCESS | 2048 | 1478317757261 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}] 20:49:17 INFO - PROCESS | 2048 | 1478317757378 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 20:49:17 INFO - PROCESS | 2048 | 1478317757438 Marionette TRACE conn2 -> [0,1844,"getWindowHandles",null] 20:49:17 INFO - PROCESS | 2048 | 1478317757439 Marionette TRACE conn2 <- [1,1844,null,["7"]] 20:49:17 INFO - PROCESS | 2048 | 1478317757443 Marionette TRACE conn2 -> [0,1845,"switchToWindow",{"name":"7"}] 20:49:17 INFO - PROCESS | 2048 | 1478317757447 Marionette TRACE conn2 <- [1,1845,null,{}] 20:49:17 INFO - PROCESS | 2048 | 1478317757451 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f11b800 == 37 [pid = 2048] [id = 423] 20:49:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x12f11e000) [pid = 2048] [serial = 1238] [outer = 0x0] 20:49:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12fc5a800) [pid = 2048] [serial = 1239] [outer = 0x12f11e000] 20:49:17 INFO - PROCESS | 2048 | 1478317757562 Marionette DEBUG loaded listener.js 20:49:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x12fc64000) [pid = 2048] [serial = 1240] [outer = 0x12f11e000] 20:49:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04e800 == 38 [pid = 2048] [id = 424] 20:49:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x12fc63800) [pid = 2048] [serial = 1241] [outer = 0x0] 20:49:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x12ec6d000) [pid = 2048] [serial = 1242] [outer = 0x12fc63800] 20:49:17 INFO - PROCESS | 2048 | 1478317757959 Marionette TRACE conn2 <- [1,1846,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 20:49:17 INFO - . 20:49:17 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 715ms 20:49:17 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 20:49:17 INFO - PROCESS | 2048 | 1478317757975 Marionette TRACE conn2 -> [0,1847,"getWindowHandle",null] 20:49:17 INFO - PROCESS | 2048 | 1478317757977 Marionette TRACE conn2 <- [1,1847,null,{"value":"7"}] 20:49:17 INFO - PROCESS | 2048 | 1478317757980 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}] 20:49:18 INFO - PROCESS | 2048 | 1478317758114 Marionette TRACE conn2 <- [1,1848,null,{"value":null}] 20:49:18 INFO - PROCESS | 2048 | 1478317758270 Marionette TRACE conn2 -> [0,1849,"getWindowHandles",null] 20:49:18 INFO - PROCESS | 2048 | 1478317758273 Marionette TRACE conn2 <- [1,1849,null,["7"]] 20:49:18 INFO - PROCESS | 2048 | 1478317758281 Marionette TRACE conn2 -> [0,1850,"switchToWindow",{"name":"7"}] 20:49:18 INFO - PROCESS | 2048 | 1478317758286 Marionette TRACE conn2 <- [1,1850,null,{}] 20:49:18 INFO - PROCESS | 2048 | 1478317758291 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x124cfa000 == 39 [pid = 2048] [id = 425] 20:49:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x124e0d000) [pid = 2048] [serial = 1243] [outer = 0x0] 20:49:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x126cbe000) [pid = 2048] [serial = 1244] [outer = 0x124e0d000] 20:49:18 INFO - PROCESS | 2048 | 1478317758332 Marionette DEBUG loaded listener.js 20:49:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x1273ab800) [pid = 2048] [serial = 1245] [outer = 0x124e0d000] 20:49:18 INFO - PROCESS | 2048 | 1478317758628 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]]]}] 20:49:18 INFO - . 20:49:18 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 664ms 20:49:18 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 20:49:18 INFO - PROCESS | 2048 | 1478317758645 Marionette TRACE conn2 -> [0,1852,"getWindowHandle",null] 20:49:18 INFO - PROCESS | 2048 | 1478317758647 Marionette TRACE conn2 <- [1,1852,null,{"value":"7"}] 20:49:18 INFO - PROCESS | 2048 | 1478317758651 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}] 20:49:18 INFO - PROCESS | 2048 | 1478317758752 Marionette TRACE conn2 <- [1,1853,null,{"value":null}] 20:49:18 INFO - PROCESS | 2048 | 1478317758804 Marionette TRACE conn2 -> [0,1854,"getWindowHandles",null] 20:49:18 INFO - PROCESS | 2048 | 1478317758806 Marionette TRACE conn2 <- [1,1854,null,["7"]] 20:49:18 INFO - PROCESS | 2048 | 1478317758809 Marionette TRACE conn2 -> [0,1855,"switchToWindow",{"name":"7"}] 20:49:18 INFO - PROCESS | 2048 | 1478317758812 Marionette TRACE conn2 <- [1,1855,null,{}] 20:49:18 INFO - PROCESS | 2048 | 1478317758815 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f7a000 == 40 [pid = 2048] [id = 426] 20:49:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x1291b8800) [pid = 2048] [serial = 1246] [outer = 0x0] 20:49:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x1296d8000) [pid = 2048] [serial = 1247] [outer = 0x1291b8800] 20:49:18 INFO - PROCESS | 2048 | 1478317758853 Marionette DEBUG loaded listener.js 20:49:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x1297bc800) [pid = 2048] [serial = 1248] [outer = 0x1291b8800] 20:49:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12d645000 == 39 [pid = 2048] [id = 416] 20:49:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12837d800 == 38 [pid = 2048] [id = 412] 20:49:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12739c000 == 37 [pid = 2048] [id = 409] 20:49:19 INFO - PROCESS | 2048 | --DOCSHELL 0x125ea0000 == 36 [pid = 2048] [id = 407] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12bd79800) [pid = 2048] [serial = 1174] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x1273b3800) [pid = 2048] [serial = 1159] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12e4c9000) [pid = 2048] [serial = 1186] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x129919000) [pid = 2048] [serial = 1169] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x1273ba800) [pid = 2048] [serial = 1160] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x128f6f800) [pid = 2048] [serial = 1162] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12d632000) [pid = 2048] [serial = 1180] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12e4cf000) [pid = 2048] [serial = 1187] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12bd7f800) [pid = 2048] [serial = 1175] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x12c9b2800) [pid = 2048] [serial = 1178] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x126cbe800) [pid = 2048] [serial = 1151] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12d63a000) [pid = 2048] [serial = 1181] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12e756800) [pid = 2048] [serial = 1189] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x1291be800) [pid = 2048] [serial = 1163] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x125691800) [pid = 2048] [serial = 1156] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x11b095800) [pid = 2048] [serial = 1153] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x1297bf000) [pid = 2048] [serial = 1168] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12c9b8000) [pid = 2048] [serial = 1177] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12b355800) [pid = 2048] [serial = 1172] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12dd8c800) [pid = 2048] [serial = 1183] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12e145000) [pid = 2048] [serial = 1184] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x1296d6800) [pid = 2048] [serial = 1165] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12481f800) [pid = 2048] [serial = 1154] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x129687000) [pid = 2048] [serial = 1166] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x125c9a800) [pid = 2048] [serial = 1157] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12a2e0000) [pid = 2048] [serial = 1171] [outer = 0x0] [url = about:blank] 20:49:19 INFO - PROCESS | 2048 | 1478317759235 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]]]}] 20:49:19 INFO - .. 20:49:19 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 616ms 20:49:19 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 20:49:19 INFO - PROCESS | 2048 | 1478317759266 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 20:49:19 INFO - PROCESS | 2048 | 1478317759268 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 20:49:19 INFO - PROCESS | 2048 | 1478317759271 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}] 20:49:19 INFO - PROCESS | 2048 | 1478317759360 Marionette TRACE conn2 <- [1,1858,null,{"value":null}] 20:49:19 INFO - PROCESS | 2048 | 1478317759411 Marionette TRACE conn2 -> [0,1859,"getWindowHandles",null] 20:49:19 INFO - PROCESS | 2048 | 1478317759416 Marionette TRACE conn2 <- [1,1859,null,["7"]] 20:49:19 INFO - PROCESS | 2048 | 1478317759423 Marionette TRACE conn2 -> [0,1860,"switchToWindow",{"name":"7"}] 20:49:19 INFO - PROCESS | 2048 | 1478317759426 Marionette TRACE conn2 <- [1,1860,null,{}] 20:49:19 INFO - PROCESS | 2048 | 1478317759429 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x129675000 == 37 [pid = 2048] [id = 427] 20:49:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x129677000) [pid = 2048] [serial = 1249] [outer = 0x0] 20:49:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x1296d7000) [pid = 2048] [serial = 1250] [outer = 0x129677000] 20:49:19 INFO - PROCESS | 2048 | 1478317759463 Marionette DEBUG loaded listener.js 20:49:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x129909800) [pid = 2048] [serial = 1251] [outer = 0x129677000] 20:49:20 INFO - PROCESS | 2048 | 1478317760205 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]]]}] 20:49:20 INFO - . 20:49:20 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 968ms 20:49:20 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 20:49:20 INFO - PROCESS | 2048 | 1478317760238 Marionette TRACE conn2 -> [0,1862,"getWindowHandle",null] 20:49:20 INFO - PROCESS | 2048 | 1478317760240 Marionette TRACE conn2 <- [1,1862,null,{"value":"7"}] 20:49:20 INFO - PROCESS | 2048 | 1478317760242 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}] 20:49:20 INFO - PROCESS | 2048 | 1478317760325 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 20:49:20 INFO - PROCESS | 2048 | 1478317760332 Marionette TRACE conn2 -> [0,1864,"getWindowHandles",null] 20:49:20 INFO - PROCESS | 2048 | 1478317760333 Marionette TRACE conn2 <- [1,1864,null,["7"]] 20:49:20 INFO - PROCESS | 2048 | 1478317760337 Marionette TRACE conn2 -> [0,1865,"switchToWindow",{"name":"7"}] 20:49:20 INFO - PROCESS | 2048 | 1478317760339 Marionette TRACE conn2 <- [1,1865,null,{}] 20:49:20 INFO - PROCESS | 2048 | 1478317760341 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x12bd87800 == 38 [pid = 2048] [id = 428] 20:49:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12c62b800) [pid = 2048] [serial = 1252] [outer = 0x0] 20:49:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12c643800) [pid = 2048] [serial = 1253] [outer = 0x12c62b800] 20:49:20 INFO - PROCESS | 2048 | 1478317760378 Marionette DEBUG loaded listener.js 20:49:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x12c9c7800) [pid = 2048] [serial = 1254] [outer = 0x12c62b800] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x1273ad000) [pid = 2048] [serial = 1194] [outer = 0x0] [url = about:blank] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x1299a1800) [pid = 2048] [serial = 1209] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12739c800) [pid = 2048] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x1273b8800) [pid = 2048] [serial = 1204] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12966e800) [pid = 2048] [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] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12dd93800) [pid = 2048] [serial = 1218] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x124e28000) [pid = 2048] [serial = 1201] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x12bd72800) [pid = 2048] [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] 20:49:21 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x12cd28000) [pid = 2048] [serial = 1215] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:49:26 INFO - PROCESS | 2048 | 1478317766614 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]]]}] 20:49:26 INFO - .. 20:49:26 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 6422ms 20:49:26 INFO - PROCESS | 2048 | 1478317766675 Marionette TRACE conn2 -> [0,1867,"getWindowHandle",null] 20:49:26 INFO - PROCESS | 2048 | 1478317766679 Marionette TRACE conn2 <- [1,1867,null,{"value":"7"}] 20:49:26 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 20:49:26 INFO - PROCESS | 2048 | 1478317766685 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}] 20:49:26 INFO - PROCESS | 2048 | 1478317766778 Marionette TRACE conn2 <- [1,1868,null,{"value":null}] 20:49:26 INFO - PROCESS | 2048 | 1478317766865 Marionette TRACE conn2 -> [0,1869,"getWindowHandles",null] 20:49:26 INFO - PROCESS | 2048 | 1478317766868 Marionette TRACE conn2 <- [1,1869,null,["7"]] 20:49:26 INFO - PROCESS | 2048 | 1478317766873 Marionette TRACE conn2 -> [0,1870,"switchToWindow",{"name":"7"}] 20:49:26 INFO - PROCESS | 2048 | 1478317766877 Marionette TRACE conn2 <- [1,1870,null,{}] 20:49:26 INFO - PROCESS | 2048 | 1478317766880 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12435b000 == 39 [pid = 2048] [id = 429] 20:49:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12528f000) [pid = 2048] [serial = 1255] [outer = 0x0] 20:49:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x125c8e000) [pid = 2048] [serial = 1256] [outer = 0x12528f000] 20:49:26 INFO - PROCESS | 2048 | 1478317766931 Marionette DEBUG loaded listener.js 20:49:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x127064000) [pid = 2048] [serial = 1257] [outer = 0x12528f000] 20:49:27 INFO - PROCESS | 2048 | 1478317767335 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]]]}] 20:49:27 INFO - ........ 20:49:27 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 668ms 20:49:27 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:49:27 INFO - Clearing pref dom.requestIdleCallback.enabled 20:49:27 INFO - PROCESS | 2048 | 1478317767352 Marionette TRACE conn2 -> [0,1872,"getWindowHandle",null] 20:49:27 INFO - PROCESS | 2048 | 1478317767355 Marionette TRACE conn2 <- [1,1872,null,{"value":"7"}] 20:49:27 INFO - PROCESS | 2048 | 1478317767357 Marionette TRACE conn2 -> [0,1873,"getContext",null] 20:49:27 INFO - PROCESS | 2048 | 1478317767359 Marionette TRACE conn2 <- [1,1873,null,{"value":"content"}] 20:49:27 INFO - PROCESS | 2048 | 1478317767361 Marionette TRACE conn2 -> [0,1874,"setContext",{"value":"chrome"}] 20:49:27 INFO - PROCESS | 2048 | 1478317767363 Marionette TRACE conn2 <- [1,1874,null,{}] 20:49:27 INFO - PROCESS | 2048 | 1478317767366 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}] 20:49:27 INFO - PROCESS | 2048 | 1478317767374 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 20:49:27 INFO - PROCESS | 2048 | 1478317767377 Marionette TRACE conn2 -> [0,1876,"setContext",{"value":"content"}] 20:49:27 INFO - PROCESS | 2048 | 1478317767380 Marionette TRACE conn2 <- [1,1876,null,{}] 20:49:27 INFO - PROCESS | 2048 | 1478317767389 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}] 20:49:27 INFO - PROCESS | 2048 | 1478317767529 Marionette TRACE conn2 <- [1,1877,null,{"value":null}] 20:49:27 INFO - PROCESS | 2048 | 1478317767580 Marionette TRACE conn2 -> [0,1878,"getWindowHandles",null] 20:49:27 INFO - PROCESS | 2048 | 1478317767582 Marionette TRACE conn2 <- [1,1878,null,["7"]] 20:49:27 INFO - PROCESS | 2048 | 1478317767585 Marionette TRACE conn2 -> [0,1879,"switchToWindow",{"name":"7"}] 20:49:27 INFO - PROCESS | 2048 | 1478317767587 Marionette TRACE conn2 <- [1,1879,null,{}] 20:49:27 INFO - PROCESS | 2048 | 1478317767590 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273a4800 == 40 [pid = 2048] [id = 430] 20:49:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x1273a5000) [pid = 2048] [serial = 1258] [outer = 0x0] 20:49:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12837d000) [pid = 2048] [serial = 1259] [outer = 0x1273a5000] 20:49:27 INFO - PROCESS | 2048 | 1478317767633 Marionette DEBUG loaded listener.js 20:49:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12c649800) [pid = 2048] [serial = 1260] [outer = 0x1273a5000] 20:49:28 INFO - PROCESS | 2048 | 1478317768097 Marionette TRACE conn2 <- [1,1880,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:49:28 INFO - . 20:49:28 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 791ms 20:49:28 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:49:28 INFO - PROCESS | 2048 | 1478317768149 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 20:49:28 INFO - PROCESS | 2048 | 1478317768152 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 20:49:28 INFO - PROCESS | 2048 | 1478317768157 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}] 20:49:28 INFO - PROCESS | 2048 | 1478317768275 Marionette TRACE conn2 <- [1,1882,null,{"value":null}] 20:49:28 INFO - PROCESS | 2048 | 1478317768325 Marionette TRACE conn2 -> [0,1883,"getWindowHandles",null] 20:49:28 INFO - PROCESS | 2048 | 1478317768326 Marionette TRACE conn2 <- [1,1883,null,["7"]] 20:49:28 INFO - PROCESS | 2048 | 1478317768329 Marionette TRACE conn2 -> [0,1884,"switchToWindow",{"name":"7"}] 20:49:28 INFO - PROCESS | 2048 | 1478317768332 Marionette TRACE conn2 <- [1,1884,null,{}] 20:49:28 INFO - PROCESS | 2048 | 1478317768335 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c7f800 == 41 [pid = 2048] [id = 431] 20:49:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x125c84800) [pid = 2048] [serial = 1261] [outer = 0x0] 20:49:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12614e000) [pid = 2048] [serial = 1262] [outer = 0x125c84800] 20:49:28 INFO - PROCESS | 2048 | 1478317768375 Marionette DEBUG loaded listener.js 20:49:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x127071000) [pid = 2048] [serial = 1263] [outer = 0x125c84800] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x129675000 == 40 [pid = 2048] [id = 427] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x128f7a000 == 39 [pid = 2048] [id = 426] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04e800 == 38 [pid = 2048] [id = 424] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x124cfa000 == 37 [pid = 2048] [id = 425] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1273af000 == 36 [pid = 2048] [id = 395] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd20800 == 35 [pid = 2048] [id = 402] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x125eb4800 == 34 [pid = 2048] [id = 418] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x11b08e000 == 33 [pid = 2048] [id = 419] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12f11b800 == 32 [pid = 2048] [id = 423] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef65000 == 31 [pid = 2048] [id = 422] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec66800 == 30 [pid = 2048] [id = 421] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12543c800 == 29 [pid = 2048] [id = 406] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1273ae000 == 28 [pid = 2048] [id = 401] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd7a000 == 27 [pid = 2048] [id = 403] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1296eb800 == 26 [pid = 2048] [id = 408] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4c3800 == 25 [pid = 2048] [id = 404] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1297ac000 == 24 [pid = 2048] [id = 398] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x128385000 == 23 [pid = 2048] [id = 396] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e74e800 == 22 [pid = 2048] [id = 405] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x11b053000 == 21 [pid = 2048] [id = 393] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x124e27000 == 20 [pid = 2048] [id = 410] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x11b05a800 == 19 [pid = 2048] [id = 394] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1273b4800 == 18 [pid = 2048] [id = 411] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12b48b000 == 17 [pid = 2048] [id = 414] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd27800 == 16 [pid = 2048] [id = 415] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x1299a0000 == 15 [pid = 2048] [id = 399] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12bd6d800 == 14 [pid = 2048] [id = 400] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e81c000 == 13 [pid = 2048] [id = 420] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12967c800 == 12 [pid = 2048] [id = 397] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12999f800 == 11 [pid = 2048] [id = 413] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12bd87800 == 10 [pid = 2048] [id = 428] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12d650800 == 9 [pid = 2048] [id = 417] 20:49:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12435b000 == 8 [pid = 2048] [id = 429] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x1273b9000) [pid = 2048] [serial = 1195] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12cd26800) [pid = 2048] [serial = 1200] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12967a000) [pid = 2048] [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] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12e13d800) [pid = 2048] [serial = 1219] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12c95f000) [pid = 2048] [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] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12c644800) [pid = 2048] [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] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x125ea2000) [pid = 2048] [serial = 1192] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x1297b0000) [pid = 2048] [serial = 1197] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x125690800) [pid = 2048] [serial = 1203] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x125060000) [pid = 2048] [serial = 1202] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x12837b800) [pid = 2048] [serial = 1206] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x1280a1000) [pid = 2048] [serial = 1205] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12b357000) [pid = 2048] [serial = 1211] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x129e10000) [pid = 2048] [serial = 1210] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12d641800) [pid = 2048] [serial = 1217] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12cd8e000) [pid = 2048] [serial = 1216] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x12e4be000) [pid = 2048] [serial = 1221] [outer = 0x0] [url = about:blank] 20:49:29 INFO - PROCESS | 2048 | 1478317769245 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]]]}] 20:49:29 INFO - ................................................... 20:49:29 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1123ms 20:49:29 INFO - TEST-START | /js/builtins/Math.max.html 20:49:29 INFO - PROCESS | 2048 | 1478317769279 Marionette TRACE conn2 -> [0,1886,"getWindowHandle",null] 20:49:29 INFO - PROCESS | 2048 | 1478317769282 Marionette TRACE conn2 <- [1,1886,null,{"value":"7"}] 20:49:29 INFO - PROCESS | 2048 | 1478317769286 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}] 20:49:29 INFO - PROCESS | 2048 | 1478317769378 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 20:49:29 INFO - PROCESS | 2048 | 1478317769426 Marionette TRACE conn2 -> [0,1888,"getWindowHandles",null] 20:49:29 INFO - PROCESS | 2048 | 1478317769428 Marionette TRACE conn2 <- [1,1888,null,["7"]] 20:49:29 INFO - PROCESS | 2048 | 1478317769431 Marionette TRACE conn2 -> [0,1889,"switchToWindow",{"name":"7"}] 20:49:29 INFO - PROCESS | 2048 | 1478317769434 Marionette TRACE conn2 <- [1,1889,null,{}] 20:49:29 INFO - PROCESS | 2048 | 1478317769437 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x1248b1000 == 9 [pid = 2048] [id = 432] 20:49:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x1248b7000) [pid = 2048] [serial = 1264] [outer = 0x0] 20:49:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x124e20000) [pid = 2048] [serial = 1265] [outer = 0x1248b7000] 20:49:29 INFO - PROCESS | 2048 | 1478317769479 Marionette DEBUG loaded listener.js 20:49:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x125521000) [pid = 2048] [serial = 1266] [outer = 0x1248b7000] 20:49:29 INFO - PROCESS | 2048 | 1478317769748 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]]]}] 20:49:29 INFO - ...... 20:49:29 INFO - TEST-OK | /js/builtins/Math.max.html | took 516ms 20:49:29 INFO - PROCESS | 2048 | 1478317769802 Marionette TRACE conn2 -> [0,1891,"getWindowHandle",null] 20:49:29 INFO - PROCESS | 2048 | 1478317769804 Marionette TRACE conn2 <- [1,1891,null,{"value":"7"}] 20:49:29 INFO - TEST-START | /js/builtins/Math.min.html 20:49:29 INFO - PROCESS | 2048 | 1478317769807 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}] 20:49:29 INFO - PROCESS | 2048 | 1478317769898 Marionette TRACE conn2 <- [1,1892,null,{"value":null}] 20:49:29 INFO - PROCESS | 2048 | 1478317769906 Marionette TRACE conn2 -> [0,1893,"getWindowHandles",null] 20:49:29 INFO - PROCESS | 2048 | 1478317769907 Marionette TRACE conn2 <- [1,1893,null,["7"]] 20:49:29 INFO - PROCESS | 2048 | 1478317769910 Marionette TRACE conn2 -> [0,1894,"switchToWindow",{"name":"7"}] 20:49:29 INFO - PROCESS | 2048 | 1478317769912 Marionette TRACE conn2 <- [1,1894,null,{}] 20:49:29 INFO - PROCESS | 2048 | 1478317769915 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273b9000 == 10 [pid = 2048] [id = 433] 20:49:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12750f800) [pid = 2048] [serial = 1267] [outer = 0x0] 20:49:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x12752d000) [pid = 2048] [serial = 1268] [outer = 0x12750f800] 20:49:29 INFO - PROCESS | 2048 | 1478317769955 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x128390000) [pid = 2048] [serial = 1269] [outer = 0x12750f800] 20:49:30 INFO - PROCESS | 2048 | 1478317770244 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]]]}] 20:49:30 INFO - ...... 20:49:30 INFO - TEST-OK | /js/builtins/Math.min.html | took 465ms 20:49:30 INFO - PROCESS | 2048 | 1478317770278 Marionette TRACE conn2 -> [0,1896,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 2048 | 1478317770281 Marionette TRACE conn2 <- [1,1896,null,{"value":"7"}] 20:49:30 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:49:30 INFO - PROCESS | 2048 | 1478317770284 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}] 20:49:30 INFO - PROCESS | 2048 | 1478317770391 Marionette TRACE conn2 <- [1,1897,null,{"value":null}] 20:49:30 INFO - PROCESS | 2048 | 1478317770399 Marionette TRACE conn2 -> [0,1898,"getWindowHandles",null] 20:49:30 INFO - PROCESS | 2048 | 1478317770401 Marionette TRACE conn2 <- [1,1898,null,["7"]] 20:49:30 INFO - PROCESS | 2048 | 1478317770404 Marionette TRACE conn2 -> [0,1899,"switchToWindow",{"name":"7"}] 20:49:30 INFO - PROCESS | 2048 | 1478317770408 Marionette TRACE conn2 <- [1,1899,null,{}] 20:49:30 INFO - PROCESS | 2048 | 1478317770411 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a3800 == 11 [pid = 2048] [id = 434] 20:49:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x1287a4800) [pid = 2048] [serial = 1270] [outer = 0x0] 20:49:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x1287a9800) [pid = 2048] [serial = 1271] [outer = 0x1287a4800] 20:49:30 INFO - PROCESS | 2048 | 1478317770452 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x128f2c800) [pid = 2048] [serial = 1272] [outer = 0x1287a4800] 20:49:30 INFO - PROCESS | 2048 | 1478317770706 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"]]]}] 20:49:30 INFO - .. 20:49:30 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 465ms 20:49:30 INFO - PROCESS | 2048 | 1478317770749 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 2048 | 1478317770751 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 20:49:30 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:49:30 INFO - PROCESS | 2048 | 1478317770754 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}] 20:49:30 INFO - PROCESS | 2048 | 1478317770843 Marionette TRACE conn2 <- [1,1902,null,{"value":null}] 20:49:30 INFO - PROCESS | 2048 | 1478317770846 Marionette TRACE conn2 -> [0,1903,"getWindowHandles",null] 20:49:30 INFO - PROCESS | 2048 | 1478317770848 Marionette TRACE conn2 <- [1,1903,null,["7"]] 20:49:30 INFO - PROCESS | 2048 | 1478317770850 Marionette TRACE conn2 -> [0,1904,"switchToWindow",{"name":"7"}] 20:49:30 INFO - PROCESS | 2048 | 1478317770852 Marionette TRACE conn2 <- [1,1904,null,{}] 20:49:30 INFO - PROCESS | 2048 | 1478317770857 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296e4000 == 12 [pid = 2048] [id = 435] 20:49:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x1296e5800) [pid = 2048] [serial = 1273] [outer = 0x0] 20:49:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x1296f2000) [pid = 2048] [serial = 1274] [outer = 0x1296e5800] 20:49:30 INFO - PROCESS | 2048 | 1478317770898 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x12c647000) [pid = 2048] [serial = 1275] [outer = 0x1296e5800] 20:49:31 INFO - PROCESS | 2048 | 1478317771177 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]]]}] 20:49:31 INFO - .... 20:49:31 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 467ms 20:49:31 INFO - PROCESS | 2048 | 1478317771224 Marionette TRACE conn2 -> [0,1906,"getWindowHandle",null] 20:49:31 INFO - PROCESS | 2048 | 1478317771225 Marionette TRACE conn2 <- [1,1906,null,{"value":"7"}] 20:49:31 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:49:31 INFO - PROCESS | 2048 | 1478317771228 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}] 20:49:31 INFO - PROCESS | 2048 | 1478317771331 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 20:49:31 INFO - PROCESS | 2048 | 1478317771336 Marionette TRACE conn2 -> [0,1908,"getWindowHandles",null] 20:49:31 INFO - PROCESS | 2048 | 1478317771338 Marionette TRACE conn2 <- [1,1908,null,["7"]] 20:49:31 INFO - PROCESS | 2048 | 1478317771340 Marionette TRACE conn2 -> [0,1909,"switchToWindow",{"name":"7"}] 20:49:31 INFO - PROCESS | 2048 | 1478317771342 Marionette TRACE conn2 <- [1,1909,null,{}] 20:49:31 INFO - PROCESS | 2048 | 1478317771370 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd7c000 == 13 [pid = 2048] [id = 436] 20:49:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12cd7e800) [pid = 2048] [serial = 1276] [outer = 0x0] 20:49:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12cd8e000) [pid = 2048] [serial = 1277] [outer = 0x12cd7e800] 20:49:31 INFO - PROCESS | 2048 | 1478317771404 Marionette DEBUG loaded listener.js 20:49:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12d637000) [pid = 2048] [serial = 1278] [outer = 0x12cd7e800] 20:49:31 INFO - .... 20:49:31 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 465ms 20:49:31 INFO - PROCESS | 2048 | 1478317771684 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]]]}] 20:49:31 INFO - PROCESS | 2048 | 1478317771693 Marionette TRACE conn2 -> [0,1911,"getWindowHandle",null] 20:49:31 INFO - PROCESS | 2048 | 1478317771695 Marionette TRACE conn2 <- [1,1911,null,{"value":"7"}] 20:49:31 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:49:31 INFO - PROCESS | 2048 | 1478317771697 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}] 20:49:31 INFO - PROCESS | 2048 | 1478317771813 Marionette TRACE conn2 <- [1,1912,null,{"value":null}] 20:49:31 INFO - PROCESS | 2048 | 1478317771817 Marionette TRACE conn2 -> [0,1913,"getWindowHandles",null] 20:49:31 INFO - PROCESS | 2048 | 1478317771818 Marionette TRACE conn2 <- [1,1913,null,["7"]] 20:49:31 INFO - PROCESS | 2048 | 1478317771823 Marionette TRACE conn2 -> [0,1914,"switchToWindow",{"name":"7"}] 20:49:31 INFO - PROCESS | 2048 | 1478317771825 Marionette TRACE conn2 <- [1,1914,null,{}] 20:49:31 INFO - PROCESS | 2048 | 1478317771854 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e13b800 == 14 [pid = 2048] [id = 437] 20:49:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12e13d800) [pid = 2048] [serial = 1279] [outer = 0x0] 20:49:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x12e14a000) [pid = 2048] [serial = 1280] [outer = 0x12e13d800] 20:49:31 INFO - PROCESS | 2048 | 1478317771891 Marionette DEBUG loaded listener.js 20:49:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12e4c4000) [pid = 2048] [serial = 1281] [outer = 0x12e13d800] 20:49:32 INFO - PROCESS | 2048 | 1478317772130 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]]]}] 20:49:32 INFO - ... 20:49:32 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 465ms 20:49:32 INFO - PROCESS | 2048 | 1478317772163 Marionette TRACE conn2 -> [0,1916,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 2048 | 1478317772165 Marionette TRACE conn2 <- [1,1916,null,{"value":"7"}] 20:49:32 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:49:32 INFO - PROCESS | 2048 | 1478317772168 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}] 20:49:32 INFO - PROCESS | 2048 | 1478317772266 Marionette TRACE conn2 <- [1,1917,null,{"value":null}] 20:49:32 INFO - PROCESS | 2048 | 1478317772270 Marionette TRACE conn2 -> [0,1918,"getWindowHandles",null] 20:49:32 INFO - PROCESS | 2048 | 1478317772271 Marionette TRACE conn2 <- [1,1918,null,["7"]] 20:49:32 INFO - PROCESS | 2048 | 1478317772273 Marionette TRACE conn2 -> [0,1919,"switchToWindow",{"name":"7"}] 20:49:32 INFO - PROCESS | 2048 | 1478317772276 Marionette TRACE conn2 <- [1,1919,null,{}] 20:49:32 INFO - PROCESS | 2048 | 1478317772304 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4d1800 == 15 [pid = 2048] [id = 438] 20:49:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x12e4d2000) [pid = 2048] [serial = 1282] [outer = 0x0] 20:49:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x12e745000) [pid = 2048] [serial = 1283] [outer = 0x12e4d2000] 20:49:32 INFO - PROCESS | 2048 | 1478317772338 Marionette DEBUG loaded listener.js 20:49:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x12e748000) [pid = 2048] [serial = 1284] [outer = 0x12e4d2000] 20:49:32 INFO - .. 20:49:32 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 416ms 20:49:32 INFO - PROCESS | 2048 | 1478317772581 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"]]]}] 20:49:32 INFO - PROCESS | 2048 | 1478317772586 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 2048 | 1478317772587 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 20:49:32 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:49:32 INFO - PROCESS | 2048 | 1478317772597 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}] 20:49:32 INFO - PROCESS | 2048 | 1478317772691 Marionette TRACE conn2 <- [1,1922,null,{"value":null}] 20:49:32 INFO - PROCESS | 2048 | 1478317772696 Marionette TRACE conn2 -> [0,1923,"getWindowHandles",null] 20:49:32 INFO - PROCESS | 2048 | 1478317772697 Marionette TRACE conn2 <- [1,1923,null,["7"]] 20:49:32 INFO - PROCESS | 2048 | 1478317772699 Marionette TRACE conn2 -> [0,1924,"switchToWindow",{"name":"7"}] 20:49:32 INFO - PROCESS | 2048 | 1478317772701 Marionette TRACE conn2 <- [1,1924,null,{}] 20:49:32 INFO - PROCESS | 2048 | 1478317772732 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e804800 == 16 [pid = 2048] [id = 439] 20:49:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x12e809800) [pid = 2048] [serial = 1285] [outer = 0x0] 20:49:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12e811000) [pid = 2048] [serial = 1286] [outer = 0x12e809800] 20:49:32 INFO - PROCESS | 2048 | 1478317772766 Marionette DEBUG loaded listener.js 20:49:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12e818000) [pid = 2048] [serial = 1287] [outer = 0x12e809800] 20:49:33 INFO - PROCESS | 2048 | 1478317773011 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"]]]}] 20:49:33 INFO - .. 20:49:33 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 465ms 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x1296ec000) [pid = 2048] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12543f000) [pid = 2048] [serial = 1191] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12e74f800) [pid = 2048] [serial = 1188] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12c62b800) [pid = 2048] [serial = 1252] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x124e0d000) [pid = 2048] [serial = 1243] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x1273ac000) [pid = 2048] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12fc63800) [pid = 2048] [serial = 1241] [outer = 0x0] [url = about:blank] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12f11e000) [pid = 2048] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12e81c800) [pid = 2048] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12ef65800) [pid = 2048] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12dd8d800) [pid = 2048] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12cd89800) [pid = 2048] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12ec67000) [pid = 2048] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x129677000) [pid = 2048] [serial = 1249] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 20:49:33 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x1291b8800) [pid = 2048] [serial = 1246] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 20:49:33 INFO - PROCESS | 2048 | 1478317773192 Marionette TRACE conn2 -> [0,1926,"getWindowHandle",null] 20:49:33 INFO - PROCESS | 2048 | 1478317773193 Marionette TRACE conn2 <- [1,1926,null,{"value":"7"}] 20:49:33 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:49:33 INFO - PROCESS | 2048 | 1478317773200 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}] 20:49:33 INFO - PROCESS | 2048 | 1478317773275 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 20:49:33 INFO - PROCESS | 2048 | 1478317773279 Marionette TRACE conn2 -> [0,1928,"getWindowHandles",null] 20:49:33 INFO - PROCESS | 2048 | 1478317773281 Marionette TRACE conn2 <- [1,1928,null,["7"]] 20:49:33 INFO - PROCESS | 2048 | 1478317773282 Marionette TRACE conn2 -> [0,1929,"switchToWindow",{"name":"7"}] 20:49:33 INFO - PROCESS | 2048 | 1478317773286 Marionette TRACE conn2 <- [1,1929,null,{}] 20:49:33 INFO - PROCESS | 2048 | 1478317773289 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec65000 == 17 [pid = 2048] [id = 440] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12ec66800) [pid = 2048] [serial = 1288] [outer = 0x0] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x12ec77000) [pid = 2048] [serial = 1289] [outer = 0x12ec66800] 20:49:33 INFO - PROCESS | 2048 | 1478317773324 Marionette DEBUG loaded listener.js 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x12ef63000) [pid = 2048] [serial = 1290] [outer = 0x12ec66800] 20:49:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef5c000 == 18 [pid = 2048] [id = 441] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12f106000) [pid = 2048] [serial = 1291] [outer = 0x0] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12f108800) [pid = 2048] [serial = 1292] [outer = 0x12f106000] 20:49:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f10d000 == 19 [pid = 2048] [id = 442] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12f10e800) [pid = 2048] [serial = 1293] [outer = 0x0] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12f112000) [pid = 2048] [serial = 1294] [outer = 0x12f10e800] 20:49:33 INFO - PROCESS | 2048 | 1478317773642 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]]]}] 20:49:33 INFO - . 20:49:33 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 465ms 20:49:33 INFO - PROCESS | 2048 | 1478317773665 Marionette TRACE conn2 -> [0,1931,"getWindowHandle",null] 20:49:33 INFO - PROCESS | 2048 | 1478317773666 Marionette TRACE conn2 <- [1,1931,null,{"value":"7"}] 20:49:33 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:49:33 INFO - PROCESS | 2048 | 1478317773669 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}] 20:49:33 INFO - PROCESS | 2048 | 1478317773775 Marionette TRACE conn2 <- [1,1932,null,{"value":null}] 20:49:33 INFO - PROCESS | 2048 | 1478317773824 Marionette TRACE conn2 -> [0,1933,"getWindowHandles",null] 20:49:33 INFO - PROCESS | 2048 | 1478317773826 Marionette TRACE conn2 <- [1,1933,null,["7"]] 20:49:33 INFO - PROCESS | 2048 | 1478317773828 Marionette TRACE conn2 -> [0,1934,"switchToWindow",{"name":"7"}] 20:49:33 INFO - PROCESS | 2048 | 1478317773830 Marionette TRACE conn2 <- [1,1934,null,{}] 20:49:33 INFO - PROCESS | 2048 | 1478317773833 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc61000 == 20 [pid = 2048] [id = 443] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x12fc62000) [pid = 2048] [serial = 1295] [outer = 0x0] 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12fc6b000) [pid = 2048] [serial = 1296] [outer = 0x12fc62000] 20:49:33 INFO - PROCESS | 2048 | 1478317773872 Marionette DEBUG loaded listener.js 20:49:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x12fc75000) [pid = 2048] [serial = 1297] [outer = 0x12fc62000] 20:49:34 INFO - PROCESS | 2048 | 1478317774097 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]]]}] 20:49:34 INFO - ........ 20:49:34 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 468ms 20:49:34 INFO - PROCESS | 2048 | 1478317774137 Marionette TRACE conn2 -> [0,1936,"getWindowHandle",null] 20:49:34 INFO - PROCESS | 2048 | 1478317774138 Marionette TRACE conn2 <- [1,1936,null,{"value":"7"}] 20:49:34 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:49:34 INFO - PROCESS | 2048 | 1478317774141 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}] 20:49:34 INFO - PROCESS | 2048 | 1478317774237 Marionette TRACE conn2 <- [1,1937,null,{"value":null}] 20:49:34 INFO - PROCESS | 2048 | 1478317774299 Marionette TRACE conn2 -> [0,1938,"getWindowHandles",null] 20:49:34 INFO - PROCESS | 2048 | 1478317774301 Marionette TRACE conn2 <- [1,1938,null,["7"]] 20:49:34 INFO - PROCESS | 2048 | 1478317774304 Marionette TRACE conn2 -> [0,1939,"switchToWindow",{"name":"7"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774309 Marionette TRACE conn2 <- [1,1939,null,{}] 20:49:34 INFO - PROCESS | 2048 | 1478317774312 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fd2c000 == 21 [pid = 2048] [id = 444] 20:49:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x12fd2f800) [pid = 2048] [serial = 1298] [outer = 0x0] 20:49:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x13060f800) [pid = 2048] [serial = 1299] [outer = 0x12fd2f800] 20:49:34 INFO - PROCESS | 2048 | 1478317774371 Marionette DEBUG loaded listener.js 20:49:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x13061a800) [pid = 2048] [serial = 1300] [outer = 0x12fd2f800] 20:49:34 INFO - PROCESS | 2048 | 1478317774692 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]]]}] 20:49:34 INFO - .................... 20:49:34 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 568ms 20:49:34 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:49:34 INFO - PROCESS | 2048 | 1478317774710 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 20:49:34 INFO - PROCESS | 2048 | 1478317774711 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774713 Marionette TRACE conn2 -> [0,1942,"getContext",null] 20:49:34 INFO - PROCESS | 2048 | 1478317774714 Marionette TRACE conn2 <- [1,1942,null,{"value":"content"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774716 Marionette TRACE conn2 -> [0,1943,"setContext",{"value":"chrome"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774717 Marionette TRACE conn2 <- [1,1943,null,{}] 20:49:34 INFO - PROCESS | 2048 | 1478317774720 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}] 20:49:34 INFO - Setting pref media.mediasource.enabled (true) 20:49:34 INFO - PROCESS | 2048 | 1478317774725 Marionette TRACE conn2 <- [1,1944,null,{"value":true}] 20:49:34 INFO - PROCESS | 2048 | 1478317774727 Marionette TRACE conn2 -> [0,1945,"setContext",{"value":"content"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774728 Marionette TRACE conn2 <- [1,1945,null,{}] 20:49:34 INFO - PROCESS | 2048 | 1478317774730 Marionette TRACE conn2 -> [0,1946,"getContext",null] 20:49:34 INFO - PROCESS | 2048 | 1478317774731 Marionette TRACE conn2 <- [1,1946,null,{"value":"content"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774733 Marionette TRACE conn2 -> [0,1947,"setContext",{"value":"chrome"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774734 Marionette TRACE conn2 <- [1,1947,null,{}] 20:49:34 INFO - PROCESS | 2048 | 1478317774736 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}] 20:49:34 INFO - PROCESS | 2048 | 1478317774741 Marionette TRACE conn2 <- [1,1948,null,{"value":null}] 20:49:34 INFO - PROCESS | 2048 | 1478317774743 Marionette TRACE conn2 -> [0,1949,"setContext",{"value":"content"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774744 Marionette TRACE conn2 <- [1,1949,null,{}] 20:49:34 INFO - PROCESS | 2048 | 1478317774746 Marionette TRACE conn2 -> [0,1950,"timeouts",{"script":185000}] 20:49:34 INFO - PROCESS | 2048 | 1478317774747 Marionette TRACE conn2 <- [1,1950,null,{}] 20:49:34 INFO - PROCESS | 2048 | 1478317774750 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}] 20:49:34 INFO - PROCESS | 2048 | 1478317774828 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 20:49:34 INFO - PROCESS | 2048 | 1478317774888 Marionette TRACE conn2 -> [0,1952,"getWindowHandles",null] 20:49:34 INFO - PROCESS | 2048 | 1478317774889 Marionette TRACE conn2 <- [1,1952,null,["7"]] 20:49:34 INFO - PROCESS | 2048 | 1478317774891 Marionette TRACE conn2 -> [0,1953,"switchToWindow",{"name":"7"}] 20:49:34 INFO - PROCESS | 2048 | 1478317774893 Marionette TRACE conn2 <- [1,1953,null,{}] 20:49:34 INFO - PROCESS | 2048 | 1478317774896 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:49:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x130620800 == 22 [pid = 2048] [id = 445] 20:49:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x130621000) [pid = 2048] [serial = 1301] [outer = 0x0] 20:49:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x1306c1800) [pid = 2048] [serial = 1302] [outer = 0x130621000] 20:49:34 INFO - PROCESS | 2048 | 1478317774936 Marionette DEBUG loaded listener.js 20:49:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x1306ca800) [pid = 2048] [serial = 1303] [outer = 0x130621000] 20:49:35 INFO - PROCESS | 2048 | 1478317775280 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]]]}] 20:49:35 INFO - .. 20:49:35 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 602ms 20:49:35 INFO - PROCESS | 2048 | 1478317775316 Marionette TRACE conn2 -> [0,1955,"getWindowHandle",null] 20:49:35 INFO - PROCESS | 2048 | 1478317775320 Marionette TRACE conn2 <- [1,1955,null,{"value":"7"}] 20:49:35 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:49:35 INFO - PROCESS | 2048 | 1478317775324 Marionette TRACE conn2 -> [0,1956,"timeouts",{"script":35000}] 20:49:35 INFO - PROCESS | 2048 | 1478317775327 Marionette TRACE conn2 <- [1,1956,null,{}] 20:49:35 INFO - PROCESS | 2048 | 1478317775373 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}] 20:49:35 INFO - PROCESS | 2048 | 1478317775473 Marionette TRACE conn2 <- [1,1957,null,{"value":null}] 20:49:35 INFO - PROCESS | 2048 | 1478317775566 Marionette TRACE conn2 -> [0,1958,"getWindowHandles",null] 20:49:35 INFO - PROCESS | 2048 | 1478317775568 Marionette TRACE conn2 <- [1,1958,null,["7"]] 20:49:35 INFO - PROCESS | 2048 | 1478317775571 Marionette TRACE conn2 -> [0,1959,"switchToWindow",{"name":"7"}] 20:49:35 INFO - PROCESS | 2048 | 1478317775576 Marionette TRACE conn2 <- [1,1959,null,{}] 20:49:35 INFO - PROCESS | 2048 | 1478317775582 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x125674000 == 23 [pid = 2048] [id = 446] 20:49:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x125691000) [pid = 2048] [serial = 1304] [outer = 0x0] 20:49:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x126cb2800) [pid = 2048] [serial = 1305] [outer = 0x125691000] 20:49:35 INFO - PROCESS | 2048 | 1478317775635 Marionette DEBUG loaded listener.js 20:49:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x1273ac800) [pid = 2048] [serial = 1306] [outer = 0x125691000] 20:49:36 INFO - PROCESS | 2048 | 1478317776004 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]]]}] 20:49:36 INFO - .. 20:49:36 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 724ms 20:49:36 INFO - PROCESS | 2048 | 1478317776048 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 20:49:36 INFO - PROCESS | 2048 | 1478317776050 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 20:49:36 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:49:36 INFO - PROCESS | 2048 | 1478317776053 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}] 20:49:36 INFO - PROCESS | 2048 | 1478317776166 Marionette TRACE conn2 <- [1,1962,null,{"value":null}] 20:49:36 INFO - PROCESS | 2048 | 1478317776219 Marionette TRACE conn2 -> [0,1963,"getWindowHandles",null] 20:49:36 INFO - PROCESS | 2048 | 1478317776221 Marionette TRACE conn2 <- [1,1963,null,["7"]] 20:49:36 INFO - PROCESS | 2048 | 1478317776223 Marionette TRACE conn2 -> [0,1964,"switchToWindow",{"name":"7"}] 20:49:36 INFO - PROCESS | 2048 | 1478317776227 Marionette TRACE conn2 <- [1,1964,null,{}] 20:49:36 INFO - PROCESS | 2048 | 1478317776236 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x12967b000 == 24 [pid = 2048] [id = 447] 20:49:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x12967c000) [pid = 2048] [serial = 1307] [outer = 0x0] 20:49:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x1296dc000) [pid = 2048] [serial = 1308] [outer = 0x12967c000] 20:49:36 INFO - PROCESS | 2048 | 1478317776323 Marionette DEBUG loaded listener.js 20:49:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x12cd28000) [pid = 2048] [serial = 1309] [outer = 0x12967c000] 20:49:36 INFO - PROCESS | 2048 | 1478317776666 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]]]}] 20:49:36 INFO - .. 20:49:36 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 665ms 20:49:36 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:49:36 INFO - PROCESS | 2048 | 1478317776719 Marionette TRACE conn2 -> [0,1966,"getWindowHandle",null] 20:49:36 INFO - PROCESS | 2048 | 1478317776720 Marionette TRACE conn2 <- [1,1966,null,{"value":"7"}] 20:49:36 INFO - PROCESS | 2048 | 1478317776723 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}] 20:49:36 INFO - PROCESS | 2048 | 1478317776857 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 20:49:36 INFO - PROCESS | 2048 | 1478317776911 Marionette TRACE conn2 -> [0,1968,"getWindowHandles",null] 20:49:36 INFO - PROCESS | 2048 | 1478317776914 Marionette TRACE conn2 <- [1,1968,null,["7"]] 20:49:36 INFO - PROCESS | 2048 | 1478317776916 Marionette TRACE conn2 -> [0,1969,"switchToWindow",{"name":"7"}] 20:49:36 INFO - PROCESS | 2048 | 1478317776920 Marionette TRACE conn2 <- [1,1969,null,{}] 20:49:36 INFO - PROCESS | 2048 | 1478317776964 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef65800 == 25 [pid = 2048] [id = 448] 20:49:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12ef6c000) [pid = 2048] [serial = 1310] [outer = 0x0] 20:49:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x12fc68000) [pid = 2048] [serial = 1311] [outer = 0x12ef6c000] 20:49:37 INFO - PROCESS | 2048 | 1478317777010 Marionette DEBUG loaded listener.js 20:49:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x13060c800) [pid = 2048] [serial = 1312] [outer = 0x12ef6c000] 20:49:37 INFO - PROCESS | 2048 | 1478317777357 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]]]}] 20:49:37 INFO - .. 20:49:37 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 667ms 20:49:37 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:49:37 INFO - Clearing pref media.mediasource.enabled 20:49:37 INFO - PROCESS | 2048 | 1478317777390 Marionette TRACE conn2 -> [0,1971,"getWindowHandle",null] 20:49:37 INFO - PROCESS | 2048 | 1478317777393 Marionette TRACE conn2 <- [1,1971,null,{"value":"7"}] 20:49:37 INFO - PROCESS | 2048 | 1478317777395 Marionette TRACE conn2 -> [0,1972,"getContext",null] 20:49:37 INFO - PROCESS | 2048 | 1478317777397 Marionette TRACE conn2 <- [1,1972,null,{"value":"content"}] 20:49:37 INFO - PROCESS | 2048 | 1478317777399 Marionette TRACE conn2 -> [0,1973,"setContext",{"value":"chrome"}] 20:49:37 INFO - PROCESS | 2048 | 1478317777401 Marionette TRACE conn2 <- [1,1973,null,{}] 20:49:37 INFO - PROCESS | 2048 | 1478317777403 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}] 20:49:37 INFO - PROCESS | 2048 | 1478317777411 Marionette TRACE conn2 <- [1,1974,null,{"value":null}] 20:49:37 INFO - PROCESS | 2048 | 1478317777413 Marionette TRACE conn2 -> [0,1975,"setContext",{"value":"content"}] 20:49:37 INFO - PROCESS | 2048 | 1478317777415 Marionette TRACE conn2 <- [1,1975,null,{}] 20:49:37 INFO - PROCESS | 2048 | 1478317777418 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}] 20:49:37 INFO - PROCESS | 2048 | 1478317777663 Marionette TRACE conn2 <- [1,1976,null,{"value":null}] 20:49:37 INFO - PROCESS | 2048 | 1478317777734 Marionette TRACE conn2 -> [0,1977,"getWindowHandles",null] 20:49:37 INFO - PROCESS | 2048 | 1478317777737 Marionette TRACE conn2 <- [1,1977,null,["7"]] 20:49:37 INFO - PROCESS | 2048 | 1478317777788 Marionette TRACE conn2 -> [0,1978,"switchToWindow",{"name":"7"}] 20:49:37 INFO - PROCESS | 2048 | 1478317777792 Marionette TRACE conn2 <- [1,1978,null,{}] 20:49:37 INFO - PROCESS | 2048 | 1478317777796 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x125066000 == 26 [pid = 2048] [id = 449] 20:49:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x125429800) [pid = 2048] [serial = 1313] [outer = 0x0] 20:49:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x127515000) [pid = 2048] [serial = 1314] [outer = 0x125429800] 20:49:37 INFO - PROCESS | 2048 | 1478317777835 Marionette DEBUG loaded listener.js 20:49:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x128f22800) [pid = 2048] [serial = 1315] [outer = 0x125429800] 20:49:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12f10d000 == 25 [pid = 2048] [id = 442] 20:49:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef5c000 == 24 [pid = 2048] [id = 441] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x129e14800) [pid = 2048] [serial = 1198] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x12706f000) [pid = 2048] [serial = 1193] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12e75d800) [pid = 2048] [serial = 1190] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x12ec6d000) [pid = 2048] [serial = 1242] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12c643800) [pid = 2048] [serial = 1253] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12c9c7800) [pid = 2048] [serial = 1254] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x1273ab800) [pid = 2048] [serial = 1245] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x126cbe000) [pid = 2048] [serial = 1244] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x1297bc800) [pid = 2048] [serial = 1248] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x1296d8000) [pid = 2048] [serial = 1247] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x129909800) [pid = 2048] [serial = 1251] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x1296d7000) [pid = 2048] [serial = 1250] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12fc5a800) [pid = 2048] [serial = 1239] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x12fc64000) [pid = 2048] [serial = 1240] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12ef6c800) [pid = 2048] [serial = 1236] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12f10c000) [pid = 2048] [serial = 1237] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12ec6f800) [pid = 2048] [serial = 1233] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12ec77800) [pid = 2048] [serial = 1234] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12e820800) [pid = 2048] [serial = 1230] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12eb08800) [pid = 2048] [serial = 1231] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12e14d000) [pid = 2048] [serial = 1227] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12e744000) [pid = 2048] [serial = 1228] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x128656800) [pid = 2048] [serial = 1224] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x1291bd800) [pid = 2048] [serial = 1225] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12e4ce000) [pid = 2048] [serial = 1222] [outer = 0x0] [url = about:blank] 20:49:38 INFO - PROCESS | 2048 | 1478317778178 Marionette TRACE conn2 <- [1,1979,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:49:38 INFO - . 20:49:38 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 790ms 20:49:38 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:49:38 INFO - PROCESS | 2048 | 1478317778186 Marionette TRACE conn2 -> [0,1980,"getWindowHandle",null] 20:49:38 INFO - PROCESS | 2048 | 1478317778190 Marionette TRACE conn2 <- [1,1980,null,{"value":"7"}] 20:49:38 INFO - PROCESS | 2048 | 1478317778193 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}] 20:49:38 INFO - PROCESS | 2048 | 1478317778291 Marionette TRACE conn2 <- [1,1981,null,{"value":null}] 20:49:38 INFO - PROCESS | 2048 | 1478317778346 Marionette TRACE conn2 -> [0,1982,"getWindowHandles",null] 20:49:38 INFO - PROCESS | 2048 | 1478317778348 Marionette TRACE conn2 <- [1,1982,null,["7"]] 20:49:38 INFO - PROCESS | 2048 | 1478317778350 Marionette TRACE conn2 -> [0,1983,"switchToWindow",{"name":"7"}] 20:49:38 INFO - PROCESS | 2048 | 1478317778353 Marionette TRACE conn2 <- [1,1983,null,{}] 20:49:38 INFO - PROCESS | 2048 | 1478317778355 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12615f000 == 25 [pid = 2048] [id = 450] 20:49:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x126161000) [pid = 2048] [serial = 1316] [outer = 0x0] 20:49:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12739b000) [pid = 2048] [serial = 1317] [outer = 0x126161000] 20:49:38 INFO - PROCESS | 2048 | 1478317778393 Marionette DEBUG loaded listener.js 20:49:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x1280b2000) [pid = 2048] [serial = 1318] [outer = 0x126161000] 20:49:38 INFO - PROCESS | 2048 | [2048] 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 792 20:49:38 INFO - PROCESS | 2048 | [2048] 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 20:49:38 INFO - PROCESS | 2048 | [2048] 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 792 20:49:38 INFO - PROCESS | 2048 | [2048] 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 20:49:38 INFO - PROCESS | 2048 | 1478317778633 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]]]}] 20:49:38 INFO - ... 20:49:38 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 466ms 20:49:38 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:49:38 INFO - PROCESS | 2048 | 1478317778660 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 20:49:38 INFO - PROCESS | 2048 | 1478317778661 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 20:49:38 INFO - PROCESS | 2048 | 1478317778664 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}] 20:49:38 INFO - PROCESS | 2048 | 1478317778747 Marionette TRACE conn2 <- [1,1986,null,{"value":null}] 20:49:38 INFO - PROCESS | 2048 | 1478317778762 Marionette TRACE conn2 -> [0,1987,"getWindowHandles",null] 20:49:38 INFO - PROCESS | 2048 | 1478317778766 Marionette TRACE conn2 <- [1,1987,null,["7"]] 20:49:38 INFO - PROCESS | 2048 | 1478317778769 Marionette TRACE conn2 -> [0,1988,"switchToWindow",{"name":"7"}] 20:49:38 INFO - PROCESS | 2048 | 1478317778772 Marionette TRACE conn2 <- [1,1988,null,{}] 20:49:38 INFO - PROCESS | 2048 | 1478317778775 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296df000 == 26 [pid = 2048] [id = 451] 20:49:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x1296e1000) [pid = 2048] [serial = 1319] [outer = 0x0] 20:49:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x1297c1000) [pid = 2048] [serial = 1320] [outer = 0x1296e1000] 20:49:38 INFO - PROCESS | 2048 | 1478317778829 Marionette DEBUG loaded listener.js 20:49:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12a2db000) [pid = 2048] [serial = 1321] [outer = 0x1296e1000] 20:49:39 INFO - PROCESS | 2048 | 1478317779096 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]]]}] 20:49:39 INFO - . 20:49:39 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 465ms 20:49:39 INFO - TEST-START | /media-source/interfaces.html 20:49:39 INFO - PROCESS | 2048 | 1478317779129 Marionette TRACE conn2 -> [0,1990,"getWindowHandle",null] 20:49:39 INFO - PROCESS | 2048 | 1478317779130 Marionette TRACE conn2 <- [1,1990,null,{"value":"7"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779133 Marionette TRACE conn2 -> [0,1991,"getContext",null] 20:49:39 INFO - PROCESS | 2048 | 1478317779134 Marionette TRACE conn2 <- [1,1991,null,{"value":"content"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779136 Marionette TRACE conn2 -> [0,1992,"setContext",{"value":"chrome"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779137 Marionette TRACE conn2 <- [1,1992,null,{}] 20:49:39 INFO - PROCESS | 2048 | 1478317779140 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}] 20:49:39 INFO - PROCESS | 2048 | 1478317779147 Marionette TRACE conn2 <- [1,1993,null,{"value":true}] 20:49:39 INFO - PROCESS | 2048 | 1478317779149 Marionette TRACE conn2 -> [0,1994,"setContext",{"value":"content"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779151 Marionette TRACE conn2 <- [1,1994,null,{}] 20:49:39 INFO - Setting pref media.mediasource.enabled (true) 20:49:39 INFO - PROCESS | 2048 | 1478317779153 Marionette TRACE conn2 -> [0,1995,"getContext",null] 20:49:39 INFO - PROCESS | 2048 | 1478317779154 Marionette TRACE conn2 <- [1,1995,null,{"value":"content"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779156 Marionette TRACE conn2 -> [0,1996,"setContext",{"value":"chrome"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779158 Marionette TRACE conn2 <- [1,1996,null,{}] 20:49:39 INFO - PROCESS | 2048 | 1478317779160 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}] 20:49:39 INFO - PROCESS | 2048 | 1478317779166 Marionette TRACE conn2 <- [1,1997,null,{"value":null}] 20:49:39 INFO - PROCESS | 2048 | 1478317779168 Marionette TRACE conn2 -> [0,1998,"setContext",{"value":"content"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779169 Marionette TRACE conn2 <- [1,1998,null,{}] 20:49:39 INFO - PROCESS | 2048 | 1478317779172 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}] 20:49:39 INFO - PROCESS | 2048 | 1478317779260 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 20:49:39 INFO - PROCESS | 2048 | 1478317779312 Marionette TRACE conn2 -> [0,2000,"getWindowHandles",null] 20:49:39 INFO - PROCESS | 2048 | 1478317779313 Marionette TRACE conn2 <- [1,2000,null,["7"]] 20:49:39 INFO - PROCESS | 2048 | 1478317779315 Marionette TRACE conn2 -> [0,2001,"switchToWindow",{"name":"7"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779318 Marionette TRACE conn2 <- [1,2001,null,{}] 20:49:39 INFO - PROCESS | 2048 | 1478317779320 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d64b800 == 27 [pid = 2048] [id = 452] 20:49:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x12d64c800) [pid = 2048] [serial = 1322] [outer = 0x0] 20:49:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x12dd9c000) [pid = 2048] [serial = 1323] [outer = 0x12d64c800] 20:49:39 INFO - PROCESS | 2048 | 1478317779355 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x12e4c0800) [pid = 2048] [serial = 1324] [outer = 0x12d64c800] 20:49:39 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:39 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:49:39 INFO - PROCESS | 2048 | 1478317779910 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]]]}] 20:49:39 INFO - .................................................................................................................... 20:49:39 INFO - TEST-OK | /media-source/interfaces.html | took 822ms 20:49:39 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:49:39 INFO - Clearing pref media.mediasource.enabled 20:49:39 INFO - PROCESS | 2048 | 1478317779956 Marionette TRACE conn2 -> [0,2003,"getWindowHandle",null] 20:49:39 INFO - PROCESS | 2048 | 1478317779957 Marionette TRACE conn2 <- [1,2003,null,{"value":"7"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779960 Marionette TRACE conn2 -> [0,2004,"getContext",null] 20:49:39 INFO - PROCESS | 2048 | 1478317779961 Marionette TRACE conn2 <- [1,2004,null,{"value":"content"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779964 Marionette TRACE conn2 -> [0,2005,"setContext",{"value":"chrome"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779965 Marionette TRACE conn2 <- [1,2005,null,{}] 20:49:39 INFO - PROCESS | 2048 | 1478317779971 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}] 20:49:39 INFO - PROCESS | 2048 | 1478317779976 Marionette TRACE conn2 <- [1,2006,null,{"value":null}] 20:49:39 INFO - PROCESS | 2048 | 1478317779978 Marionette TRACE conn2 -> [0,2007,"setContext",{"value":"content"}] 20:49:39 INFO - PROCESS | 2048 | 1478317779980 Marionette TRACE conn2 <- [1,2007,null,{}] 20:49:39 INFO - PROCESS | 2048 | 1478317779982 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}] 20:49:40 INFO - PROCESS | 2048 | 1478317780076 Marionette TRACE conn2 <- [1,2008,null,{"value":null}] 20:49:40 INFO - PROCESS | 2048 | 1478317780079 Marionette TRACE conn2 -> [0,2009,"getWindowHandles",null] 20:49:40 INFO - PROCESS | 2048 | 1478317780080 Marionette TRACE conn2 <- [1,2009,null,["7"]] 20:49:40 INFO - PROCESS | 2048 | 1478317780082 Marionette TRACE conn2 -> [0,2010,"switchToWindow",{"name":"7"}] 20:49:40 INFO - PROCESS | 2048 | 1478317780084 Marionette TRACE conn2 <- [1,2010,null,{}] 20:49:40 INFO - PROCESS | 2048 | 1478317780089 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e810000 == 28 [pid = 2048] [id = 453] 20:49:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x12e813000) [pid = 2048] [serial = 1325] [outer = 0x0] 20:49:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12eb09800) [pid = 2048] [serial = 1326] [outer = 0x12e813000] 20:49:40 INFO - PROCESS | 2048 | 1478317780123 Marionette DEBUG loaded listener.js 20:49:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12f104000) [pid = 2048] [serial = 1327] [outer = 0x12e813000] 20:49:40 INFO - PROCESS | 2048 | 1478317780668 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] 20:49:40 INFO - PROCESS | 2048 | 1478317780702 Marionette TRACE conn2 <- [1,2012,null,{"value":"7"}] 20:49:40 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:49:40 INFO - PROCESS | 2048 | 1478317780717 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}] 20:49:40 INFO - PROCESS | 2048 | 1478317780869 Marionette TRACE conn2 <- [1,2013,null,{"value":null}] 20:49:40 INFO - PROCESS | 2048 | 1478317780887 Marionette TRACE conn2 -> [0,2014,"getWindowHandles",null] 20:49:40 INFO - PROCESS | 2048 | 1478317780889 Marionette TRACE conn2 <- [1,2014,null,["7"]] 20:49:40 INFO - PROCESS | 2048 | 1478317780892 Marionette TRACE conn2 -> [0,2015,"switchToWindow",{"name":"7"}] 20:49:40 INFO - PROCESS | 2048 | 1478317780895 Marionette TRACE conn2 <- [1,2015,null,{}] 20:49:40 INFO - PROCESS | 2048 | 1478317780899 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x130aba000 == 29 [pid = 2048] [id = 454] 20:49:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x130aba800) [pid = 2048] [serial = 1328] [outer = 0x0] 20:49:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x130abf800) [pid = 2048] [serial = 1329] [outer = 0x130aba800] 20:49:40 INFO - PROCESS | 2048 | 1478317780971 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x130ac6000) [pid = 2048] [serial = 1330] [outer = 0x130aba800] 20:49:41 INFO - PROCESS | 2048 | 1478317781356 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"]]]}] 20:49:41 INFO - .. 20:49:41 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 666ms 20:49:41 INFO - PROCESS | 2048 | 1478317781384 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 2048 | 1478317781386 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 20:49:41 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:49:41 INFO - PROCESS | 2048 | 1478317781396 Marionette TRACE conn2 -> [0,2018,"getContext",null] 20:49:41 INFO - PROCESS | 2048 | 1478317781397 Marionette TRACE conn2 <- [1,2018,null,{"value":"content"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781399 Marionette TRACE conn2 -> [0,2019,"setContext",{"value":"chrome"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781400 Marionette TRACE conn2 <- [1,2019,null,{}] 20:49:41 INFO - PROCESS | 2048 | 1478317781403 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}] 20:49:41 INFO - PROCESS | 2048 | 1478317781408 Marionette TRACE conn2 <- [1,2020,null,{"value":true}] 20:49:41 INFO - PROCESS | 2048 | 1478317781410 Marionette TRACE conn2 -> [0,2021,"setContext",{"value":"content"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781411 Marionette TRACE conn2 <- [1,2021,null,{}] 20:49:41 INFO - Setting pref media.mediasource.enabled (true) 20:49:41 INFO - PROCESS | 2048 | 1478317781413 Marionette TRACE conn2 -> [0,2022,"getContext",null] 20:49:41 INFO - PROCESS | 2048 | 1478317781414 Marionette TRACE conn2 <- [1,2022,null,{"value":"content"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781417 Marionette TRACE conn2 -> [0,2023,"setContext",{"value":"chrome"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781418 Marionette TRACE conn2 <- [1,2023,null,{}] 20:49:41 INFO - PROCESS | 2048 | 1478317781420 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}] 20:49:41 INFO - PROCESS | 2048 | 1478317781425 Marionette TRACE conn2 <- [1,2024,null,{"value":null}] 20:49:41 INFO - PROCESS | 2048 | 1478317781427 Marionette TRACE conn2 -> [0,2025,"setContext",{"value":"content"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781428 Marionette TRACE conn2 <- [1,2025,null,{}] 20:49:41 INFO - PROCESS | 2048 | 1478317781437 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}] 20:49:41 INFO - PROCESS | 2048 | 1478317781538 Marionette TRACE conn2 <- [1,2026,null,{"value":null}] 20:49:41 INFO - PROCESS | 2048 | 1478317781541 Marionette TRACE conn2 -> [0,2027,"getWindowHandles",null] 20:49:41 INFO - PROCESS | 2048 | 1478317781543 Marionette TRACE conn2 <- [1,2027,null,["7"]] 20:49:41 INFO - PROCESS | 2048 | 1478317781545 Marionette TRACE conn2 -> [0,2028,"switchToWindow",{"name":"7"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781547 Marionette TRACE conn2 <- [1,2028,null,{}] 20:49:41 INFO - PROCESS | 2048 | 1478317781578 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x131358000 == 30 [pid = 2048] [id = 455] 20:49:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x131647800) [pid = 2048] [serial = 1331] [outer = 0x0] 20:49:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x13164c800) [pid = 2048] [serial = 1332] [outer = 0x131647800] 20:49:41 INFO - PROCESS | 2048 | 1478317781612 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x131654800) [pid = 2048] [serial = 1333] [outer = 0x131647800] 20:49:41 INFO - PROCESS | 2048 | [2048] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:49:41 INFO - PROCESS | 2048 | 1478317781928 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]]]}] 20:49:41 INFO - ........... 20:49:41 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 552ms 20:49:41 INFO - PROCESS | 2048 | 1478317781949 Marionette TRACE conn2 -> [0,2030,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 2048 | 1478317781951 Marionette TRACE conn2 <- [1,2030,null,{"value":"7"}] 20:49:41 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:49:41 INFO - Clearing pref media.mediasource.enabled 20:49:41 INFO - PROCESS | 2048 | 1478317781955 Marionette TRACE conn2 -> [0,2031,"getContext",null] 20:49:41 INFO - PROCESS | 2048 | 1478317781956 Marionette TRACE conn2 <- [1,2031,null,{"value":"content"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781959 Marionette TRACE conn2 -> [0,2032,"setContext",{"value":"chrome"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781962 Marionette TRACE conn2 <- [1,2032,null,{}] 20:49:41 INFO - PROCESS | 2048 | 1478317781965 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}] 20:49:41 INFO - PROCESS | 2048 | 1478317781974 Marionette TRACE conn2 <- [1,2033,null,{"value":null}] 20:49:41 INFO - PROCESS | 2048 | 1478317781977 Marionette TRACE conn2 -> [0,2034,"setContext",{"value":"content"}] 20:49:41 INFO - PROCESS | 2048 | 1478317781979 Marionette TRACE conn2 <- [1,2034,null,{}] 20:49:41 INFO - PROCESS | 2048 | 1478317781982 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}] 20:49:42 INFO - PROCESS | 2048 | 1478317782130 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 20:49:42 INFO - PROCESS | 2048 | 1478317782147 Marionette TRACE conn2 -> [0,2036,"getWindowHandles",null] 20:49:42 INFO - PROCESS | 2048 | 1478317782149 Marionette TRACE conn2 <- [1,2036,null,["7"]] 20:49:42 INFO - PROCESS | 2048 | 1478317782152 Marionette TRACE conn2 -> [0,2037,"switchToWindow",{"name":"7"}] 20:49:42 INFO - PROCESS | 2048 | 1478317782156 Marionette TRACE conn2 <- [1,2037,null,{}] 20:49:42 INFO - PROCESS | 2048 | 1478317782159 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317e2000 == 31 [pid = 2048] [id = 456] 20:49:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x1317e2800) [pid = 2048] [serial = 1334] [outer = 0x0] 20:49:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x131877000) [pid = 2048] [serial = 1335] [outer = 0x1317e2800] 20:49:42 INFO - PROCESS | 2048 | 1478317782212 Marionette DEBUG loaded listener.js 20:49:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x131879800) [pid = 2048] [serial = 1336] [outer = 0x1317e2800] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12e13d800) [pid = 2048] [serial = 1279] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12750f800) [pid = 2048] [serial = 1267] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x125c84800) [pid = 2048] [serial = 1261] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x1248b7000) [pid = 2048] [serial = 1264] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12fd2f800) [pid = 2048] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x12e4d2000) [pid = 2048] [serial = 1282] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x12528f000) [pid = 2048] [serial = 1255] [outer = 0x0] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x1273a5000) [pid = 2048] [serial = 1258] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12e809800) [pid = 2048] [serial = 1285] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x12f106000) [pid = 2048] [serial = 1291] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12f10e800) [pid = 2048] [serial = 1293] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12fc62000) [pid = 2048] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12ec66800) [pid = 2048] [serial = 1288] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x1287a4800) [pid = 2048] [serial = 1270] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12cd7e800) [pid = 2048] [serial = 1276] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:49:42 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x1296e5800) [pid = 2048] [serial = 1273] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:49:45 INFO - PROCESS | 2048 | 1478317785194 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]]]}] 20:49:45 INFO - ..................... 20:49:45 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 3271ms 20:49:45 INFO - PROCESS | 2048 | 1478317785227 Marionette TRACE conn2 -> [0,2039,"getWindowHandle",null] 20:49:45 INFO - PROCESS | 2048 | 1478317785232 Marionette TRACE conn2 <- [1,2039,null,{"value":"7"}] 20:49:45 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:49:45 INFO - PROCESS | 2048 | 1478317785239 Marionette TRACE conn2 -> [0,2040,"timeouts",{"script":185000}] 20:49:45 INFO - PROCESS | 2048 | 1478317785243 Marionette TRACE conn2 <- [1,2040,null,{}] 20:49:45 INFO - PROCESS | 2048 | 1478317785292 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}] 20:49:45 INFO - PROCESS | 2048 | 1478317785383 Marionette TRACE conn2 <- [1,2041,null,{"value":null}] 20:49:45 INFO - PROCESS | 2048 | 1478317785430 Marionette TRACE conn2 -> [0,2042,"getWindowHandles",null] 20:49:45 INFO - PROCESS | 2048 | 1478317785433 Marionette TRACE conn2 <- [1,2042,null,["7"]] 20:49:45 INFO - PROCESS | 2048 | 1478317785485 Marionette TRACE conn2 -> [0,2043,"switchToWindow",{"name":"7"}] 20:49:45 INFO - PROCESS | 2048 | 1478317785490 Marionette TRACE conn2 <- [1,2043,null,{}] 20:49:45 INFO - PROCESS | 2048 | 1478317785497 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 20:49:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9b2000 == 32 [pid = 2048] [id = 457] 20:49:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12c9b8000) [pid = 2048] [serial = 1337] [outer = 0x0] 20:49:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x12cd8f800) [pid = 2048] [serial = 1338] [outer = 0x12c9b8000] 20:49:45 INFO - PROCESS | 2048 | 1478317785550 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x12d647000) [pid = 2048] [serial = 1339] [outer = 0x12c9b8000] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x131358000 == 31 [pid = 2048] [id = 455] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x130aba000 == 30 [pid = 2048] [id = 454] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12e810000 == 29 [pid = 2048] [id = 453] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12d64b800 == 28 [pid = 2048] [id = 452] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x1296df000 == 27 [pid = 2048] [id = 451] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12615f000 == 26 [pid = 2048] [id = 450] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x125066000 == 25 [pid = 2048] [id = 449] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef65800 == 24 [pid = 2048] [id = 448] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x12967b000 == 23 [pid = 2048] [id = 447] 20:49:47 INFO - PROCESS | 2048 | --DOCSHELL 0x125674000 == 22 [pid = 2048] [id = 446] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12f108800) [pid = 2048] [serial = 1292] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12f112000) [pid = 2048] [serial = 1294] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x13060f800) [pid = 2048] [serial = 1299] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x13061a800) [pid = 2048] [serial = 1300] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12fc6b000) [pid = 2048] [serial = 1296] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12fc75000) [pid = 2048] [serial = 1297] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12ec77000) [pid = 2048] [serial = 1289] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12ef63000) [pid = 2048] [serial = 1290] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12e811000) [pid = 2048] [serial = 1286] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x12e818000) [pid = 2048] [serial = 1287] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x12e745000) [pid = 2048] [serial = 1283] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x12e748000) [pid = 2048] [serial = 1284] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x12e14a000) [pid = 2048] [serial = 1280] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x12e4c4000) [pid = 2048] [serial = 1281] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12cd8e000) [pid = 2048] [serial = 1277] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12d637000) [pid = 2048] [serial = 1278] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x1296f2000) [pid = 2048] [serial = 1274] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12c647000) [pid = 2048] [serial = 1275] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x1287a9800) [pid = 2048] [serial = 1271] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x128f2c800) [pid = 2048] [serial = 1272] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x12752d000) [pid = 2048] [serial = 1268] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x128390000) [pid = 2048] [serial = 1269] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x124e20000) [pid = 2048] [serial = 1265] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x125521000) [pid = 2048] [serial = 1266] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x12614e000) [pid = 2048] [serial = 1262] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x127071000) [pid = 2048] [serial = 1263] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12837d000) [pid = 2048] [serial = 1259] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12c649800) [pid = 2048] [serial = 1260] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x125c8e000) [pid = 2048] [serial = 1256] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x127064000) [pid = 2048] [serial = 1257] [outer = 0x0] [url = about:blank] 20:49:47 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x1306c1800) [pid = 2048] [serial = 1302] [outer = 0x0] [url = about:blank] 20:49:50 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x125429800) [pid = 2048] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:49:50 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12d64c800) [pid = 2048] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:49:50 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x126161000) [pid = 2048] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:49:50 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x1296e1000) [pid = 2048] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:49:50 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x130aba800) [pid = 2048] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:49:50 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x131647800) [pid = 2048] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:49:50 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12e813000) [pid = 2048] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:49:53 INFO - PROCESS | 2048 | 1478317793651 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]]]}] 20:49:53 INFO - . 20:49:53 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 8446ms 20:49:53 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:49:53 INFO - PROCESS | 2048 | 1478317793684 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 20:49:53 INFO - PROCESS | 2048 | 1478317793687 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 20:49:53 INFO - PROCESS | 2048 | 1478317793690 Marionette TRACE conn2 -> [0,2046,"timeouts",{"script":35000}] 20:49:53 INFO - PROCESS | 2048 | 1478317793692 Marionette TRACE conn2 <- [1,2046,null,{}] 20:49:53 INFO - PROCESS | 2048 | 1478317793698 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}] 20:49:53 INFO - PROCESS | 2048 | 1478317793802 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 20:49:53 INFO - PROCESS | 2048 | 1478317793856 Marionette TRACE conn2 -> [0,2048,"getWindowHandles",null] 20:49:53 INFO - PROCESS | 2048 | 1478317793858 Marionette TRACE conn2 <- [1,2048,null,["7"]] 20:49:53 INFO - PROCESS | 2048 | 1478317793862 Marionette TRACE conn2 -> [0,2049,"switchToWindow",{"name":"7"}] 20:49:53 INFO - PROCESS | 2048 | 1478317793867 Marionette TRACE conn2 <- [1,2049,null,{}] 20:49:53 INFO - PROCESS | 2048 | 1478317793871 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x124818800 == 23 [pid = 2048] [id = 458] 20:49:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12481d000) [pid = 2048] [serial = 1340] [outer = 0x0] 20:49:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x124ebc800) [pid = 2048] [serial = 1341] [outer = 0x12481d000] 20:49:53 INFO - PROCESS | 2048 | 1478317793924 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x125ea0000) [pid = 2048] [serial = 1342] [outer = 0x12481d000] 20:49:54 INFO - PROCESS | 2048 | 1478317794805 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]]]}] 20:49:54 INFO - ....... 20:49:54 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 1128ms 20:49:54 INFO - PROCESS | 2048 | 1478317794820 Marionette TRACE conn2 -> [0,2051,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 2048 | 1478317794824 Marionette TRACE conn2 <- [1,2051,null,{"value":"7"}] 20:49:54 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:49:54 INFO - PROCESS | 2048 | 1478317794830 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}] 20:49:54 INFO - PROCESS | 2048 | 1478317794984 Marionette TRACE conn2 <- [1,2052,null,{"value":null}] 20:49:55 INFO - PROCESS | 2048 | 1478317795105 Marionette TRACE conn2 -> [0,2053,"getWindowHandles",null] 20:49:55 INFO - PROCESS | 2048 | 1478317795110 Marionette TRACE conn2 <- [1,2053,null,["7"]] 20:49:55 INFO - PROCESS | 2048 | 1478317795116 Marionette TRACE conn2 -> [0,2054,"switchToWindow",{"name":"7"}] 20:49:55 INFO - PROCESS | 2048 | 1478317795122 Marionette TRACE conn2 <- [1,2054,null,{}] 20:49:55 INFO - PROCESS | 2048 | 1478317795126 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f33800 == 24 [pid = 2048] [id = 459] 20:49:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x128f34000) [pid = 2048] [serial = 1343] [outer = 0x0] 20:49:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x128f71800) [pid = 2048] [serial = 1344] [outer = 0x128f34000] 20:49:55 INFO - PROCESS | 2048 | 1478317795179 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x129671800) [pid = 2048] [serial = 1345] [outer = 0x128f34000] 20:49:55 INFO - PROCESS | 2048 | 1478317795498 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]]]}] 20:49:55 INFO - . 20:49:55 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 715ms 20:49:55 INFO - PROCESS | 2048 | 1478317795544 Marionette TRACE conn2 -> [0,2056,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 2048 | 1478317795546 Marionette TRACE conn2 <- [1,2056,null,{"value":"7"}] 20:49:55 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:49:55 INFO - PROCESS | 2048 | 1478317795549 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}] 20:49:55 INFO - PROCESS | 2048 | 1478317795659 Marionette TRACE conn2 <- [1,2057,null,{"value":null}] 20:49:55 INFO - PROCESS | 2048 | 1478317795715 Marionette TRACE conn2 -> [0,2058,"getWindowHandles",null] 20:49:55 INFO - PROCESS | 2048 | 1478317795721 Marionette TRACE conn2 <- [1,2058,null,["7"]] 20:49:55 INFO - PROCESS | 2048 | 1478317795725 Marionette TRACE conn2 -> [0,2059,"switchToWindow",{"name":"7"}] 20:49:55 INFO - PROCESS | 2048 | 1478317795730 Marionette TRACE conn2 <- [1,2059,null,{}] 20:49:55 INFO - PROCESS | 2048 | 1478317795732 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c95f000 == 25 [pid = 2048] [id = 460] 20:49:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12c9ac800) [pid = 2048] [serial = 1346] [outer = 0x0] 20:49:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12cd0b000) [pid = 2048] [serial = 1347] [outer = 0x12c9ac800] 20:49:55 INFO - PROCESS | 2048 | 1478317795817 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12c638000) [pid = 2048] [serial = 1348] [outer = 0x12c9ac800] 20:49:56 INFO - PROCESS | 2048 | 1478317796283 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"]]]}] 20:49:56 INFO - .... 20:49:56 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 768ms 20:49:56 INFO - PROCESS | 2048 | 1478317796336 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 2048 | 1478317796339 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 20:49:56 INFO - TEST-START | /media-source/mediasource-buffered.html 20:49:56 INFO - PROCESS | 2048 | 1478317796345 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}] 20:49:56 INFO - PROCESS | 2048 | 1478317796468 Marionette TRACE conn2 <- [1,2062,null,{"value":null}] 20:49:56 INFO - PROCESS | 2048 | 1478317796532 Marionette TRACE conn2 -> [0,2063,"getWindowHandles",null] 20:49:56 INFO - PROCESS | 2048 | 1478317796534 Marionette TRACE conn2 <- [1,2063,null,["7"]] 20:49:56 INFO - PROCESS | 2048 | 1478317796536 Marionette TRACE conn2 -> [0,2064,"switchToWindow",{"name":"7"}] 20:49:56 INFO - PROCESS | 2048 | 1478317796539 Marionette TRACE conn2 <- [1,2064,null,{}] 20:49:56 INFO - PROCESS | 2048 | 1478317796541 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e759800 == 26 [pid = 2048] [id = 461] 20:49:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e75a800) [pid = 2048] [serial = 1349] [outer = 0x0] 20:49:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12e809800) [pid = 2048] [serial = 1350] [outer = 0x12e75a800] 20:49:56 INFO - PROCESS | 2048 | 1478317796584 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12e817800) [pid = 2048] [serial = 1351] [outer = 0x12e75a800] 20:49:56 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:49:56 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:49:57 INFO - PROCESS | 2048 | 1478317797219 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]]]}] 20:49:57 INFO - ....... 20:49:57 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 923ms 20:49:57 INFO - TEST-START | /media-source/mediasource-closed.html 20:49:57 INFO - PROCESS | 2048 | 1478317797268 Marionette TRACE conn2 -> [0,2066,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 2048 | 1478317797270 Marionette TRACE conn2 <- [1,2066,null,{"value":"7"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797273 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}] 20:49:57 INFO - PROCESS | 2048 | 1478317797373 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 20:49:57 INFO - PROCESS | 2048 | 1478317797424 Marionette TRACE conn2 -> [0,2068,"getWindowHandles",null] 20:49:57 INFO - PROCESS | 2048 | 1478317797426 Marionette TRACE conn2 <- [1,2068,null,["7"]] 20:49:57 INFO - PROCESS | 2048 | 1478317797428 Marionette TRACE conn2 -> [0,2069,"switchToWindow",{"name":"7"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797430 Marionette TRACE conn2 <- [1,2069,null,{}] 20:49:57 INFO - PROCESS | 2048 | 1478317797433 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fd3d000 == 27 [pid = 2048] [id = 462] 20:49:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x130370000) [pid = 2048] [serial = 1352] [outer = 0x0] 20:49:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x13060d800) [pid = 2048] [serial = 1353] [outer = 0x130370000] 20:49:57 INFO - PROCESS | 2048 | 1478317797475 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x13061a000) [pid = 2048] [serial = 1354] [outer = 0x130370000] 20:49:57 INFO - PROCESS | 2048 | 1478317797836 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]]]}] 20:49:57 INFO - .......... 20:49:57 INFO - TEST-OK | /media-source/mediasource-closed.html | took 568ms 20:49:57 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:49:57 INFO - PROCESS | 2048 | 1478317797842 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 2048 | 1478317797844 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797847 Marionette TRACE conn2 -> [0,2072,"getContext",null] 20:49:57 INFO - PROCESS | 2048 | 1478317797849 Marionette TRACE conn2 <- [1,2072,null,{"value":"content"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797851 Marionette TRACE conn2 -> [0,2073,"setContext",{"value":"chrome"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797853 Marionette TRACE conn2 <- [1,2073,null,{}] 20:49:57 INFO - PROCESS | 2048 | 1478317797855 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}] 20:49:57 INFO - PROCESS | 2048 | 1478317797862 Marionette TRACE conn2 <- [1,2074,null,{"value":true}] 20:49:57 INFO - PROCESS | 2048 | 1478317797864 Marionette TRACE conn2 -> [0,2075,"setContext",{"value":"content"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797865 Marionette TRACE conn2 <- [1,2075,null,{}] 20:49:57 INFO - Setting pref media.mediasource.enabled (true) 20:49:57 INFO - PROCESS | 2048 | 1478317797868 Marionette TRACE conn2 -> [0,2076,"getContext",null] 20:49:57 INFO - PROCESS | 2048 | 1478317797869 Marionette TRACE conn2 <- [1,2076,null,{"value":"content"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797871 Marionette TRACE conn2 -> [0,2077,"setContext",{"value":"chrome"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797872 Marionette TRACE conn2 <- [1,2077,null,{}] 20:49:57 INFO - PROCESS | 2048 | 1478317797875 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}] 20:49:57 INFO - PROCESS | 2048 | 1478317797886 Marionette TRACE conn2 <- [1,2078,null,{"value":null}] 20:49:57 INFO - PROCESS | 2048 | 1478317797888 Marionette TRACE conn2 -> [0,2079,"setContext",{"value":"content"}] 20:49:57 INFO - PROCESS | 2048 | 1478317797889 Marionette TRACE conn2 <- [1,2079,null,{}] 20:49:57 INFO - PROCESS | 2048 | 1478317797892 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}] 20:49:57 INFO - PROCESS | 2048 | 1478317797984 Marionette TRACE conn2 <- [1,2080,null,{"value":null}] 20:49:58 INFO - PROCESS | 2048 | 1478317798037 Marionette TRACE conn2 -> [0,2081,"getWindowHandles",null] 20:49:58 INFO - PROCESS | 2048 | 1478317798038 Marionette TRACE conn2 <- [1,2081,null,["7"]] 20:49:58 INFO - PROCESS | 2048 | 1478317798041 Marionette TRACE conn2 -> [0,2082,"switchToWindow",{"name":"7"}] 20:49:58 INFO - PROCESS | 2048 | 1478317798043 Marionette TRACE conn2 <- [1,2082,null,{}] 20:49:58 INFO - PROCESS | 2048 | 1478317798046 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ab9800 == 28 [pid = 2048] [id = 463] 20:49:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x130aba000) [pid = 2048] [serial = 1355] [outer = 0x0] 20:49:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x130ac7000) [pid = 2048] [serial = 1356] [outer = 0x130aba000] 20:49:58 INFO - PROCESS | 2048 | 1478317798100 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x131352000) [pid = 2048] [serial = 1357] [outer = 0x130aba000] 20:49:59 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc61000 == 27 [pid = 2048] [id = 443] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12e13b800 == 26 [pid = 2048] [id = 437] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12e804800 == 25 [pid = 2048] [id = 439] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12fd2c000 == 24 [pid = 2048] [id = 444] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1296e4000 == 23 [pid = 2048] [id = 435] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1273b9000 == 22 [pid = 2048] [id = 433] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a3800 == 21 [pid = 2048] [id = 434] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x125c7f800 == 20 [pid = 2048] [id = 431] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec65000 == 19 [pid = 2048] [id = 440] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd7c000 == 18 [pid = 2048] [id = 436] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4d1800 == 17 [pid = 2048] [id = 438] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1273a4800 == 16 [pid = 2048] [id = 430] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1248b1000 == 15 [pid = 2048] [id = 432] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x130620800 == 14 [pid = 2048] [id = 445] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9b2000 == 13 [pid = 2048] [id = 457] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12e759800 == 12 [pid = 2048] [id = 461] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x1317e2000 == 11 [pid = 2048] [id = 456] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12fd3d000 == 10 [pid = 2048] [id = 462] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x12c95f000 == 9 [pid = 2048] [id = 460] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x128f33800 == 8 [pid = 2048] [id = 459] 20:49:59 INFO - PROCESS | 2048 | --DOCSHELL 0x124818800 == 7 [pid = 2048] [id = 458] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x131877000) [pid = 2048] [serial = 1335] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x13164c800) [pid = 2048] [serial = 1332] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x131654800) [pid = 2048] [serial = 1333] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x130abf800) [pid = 2048] [serial = 1329] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x130ac6000) [pid = 2048] [serial = 1330] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12eb09800) [pid = 2048] [serial = 1326] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12f104000) [pid = 2048] [serial = 1327] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12dd9c000) [pid = 2048] [serial = 1323] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12e4c0800) [pid = 2048] [serial = 1324] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x1297c1000) [pid = 2048] [serial = 1320] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x12a2db000) [pid = 2048] [serial = 1321] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x12739b000) [pid = 2048] [serial = 1317] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x1280b2000) [pid = 2048] [serial = 1318] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x127515000) [pid = 2048] [serial = 1314] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x128f22800) [pid = 2048] [serial = 1315] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x12fc68000) [pid = 2048] [serial = 1311] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x1296dc000) [pid = 2048] [serial = 1308] [outer = 0x0] [url = about:blank] 20:49:59 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x126cb2800) [pid = 2048] [serial = 1305] [outer = 0x0] [url = about:blank] 20:50:02 INFO - PROCESS | 2048 | 1478317802260 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]]]}] 20:50:02 INFO - . 20:50:02 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 4431ms 20:50:02 INFO - PROCESS | 2048 | 1478317802279 Marionette TRACE conn2 -> [0,2084,"getWindowHandle",null] 20:50:02 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:50:02 INFO - PROCESS | 2048 | 1478317802282 Marionette TRACE conn2 <- [1,2084,null,{"value":"7"}] 20:50:02 INFO - PROCESS | 2048 | 1478317802288 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}] 20:50:02 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:02 INFO - PROCESS | 2048 | 1478317802398 Marionette TRACE conn2 <- [1,2085,null,{"value":null}] 20:50:02 INFO - PROCESS | 2048 | 1478317802432 Marionette TRACE conn2 -> [0,2086,"getWindowHandles",null] 20:50:02 INFO - PROCESS | 2048 | 1478317802435 Marionette TRACE conn2 <- [1,2086,null,["7"]] 20:50:02 INFO - PROCESS | 2048 | 1478317802438 Marionette TRACE conn2 -> [0,2087,"switchToWindow",{"name":"7"}] 20:50:02 INFO - PROCESS | 2048 | 1478317802442 Marionette TRACE conn2 <- [1,2087,null,{}] 20:50:02 INFO - PROCESS | 2048 | 1478317802445 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x124ce9800 == 8 [pid = 2048] [id = 464] 20:50:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x124cfd800) [pid = 2048] [serial = 1358] [outer = 0x0] 20:50:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x124ecc800) [pid = 2048] [serial = 1359] [outer = 0x124cfd800] 20:50:02 INFO - PROCESS | 2048 | 1478317802488 Marionette DEBUG loaded listener.js 20:50:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x125690800) [pid = 2048] [serial = 1360] [outer = 0x124cfd800] 20:50:02 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x125691000) [pid = 2048] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:50:02 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12ef6c000) [pid = 2048] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:50:02 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x1317e2800) [pid = 2048] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:50:02 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x12967c000) [pid = 2048] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:50:02 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x130621000) [pid = 2048] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:50:02 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12c9b8000) [pid = 2048] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:50:05 INFO - PROCESS | 2048 | 1478317805985 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]]]}] 20:50:06 INFO - . 20:50:06 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 3726ms 20:50:06 INFO - PROCESS | 2048 | 1478317806014 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 2048 | 1478317806017 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 20:50:06 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:50:06 INFO - PROCESS | 2048 | 1478317806022 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}] 20:50:06 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:06 INFO - PROCESS | 2048 | 1478317806133 Marionette TRACE conn2 <- [1,2090,null,{"value":null}] 20:50:06 INFO - PROCESS | 2048 | 1478317806179 Marionette TRACE conn2 -> [0,2091,"getWindowHandles",null] 20:50:06 INFO - PROCESS | 2048 | 1478317806182 Marionette TRACE conn2 <- [1,2091,null,["7"]] 20:50:06 INFO - PROCESS | 2048 | 1478317806185 Marionette TRACE conn2 -> [0,2092,"switchToWindow",{"name":"7"}] 20:50:06 INFO - PROCESS | 2048 | 1478317806189 Marionette TRACE conn2 <- [1,2092,null,{}] 20:50:06 INFO - PROCESS | 2048 | 1478317806193 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x124e19800 == 9 [pid = 2048] [id = 465] 20:50:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x125c89800) [pid = 2048] [serial = 1361] [outer = 0x0] 20:50:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12614a800) [pid = 2048] [serial = 1362] [outer = 0x125c89800] 20:50:06 INFO - PROCESS | 2048 | 1478317806243 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x126d7f800) [pid = 2048] [serial = 1363] [outer = 0x125c89800] 20:50:07 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:50:07 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x12cd8f800) [pid = 2048] [serial = 1338] [outer = 0x0] [url = about:blank] 20:50:07 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12d647000) [pid = 2048] [serial = 1339] [outer = 0x0] [url = about:blank] 20:50:07 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12cd28000) [pid = 2048] [serial = 1309] [outer = 0x0] [url = about:blank] 20:50:07 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x1306ca800) [pid = 2048] [serial = 1303] [outer = 0x0] [url = about:blank] 20:50:07 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x1273ac800) [pid = 2048] [serial = 1306] [outer = 0x0] [url = about:blank] 20:50:07 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x13060c800) [pid = 2048] [serial = 1312] [outer = 0x0] [url = about:blank] 20:50:07 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x131879800) [pid = 2048] [serial = 1336] [outer = 0x0] [url = about:blank] 20:50:08 INFO - PROCESS | 2048 | 1478317808817 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]]]}] 20:50:08 INFO - . 20:50:08 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 2823ms 20:50:08 INFO - PROCESS | 2048 | 1478317808844 Marionette TRACE conn2 -> [0,2094,"getWindowHandle",null] 20:50:08 INFO - PROCESS | 2048 | 1478317808847 Marionette TRACE conn2 <- [1,2094,null,{"value":"7"}] 20:50:08 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:50:08 INFO - PROCESS | 2048 | 1478317808852 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}] 20:50:08 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:08 INFO - PROCESS | 2048 | 1478317808982 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 20:50:09 INFO - PROCESS | 2048 | 1478317809030 Marionette TRACE conn2 -> [0,2096,"getWindowHandles",null] 20:50:09 INFO - PROCESS | 2048 | 1478317809033 Marionette TRACE conn2 <- [1,2096,null,["7"]] 20:50:09 INFO - PROCESS | 2048 | 1478317809036 Marionette TRACE conn2 -> [0,2097,"switchToWindow",{"name":"7"}] 20:50:09 INFO - PROCESS | 2048 | 1478317809040 Marionette TRACE conn2 <- [1,2097,null,{}] 20:50:09 INFO - PROCESS | 2048 | 1478317809043 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x124ce0000 == 10 [pid = 2048] [id = 466] 20:50:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x124ce4800) [pid = 2048] [serial = 1364] [outer = 0x0] 20:50:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x125444000) [pid = 2048] [serial = 1365] [outer = 0x124ce4800] 20:50:09 INFO - PROCESS | 2048 | 1478317809094 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x125c9b000) [pid = 2048] [serial = 1366] [outer = 0x124ce4800] 20:50:11 INFO - PROCESS | 2048 | --DOCSHELL 0x130ab9800 == 9 [pid = 2048] [id = 463] 20:50:11 INFO - PROCESS | 2048 | --DOCSHELL 0x124ce9800 == 8 [pid = 2048] [id = 464] 20:50:11 INFO - PROCESS | 2048 | --DOCSHELL 0x124e19800 == 7 [pid = 2048] [id = 465] 20:50:11 INFO - PROCESS | 2048 | 1478317811563 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]]]}] 20:50:11 INFO - . 20:50:11 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 2724ms 20:50:11 INFO - PROCESS | 2048 | 1478317811576 Marionette TRACE conn2 -> [0,2099,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 2048 | 1478317811579 Marionette TRACE conn2 <- [1,2099,null,{"value":"7"}] 20:50:11 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:50:11 INFO - PROCESS | 2048 | 1478317811584 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}] 20:50:11 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:11 INFO - PROCESS | 2048 | 1478317811675 Marionette TRACE conn2 <- [1,2100,null,{"value":null}] 20:50:11 INFO - PROCESS | 2048 | 1478317811723 Marionette TRACE conn2 -> [0,2101,"getWindowHandles",null] 20:50:11 INFO - PROCESS | 2048 | 1478317811726 Marionette TRACE conn2 <- [1,2101,null,["7"]] 20:50:11 INFO - PROCESS | 2048 | 1478317811729 Marionette TRACE conn2 -> [0,2102,"switchToWindow",{"name":"7"}] 20:50:11 INFO - PROCESS | 2048 | 1478317811732 Marionette TRACE conn2 <- [1,2102,null,{}] 20:50:11 INFO - PROCESS | 2048 | 1478317811736 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b060800 == 8 [pid = 2048] [id = 467] 20:50:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x11b08a000) [pid = 2048] [serial = 1367] [outer = 0x0] 20:50:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x124810800) [pid = 2048] [serial = 1368] [outer = 0x11b08a000] 20:50:11 INFO - PROCESS | 2048 | 1478317811779 Marionette DEBUG loaded listener.js 20:50:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x124ec1000) [pid = 2048] [serial = 1369] [outer = 0x11b08a000] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x130aba000) [pid = 2048] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x124cfd800) [pid = 2048] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x125c89800) [pid = 2048] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x12481d000) [pid = 2048] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x128f34000) [pid = 2048] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12c9ac800) [pid = 2048] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12e75a800) [pid = 2048] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:50:13 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x130370000) [pid = 2048] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:50:14 INFO - PROCESS | 2048 | 1478317814166 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]]]}] 20:50:14 INFO - . 20:50:14 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 2618ms 20:50:14 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:50:14 INFO - Clearing pref media.mediasource.enabled 20:50:14 INFO - PROCESS | 2048 | 1478317814202 Marionette TRACE conn2 -> [0,2104,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 2048 | 1478317814204 Marionette TRACE conn2 <- [1,2104,null,{"value":"7"}] 20:50:14 INFO - PROCESS | 2048 | 1478317814207 Marionette TRACE conn2 -> [0,2105,"getContext",null] 20:50:14 INFO - PROCESS | 2048 | 1478317814208 Marionette TRACE conn2 <- [1,2105,null,{"value":"content"}] 20:50:14 INFO - PROCESS | 2048 | 1478317814211 Marionette TRACE conn2 -> [0,2106,"setContext",{"value":"chrome"}] 20:50:14 INFO - PROCESS | 2048 | 1478317814212 Marionette TRACE conn2 <- [1,2106,null,{}] 20:50:14 INFO - PROCESS | 2048 | 1478317814215 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}] 20:50:14 INFO - PROCESS | 2048 | 1478317814222 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 20:50:14 INFO - PROCESS | 2048 | 1478317814225 Marionette TRACE conn2 -> [0,2108,"setContext",{"value":"content"}] 20:50:14 INFO - PROCESS | 2048 | 1478317814228 Marionette TRACE conn2 <- [1,2108,null,{}] 20:50:14 INFO - PROCESS | 2048 | 1478317814237 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}] 20:50:14 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:14 INFO - PROCESS | 2048 | 1478317814323 Marionette TRACE conn2 <- [1,2109,null,{"value":null}] 20:50:14 INFO - PROCESS | 2048 | 1478317814328 Marionette TRACE conn2 -> [0,2110,"getWindowHandles",null] 20:50:14 INFO - PROCESS | 2048 | 1478317814330 Marionette TRACE conn2 <- [1,2110,null,["7"]] 20:50:14 INFO - PROCESS | 2048 | 1478317814332 Marionette TRACE conn2 -> [0,2111,"switchToWindow",{"name":"7"}] 20:50:14 INFO - PROCESS | 2048 | 1478317814334 Marionette TRACE conn2 <- [1,2111,null,{}] 20:50:14 INFO - PROCESS | 2048 | 1478317814337 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b09e800 == 9 [pid = 2048] [id = 468] 20:50:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12752d800) [pid = 2048] [serial = 1370] [outer = 0x0] 20:50:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x127c11800) [pid = 2048] [serial = 1371] [outer = 0x12752d800] 20:50:14 INFO - PROCESS | 2048 | 1478317814375 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12837b000) [pid = 2048] [serial = 1372] [outer = 0x12752d800] 20:50:16 INFO - PROCESS | 2048 | 1478317816782 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]]]}] 20:50:16 INFO - . 20:50:16 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 2594ms 20:50:16 INFO - PROCESS | 2048 | 1478317816802 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 20:50:16 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:50:16 INFO - PROCESS | 2048 | 1478317816807 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 20:50:16 INFO - PROCESS | 2048 | 1478317816812 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}] 20:50:16 INFO - PROCESS | 2048 | 1478317816942 Marionette TRACE conn2 <- [1,2114,null,{"value":null}] 20:50:16 INFO - PROCESS | 2048 | 1478317816990 Marionette TRACE conn2 -> [0,2115,"getWindowHandles",null] 20:50:16 INFO - PROCESS | 2048 | 1478317816993 Marionette TRACE conn2 <- [1,2115,null,["7"]] 20:50:16 INFO - PROCESS | 2048 | 1478317816996 Marionette TRACE conn2 -> [0,2116,"switchToWindow",{"name":"7"}] 20:50:17 INFO - PROCESS | 2048 | 1478317817000 Marionette TRACE conn2 <- [1,2116,null,{}] 20:50:17 INFO - PROCESS | 2048 | 1478317817003 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12543e800 == 10 [pid = 2048] [id = 469] 20:50:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12552c800) [pid = 2048] [serial = 1373] [outer = 0x0] 20:50:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x126cc5000) [pid = 2048] [serial = 1374] [outer = 0x12552c800] 20:50:17 INFO - PROCESS | 2048 | 1478317817054 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x1273ae000) [pid = 2048] [serial = 1375] [outer = 0x12552c800] 20:50:18 INFO - PROCESS | 2048 | --DOCSHELL 0x11b060800 == 9 [pid = 2048] [id = 467] 20:50:18 INFO - PROCESS | 2048 | --DOCSHELL 0x124ce0000 == 8 [pid = 2048] [id = 466] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12614a800) [pid = 2048] [serial = 1362] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x126d7f800) [pid = 2048] [serial = 1363] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x124ecc800) [pid = 2048] [serial = 1359] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x125690800) [pid = 2048] [serial = 1360] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x130ac7000) [pid = 2048] [serial = 1356] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x131352000) [pid = 2048] [serial = 1357] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x13060d800) [pid = 2048] [serial = 1353] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x13061a000) [pid = 2048] [serial = 1354] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12e809800) [pid = 2048] [serial = 1350] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12e817800) [pid = 2048] [serial = 1351] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12cd0b000) [pid = 2048] [serial = 1347] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12c638000) [pid = 2048] [serial = 1348] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x128f71800) [pid = 2048] [serial = 1344] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x129671800) [pid = 2048] [serial = 1345] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x124ebc800) [pid = 2048] [serial = 1341] [outer = 0x0] [url = about:blank] 20:50:18 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x125ea0000) [pid = 2048] [serial = 1342] [outer = 0x0] [url = about:blank] 20:50:19 INFO - PROCESS | 2048 | 1478317819635 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]]]}] 20:50:19 INFO - . 20:50:19 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 2876ms 20:50:19 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:50:19 INFO - PROCESS | 2048 | 1478317819687 Marionette TRACE conn2 -> [0,2118,"getWindowHandle",null] 20:50:19 INFO - PROCESS | 2048 | 1478317819690 Marionette TRACE conn2 <- [1,2118,null,{"value":"7"}] 20:50:19 INFO - PROCESS | 2048 | 1478317819694 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}] 20:50:19 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:19 INFO - PROCESS | 2048 | 1478317819776 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 20:50:19 INFO - PROCESS | 2048 | 1478317819822 Marionette TRACE conn2 -> [0,2120,"getWindowHandles",null] 20:50:19 INFO - PROCESS | 2048 | 1478317819824 Marionette TRACE conn2 <- [1,2120,null,["7"]] 20:50:19 INFO - PROCESS | 2048 | 1478317819827 Marionette TRACE conn2 -> [0,2121,"switchToWindow",{"name":"7"}] 20:50:19 INFO - PROCESS | 2048 | 1478317819831 Marionette TRACE conn2 <- [1,2121,null,{}] 20:50:19 INFO - PROCESS | 2048 | 1478317819833 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x12435a000 == 9 [pid = 2048] [id = 470] 20:50:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x124818800) [pid = 2048] [serial = 1376] [outer = 0x0] 20:50:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x127510800) [pid = 2048] [serial = 1377] [outer = 0x124818800] 20:50:19 INFO - PROCESS | 2048 | 1478317819878 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1280af800) [pid = 2048] [serial = 1378] [outer = 0x124818800] 20:50:20 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x11b08a000) [pid = 2048] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:50:20 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x124ce4800) [pid = 2048] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:50:22 INFO - PROCESS | 2048 | 1478317822264 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]]]}] 20:50:22 INFO - . 20:50:22 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 2580ms 20:50:22 INFO - PROCESS | 2048 | 1478317822273 Marionette TRACE conn2 -> [0,2123,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 2048 | 1478317822275 Marionette TRACE conn2 <- [1,2123,null,{"value":"7"}] 20:50:22 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:50:22 INFO - PROCESS | 2048 | 1478317822278 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}] 20:50:22 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:22 INFO - PROCESS | 2048 | 1478317822365 Marionette TRACE conn2 <- [1,2124,null,{"value":null}] 20:50:22 INFO - PROCESS | 2048 | 1478317822374 Marionette TRACE conn2 -> [0,2125,"getWindowHandles",null] 20:50:22 INFO - PROCESS | 2048 | 1478317822376 Marionette TRACE conn2 <- [1,2125,null,["7"]] 20:50:22 INFO - PROCESS | 2048 | 1478317822379 Marionette TRACE conn2 -> [0,2126,"switchToWindow",{"name":"7"}] 20:50:22 INFO - PROCESS | 2048 | 1478317822381 Marionette TRACE conn2 <- [1,2126,null,{}] 20:50:22 INFO - PROCESS | 2048 | 1478317822384 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f3d000 == 10 [pid = 2048] [id = 471] 20:50:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x128f3f800) [pid = 2048] [serial = 1379] [outer = 0x0] 20:50:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x128f71800) [pid = 2048] [serial = 1380] [outer = 0x128f3f800] 20:50:22 INFO - PROCESS | 2048 | 1478317822422 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1291c5000) [pid = 2048] [serial = 1381] [outer = 0x128f3f800] 20:50:24 INFO - PROCESS | 2048 | 1478317824845 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]]]}] 20:50:24 INFO - . 20:50:24 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 2578ms 20:50:24 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:50:24 INFO - PROCESS | 2048 | 1478317824857 Marionette TRACE conn2 -> [0,2128,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 2048 | 1478317824860 Marionette TRACE conn2 <- [1,2128,null,{"value":"7"}] 20:50:24 INFO - PROCESS | 2048 | 1478317824865 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}] 20:50:24 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:24 INFO - PROCESS | 2048 | 1478317824968 Marionette TRACE conn2 <- [1,2129,null,{"value":null}] 20:50:25 INFO - PROCESS | 2048 | 1478317825013 Marionette TRACE conn2 -> [0,2130,"getWindowHandles",null] 20:50:25 INFO - PROCESS | 2048 | 1478317825016 Marionette TRACE conn2 <- [1,2130,null,["7"]] 20:50:25 INFO - PROCESS | 2048 | 1478317825019 Marionette TRACE conn2 -> [0,2131,"switchToWindow",{"name":"7"}] 20:50:25 INFO - PROCESS | 2048 | 1478317825023 Marionette TRACE conn2 <- [1,2131,null,{}] 20:50:25 INFO - PROCESS | 2048 | 1478317825026 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x124ce4800 == 11 [pid = 2048] [id = 472] 20:50:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124e13800) [pid = 2048] [serial = 1382] [outer = 0x0] 20:50:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x127c04800) [pid = 2048] [serial = 1383] [outer = 0x124e13800] 20:50:25 INFO - PROCESS | 2048 | 1478317825079 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x128670000) [pid = 2048] [serial = 1384] [outer = 0x124e13800] 20:50:27 INFO - PROCESS | 2048 | --DOCSHELL 0x12435a000 == 10 [pid = 2048] [id = 470] 20:50:27 INFO - PROCESS | 2048 | --DOCSHELL 0x11b09e800 == 9 [pid = 2048] [id = 468] 20:50:27 INFO - PROCESS | 2048 | --DOCSHELL 0x12543e800 == 8 [pid = 2048] [id = 469] 20:50:27 INFO - PROCESS | 2048 | --DOCSHELL 0x128f3d000 == 7 [pid = 2048] [id = 471] 20:50:27 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x125c9b000) [pid = 2048] [serial = 1366] [outer = 0x0] [url = about:blank] 20:50:27 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x125444000) [pid = 2048] [serial = 1365] [outer = 0x0] [url = about:blank] 20:50:27 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x124ec1000) [pid = 2048] [serial = 1369] [outer = 0x0] [url = about:blank] 20:50:27 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x124810800) [pid = 2048] [serial = 1368] [outer = 0x0] [url = about:blank] 20:50:27 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x127c11800) [pid = 2048] [serial = 1371] [outer = 0x0] [url = about:blank] 20:50:27 INFO - PROCESS | 2048 | 1478317827452 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]]]}] 20:50:27 INFO - . 20:50:27 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 2621ms 20:50:27 INFO - PROCESS | 2048 | 1478317827485 Marionette TRACE conn2 -> [0,2133,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 2048 | 1478317827488 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 20:50:27 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:50:27 INFO - PROCESS | 2048 | 1478317827493 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}] 20:50:27 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:27 INFO - PROCESS | 2048 | 1478317827583 Marionette TRACE conn2 <- [1,2134,null,{"value":null}] 20:50:27 INFO - PROCESS | 2048 | 1478317827591 Marionette TRACE conn2 -> [0,2135,"getWindowHandles",null] 20:50:27 INFO - PROCESS | 2048 | 1478317827594 Marionette TRACE conn2 <- [1,2135,null,["7"]] 20:50:27 INFO - PROCESS | 2048 | 1478317827597 Marionette TRACE conn2 -> [0,2136,"switchToWindow",{"name":"7"}] 20:50:27 INFO - PROCESS | 2048 | 1478317827600 Marionette TRACE conn2 <- [1,2136,null,{}] 20:50:27 INFO - PROCESS | 2048 | 1478317827603 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x124340000 == 8 [pid = 2048] [id = 473] 20:50:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x124345000) [pid = 2048] [serial = 1385] [outer = 0x0] 20:50:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12481d000) [pid = 2048] [serial = 1386] [outer = 0x124345000] 20:50:27 INFO - PROCESS | 2048 | 1478317827647 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x124e20000) [pid = 2048] [serial = 1387] [outer = 0x124345000] 20:50:29 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x124818800) [pid = 2048] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:50:29 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x128f3f800) [pid = 2048] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:50:29 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12552c800) [pid = 2048] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:50:29 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12752d800) [pid = 2048] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:50:29 INFO - PROCESS | 2048 | 1478317829950 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]]]}] 20:50:29 INFO - . 20:50:29 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 2470ms 20:50:29 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:50:29 INFO - PROCESS | 2048 | 1478317829962 Marionette TRACE conn2 -> [0,2138,"getWindowHandle",null] 20:50:29 INFO - PROCESS | 2048 | 1478317829965 Marionette TRACE conn2 <- [1,2138,null,{"value":"7"}] 20:50:29 INFO - PROCESS | 2048 | 1478317829968 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}] 20:50:30 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:30 INFO - PROCESS | 2048 | 1478317830054 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 20:50:30 INFO - PROCESS | 2048 | 1478317830061 Marionette TRACE conn2 -> [0,2140,"getWindowHandles",null] 20:50:30 INFO - PROCESS | 2048 | 1478317830063 Marionette TRACE conn2 <- [1,2140,null,["7"]] 20:50:30 INFO - PROCESS | 2048 | 1478317830065 Marionette TRACE conn2 -> [0,2141,"switchToWindow",{"name":"7"}] 20:50:30 INFO - PROCESS | 2048 | 1478317830067 Marionette TRACE conn2 <- [1,2141,null,{}] 20:50:30 INFO - PROCESS | 2048 | 1478317830071 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x124807800 == 9 [pid = 2048] [id = 474] 20:50:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x125e9b800) [pid = 2048] [serial = 1388] [outer = 0x0] 20:50:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x125ea2800) [pid = 2048] [serial = 1389] [outer = 0x125e9b800] 20:50:30 INFO - PROCESS | 2048 | 1478317830111 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12615c000) [pid = 2048] [serial = 1390] [outer = 0x125e9b800] 20:50:32 INFO - PROCESS | 2048 | 1478317832412 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]]]}] 20:50:32 INFO - . 20:50:32 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 2476ms 20:50:32 INFO - TEST-START | /media-source/mediasource-detach.html 20:50:32 INFO - PROCESS | 2048 | 1478317832448 Marionette TRACE conn2 -> [0,2143,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 2048 | 1478317832450 Marionette TRACE conn2 <- [1,2143,null,{"value":"7"}] 20:50:32 INFO - PROCESS | 2048 | 1478317832454 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}] 20:50:32 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:50:32 INFO - PROCESS | 2048 | 1478317832549 Marionette TRACE conn2 <- [1,2144,null,{"value":null}] 20:50:32 INFO - PROCESS | 2048 | 1478317832561 Marionette TRACE conn2 -> [0,2145,"getWindowHandles",null] 20:50:32 INFO - PROCESS | 2048 | 1478317832564 Marionette TRACE conn2 <- [1,2145,null,["7"]] 20:50:32 INFO - PROCESS | 2048 | 1478317832567 Marionette TRACE conn2 -> [0,2146,"switchToWindow",{"name":"7"}] 20:50:32 INFO - PROCESS | 2048 | 1478317832573 Marionette TRACE conn2 <- [1,2146,null,{}] 20:50:32 INFO - PROCESS | 2048 | 1478317832578 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x12837c000 == 10 [pid = 2048] [id = 475] 20:50:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x128387800) [pid = 2048] [serial = 1391] [outer = 0x0] 20:50:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12865c000) [pid = 2048] [serial = 1392] [outer = 0x128387800] 20:50:32 INFO - PROCESS | 2048 | 1478317832647 Marionette DEBUG loaded listener.js 20:50:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12879a000) [pid = 2048] [serial = 1393] [outer = 0x128387800] 20:50:33 INFO - PROCESS | 2048 | 1478317833437 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] 20:50:33 INFO - PROCESS | 2048 | 1478317833477 Marionette TRACE conn2 <- [1,2148,null,{"value":"7"}] 20:50:33 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 20:50:33 INFO - PROCESS | 2048 | 1478317833481 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}] 20:50:33 INFO - PROCESS | 2048 | 1478317833591 Marionette TRACE conn2 <- [1,2149,null,{"value":null}] 20:50:33 INFO - PROCESS | 2048 | 1478317833637 Marionette TRACE conn2 -> [0,2150,"getWindowHandles",null] 20:50:33 INFO - PROCESS | 2048 | 1478317833639 Marionette TRACE conn2 <- [1,2150,null,["7"]] 20:50:33 INFO - PROCESS | 2048 | 1478317833643 Marionette TRACE conn2 -> [0,2151,"switchToWindow",{"name":"7"}] 20:50:33 INFO - PROCESS | 2048 | 1478317833648 Marionette TRACE conn2 <- [1,2151,null,{}] 20:50:33 INFO - PROCESS | 2048 | 1478317833651 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x12706f000 == 11 [pid = 2048] [id = 476] 20:50:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x127077800) [pid = 2048] [serial = 1394] [outer = 0x0] 20:50:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1296ef800) [pid = 2048] [serial = 1395] [outer = 0x127077800] 20:50:33 INFO - PROCESS | 2048 | 1478317833704 Marionette DEBUG loaded listener.js 20:50:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1297b0000) [pid = 2048] [serial = 1396] [outer = 0x127077800] 20:50:34 INFO - PROCESS | 2048 | 1478317834446 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]]]}] 20:50:34 INFO - ............. 20:50:34 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 1019ms 20:50:34 INFO - PROCESS | 2048 | 1478317834500 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 2048 | 1478317834503 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 20:50:34 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:50:34 INFO - PROCESS | 2048 | 1478317834531 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}] 20:50:34 INFO - PROCESS | 2048 | 1478317834694 Marionette TRACE conn2 <- [1,2154,null,{"value":null}] 20:50:34 INFO - PROCESS | 2048 | 1478317834761 Marionette TRACE conn2 -> [0,2155,"getWindowHandles",null] 20:50:34 INFO - PROCESS | 2048 | 1478317834764 Marionette TRACE conn2 <- [1,2155,null,["7"]] 20:50:34 INFO - PROCESS | 2048 | 1478317834768 Marionette TRACE conn2 -> [0,2156,"switchToWindow",{"name":"7"}] 20:50:34 INFO - PROCESS | 2048 | 1478317834772 Marionette TRACE conn2 <- [1,2156,null,{}] 20:50:34 INFO - PROCESS | 2048 | 1478317834819 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x12bd86800 == 12 [pid = 2048] [id = 477] 20:50:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12bd87000) [pid = 2048] [serial = 1397] [outer = 0x0] 20:50:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12c638800) [pid = 2048] [serial = 1398] [outer = 0x12bd87000] 20:50:34 INFO - PROCESS | 2048 | 1478317834888 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12c94a800) [pid = 2048] [serial = 1399] [outer = 0x12bd87000] 20:50:35 INFO - PROCESS | 2048 | 1478317835251 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]]]}] 20:50:35 INFO - ... 20:50:35 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 764ms 20:50:35 INFO - PROCESS | 2048 | 1478317835299 Marionette TRACE conn2 -> [0,2158,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 2048 | 1478317835303 Marionette TRACE conn2 <- [1,2158,null,{"value":"7"}] 20:50:35 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:50:35 INFO - PROCESS | 2048 | 1478317835306 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}] 20:50:35 INFO - PROCESS | 2048 | 1478317835413 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 20:50:35 INFO - PROCESS | 2048 | 1478317835462 Marionette TRACE conn2 -> [0,2160,"getWindowHandles",null] 20:50:35 INFO - PROCESS | 2048 | 1478317835464 Marionette TRACE conn2 <- [1,2160,null,["7"]] 20:50:35 INFO - PROCESS | 2048 | 1478317835466 Marionette TRACE conn2 -> [0,2161,"switchToWindow",{"name":"7"}] 20:50:35 INFO - PROCESS | 2048 | 1478317835471 Marionette TRACE conn2 <- [1,2161,null,{}] 20:50:35 INFO - PROCESS | 2048 | 1478317835473 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd7f000 == 13 [pid = 2048] [id = 478] 20:50:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12cd80000) [pid = 2048] [serial = 1400] [outer = 0x0] 20:50:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12cd8e800) [pid = 2048] [serial = 1401] [outer = 0x12cd80000] 20:50:35 INFO - PROCESS | 2048 | 1478317835519 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12d638800) [pid = 2048] [serial = 1402] [outer = 0x12cd80000] 20:50:35 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x128f71800) [pid = 2048] [serial = 1380] [outer = 0x0] [url = about:blank] 20:50:35 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x1291c5000) [pid = 2048] [serial = 1381] [outer = 0x0] [url = about:blank] 20:50:35 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x127510800) [pid = 2048] [serial = 1377] [outer = 0x0] [url = about:blank] 20:50:35 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x1280af800) [pid = 2048] [serial = 1378] [outer = 0x0] [url = about:blank] 20:50:35 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x126cc5000) [pid = 2048] [serial = 1374] [outer = 0x0] [url = about:blank] 20:50:35 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x1273ae000) [pid = 2048] [serial = 1375] [outer = 0x0] [url = about:blank] 20:50:35 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12837b000) [pid = 2048] [serial = 1372] [outer = 0x0] [url = about:blank] 20:50:38 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x124345000) [pid = 2048] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:50:38 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x125e9b800) [pid = 2048] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:50:40 INFO - PROCESS | 2048 | ************************* 20:50:40 INFO - PROCESS | 2048 | A coding exception was thrown and uncaught in a Task. 20:50:40 INFO - PROCESS | 2048 | 20:50:40 INFO - PROCESS | 2048 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:50:40 INFO - PROCESS | 2048 | Full stack: 20:50:40 INFO - PROCESS | 2048 | ************************* 20:50:43 INFO - PROCESS | 2048 | --DOCSHELL 0x124ce4800 == 12 [pid = 2048] [id = 472] 20:50:43 INFO - PROCESS | 2048 | --DOCSHELL 0x124807800 == 11 [pid = 2048] [id = 474] 20:50:43 INFO - PROCESS | 2048 | --DOCSHELL 0x124340000 == 10 [pid = 2048] [id = 473] 20:50:43 INFO - PROCESS | 2048 | --DOCSHELL 0x12bd86800 == 9 [pid = 2048] [id = 477] 20:50:43 INFO - PROCESS | 2048 | --DOCSHELL 0x12706f000 == 8 [pid = 2048] [id = 476] 20:50:43 INFO - PROCESS | 2048 | --DOCSHELL 0x12837c000 == 7 [pid = 2048] [id = 475] 20:50:43 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x124e20000) [pid = 2048] [serial = 1387] [outer = 0x0] [url = about:blank] 20:50:43 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12481d000) [pid = 2048] [serial = 1386] [outer = 0x0] [url = about:blank] 20:50:43 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12615c000) [pid = 2048] [serial = 1390] [outer = 0x0] [url = about:blank] 20:50:43 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x125ea2800) [pid = 2048] [serial = 1389] [outer = 0x0] [url = about:blank] 20:50:43 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12865c000) [pid = 2048] [serial = 1392] [outer = 0x0] [url = about:blank] 20:50:43 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x127c04800) [pid = 2048] [serial = 1383] [outer = 0x0] [url = about:blank] 20:50:46 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x127077800) [pid = 2048] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:50:46 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12bd87000) [pid = 2048] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:50:46 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x128387800) [pid = 2048] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:50:46 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e13800) [pid = 2048] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:50:51 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x128670000) [pid = 2048] [serial = 1384] [outer = 0x0] [url = about:blank] 20:50:51 INFO - PROCESS | 2048 | --DOMWINDOW == 20 (0x12cd8e800) [pid = 2048] [serial = 1401] [outer = 0x0] [url = about:blank] 20:50:51 INFO - PROCESS | 2048 | --DOMWINDOW == 19 (0x12c638800) [pid = 2048] [serial = 1398] [outer = 0x0] [url = about:blank] 20:50:51 INFO - PROCESS | 2048 | --DOMWINDOW == 18 (0x12c94a800) [pid = 2048] [serial = 1399] [outer = 0x0] [url = about:blank] 20:50:51 INFO - PROCESS | 2048 | --DOMWINDOW == 17 (0x1296ef800) [pid = 2048] [serial = 1395] [outer = 0x0] [url = about:blank] 20:50:51 INFO - PROCESS | 2048 | --DOMWINDOW == 16 (0x1297b0000) [pid = 2048] [serial = 1396] [outer = 0x0] [url = about:blank] 20:50:51 INFO - PROCESS | 2048 | --DOMWINDOW == 15 (0x12879a000) [pid = 2048] [serial = 1393] [outer = 0x0] [url = about:blank] 20:51:05 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:51:05 INFO - PROCESS | 2048 | 1478317865630 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"]]]}] 20:51:05 INFO - ... 20:51:05 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30374ms 20:51:05 INFO - TEST-START | /media-source/mediasource-errors.html 20:51:05 INFO - PROCESS | 2048 | 1478317865682 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null] 20:51:05 INFO - PROCESS | 2048 | 1478317865685 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}] 20:51:05 INFO - PROCESS | 2048 | 1478317865690 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}] 20:51:05 INFO - PROCESS | 2048 | 1478317865793 Marionette TRACE conn2 <- [1,2164,null,{"value":null}] 20:51:05 INFO - PROCESS | 2048 | 1478317865819 Marionette TRACE conn2 -> [0,2165,"getWindowHandles",null] 20:51:05 INFO - PROCESS | 2048 | 1478317865822 Marionette TRACE conn2 <- [1,2165,null,["7"]] 20:51:05 INFO - PROCESS | 2048 | 1478317865825 Marionette TRACE conn2 -> [0,2166,"switchToWindow",{"name":"7"}] 20:51:05 INFO - PROCESS | 2048 | 1478317865829 Marionette TRACE conn2 <- [1,2166,null,{}] 20:51:05 INFO - PROCESS | 2048 | 1478317865832 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b08d800 == 8 [pid = 2048] [id = 479] 20:51:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 16 (0x11b096800) [pid = 2048] [serial = 1403] [outer = 0x0] 20:51:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 17 (0x124807800) [pid = 2048] [serial = 1404] [outer = 0x11b096800] 20:51:05 INFO - PROCESS | 2048 | 1478317865875 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 18 (0x124c5c000) [pid = 2048] [serial = 1405] [outer = 0x11b096800] 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] 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 20:51:06 INFO - PROCESS | 2048 | [2048] WARNING: Decoder=1251b0400 Decode error: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2912 20:51:06 INFO - PROCESS | 2048 | 1478317866253 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] 20:51:06 INFO - PROCESS | 2048 | 1478317866317 Marionette TRACE conn2 <- [1,2168,null,{"value":"7"}] 20:51:06 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 20:51:06 INFO - PROCESS | 2048 | 1478317866322 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}] 20:51:06 INFO - PROCESS | 2048 | 1478317866460 Marionette TRACE conn2 <- [1,2169,null,{"value":null}] 20:51:06 INFO - PROCESS | 2048 | 1478317866470 Marionette TRACE conn2 -> [0,2170,"getWindowHandles",null] 20:51:06 INFO - PROCESS | 2048 | 1478317866474 Marionette TRACE conn2 <- [1,2170,null,["7"]] 20:51:06 INFO - PROCESS | 2048 | 1478317866479 Marionette TRACE conn2 -> [0,2171,"switchToWindow",{"name":"7"}] 20:51:06 INFO - PROCESS | 2048 | 1478317866483 Marionette TRACE conn2 <- [1,2171,null,{}] 20:51:06 INFO - PROCESS | 2048 | 1478317866487 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x124347000 == 9 [pid = 2048] [id = 480] 20:51:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 19 (0x126150800) [pid = 2048] [serial = 1406] [outer = 0x0] 20:51:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 20 (0x126cc1800) [pid = 2048] [serial = 1407] [outer = 0x126150800] 20:51:06 INFO - PROCESS | 2048 | 1478317866543 Marionette DEBUG loaded listener.js 20:51:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 21 (0x12739c800) [pid = 2048] [serial = 1408] [outer = 0x126150800] 20:51:14 INFO - .. 20:51:14 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 7960ms 20:51:14 INFO - PROCESS | 2048 | 1478317874274 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"]]]}] 20:51:14 INFO - PROCESS | 2048 | 1478317874282 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 20:51:14 INFO - PROCESS | 2048 | 1478317874285 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 20:51:14 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:51:14 INFO - PROCESS | 2048 | 1478317874291 Marionette TRACE conn2 -> [0,2174,"getContext",null] 20:51:14 INFO - PROCESS | 2048 | 1478317874295 Marionette TRACE conn2 <- [1,2174,null,{"value":"content"}] 20:51:14 INFO - PROCESS | 2048 | 1478317874342 Marionette TRACE conn2 -> [0,2175,"setContext",{"value":"chrome"}] 20:51:14 INFO - PROCESS | 2048 | 1478317874345 Marionette TRACE conn2 <- [1,2175,null,{}] 20:51:14 INFO - PROCESS | 2048 | 1478317874348 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}] 20:51:14 INFO - PROCESS | 2048 | 1478317874358 Marionette TRACE conn2 <- [1,2176,null,{"value":true}] 20:51:14 INFO - PROCESS | 2048 | 1478317874361 Marionette TRACE conn2 -> [0,2177,"setContext",{"value":"content"}] 20:51:14 INFO - PROCESS | 2048 | 1478317874366 Marionette TRACE conn2 <- [1,2177,null,{}] 20:51:14 INFO - Setting pref media.mediasource.enabled (true) 20:51:14 INFO - PROCESS | 2048 | 1478317874372 Marionette TRACE conn2 -> [0,2178,"getContext",null] 20:51:14 INFO - PROCESS | 2048 | 1478317874375 Marionette TRACE conn2 <- [1,2178,null,{"value":"content"}] 20:51:14 INFO - PROCESS | 2048 | 1478317874377 Marionette TRACE conn2 -> [0,2179,"setContext",{"value":"chrome"}] 20:51:14 INFO - PROCESS | 2048 | 1478317874379 Marionette TRACE conn2 <- [1,2179,null,{}] 20:51:14 INFO - PROCESS | 2048 | 1478317874382 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}] 20:51:14 INFO - PROCESS | 2048 | 1478317874390 Marionette TRACE conn2 <- [1,2180,null,{"value":null}] 20:51:14 INFO - PROCESS | 2048 | 1478317874393 Marionette TRACE conn2 -> [0,2181,"setContext",{"value":"content"}] 20:51:14 INFO - PROCESS | 2048 | 1478317874396 Marionette TRACE conn2 <- [1,2181,null,{}] 20:51:14 INFO - PROCESS | 2048 | 1478317874399 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}] 20:51:14 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:51:14 INFO - PROCESS | 2048 | 1478317874523 Marionette TRACE conn2 <- [1,2182,null,{"value":null}] 20:51:14 INFO - PROCESS | 2048 | 1478317874573 Marionette TRACE conn2 -> [0,2183,"getWindowHandles",null] 20:51:14 INFO - PROCESS | 2048 | 1478317874577 Marionette TRACE conn2 <- [1,2183,null,["7"]] 20:51:14 INFO - PROCESS | 2048 | 1478317874579 Marionette TRACE conn2 -> [0,2184,"switchToWindow",{"name":"7"}] 20:51:14 INFO - PROCESS | 2048 | 1478317874582 Marionette TRACE conn2 <- [1,2184,null,{}] 20:51:14 INFO - PROCESS | 2048 | 1478317874585 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x125eb0000 == 10 [pid = 2048] [id = 481] 20:51:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x125eb2800) [pid = 2048] [serial = 1409] [outer = 0x0] 20:51:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1273a4000) [pid = 2048] [serial = 1410] [outer = 0x125eb2800] 20:51:14 INFO - PROCESS | 2048 | 1478317874632 Marionette DEBUG loaded listener.js 20:51:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x1280bb000) [pid = 2048] [serial = 1411] [outer = 0x125eb2800] 20:51:14 INFO - PROCESS | 2048 | [2048] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:51:15 INFO - PROCESS | 2048 | 1478317875014 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]]]}] 20:51:15 INFO - ........................................ 20:51:15 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 784ms 20:51:15 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:51:15 INFO - Clearing pref media.mediasource.enabled 20:51:15 INFO - PROCESS | 2048 | 1478317875073 Marionette TRACE conn2 -> [0,2186,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 2048 | 1478317875075 Marionette TRACE conn2 <- [1,2186,null,{"value":"7"}] 20:51:15 INFO - PROCESS | 2048 | 1478317875078 Marionette TRACE conn2 -> [0,2187,"getContext",null] 20:51:15 INFO - PROCESS | 2048 | 1478317875079 Marionette TRACE conn2 <- [1,2187,null,{"value":"content"}] 20:51:15 INFO - PROCESS | 2048 | 1478317875123 Marionette TRACE conn2 -> [0,2188,"setContext",{"value":"chrome"}] 20:51:15 INFO - PROCESS | 2048 | 1478317875125 Marionette TRACE conn2 <- [1,2188,null,{}] 20:51:15 INFO - PROCESS | 2048 | 1478317875127 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}] 20:51:15 INFO - PROCESS | 2048 | 1478317875135 Marionette TRACE conn2 <- [1,2189,null,{"value":null}] 20:51:15 INFO - PROCESS | 2048 | 1478317875137 Marionette TRACE conn2 -> [0,2190,"setContext",{"value":"content"}] 20:51:15 INFO - PROCESS | 2048 | 1478317875138 Marionette TRACE conn2 <- [1,2190,null,{}] 20:51:15 INFO - PROCESS | 2048 | 1478317875141 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}] 20:51:15 INFO - PROCESS | 2048 | 1478317875230 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 20:51:15 INFO - PROCESS | 2048 | 1478317875315 Marionette TRACE conn2 -> [0,2192,"getWindowHandles",null] 20:51:15 INFO - PROCESS | 2048 | 1478317875317 Marionette TRACE conn2 <- [1,2192,null,["7"]] 20:51:15 INFO - PROCESS | 2048 | 1478317875319 Marionette TRACE conn2 -> [0,2193,"switchToWindow",{"name":"7"}] 20:51:15 INFO - PROCESS | 2048 | 1478317875321 Marionette TRACE conn2 <- [1,2193,null,{}] 20:51:15 INFO - PROCESS | 2048 | 1478317875324 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f76000 == 11 [pid = 2048] [id = 482] 20:51:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x128f7a000) [pid = 2048] [serial = 1412] [outer = 0x0] 20:51:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x1291b9000) [pid = 2048] [serial = 1413] [outer = 0x128f7a000] 20:51:15 INFO - PROCESS | 2048 | 1478317875374 Marionette DEBUG loaded listener.js 20:51:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x1297af800) [pid = 2048] [serial = 1414] [outer = 0x128f7a000] 20:51:15 INFO - PROCESS | 2048 | 1478317875787 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]]]}] 20:51:15 INFO - .......... 20:51:15 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 729ms 20:51:15 INFO - PROCESS | 2048 | 1478317875807 Marionette TRACE conn2 -> [0,2195,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 2048 | 1478317875809 Marionette TRACE conn2 <- [1,2195,null,{"value":"7"}] 20:51:15 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:51:15 INFO - PROCESS | 2048 | 1478317875812 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}] 20:51:15 INFO - PROCESS | 2048 | 1478317875915 Marionette TRACE conn2 <- [1,2196,null,{"value":null}] 20:51:15 INFO - PROCESS | 2048 | 1478317875962 Marionette TRACE conn2 -> [0,2197,"getWindowHandles",null] 20:51:15 INFO - PROCESS | 2048 | 1478317875965 Marionette TRACE conn2 <- [1,2197,null,["7"]] 20:51:15 INFO - PROCESS | 2048 | 1478317875967 Marionette TRACE conn2 -> [0,2198,"switchToWindow",{"name":"7"}] 20:51:15 INFO - PROCESS | 2048 | 1478317875971 Marionette TRACE conn2 <- [1,2198,null,{}] 20:51:15 INFO - PROCESS | 2048 | 1478317875974 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2e4000 == 12 [pid = 2048] [id = 483] 20:51:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x12a2e7800) [pid = 2048] [serial = 1415] [outer = 0x0] 20:51:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12a2ed000) [pid = 2048] [serial = 1416] [outer = 0x12a2e7800] 20:51:16 INFO - PROCESS | 2048 | 1478317876021 Marionette DEBUG loaded listener.js 20:51:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x12b48a000) [pid = 2048] [serial = 1417] [outer = 0x12a2e7800] 20:51:16 INFO - PROCESS | 2048 | 1478317876433 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]]]}] 20:51:16 INFO - .. 20:51:16 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 666ms 20:51:16 INFO - PROCESS | 2048 | 1478317876479 Marionette TRACE conn2 -> [0,2200,"getWindowHandle",null] 20:51:16 INFO - PROCESS | 2048 | 1478317876481 Marionette TRACE conn2 <- [1,2200,null,{"value":"7"}] 20:51:16 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:51:16 INFO - PROCESS | 2048 | 1478317876486 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}] 20:51:16 INFO - PROCESS | 2048 | 1478317876594 Marionette TRACE conn2 <- [1,2201,null,{"value":null}] 20:51:16 INFO - PROCESS | 2048 | 1478317876638 Marionette TRACE conn2 -> [0,2202,"getWindowHandles",null] 20:51:16 INFO - PROCESS | 2048 | 1478317876641 Marionette TRACE conn2 <- [1,2202,null,["7"]] 20:51:16 INFO - PROCESS | 2048 | 1478317876644 Marionette TRACE conn2 -> [0,2203,"switchToWindow",{"name":"7"}] 20:51:16 INFO - PROCESS | 2048 | 1478317876647 Marionette TRACE conn2 <- [1,2203,null,{}] 20:51:16 INFO - PROCESS | 2048 | 1478317876650 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x12614e800 == 13 [pid = 2048] [id = 484] 20:51:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12615f000) [pid = 2048] [serial = 1418] [outer = 0x0] 20:51:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12750f800) [pid = 2048] [serial = 1419] [outer = 0x12615f000] 20:51:16 INFO - PROCESS | 2048 | 1478317876690 Marionette DEBUG loaded listener.js 20:51:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x128f27800) [pid = 2048] [serial = 1420] [outer = 0x12615f000] 20:51:17 INFO - PROCESS | 2048 | --DOCSHELL 0x11b08d800 == 12 [pid = 2048] [id = 479] 20:51:17 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd7f000 == 11 [pid = 2048] [id = 478] 20:51:17 INFO - PROCESS | 2048 | --DOCSHELL 0x124347000 == 10 [pid = 2048] [id = 480] 20:51:17 INFO - PROCESS | 2048 | --DOCSHELL 0x125eb0000 == 9 [pid = 2048] [id = 481] 20:51:17 INFO - PROCESS | 2048 | --DOCSHELL 0x128f76000 == 8 [pid = 2048] [id = 482] 20:51:18 INFO - PROCESS | 2048 | 1478317878285 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]]]}] 20:51:18 INFO - . 20:51:18 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 1820ms 20:51:18 INFO - PROCESS | 2048 | 1478317878308 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 20:51:18 INFO - PROCESS | 2048 | 1478317878311 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 20:51:18 INFO - TEST-START | /media-source/mediasource-play.html 20:51:18 INFO - PROCESS | 2048 | 1478317878316 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}] 20:51:18 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:51:18 INFO - PROCESS | 2048 | 1478317878400 Marionette TRACE conn2 <- [1,2206,null,{"value":null}] 20:51:18 INFO - PROCESS | 2048 | 1478317878405 Marionette TRACE conn2 -> [0,2207,"getWindowHandles",null] 20:51:18 INFO - PROCESS | 2048 | 1478317878409 Marionette TRACE conn2 <- [1,2207,null,["7"]] 20:51:18 INFO - PROCESS | 2048 | 1478317878413 Marionette TRACE conn2 -> [0,2208,"switchToWindow",{"name":"7"}] 20:51:18 INFO - PROCESS | 2048 | 1478317878416 Marionette TRACE conn2 <- [1,2208,null,{}] 20:51:18 INFO - PROCESS | 2048 | 1478317878419 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x128790000 == 9 [pid = 2048] [id = 485] 20:51:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x128795000) [pid = 2048] [serial = 1421] [outer = 0x0] 20:51:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1287a5000) [pid = 2048] [serial = 1422] [outer = 0x128795000] 20:51:18 INFO - PROCESS | 2048 | 1478317878461 Marionette DEBUG loaded listener.js 20:51:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x128f6f000) [pid = 2048] [serial = 1423] [outer = 0x128795000] 20:51:19 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x126150800) [pid = 2048] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:51:19 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x11b096800) [pid = 2048] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:51:19 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12cd80000) [pid = 2048] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:51:20 INFO - PROCESS | 2048 | 1478317880384 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]]]}] 20:51:20 INFO - . 20:51:20 INFO - TEST-OK | /media-source/mediasource-play.html | took 2075ms 20:51:20 INFO - PROCESS | 2048 | 1478317880391 Marionette TRACE conn2 -> [0,2210,"getWindowHandle",null] 20:51:20 INFO - TEST-START | /media-source/mediasource-preload.html 20:51:20 INFO - PROCESS | 2048 | 1478317880394 Marionette TRACE conn2 <- [1,2210,null,{"value":"7"}] 20:51:20 INFO - PROCESS | 2048 | 1478317880397 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}] 20:51:20 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:51:20 INFO - PROCESS | 2048 | 1478317880484 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 20:51:20 INFO - PROCESS | 2048 | 1478317880528 Marionette TRACE conn2 -> [0,2212,"getWindowHandles",null] 20:51:20 INFO - PROCESS | 2048 | 1478317880530 Marionette TRACE conn2 <- [1,2212,null,["7"]] 20:51:20 INFO - PROCESS | 2048 | 1478317880532 Marionette TRACE conn2 -> [0,2213,"switchToWindow",{"name":"7"}] 20:51:20 INFO - PROCESS | 2048 | 1478317880535 Marionette TRACE conn2 <- [1,2213,null,{}] 20:51:20 INFO - PROCESS | 2048 | 1478317880537 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296de000 == 10 [pid = 2048] [id = 486] 20:51:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1296de800) [pid = 2048] [serial = 1424] [outer = 0x0] 20:51:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1296e4800) [pid = 2048] [serial = 1425] [outer = 0x1296de800] 20:51:20 INFO - PROCESS | 2048 | 1478317880574 Marionette DEBUG loaded listener.js 20:51:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x1296e8800) [pid = 2048] [serial = 1426] [outer = 0x1296de800] 20:51:20 INFO - PROCESS | 2048 | [2048] 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 792 20:51:20 INFO - PROCESS | 2048 | [2048] 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 20:51:20 INFO - PROCESS | 2048 | [2048] 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 792 20:51:20 INFO - PROCESS | 2048 | [2048] 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 20:51:20 INFO - PROCESS | 2048 | [2048] 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 792 20:51:20 INFO - PROCESS | 2048 | [2048] 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 20:51:20 INFO - PROCESS | 2048 | [2048] 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 792 20:51:20 INFO - PROCESS | 2048 | [2048] 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 20:51:20 INFO - PROCESS | 2048 | 1478317880873 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]]]}] 20:51:20 INFO - ....... 20:51:20 INFO - TEST-OK | /media-source/mediasource-preload.html | took 517ms 20:51:20 INFO - PROCESS | 2048 | 1478317880921 Marionette TRACE conn2 -> [0,2215,"getWindowHandle",null] 20:51:20 INFO - PROCESS | 2048 | 1478317880926 Marionette TRACE conn2 <- [1,2215,null,{"value":"7"}] 20:51:20 INFO - TEST-START | /media-source/mediasource-remove.html 20:51:20 INFO - PROCESS | 2048 | 1478317880931 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}] 20:51:21 INFO - PROCESS | 2048 | 1478317881052 Marionette TRACE conn2 <- [1,2216,null,{"value":null}] 20:51:21 INFO - PROCESS | 2048 | 1478317881121 Marionette TRACE conn2 -> [0,2217,"getWindowHandles",null] 20:51:21 INFO - PROCESS | 2048 | 1478317881124 Marionette TRACE conn2 <- [1,2217,null,["7"]] 20:51:21 INFO - PROCESS | 2048 | 1478317881129 Marionette TRACE conn2 -> [0,2218,"switchToWindow",{"name":"7"}] 20:51:21 INFO - PROCESS | 2048 | 1478317881135 Marionette TRACE conn2 <- [1,2218,null,{}] 20:51:21 INFO - PROCESS | 2048 | 1478317881139 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b357000 == 11 [pid = 2048] [id = 487] 20:51:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12b35a800) [pid = 2048] [serial = 1427] [outer = 0x0] 20:51:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12b494000) [pid = 2048] [serial = 1428] [outer = 0x12b35a800] 20:51:21 INFO - PROCESS | 2048 | 1478317881201 Marionette DEBUG loaded listener.js 20:51:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12bd86800) [pid = 2048] [serial = 1429] [outer = 0x12b35a800] 20:51:21 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 660 20:51:21 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 20:51:22 INFO - PROCESS | 2048 | 1478317882533 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]]]}] 20:51:22 INFO - ................ 20:51:22 INFO - TEST-OK | /media-source/mediasource-remove.html | took 1633ms 20:51:22 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:51:22 INFO - PROCESS | 2048 | 1478317882563 Marionette TRACE conn2 -> [0,2220,"getWindowHandle",null] 20:51:22 INFO - PROCESS | 2048 | 1478317882565 Marionette TRACE conn2 <- [1,2220,null,{"value":"7"}] 20:51:22 INFO - PROCESS | 2048 | 1478317882568 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}] 20:51:22 INFO - PROCESS | 2048 | 1478317882664 Marionette TRACE conn2 <- [1,2221,null,{"value":null}] 20:51:22 INFO - PROCESS | 2048 | 1478317882701 Marionette TRACE conn2 -> [0,2222,"getWindowHandles",null] 20:51:22 INFO - PROCESS | 2048 | 1478317882702 Marionette TRACE conn2 <- [1,2222,null,["7"]] 20:51:22 INFO - PROCESS | 2048 | 1478317882705 Marionette TRACE conn2 -> [0,2223,"switchToWindow",{"name":"7"}] 20:51:22 INFO - PROCESS | 2048 | 1478317882707 Marionette TRACE conn2 <- [1,2223,null,{}] 20:51:22 INFO - PROCESS | 2048 | 1478317882709 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e14c000 == 12 [pid = 2048] [id = 488] 20:51:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12e14b800) [pid = 2048] [serial = 1430] [outer = 0x0] 20:51:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12e759800) [pid = 2048] [serial = 1431] [outer = 0x12e14b800] 20:51:22 INFO - PROCESS | 2048 | 1478317882742 Marionette DEBUG loaded listener.js 20:51:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12e804000) [pid = 2048] [serial = 1432] [outer = 0x12e14b800] 20:51:23 INFO - PROCESS | 2048 | 1478317883178 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]]]}] 20:51:23 INFO - ....... 20:51:23 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 620ms 20:51:23 INFO - PROCESS | 2048 | 1478317883189 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 20:51:23 INFO - PROCESS | 2048 | 1478317883194 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 20:51:23 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:51:23 INFO - PROCESS | 2048 | 1478317883201 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}] 20:51:23 INFO - PROCESS | 2048 | 1478317883379 Marionette TRACE conn2 <- [1,2226,null,{"value":null}] 20:51:23 INFO - PROCESS | 2048 | 1478317883425 Marionette TRACE conn2 -> [0,2227,"getWindowHandles",null] 20:51:23 INFO - PROCESS | 2048 | 1478317883428 Marionette TRACE conn2 <- [1,2227,null,["7"]] 20:51:23 INFO - PROCESS | 2048 | 1478317883431 Marionette TRACE conn2 -> [0,2228,"switchToWindow",{"name":"7"}] 20:51:23 INFO - PROCESS | 2048 | 1478317883435 Marionette TRACE conn2 <- [1,2228,null,{}] 20:51:23 INFO - PROCESS | 2048 | 1478317883438 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x12878f000 == 13 [pid = 2048] [id = 489] 20:51:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12879d000) [pid = 2048] [serial = 1433] [outer = 0x0] 20:51:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x128f37800) [pid = 2048] [serial = 1434] [outer = 0x12879d000] 20:51:23 INFO - PROCESS | 2048 | 1478317883491 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x129675000) [pid = 2048] [serial = 1435] [outer = 0x12879d000] 20:51:24 INFO - PROCESS | 2048 | 1478317884696 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]]]}] 20:51:24 INFO - .. 20:51:24 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 1525ms 20:51:24 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:51:24 INFO - PROCESS | 2048 | 1478317884726 Marionette TRACE conn2 -> [0,2230,"getWindowHandle",null] 20:51:24 INFO - PROCESS | 2048 | 1478317884728 Marionette TRACE conn2 <- [1,2230,null,{"value":"7"}] 20:51:24 INFO - PROCESS | 2048 | 1478317884731 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}] 20:51:24 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:51:24 INFO - PROCESS | 2048 | 1478317884835 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 20:51:24 INFO - PROCESS | 2048 | 1478317884879 Marionette TRACE conn2 -> [0,2232,"getWindowHandles",null] 20:51:24 INFO - PROCESS | 2048 | 1478317884881 Marionette TRACE conn2 <- [1,2232,null,["7"]] 20:51:24 INFO - PROCESS | 2048 | 1478317884884 Marionette TRACE conn2 -> [0,2233,"switchToWindow",{"name":"7"}] 20:51:24 INFO - PROCESS | 2048 | 1478317884887 Marionette TRACE conn2 <- [1,2233,null,{}] 20:51:24 INFO - PROCESS | 2048 | 1478317884889 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x1186d0000 == 14 [pid = 2048] [id = 490] 20:51:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12e139800) [pid = 2048] [serial = 1436] [outer = 0x0] 20:51:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12e75f000) [pid = 2048] [serial = 1437] [outer = 0x12e139800] 20:51:24 INFO - PROCESS | 2048 | 1478317884934 Marionette DEBUG loaded listener.js 20:51:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12eb06800) [pid = 2048] [serial = 1438] [outer = 0x12e139800] 20:51:25 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12d638800) [pid = 2048] [serial = 1402] [outer = 0x0] [url = about:blank] 20:51:25 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x124c5c000) [pid = 2048] [serial = 1405] [outer = 0x0] [url = about:blank] 20:51:25 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x124807800) [pid = 2048] [serial = 1404] [outer = 0x0] [url = about:blank] 20:51:25 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12739c800) [pid = 2048] [serial = 1408] [outer = 0x0] [url = about:blank] 20:51:25 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x126cc1800) [pid = 2048] [serial = 1407] [outer = 0x0] [url = about:blank] 20:51:25 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 20:51:25 INFO - PROCESS | 2048 | 1478317885780 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]]]}] 20:51:25 INFO - .. 20:51:25 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1071ms 20:51:25 INFO - PROCESS | 2048 | 1478317885803 Marionette TRACE conn2 -> [0,2235,"getWindowHandle",null] 20:51:25 INFO - PROCESS | 2048 | 1478317885808 Marionette TRACE conn2 <- [1,2235,null,{"value":"7"}] 20:51:25 INFO - TEST-START | /media-source/mediasource-seekable.html 20:51:25 INFO - PROCESS | 2048 | 1478317885814 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}] 20:51:25 INFO - PROCESS | 2048 | [2048] WARNING: Releasing screensaver: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 20:51:25 INFO - PROCESS | 2048 | 1478317885896 Marionette TRACE conn2 <- [1,2236,null,{"value":null}] 20:51:25 INFO - PROCESS | 2048 | 1478317885900 Marionette TRACE conn2 -> [0,2237,"getWindowHandles",null] 20:51:25 INFO - PROCESS | 2048 | 1478317885903 Marionette TRACE conn2 <- [1,2237,null,["7"]] 20:51:25 INFO - PROCESS | 2048 | 1478317885908 Marionette TRACE conn2 -> [0,2238,"switchToWindow",{"name":"7"}] 20:51:25 INFO - PROCESS | 2048 | 1478317885912 Marionette TRACE conn2 <- [1,2238,null,{}] 20:51:25 INFO - PROCESS | 2048 | 1478317885915 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x127067800 == 15 [pid = 2048] [id = 491] 20:51:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12706d800) [pid = 2048] [serial = 1439] [outer = 0x0] 20:51:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12739b800) [pid = 2048] [serial = 1440] [outer = 0x12706d800] 20:51:25 INFO - PROCESS | 2048 | 1478317885955 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x1273b1000) [pid = 2048] [serial = 1441] [outer = 0x12706d800] 20:51:26 INFO - PROCESS | 2048 | 1478317886326 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]]]}] 20:51:26 INFO - ... 20:51:26 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 566ms 20:51:26 INFO - PROCESS | 2048 | 1478317886379 Marionette TRACE conn2 -> [0,2240,"getWindowHandle",null] 20:51:26 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:51:26 INFO - PROCESS | 2048 | 1478317886381 Marionette TRACE conn2 <- [1,2240,null,{"value":"7"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886383 Marionette TRACE conn2 -> [0,2241,"getContext",null] 20:51:26 INFO - PROCESS | 2048 | 1478317886385 Marionette TRACE conn2 <- [1,2241,null,{"value":"content"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886387 Marionette TRACE conn2 -> [0,2242,"setContext",{"value":"chrome"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886389 Marionette TRACE conn2 <- [1,2242,null,{}] 20:51:26 INFO - PROCESS | 2048 | 1478317886395 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}] 20:51:26 INFO - PROCESS | 2048 | 1478317886402 Marionette TRACE conn2 <- [1,2243,null,{"value":true}] 20:51:26 INFO - PROCESS | 2048 | 1478317886404 Marionette TRACE conn2 -> [0,2244,"setContext",{"value":"content"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886408 Marionette TRACE conn2 <- [1,2244,null,{}] 20:51:26 INFO - Setting pref media.mediasource.enabled (true) 20:51:26 INFO - PROCESS | 2048 | 1478317886417 Marionette TRACE conn2 -> [0,2245,"getContext",null] 20:51:26 INFO - PROCESS | 2048 | 1478317886420 Marionette TRACE conn2 <- [1,2245,null,{"value":"content"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886423 Marionette TRACE conn2 -> [0,2246,"setContext",{"value":"chrome"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886426 Marionette TRACE conn2 <- [1,2246,null,{}] 20:51:26 INFO - PROCESS | 2048 | 1478317886433 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}] 20:51:26 INFO - PROCESS | 2048 | 1478317886440 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 20:51:26 INFO - PROCESS | 2048 | 1478317886442 Marionette TRACE conn2 -> [0,2248,"setContext",{"value":"content"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886444 Marionette TRACE conn2 <- [1,2248,null,{}] 20:51:26 INFO - PROCESS | 2048 | 1478317886446 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}] 20:51:26 INFO - PROCESS | 2048 | 1478317886526 Marionette TRACE conn2 <- [1,2249,null,{"value":null}] 20:51:26 INFO - PROCESS | 2048 | 1478317886532 Marionette TRACE conn2 -> [0,2250,"getWindowHandles",null] 20:51:26 INFO - PROCESS | 2048 | 1478317886533 Marionette TRACE conn2 <- [1,2250,null,["7"]] 20:51:26 INFO - PROCESS | 2048 | 1478317886535 Marionette TRACE conn2 -> [0,2251,"switchToWindow",{"name":"7"}] 20:51:26 INFO - PROCESS | 2048 | 1478317886538 Marionette TRACE conn2 <- [1,2251,null,{}] 20:51:26 INFO - PROCESS | 2048 | 1478317886542 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2f1000 == 16 [pid = 2048] [id = 492] 20:51:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12b355800) [pid = 2048] [serial = 1442] [outer = 0x0] 20:51:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12bd6d800) [pid = 2048] [serial = 1443] [outer = 0x12b355800] 20:51:26 INFO - PROCESS | 2048 | 1478317886579 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12cd27000) [pid = 2048] [serial = 1444] [outer = 0x12b355800] 20:51:27 INFO - PROCESS | 2048 | 1478317887040 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] 20:51:27 INFO - PROCESS | 2048 | 1478317887066 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 20:51:27 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:51:27 INFO - Clearing pref media.mediasource.enabled 20:51:27 INFO - PROCESS | 2048 | 1478317887070 Marionette TRACE conn2 -> [0,2254,"getContext",null] 20:51:27 INFO - PROCESS | 2048 | 1478317887072 Marionette TRACE conn2 <- [1,2254,null,{"value":"content"}] 20:51:27 INFO - PROCESS | 2048 | 1478317887075 Marionette TRACE conn2 -> [0,2255,"setContext",{"value":"chrome"}] 20:51:27 INFO - PROCESS | 2048 | 1478317887077 Marionette TRACE conn2 <- [1,2255,null,{}] 20:51:27 INFO - PROCESS | 2048 | 1478317887081 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}] 20:51:27 INFO - PROCESS | 2048 | 1478317887091 Marionette TRACE conn2 <- [1,2256,null,{"value":null}] 20:51:27 INFO - PROCESS | 2048 | 1478317887094 Marionette TRACE conn2 -> [0,2257,"setContext",{"value":"content"}] 20:51:27 INFO - PROCESS | 2048 | 1478317887096 Marionette TRACE conn2 <- [1,2257,null,{}] 20:51:27 INFO - PROCESS | 2048 | 1478317887100 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}] 20:51:27 INFO - PROCESS | 2048 | 1478317887222 Marionette TRACE conn2 <- [1,2258,null,{"value":null}] 20:51:27 INFO - PROCESS | 2048 | 1478317887301 Marionette TRACE conn2 -> [0,2259,"getWindowHandles",null] 20:51:27 INFO - PROCESS | 2048 | 1478317887304 Marionette TRACE conn2 <- [1,2259,null,["7"]] 20:51:27 INFO - PROCESS | 2048 | 1478317887310 Marionette TRACE conn2 -> [0,2260,"switchToWindow",{"name":"7"}] 20:51:27 INFO - PROCESS | 2048 | 1478317887316 Marionette TRACE conn2 <- [1,2260,null,{}] 20:51:27 INFO - PROCESS | 2048 | 1478317887320 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef5c000 == 17 [pid = 2048] [id = 493] 20:51:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12ef5d800) [pid = 2048] [serial = 1445] [outer = 0x0] 20:51:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12ef66000) [pid = 2048] [serial = 1446] [outer = 0x12ef5d800] 20:51:27 INFO - PROCESS | 2048 | 1478317887384 Marionette DEBUG loaded listener.js 20:51:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12f107000) [pid = 2048] [serial = 1447] [outer = 0x12ef5d800] 20:51:27 INFO - PROCESS | 2048 | 1478317887649 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"]]]}] 20:51:27 INFO - .. 20:51:27 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 597ms 20:51:27 INFO - PROCESS | 2048 | 1478317887667 Marionette TRACE conn2 -> [0,2262,"getWindowHandle",null] 20:51:27 INFO - PROCESS | 2048 | 1478317887668 Marionette TRACE conn2 <- [1,2262,null,{"value":"7"}] 20:51:27 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:51:27 INFO - PROCESS | 2048 | 1478317887671 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}] 20:51:27 INFO - PROCESS | 2048 | 1478317887781 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 20:51:27 INFO - PROCESS | 2048 | 1478317887785 Marionette TRACE conn2 -> [0,2264,"getWindowHandles",null] 20:51:27 INFO - PROCESS | 2048 | 1478317887787 Marionette TRACE conn2 <- [1,2264,null,["7"]] 20:51:27 INFO - PROCESS | 2048 | 1478317887789 Marionette TRACE conn2 -> [0,2265,"switchToWindow",{"name":"7"}] 20:51:27 INFO - PROCESS | 2048 | 1478317887791 Marionette TRACE conn2 <- [1,2265,null,{}] 20:51:27 INFO - PROCESS | 2048 | 1478317887818 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc5b000 == 18 [pid = 2048] [id = 494] 20:51:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12fc5b800) [pid = 2048] [serial = 1448] [outer = 0x0] 20:51:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12fc60000) [pid = 2048] [serial = 1449] [outer = 0x12fc5b800] 20:51:27 INFO - PROCESS | 2048 | 1478317887860 Marionette DEBUG loaded listener.js 20:51:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12fc68800) [pid = 2048] [serial = 1450] [outer = 0x12fc5b800] 20:51:28 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x128795000) [pid = 2048] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:51:28 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12615f000) [pid = 2048] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:51:28 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12b35a800) [pid = 2048] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:51:28 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x125eb2800) [pid = 2048] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:51:28 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x128f7a000) [pid = 2048] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:51:28 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12a2e7800) [pid = 2048] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:51:28 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x1296de800) [pid = 2048] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:51:28 INFO - PROCESS | 2048 | 1478317888639 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]]]}] 20:51:28 INFO - ...... 20:51:28 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 976ms 20:51:28 INFO - PROCESS | 2048 | 1478317888647 Marionette TRACE conn2 -> [0,2267,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 2048 | 1478317888648 Marionette TRACE conn2 <- [1,2267,null,{"value":"7"}] 20:51:28 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:51:28 INFO - PROCESS | 2048 | 1478317888651 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}] 20:51:28 INFO - PROCESS | 2048 | 1478317888723 Marionette TRACE conn2 <- [1,2268,null,{"value":null}] 20:51:28 INFO - PROCESS | 2048 | 1478317888774 Marionette TRACE conn2 -> [0,2269,"getWindowHandles",null] 20:51:28 INFO - PROCESS | 2048 | 1478317888776 Marionette TRACE conn2 <- [1,2269,null,["7"]] 20:51:28 INFO - PROCESS | 2048 | 1478317888778 Marionette TRACE conn2 -> [0,2270,"switchToWindow",{"name":"7"}] 20:51:28 INFO - PROCESS | 2048 | 1478317888780 Marionette TRACE conn2 <- [1,2270,null,{}] 20:51:28 INFO - PROCESS | 2048 | 1478317888782 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x130619000 == 19 [pid = 2048] [id = 495] 20:51:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x130619800) [pid = 2048] [serial = 1451] [outer = 0x0] 20:51:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x13061f000) [pid = 2048] [serial = 1452] [outer = 0x130619800] 20:51:28 INFO - PROCESS | 2048 | 1478317888816 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x130626000) [pid = 2048] [serial = 1453] [outer = 0x130619800] 20:51:29 INFO - .. 20:51:29 INFO - PROCESS | 2048 | 1478317889057 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"]]]}] 20:51:29 INFO - ... 20:51:29 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 416ms 20:51:29 INFO - PROCESS | 2048 | 1478317889067 Marionette TRACE conn2 -> [0,2272,"getWindowHandle",null] 20:51:29 INFO - PROCESS | 2048 | 1478317889068 Marionette TRACE conn2 <- [1,2272,null,{"value":"7"}] 20:51:29 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:51:29 INFO - PROCESS | 2048 | 1478317889071 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}] 20:51:29 INFO - PROCESS | 2048 | 1478317889160 Marionette TRACE conn2 <- [1,2273,null,{"value":null}] 20:51:29 INFO - PROCESS | 2048 | 1478317889164 Marionette TRACE conn2 -> [0,2274,"getWindowHandles",null] 20:51:29 INFO - PROCESS | 2048 | 1478317889166 Marionette TRACE conn2 <- [1,2274,null,["7"]] 20:51:29 INFO - PROCESS | 2048 | 1478317889168 Marionette TRACE conn2 -> [0,2275,"switchToWindow",{"name":"7"}] 20:51:29 INFO - PROCESS | 2048 | 1478317889172 Marionette TRACE conn2 <- [1,2275,null,{}] 20:51:29 INFO - PROCESS | 2048 | 1478317889176 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ab5000 == 20 [pid = 2048] [id = 496] 20:51:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x130ab5800) [pid = 2048] [serial = 1454] [outer = 0x0] 20:51:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x130abb000) [pid = 2048] [serial = 1455] [outer = 0x130ab5800] 20:51:29 INFO - PROCESS | 2048 | 1478317889213 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x130ac4800) [pid = 2048] [serial = 1456] [outer = 0x130ab5800] 20:51:29 INFO - PROCESS | 2048 | 1478317889483 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]]]}] 20:51:29 INFO - ... 20:51:29 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 416ms 20:51:29 INFO - PROCESS | 2048 | 1478317889488 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 20:51:29 INFO - PROCESS | 2048 | 1478317889489 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 20:51:29 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:51:29 INFO - PROCESS | 2048 | 1478317889495 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}] 20:51:29 INFO - PROCESS | 2048 | 1478317889567 Marionette TRACE conn2 <- [1,2278,null,{"value":null}] 20:51:29 INFO - PROCESS | 2048 | 1478317889571 Marionette TRACE conn2 -> [0,2279,"getWindowHandles",null] 20:51:29 INFO - PROCESS | 2048 | 1478317889572 Marionette TRACE conn2 <- [1,2279,null,["7"]] 20:51:29 INFO - PROCESS | 2048 | 1478317889575 Marionette TRACE conn2 -> [0,2280,"switchToWindow",{"name":"7"}] 20:51:29 INFO - PROCESS | 2048 | 1478317889578 Marionette TRACE conn2 <- [1,2280,null,{}] 20:51:29 INFO - PROCESS | 2048 | 1478317889581 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x131355800 == 21 [pid = 2048] [id = 497] 20:51:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x131356000) [pid = 2048] [serial = 1457] [outer = 0x0] 20:51:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x13135b000) [pid = 2048] [serial = 1458] [outer = 0x131356000] 20:51:29 INFO - PROCESS | 2048 | 1478317889615 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x131359000) [pid = 2048] [serial = 1459] [outer = 0x131356000] 20:51:29 INFO - PROCESS | 2048 | 1478317889992 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]]]}] 20:51:30 INFO - ............... 20:51:30 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 519ms 20:51:30 INFO - PROCESS | 2048 | 1478317890015 Marionette TRACE conn2 -> [0,2282,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 2048 | 1478317890016 Marionette TRACE conn2 <- [1,2282,null,{"value":"7"}] 20:51:30 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:51:30 INFO - PROCESS | 2048 | 1478317890020 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}] 20:51:30 INFO - PROCESS | 2048 | 1478317890122 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 20:51:30 INFO - PROCESS | 2048 | 1478317890187 Marionette TRACE conn2 -> [0,2284,"getWindowHandles",null] 20:51:30 INFO - PROCESS | 2048 | 1478317890189 Marionette TRACE conn2 <- [1,2284,null,["7"]] 20:51:30 INFO - PROCESS | 2048 | 1478317890192 Marionette TRACE conn2 -> [0,2285,"switchToWindow",{"name":"7"}] 20:51:30 INFO - PROCESS | 2048 | 1478317890196 Marionette TRACE conn2 <- [1,2285,null,{}] 20:51:30 INFO - PROCESS | 2048 | 1478317890200 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317df000 == 22 [pid = 2048] [id = 498] 20:51:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x1317df800) [pid = 2048] [serial = 1460] [outer = 0x0] 20:51:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x1317e7000) [pid = 2048] [serial = 1461] [outer = 0x1317df800] 20:51:30 INFO - PROCESS | 2048 | 1478317890249 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x131879000) [pid = 2048] [serial = 1462] [outer = 0x1317df800] 20:51:30 INFO - PROCESS | 2048 | 1478317890596 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"]]]}] 20:51:30 INFO - ............................ 20:51:30 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 623ms 20:51:30 INFO - PROCESS | 2048 | 1478317890644 Marionette TRACE conn2 -> [0,2287,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 2048 | 1478317890645 Marionette TRACE conn2 <- [1,2287,null,{"value":"7"}] 20:51:30 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:51:30 INFO - PROCESS | 2048 | 1478317890647 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}] 20:51:30 INFO - PROCESS | 2048 | 1478317890744 Marionette TRACE conn2 <- [1,2288,null,{"value":null}] 20:51:30 INFO - PROCESS | 2048 | 1478317890750 Marionette TRACE conn2 -> [0,2289,"getWindowHandles",null] 20:51:30 INFO - PROCESS | 2048 | 1478317890751 Marionette TRACE conn2 <- [1,2289,null,["7"]] 20:51:30 INFO - PROCESS | 2048 | 1478317890753 Marionette TRACE conn2 -> [0,2290,"switchToWindow",{"name":"7"}] 20:51:30 INFO - PROCESS | 2048 | 1478317890755 Marionette TRACE conn2 <- [1,2290,null,{}] 20:51:30 INFO - PROCESS | 2048 | 1478317890759 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e80f800 == 23 [pid = 2048] [id = 499] 20:51:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x131884800) [pid = 2048] [serial = 1463] [outer = 0x0] 20:51:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x131d03000) [pid = 2048] [serial = 1464] [outer = 0x131884800] 20:51:30 INFO - PROCESS | 2048 | 1478317890793 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x131d08000) [pid = 2048] [serial = 1465] [outer = 0x131884800] 20:51:31 INFO - PROCESS | 2048 | 1478317891032 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"]]]}] 20:51:31 INFO - .. 20:51:31 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 416ms 20:51:31 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:51:31 INFO - PROCESS | 2048 | 1478317891064 Marionette TRACE conn2 -> [0,2292,"getWindowHandle",null] 20:51:31 INFO - PROCESS | 2048 | 1478317891065 Marionette TRACE conn2 <- [1,2292,null,{"value":"7"}] 20:51:31 INFO - PROCESS | 2048 | 1478317891068 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}] 20:51:31 INFO - PROCESS | 2048 | 1478317891181 Marionette TRACE conn2 <- [1,2293,null,{"value":null}] 20:51:31 INFO - PROCESS | 2048 | 1478317891186 Marionette TRACE conn2 -> [0,2294,"getWindowHandle",null] 20:51:31 INFO - PROCESS | 2048 | 1478317891189 Marionette TRACE conn2 <- [1,2294,null,{"value":"7"}] 20:51:31 INFO - PROCESS | 2048 | 1478317891194 Marionette TRACE conn2 -> [0,2295,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:51:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x131d1b800) [pid = 2048] [serial = 1466] [outer = 0x1299b0800] 20:51:31 INFO - PROCESS | 2048 | 1478317891445 Marionette TRACE conn2 <- [1,2295,null,{}] 20:51:31 INFO - PROCESS | 2048 | 1478317891448 Marionette TRACE conn2 -> [0,2296,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:51:31 INFO - PROCESS | 2048 | 1478317891462 Marionette TRACE conn2 <- [1,2296,null,{"value":null}] 20:51:31 INFO - PROCESS | 2048 | 1478317891466 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}] 20:51:31 INFO - PROCESS | 2048 | 1478317891483 Marionette TRACE conn2 <- [1,2297,null,{"value":null}] 20:51:31 INFO - PROCESS | 2048 | 1478317891486 Marionette TRACE conn2 -> [0,2298,"getWindowHandles",null] 20:51:31 INFO - PROCESS | 2048 | 1478317891488 Marionette TRACE conn2 <- [1,2298,null,["7"]] 20:51:31 INFO - PROCESS | 2048 | 1478317891493 Marionette TRACE conn2 -> [0,2299,"switchToWindow",{"name":"7"}] 20:51:31 INFO - PROCESS | 2048 | 1478317891496 Marionette TRACE conn2 <- [1,2299,null,{}] 20:51:31 INFO - PROCESS | 2048 | 1478317891500 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d13800 == 24 [pid = 2048] [id = 500] 20:51:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x1320a2800) [pid = 2048] [serial = 1467] [outer = 0x0] 20:51:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x1320a8800) [pid = 2048] [serial = 1468] [outer = 0x1320a2800] 20:51:31 INFO - PROCESS | 2048 | 1478317891546 Marionette DEBUG loaded listener.js 20:51:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x1320ad000) [pid = 2048] [serial = 1469] [outer = 0x1320a2800] 20:51:31 INFO - PROCESS | 2048 | 1478317891927 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]]]}] 20:51:31 INFO - . 20:51:31 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 864ms 20:51:31 INFO - PROCESS | 2048 | 1478317891932 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 20:51:31 INFO - PROCESS | 2048 | 1478317891935 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 20:51:31 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:51:31 INFO - PROCESS | 2048 | 1478317891941 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}] 20:51:32 INFO - PROCESS | 2048 | 1478317892050 Marionette TRACE conn2 <- [1,2302,null,{"value":null}] 20:51:32 INFO - PROCESS | 2048 | 1478317892100 Marionette TRACE conn2 -> [0,2303,"getWindowHandles",null] 20:51:32 INFO - PROCESS | 2048 | 1478317892102 Marionette TRACE conn2 <- [1,2303,null,["7"]] 20:51:32 INFO - PROCESS | 2048 | 1478317892105 Marionette TRACE conn2 -> [0,2304,"switchToWindow",{"name":"7"}] 20:51:32 INFO - PROCESS | 2048 | 1478317892108 Marionette TRACE conn2 <- [1,2304,null,{}] 20:51:32 INFO - PROCESS | 2048 | 1478317892111 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x129e24800 == 25 [pid = 2048] [id = 501] 20:51:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x12a2df000) [pid = 2048] [serial = 1470] [outer = 0x0] 20:51:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12d639000) [pid = 2048] [serial = 1471] [outer = 0x12a2df000] 20:51:32 INFO - PROCESS | 2048 | 1478317892165 Marionette DEBUG loaded listener.js 20:51:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12e823800) [pid = 2048] [serial = 1472] [outer = 0x12a2df000] 20:51:32 INFO - PROCESS | 2048 | 1478317892568 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]]]}] 20:51:32 INFO - . 20:51:32 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 667ms 20:51:32 INFO - PROCESS | 2048 | 1478317892607 Marionette TRACE conn2 -> [0,2306,"getWindowHandle",null] 20:51:32 INFO - PROCESS | 2048 | 1478317892610 Marionette TRACE conn2 <- [1,2306,null,{"value":"7"}] 20:51:32 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:51:32 INFO - PROCESS | 2048 | 1478317892613 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}] 20:51:32 INFO - PROCESS | 2048 | 1478317892748 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 20:51:32 INFO - PROCESS | 2048 | 1478317892801 Marionette TRACE conn2 -> [0,2308,"getWindowHandles",null] 20:51:32 INFO - PROCESS | 2048 | 1478317892803 Marionette TRACE conn2 <- [1,2308,null,["7"]] 20:51:32 INFO - PROCESS | 2048 | 1478317892806 Marionette TRACE conn2 -> [0,2309,"switchToWindow",{"name":"7"}] 20:51:32 INFO - PROCESS | 2048 | 1478317892809 Marionette TRACE conn2 <- [1,2309,null,{}] 20:51:32 INFO - PROCESS | 2048 | 1478317892812 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x131641800 == 26 [pid = 2048] [id = 502] 20:51:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x131643000) [pid = 2048] [serial = 1473] [outer = 0x0] 20:51:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x131655800) [pid = 2048] [serial = 1474] [outer = 0x131643000] 20:51:32 INFO - PROCESS | 2048 | 1478317892856 Marionette DEBUG loaded listener.js 20:51:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x131885000) [pid = 2048] [serial = 1475] [outer = 0x131643000] 20:51:33 INFO - PROCESS | 2048 | 1478317893251 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]]]}] 20:51:33 INFO - . 20:51:33 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 667ms 20:51:33 INFO - PROCESS | 2048 | 1478317893285 Marionette TRACE conn2 -> [0,2311,"getWindowHandle",null] 20:51:33 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:51:33 INFO - PROCESS | 2048 | 1478317893289 Marionette TRACE conn2 <- [1,2311,null,{"value":"7"}] 20:51:33 INFO - PROCESS | 2048 | 1478317893293 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}] 20:51:33 INFO - PROCESS | 2048 | 1478317893440 Marionette TRACE conn2 <- [1,2312,null,{"value":null}] 20:51:33 INFO - PROCESS | 2048 | 1478317893517 Marionette TRACE conn2 -> [0,2313,"getWindowHandles",null] 20:51:33 INFO - PROCESS | 2048 | 1478317893519 Marionette TRACE conn2 <- [1,2313,null,["7"]] 20:51:33 INFO - PROCESS | 2048 | 1478317893521 Marionette TRACE conn2 -> [0,2314,"switchToWindow",{"name":"7"}] 20:51:33 INFO - PROCESS | 2048 | 1478317893525 Marionette TRACE conn2 <- [1,2314,null,{}] 20:51:33 INFO - PROCESS | 2048 | 1478317893528 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x13234c000 == 27 [pid = 2048] [id = 503] 20:51:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x13234c800) [pid = 2048] [serial = 1476] [outer = 0x0] 20:51:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x132352000) [pid = 2048] [serial = 1477] [outer = 0x13234c800] 20:51:33 INFO - PROCESS | 2048 | 1478317893573 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x13235c000) [pid = 2048] [serial = 1478] [outer = 0x13234c800] 20:51:33 INFO - PROCESS | 2048 | 1478317893983 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]]]}] 20:51:34 INFO - . 20:51:34 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 715ms 20:51:34 INFO - PROCESS | 2048 | 1478317894008 Marionette TRACE conn2 -> [0,2316,"getWindowHandle",null] 20:51:34 INFO - PROCESS | 2048 | 1478317894010 Marionette TRACE conn2 <- [1,2316,null,{"value":"7"}] 20:51:34 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:51:34 INFO - PROCESS | 2048 | 1478317894013 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}] 20:51:34 INFO - PROCESS | 2048 | 1478317894263 Marionette TRACE conn2 <- [1,2317,null,{"value":null}] 20:51:34 INFO - PROCESS | 2048 | 1478317894334 Marionette TRACE conn2 -> [0,2318,"getWindowHandles",null] 20:51:34 INFO - PROCESS | 2048 | 1478317894337 Marionette TRACE conn2 <- [1,2318,null,["7"]] 20:51:34 INFO - PROCESS | 2048 | 1478317894341 Marionette TRACE conn2 -> [0,2319,"switchToWindow",{"name":"7"}] 20:51:34 INFO - PROCESS | 2048 | 1478317894347 Marionette TRACE conn2 <- [1,2319,null,{}] 20:51:34 INFO - PROCESS | 2048 | 1478317894351 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a7000 == 28 [pid = 2048] [id = 504] 20:51:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x1287a8800) [pid = 2048] [serial = 1479] [outer = 0x0] 20:51:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x1291c5800) [pid = 2048] [serial = 1480] [outer = 0x1287a8800] 20:51:34 INFO - PROCESS | 2048 | 1478317894394 Marionette DEBUG loaded listener.js 20:51:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x1296f0800) [pid = 2048] [serial = 1481] [outer = 0x1287a8800] 20:51:34 INFO - PROCESS | 2048 | 1478317894850 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]]]}] 20:51:34 INFO - . 20:51:34 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 867ms 20:51:34 INFO - PROCESS | 2048 | 1478317894882 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 20:51:34 INFO - PROCESS | 2048 | 1478317894888 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 20:51:34 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:51:34 INFO - PROCESS | 2048 | 1478317894893 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}] 20:51:35 INFO - PROCESS | 2048 | 1478317895044 Marionette TRACE conn2 <- [1,2322,null,{"value":null}] 20:51:35 INFO - PROCESS | 2048 | 1478317895123 Marionette TRACE conn2 -> [0,2323,"getWindowHandles",null] 20:51:35 INFO - PROCESS | 2048 | 1478317895125 Marionette TRACE conn2 <- [1,2323,null,["7"]] 20:51:35 INFO - PROCESS | 2048 | 1478317895127 Marionette TRACE conn2 -> [0,2324,"switchToWindow",{"name":"7"}] 20:51:35 INFO - PROCESS | 2048 | 1478317895130 Marionette TRACE conn2 <- [1,2324,null,{}] 20:51:35 INFO - PROCESS | 2048 | 1478317895132 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x128387800 == 29 [pid = 2048] [id = 505] 20:51:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12865f000) [pid = 2048] [serial = 1482] [outer = 0x0] 20:51:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x128f32800) [pid = 2048] [serial = 1483] [outer = 0x12865f000] 20:51:35 INFO - PROCESS | 2048 | 1478317895170 Marionette DEBUG loaded listener.js 20:51:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x1297bc800) [pid = 2048] [serial = 1484] [outer = 0x12865f000] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12b494000) [pid = 2048] [serial = 1428] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12bd86800) [pid = 2048] [serial = 1429] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x1296e4800) [pid = 2048] [serial = 1425] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x1296e8800) [pid = 2048] [serial = 1426] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x1287a5000) [pid = 2048] [serial = 1422] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x128f6f000) [pid = 2048] [serial = 1423] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12750f800) [pid = 2048] [serial = 1419] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x128f27800) [pid = 2048] [serial = 1420] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12a2ed000) [pid = 2048] [serial = 1416] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x12b48a000) [pid = 2048] [serial = 1417] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x1291b9000) [pid = 2048] [serial = 1413] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x1297af800) [pid = 2048] [serial = 1414] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x1273a4000) [pid = 2048] [serial = 1410] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x1280bb000) [pid = 2048] [serial = 1411] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12e759800) [pid = 2048] [serial = 1431] [outer = 0x0] [url = about:blank] 20:51:35 INFO - PROCESS | 2048 | [2048] 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 20:51:35 INFO - PROCESS | 2048 | [2048] 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 20:51:35 INFO - PROCESS | 2048 | 1478317895464 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]]]}] 20:51:35 INFO - . 20:51:35 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 620ms 20:51:35 INFO - PROCESS | 2048 | 1478317895512 Marionette TRACE conn2 -> [0,2326,"getWindowHandle",null] 20:51:35 INFO - PROCESS | 2048 | 1478317895513 Marionette TRACE conn2 <- [1,2326,null,{"value":"7"}] 20:51:35 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:51:35 INFO - PROCESS | 2048 | 1478317895516 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}] 20:51:35 INFO - PROCESS | 2048 | 1478317895619 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 20:51:35 INFO - PROCESS | 2048 | 1478317895638 Marionette TRACE conn2 -> [0,2328,"getWindowHandles",null] 20:51:35 INFO - PROCESS | 2048 | 1478317895644 Marionette TRACE conn2 <- [1,2328,null,["7"]] 20:51:35 INFO - PROCESS | 2048 | 1478317895649 Marionette TRACE conn2 -> [0,2329,"switchToWindow",{"name":"7"}] 20:51:35 INFO - PROCESS | 2048 | 1478317895655 Marionette TRACE conn2 <- [1,2329,null,{}] 20:51:35 INFO - PROCESS | 2048 | 1478317895658 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f29000 == 30 [pid = 2048] [id = 506] 20:51:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x128f6f000) [pid = 2048] [serial = 1485] [outer = 0x0] 20:51:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x1291cb000) [pid = 2048] [serial = 1486] [outer = 0x128f6f000] 20:51:35 INFO - PROCESS | 2048 | 1478317895714 Marionette DEBUG loaded listener.js 20:51:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x1297aa000) [pid = 2048] [serial = 1487] [outer = 0x128f6f000] 20:51:36 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:36 INFO - PROCESS | 2048 | 1478317896170 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]]]}] 20:51:36 INFO - . 20:51:36 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 666ms 20:51:36 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:51:36 INFO - PROCESS | 2048 | 1478317896182 Marionette TRACE conn2 -> [0,2331,"getWindowHandle",null] 20:51:36 INFO - PROCESS | 2048 | 1478317896183 Marionette TRACE conn2 <- [1,2331,null,{"value":"7"}] 20:51:36 INFO - PROCESS | 2048 | 1478317896186 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}] 20:51:36 INFO - PROCESS | 2048 | 1478317896271 Marionette TRACE conn2 <- [1,2332,null,{"value":null}] 20:51:36 INFO - PROCESS | 2048 | 1478317896277 Marionette TRACE conn2 -> [0,2333,"getWindowHandles",null] 20:51:36 INFO - PROCESS | 2048 | 1478317896278 Marionette TRACE conn2 <- [1,2333,null,["7"]] 20:51:36 INFO - PROCESS | 2048 | 1478317896280 Marionette TRACE conn2 -> [0,2334,"switchToWindow",{"name":"7"}] 20:51:36 INFO - PROCESS | 2048 | 1478317896283 Marionette TRACE conn2 <- [1,2334,null,{}] 20:51:36 INFO - PROCESS | 2048 | 1478317896286 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b520000 == 31 [pid = 2048] [id = 507] 20:51:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12bd86800) [pid = 2048] [serial = 1488] [outer = 0x0] 20:51:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12c63f800) [pid = 2048] [serial = 1489] [outer = 0x12bd86800] 20:51:36 INFO - PROCESS | 2048 | 1478317896322 Marionette DEBUG loaded listener.js 20:51:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x12c9ac800) [pid = 2048] [serial = 1490] [outer = 0x12bd86800] 20:51:36 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:36 INFO - PROCESS | 2048 | 1478317896705 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]]]}] 20:51:36 INFO - . 20:51:36 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 565ms 20:51:36 INFO - PROCESS | 2048 | 1478317896752 Marionette TRACE conn2 -> [0,2336,"getWindowHandle",null] 20:51:36 INFO - PROCESS | 2048 | 1478317896755 Marionette TRACE conn2 <- [1,2336,null,{"value":"7"}] 20:51:36 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:51:36 INFO - PROCESS | 2048 | 1478317896760 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}] 20:51:36 INFO - PROCESS | 2048 | 1478317896845 Marionette TRACE conn2 <- [1,2337,null,{"value":null}] 20:51:36 INFO - PROCESS | 2048 | 1478317896849 Marionette TRACE conn2 -> [0,2338,"getWindowHandles",null] 20:51:36 INFO - PROCESS | 2048 | 1478317896850 Marionette TRACE conn2 <- [1,2338,null,["7"]] 20:51:36 INFO - PROCESS | 2048 | 1478317896852 Marionette TRACE conn2 -> [0,2339,"switchToWindow",{"name":"7"}] 20:51:36 INFO - PROCESS | 2048 | 1478317896854 Marionette TRACE conn2 <- [1,2339,null,{}] 20:51:36 INFO - PROCESS | 2048 | 1478317896857 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d632800 == 32 [pid = 2048] [id = 508] 20:51:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x12d632000) [pid = 2048] [serial = 1491] [outer = 0x0] 20:51:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12d63c000) [pid = 2048] [serial = 1492] [outer = 0x12d632000] 20:51:36 INFO - PROCESS | 2048 | 1478317896894 Marionette DEBUG loaded listener.js 20:51:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12dd98800) [pid = 2048] [serial = 1493] [outer = 0x12d632000] 20:51:37 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:51:37 INFO - PROCESS | 2048 | 1478317897206 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]]]}] 20:51:37 INFO - . 20:51:37 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 467ms 20:51:37 INFO - PROCESS | 2048 | 1478317897226 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 20:51:37 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:51:37 INFO - PROCESS | 2048 | 1478317897228 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897230 Marionette TRACE conn2 -> [0,2342,"getContext",null] 20:51:37 INFO - PROCESS | 2048 | 1478317897232 Marionette TRACE conn2 <- [1,2342,null,{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897234 Marionette TRACE conn2 -> [0,2343,"setContext",{"value":"chrome"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897235 Marionette TRACE conn2 <- [1,2343,null,{}] 20:51:37 INFO - PROCESS | 2048 | 1478317897238 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}] 20:51:37 INFO - PROCESS | 2048 | 1478317897244 Marionette TRACE conn2 <- [1,2344,null,{"value":true}] 20:51:37 INFO - PROCESS | 2048 | 1478317897246 Marionette TRACE conn2 -> [0,2345,"setContext",{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897247 Marionette TRACE conn2 <- [1,2345,null,{}] 20:51:37 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:51:37 INFO - PROCESS | 2048 | 1478317897250 Marionette TRACE conn2 -> [0,2346,"getContext",null] 20:51:37 INFO - PROCESS | 2048 | 1478317897251 Marionette TRACE conn2 <- [1,2346,null,{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897254 Marionette TRACE conn2 -> [0,2347,"setContext",{"value":"chrome"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897255 Marionette TRACE conn2 <- [1,2347,null,{}] 20:51:37 INFO - PROCESS | 2048 | 1478317897258 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}] 20:51:37 INFO - PROCESS | 2048 | 1478317897268 Marionette TRACE conn2 <- [1,2348,null,{"value":null}] 20:51:37 INFO - PROCESS | 2048 | 1478317897270 Marionette TRACE conn2 -> [0,2349,"setContext",{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897272 Marionette TRACE conn2 <- [1,2349,null,{}] 20:51:37 INFO - PROCESS | 2048 | 1478317897274 Marionette TRACE conn2 -> [0,2350,"getContext",null] 20:51:37 INFO - PROCESS | 2048 | 1478317897276 Marionette TRACE conn2 <- [1,2350,null,{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897278 Marionette TRACE conn2 -> [0,2351,"setContext",{"value":"chrome"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897280 Marionette TRACE conn2 <- [1,2351,null,{}] 20:51:37 INFO - PROCESS | 2048 | 1478317897282 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}] 20:51:37 INFO - PROCESS | 2048 | 1478317897289 Marionette TRACE conn2 <- [1,2352,null,{"value":true}] 20:51:37 INFO - PROCESS | 2048 | 1478317897291 Marionette TRACE conn2 -> [0,2353,"setContext",{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897293 Marionette TRACE conn2 <- [1,2353,null,{}] 20:51:37 INFO - Setting pref security.mixed_content.use_hsts (false) 20:51:37 INFO - PROCESS | 2048 | 1478317897314 Marionette TRACE conn2 -> [0,2354,"getContext",null] 20:51:37 INFO - PROCESS | 2048 | 1478317897316 Marionette TRACE conn2 <- [1,2354,null,{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897319 Marionette TRACE conn2 -> [0,2355,"setContext",{"value":"chrome"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897321 Marionette TRACE conn2 <- [1,2355,null,{}] 20:51:37 INFO - PROCESS | 2048 | 1478317897324 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}] 20:51:37 INFO - PROCESS | 2048 | 1478317897333 Marionette TRACE conn2 <- [1,2356,null,{"value":null}] 20:51:37 INFO - PROCESS | 2048 | 1478317897344 Marionette TRACE conn2 -> [0,2357,"setContext",{"value":"content"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897346 Marionette TRACE conn2 <- [1,2357,null,{}] 20:51:37 INFO - PROCESS | 2048 | 1478317897350 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}] 20:51:37 INFO - PROCESS | 2048 | 1478317897506 Marionette TRACE conn2 <- [1,2358,null,{"value":null}] 20:51:37 INFO - PROCESS | 2048 | 1478317897554 Marionette TRACE conn2 -> [0,2359,"getWindowHandles",null] 20:51:37 INFO - PROCESS | 2048 | 1478317897559 Marionette TRACE conn2 <- [1,2359,null,["7"]] 20:51:37 INFO - PROCESS | 2048 | 1478317897565 Marionette TRACE conn2 -> [0,2360,"switchToWindow",{"name":"7"}] 20:51:37 INFO - PROCESS | 2048 | 1478317897569 Marionette TRACE conn2 <- [1,2360,null,{}] 20:51:37 INFO - PROCESS | 2048 | 1478317897572 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f11a000 == 33 [pid = 2048] [id = 509] 20:51:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12f11e000) [pid = 2048] [serial = 1494] [outer = 0x0] 20:51:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12fc6e000) [pid = 2048] [serial = 1495] [outer = 0x12f11e000] 20:51:37 INFO - PROCESS | 2048 | 1478317897644 Marionette DEBUG loaded listener.js 20:51:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x130615800) [pid = 2048] [serial = 1496] [outer = 0x12f11e000] 20:51:38 INFO - PROCESS | 2048 | [2048] 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 20:51:38 INFO - PROCESS | 2048 | [2048] 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 20:51:38 INFO - PROCESS | 2048 | [2048] 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 20:51:38 INFO - PROCESS | 2048 | 1478317898075 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]]]}] 20:51:38 INFO - . 20:51:38 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 884ms 20:51:38 INFO - PROCESS | 2048 | 1478317898115 Marionette TRACE conn2 -> [0,2362,"getWindowHandle",null] 20:51:38 INFO - PROCESS | 2048 | 1478317898117 Marionette TRACE conn2 <- [1,2362,null,{"value":"7"}] 20:51:38 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 20:51:38 INFO - PROCESS | 2048 | 1478317898121 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}] 20:51:38 INFO - PROCESS | 2048 | 1478317898238 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 20:51:38 INFO - PROCESS | 2048 | 1478317898242 Marionette TRACE conn2 -> [0,2364,"getWindowHandles",null] 20:51:38 INFO - PROCESS | 2048 | 1478317898244 Marionette TRACE conn2 <- [1,2364,null,["7"]] 20:51:38 INFO - PROCESS | 2048 | 1478317898275 Marionette TRACE conn2 -> [0,2365,"switchToWindow",{"name":"7"}] 20:51:38 INFO - PROCESS | 2048 | 1478317898277 Marionette TRACE conn2 <- [1,2365,null,{}] 20:51:38 INFO - PROCESS | 2048 | 1478317898281 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x13134d000 == 34 [pid = 2048] [id = 510] 20:51:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x13134f000) [pid = 2048] [serial = 1497] [outer = 0x0] 20:51:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x13135b800) [pid = 2048] [serial = 1498] [outer = 0x13134f000] 20:51:38 INFO - PROCESS | 2048 | 1478317898309 Marionette DEBUG loaded listener.js 20:51:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x131650000) [pid = 2048] [serial = 1499] [outer = 0x13134f000] 20:51:38 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:51:38 INFO - PROCESS | 2048 | 1478317898646 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]]]}] 20:51:38 INFO - . 20:51:38 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 570ms 20:51:38 INFO - PROCESS | 2048 | 1478317898699 Marionette TRACE conn2 -> [0,2367,"getWindowHandle",null] 20:51:38 INFO - PROCESS | 2048 | 1478317898701 Marionette TRACE conn2 <- [1,2367,null,{"value":"7"}] 20:51:38 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 20:51:38 INFO - PROCESS | 2048 | 1478317898705 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}] 20:51:38 INFO - PROCESS | 2048 | 1478317898859 Marionette TRACE conn2 <- [1,2368,null,{"value":null}] 20:51:38 INFO - PROCESS | 2048 | 1478317898909 Marionette TRACE conn2 -> [0,2369,"getWindowHandles",null] 20:51:38 INFO - PROCESS | 2048 | 1478317898911 Marionette TRACE conn2 <- [1,2369,null,["7"]] 20:51:38 INFO - PROCESS | 2048 | 1478317898914 Marionette TRACE conn2 -> [0,2370,"switchToWindow",{"name":"7"}] 20:51:38 INFO - PROCESS | 2048 | 1478317898920 Marionette TRACE conn2 <- [1,2370,null,{}] 20:51:38 INFO - PROCESS | 2048 | 1478317898931 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d07000 == 35 [pid = 2048] [id = 511] 20:51:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x131d09000) [pid = 2048] [serial = 1500] [outer = 0x0] 20:51:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x131d16800) [pid = 2048] [serial = 1501] [outer = 0x131d09000] 20:51:38 INFO - PROCESS | 2048 | 1478317898986 Marionette DEBUG loaded listener.js 20:51:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x1320a3800) [pid = 2048] [serial = 1502] [outer = 0x131d09000] 20:51:39 INFO - PROCESS | 2048 | [2048] 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 20:51:39 INFO - PROCESS | 2048 | [2048] 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 20:51:39 INFO - PROCESS | 2048 | 1478317899311 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]]]}] 20:51:39 INFO - . 20:51:39 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 615ms 20:51:39 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 20:51:39 INFO - PROCESS | 2048 | 1478317899320 Marionette TRACE conn2 -> [0,2372,"getWindowHandle",null] 20:51:39 INFO - PROCESS | 2048 | 1478317899322 Marionette TRACE conn2 <- [1,2372,null,{"value":"7"}] 20:51:39 INFO - PROCESS | 2048 | 1478317899326 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}] 20:51:39 INFO - PROCESS | 2048 | 1478317899645 Marionette TRACE conn2 <- [1,2373,null,{"value":null}] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x130ab5800) [pid = 2048] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12e14b800) [pid = 2048] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12e139800) [pid = 2048] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12706d800) [pid = 2048] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12b355800) [pid = 2048] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12879d000) [pid = 2048] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x131356000) [pid = 2048] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12fc5b800) [pid = 2048] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x1317df800) [pid = 2048] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x130619800) [pid = 2048] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:51:39 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12ef5d800) [pid = 2048] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:51:39 INFO - PROCESS | 2048 | 1478317899702 Marionette TRACE conn2 -> [0,2374,"getWindowHandles",null] 20:51:39 INFO - PROCESS | 2048 | 1478317899704 Marionette TRACE conn2 <- [1,2374,null,["7"]] 20:51:39 INFO - PROCESS | 2048 | 1478317899707 Marionette TRACE conn2 -> [0,2375,"switchToWindow",{"name":"7"}] 20:51:39 INFO - PROCESS | 2048 | 1478317899711 Marionette TRACE conn2 <- [1,2375,null,{}] 20:51:39 INFO - PROCESS | 2048 | 1478317899714 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x129679000 == 36 [pid = 2048] [id = 512] 20:51:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x1299ad800) [pid = 2048] [serial = 1503] [outer = 0x0] 20:51:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12fd31800) [pid = 2048] [serial = 1504] [outer = 0x1299ad800] 20:51:39 INFO - PROCESS | 2048 | 1478317899769 Marionette DEBUG loaded listener.js 20:51:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x1317cb800) [pid = 2048] [serial = 1505] [outer = 0x1299ad800] 20:51:40 INFO - PROCESS | 2048 | [2048] 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 20:51:40 INFO - PROCESS | 2048 | [2048] 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 20:51:40 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:51:40 INFO - PROCESS | 2048 | 1478317900075 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]]]}] 20:51:40 INFO - . 20:51:40 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 766ms 20:51:40 INFO - PROCESS | 2048 | 1478317900092 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900093 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 20:51:40 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:51:40 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:51:40 INFO - PROCESS | 2048 | 1478317900095 Marionette TRACE conn2 -> [0,2378,"getContext",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900096 Marionette TRACE conn2 <- [1,2378,null,{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900098 Marionette TRACE conn2 -> [0,2379,"setContext",{"value":"chrome"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900099 Marionette TRACE conn2 <- [1,2379,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900102 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900107 Marionette TRACE conn2 <- [1,2380,null,{"value":null}] 20:51:40 INFO - PROCESS | 2048 | 1478317900109 Marionette TRACE conn2 -> [0,2381,"setContext",{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900110 Marionette TRACE conn2 <- [1,2381,null,{}] 20:51:40 INFO - Clearing pref security.mixed_content.use_hsts 20:51:40 INFO - PROCESS | 2048 | 1478317900112 Marionette TRACE conn2 -> [0,2382,"getContext",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900113 Marionette TRACE conn2 <- [1,2382,null,{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900115 Marionette TRACE conn2 -> [0,2383,"setContext",{"value":"chrome"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900117 Marionette TRACE conn2 <- [1,2383,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900119 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900125 Marionette TRACE conn2 <- [1,2384,null,{"value":null}] 20:51:40 INFO - PROCESS | 2048 | 1478317900126 Marionette TRACE conn2 -> [0,2385,"setContext",{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900127 Marionette TRACE conn2 <- [1,2385,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900130 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900233 Marionette TRACE conn2 <- [1,2386,null,{"value":null}] 20:51:40 INFO - PROCESS | 2048 | 1478317900238 Marionette TRACE conn2 -> [0,2387,"getWindowHandles",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900240 Marionette TRACE conn2 <- [1,2387,null,["7"]] 20:51:40 INFO - PROCESS | 2048 | 1478317900245 Marionette TRACE conn2 -> [0,2388,"switchToWindow",{"name":"7"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900247 Marionette TRACE conn2 <- [1,2388,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900249 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x132389000 == 37 [pid = 2048] [id = 513] 20:51:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x13238a000) [pid = 2048] [serial = 1506] [outer = 0x0] 20:51:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x132391800) [pid = 2048] [serial = 1507] [outer = 0x13238a000] 20:51:40 INFO - PROCESS | 2048 | 1478317900283 Marionette DEBUG loaded listener.js 20:51:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x13238d800) [pid = 2048] [serial = 1508] [outer = 0x13238a000] 20:51:40 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:51:40 INFO - PROCESS | 2048 | 1478317900568 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]]]}] 20:51:40 INFO - . 20:51:40 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 503ms 20:51:40 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:51:40 INFO - PROCESS | 2048 | 1478317900598 Marionette TRACE conn2 -> [0,2390,"getWindowHandle",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900600 Marionette TRACE conn2 <- [1,2390,null,{"value":"7"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900602 Marionette TRACE conn2 -> [0,2391,"getContext",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900603 Marionette TRACE conn2 <- [1,2391,null,{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900605 Marionette TRACE conn2 -> [0,2392,"setContext",{"value":"chrome"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900606 Marionette TRACE conn2 <- [1,2392,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900608 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900614 Marionette TRACE conn2 <- [1,2393,null,{"value":true}] 20:51:40 INFO - PROCESS | 2048 | 1478317900617 Marionette TRACE conn2 -> [0,2394,"setContext",{"value":"content"}] 20:51:40 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:51:40 INFO - PROCESS | 2048 | 1478317900619 Marionette TRACE conn2 <- [1,2394,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900622 Marionette TRACE conn2 -> [0,2395,"getContext",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900624 Marionette TRACE conn2 <- [1,2395,null,{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900627 Marionette TRACE conn2 -> [0,2396,"setContext",{"value":"chrome"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900630 Marionette TRACE conn2 <- [1,2396,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900633 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900643 Marionette TRACE conn2 <- [1,2397,null,{"value":null}] 20:51:40 INFO - PROCESS | 2048 | 1478317900645 Marionette TRACE conn2 -> [0,2398,"setContext",{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900647 Marionette TRACE conn2 <- [1,2398,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900650 Marionette TRACE conn2 -> [0,2399,"getContext",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900652 Marionette TRACE conn2 <- [1,2399,null,{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900655 Marionette TRACE conn2 -> [0,2400,"setContext",{"value":"chrome"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900657 Marionette TRACE conn2 <- [1,2400,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900660 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900668 Marionette TRACE conn2 <- [1,2401,null,{"value":true}] 20:51:40 INFO - PROCESS | 2048 | 1478317900671 Marionette TRACE conn2 -> [0,2402,"setContext",{"value":"content"}] 20:51:40 INFO - Setting pref security.mixed_content.use_hsts (false) 20:51:40 INFO - PROCESS | 2048 | 1478317900673 Marionette TRACE conn2 <- [1,2402,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900676 Marionette TRACE conn2 -> [0,2403,"getContext",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900678 Marionette TRACE conn2 <- [1,2403,null,{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900681 Marionette TRACE conn2 -> [0,2404,"setContext",{"value":"chrome"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900683 Marionette TRACE conn2 <- [1,2404,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900687 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900695 Marionette TRACE conn2 <- [1,2405,null,{"value":null}] 20:51:40 INFO - PROCESS | 2048 | 1478317900698 Marionette TRACE conn2 -> [0,2406,"setContext",{"value":"content"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900699 Marionette TRACE conn2 <- [1,2406,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900703 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}] 20:51:40 INFO - PROCESS | 2048 | 1478317900864 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 20:51:40 INFO - PROCESS | 2048 | 1478317900872 Marionette TRACE conn2 -> [0,2408,"getWindowHandles",null] 20:51:40 INFO - PROCESS | 2048 | 1478317900874 Marionette TRACE conn2 <- [1,2408,null,["7"]] 20:51:40 INFO - PROCESS | 2048 | 1478317900879 Marionette TRACE conn2 -> [0,2409,"switchToWindow",{"name":"7"}] 20:51:40 INFO - PROCESS | 2048 | 1478317900884 Marionette TRACE conn2 <- [1,2409,null,{}] 20:51:40 INFO - PROCESS | 2048 | 1478317900887 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:40 INFO - PROCESS | 2048 | ++DOCSHELL 0x1334be800 == 38 [pid = 2048] [id = 514] 20:51:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x1334bf000) [pid = 2048] [serial = 1509] [outer = 0x0] 20:51:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x1334c7000) [pid = 2048] [serial = 1510] [outer = 0x1334bf000] 20:51:40 INFO - PROCESS | 2048 | 1478317900932 Marionette DEBUG loaded listener.js 20:51:40 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x1334d3800) [pid = 2048] [serial = 1511] [outer = 0x1334bf000] 20:51:41 INFO - PROCESS | 2048 | 1478317901219 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]]]}] 20:51:41 INFO - . 20:51:41 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 665ms 20:51:41 INFO - PROCESS | 2048 | 1478317901268 Marionette TRACE conn2 -> [0,2411,"getWindowHandle",null] 20:51:41 INFO - PROCESS | 2048 | 1478317901270 Marionette TRACE conn2 <- [1,2411,null,{"value":"7"}] 20:51:41 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:51:41 INFO - PROCESS | 2048 | 1478317901273 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}] 20:51:41 INFO - PROCESS | 2048 | 1478317901363 Marionette TRACE conn2 <- [1,2412,null,{"value":null}] 20:51:41 INFO - PROCESS | 2048 | 1478317901366 Marionette TRACE conn2 -> [0,2413,"getWindowHandles",null] 20:51:41 INFO - PROCESS | 2048 | 1478317901368 Marionette TRACE conn2 <- [1,2413,null,["7"]] 20:51:41 INFO - PROCESS | 2048 | 1478317901369 Marionette TRACE conn2 -> [0,2414,"switchToWindow",{"name":"7"}] 20:51:41 INFO - PROCESS | 2048 | 1478317901371 Marionette TRACE conn2 <- [1,2414,null,{}] 20:51:41 INFO - PROCESS | 2048 | 1478317901374 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:41 INFO - PROCESS | 2048 | ++DOCSHELL 0x13671f800 == 39 [pid = 2048] [id = 515] 20:51:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x136720000) [pid = 2048] [serial = 1512] [outer = 0x0] 20:51:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12c9c8800) [pid = 2048] [serial = 1513] [outer = 0x136720000] 20:51:41 INFO - PROCESS | 2048 | 1478317901409 Marionette DEBUG loaded listener.js 20:51:41 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x130988800) [pid = 2048] [serial = 1514] [outer = 0x136720000] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x128387800 == 38 [pid = 2048] [id = 505] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x13234c000 == 37 [pid = 2048] [id = 503] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a7000 == 36 [pid = 2048] [id = 504] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x131641800 == 35 [pid = 2048] [id = 502] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x12b520000 == 34 [pid = 2048] [id = 507] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x12d632800 == 33 [pid = 2048] [id = 508] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x128f29000 == 32 [pid = 2048] [id = 506] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x13134d000 == 31 [pid = 2048] [id = 510] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x12f11a000 == 30 [pid = 2048] [id = 509] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x132389000 == 29 [pid = 2048] [id = 513] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x129679000 == 28 [pid = 2048] [id = 512] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x1334be800 == 27 [pid = 2048] [id = 514] 20:51:42 INFO - PROCESS | 2048 | --DOCSHELL 0x131d07000 == 26 [pid = 2048] [id = 511] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x12e804000) [pid = 2048] [serial = 1432] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x128f37800) [pid = 2048] [serial = 1434] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x129675000) [pid = 2048] [serial = 1435] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12e75f000) [pid = 2048] [serial = 1437] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12eb06800) [pid = 2048] [serial = 1438] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12739b800) [pid = 2048] [serial = 1440] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x1273b1000) [pid = 2048] [serial = 1441] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12bd6d800) [pid = 2048] [serial = 1443] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12cd27000) [pid = 2048] [serial = 1444] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12ef66000) [pid = 2048] [serial = 1446] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12f107000) [pid = 2048] [serial = 1447] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12fc60000) [pid = 2048] [serial = 1449] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12fc68800) [pid = 2048] [serial = 1450] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x13061f000) [pid = 2048] [serial = 1452] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x130626000) [pid = 2048] [serial = 1453] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x130abb000) [pid = 2048] [serial = 1455] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x130ac4800) [pid = 2048] [serial = 1456] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x13135b000) [pid = 2048] [serial = 1458] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x131359000) [pid = 2048] [serial = 1459] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x1317e7000) [pid = 2048] [serial = 1461] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x131879000) [pid = 2048] [serial = 1462] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x131d03000) [pid = 2048] [serial = 1464] [outer = 0x0] [url = about:blank] 20:51:42 INFO - PROCESS | 2048 | [2048] 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 20:51:42 INFO - PROCESS | 2048 | [2048] 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 20:51:42 INFO - PROCESS | 2048 | [2048] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:51:43 INFO - PROCESS | 2048 | 1478317903004 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]]]}] 20:51:43 INFO - . 20:51:43 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 1774ms 20:51:43 INFO - PROCESS | 2048 | 1478317903047 Marionette TRACE conn2 -> [0,2416,"getWindowHandle",null] 20:51:43 INFO - PROCESS | 2048 | 1478317903050 Marionette TRACE conn2 <- [1,2416,null,{"value":"7"}] 20:51:43 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:51:43 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:51:43 INFO - PROCESS | 2048 | 1478317903054 Marionette TRACE conn2 -> [0,2417,"getContext",null] 20:51:43 INFO - PROCESS | 2048 | 1478317903057 Marionette TRACE conn2 <- [1,2417,null,{"value":"content"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903062 Marionette TRACE conn2 -> [0,2418,"setContext",{"value":"chrome"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903064 Marionette TRACE conn2 <- [1,2418,null,{}] 20:51:43 INFO - PROCESS | 2048 | 1478317903069 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}] 20:51:43 INFO - PROCESS | 2048 | 1478317903078 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 20:51:43 INFO - PROCESS | 2048 | 1478317903082 Marionette TRACE conn2 -> [0,2420,"setContext",{"value":"content"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903087 Marionette TRACE conn2 <- [1,2420,null,{}] 20:51:43 INFO - Clearing pref security.mixed_content.use_hsts 20:51:43 INFO - PROCESS | 2048 | 1478317903093 Marionette TRACE conn2 -> [0,2421,"getContext",null] 20:51:43 INFO - PROCESS | 2048 | 1478317903096 Marionette TRACE conn2 <- [1,2421,null,{"value":"content"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903098 Marionette TRACE conn2 -> [0,2422,"setContext",{"value":"chrome"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903100 Marionette TRACE conn2 <- [1,2422,null,{}] 20:51:43 INFO - PROCESS | 2048 | 1478317903102 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}] 20:51:43 INFO - PROCESS | 2048 | 1478317903110 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 20:51:43 INFO - PROCESS | 2048 | 1478317903119 Marionette TRACE conn2 -> [0,2424,"setContext",{"value":"content"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903123 Marionette TRACE conn2 <- [1,2424,null,{}] 20:51:43 INFO - PROCESS | 2048 | 1478317903132 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}] 20:51:43 INFO - PROCESS | 2048 | 1478317903221 Marionette TRACE conn2 <- [1,2425,null,{"value":null}] 20:51:43 INFO - PROCESS | 2048 | 1478317903236 Marionette TRACE conn2 -> [0,2426,"getWindowHandles",null] 20:51:43 INFO - PROCESS | 2048 | 1478317903240 Marionette TRACE conn2 <- [1,2426,null,["7"]] 20:51:43 INFO - PROCESS | 2048 | 1478317903242 Marionette TRACE conn2 -> [0,2427,"switchToWindow",{"name":"7"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903245 Marionette TRACE conn2 <- [1,2427,null,{}] 20:51:43 INFO - PROCESS | 2048 | 1478317903248 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x11954f800 == 27 [pid = 2048] [id = 516] 20:51:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x124ed7800) [pid = 2048] [serial = 1515] [outer = 0x0] 20:51:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x125291800) [pid = 2048] [serial = 1516] [outer = 0x124ed7800] 20:51:43 INFO - PROCESS | 2048 | 1478317903288 Marionette DEBUG loaded listener.js 20:51:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x125674000) [pid = 2048] [serial = 1517] [outer = 0x124ed7800] 20:51:43 INFO - PROCESS | 2048 | [2048] 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 20:51:43 INFO - PROCESS | 2048 | [2048] 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 20:51:43 INFO - PROCESS | 2048 | 1478317903614 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]]]}] 20:51:43 INFO - . 20:51:43 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 594ms 20:51:43 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:51:43 INFO - PROCESS | 2048 | 1478317903647 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 20:51:43 INFO - PROCESS | 2048 | 1478317903649 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903652 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}] 20:51:43 INFO - PROCESS | 2048 | 1478317903739 Marionette TRACE conn2 <- [1,2430,null,{"value":null}] 20:51:43 INFO - PROCESS | 2048 | 1478317903745 Marionette TRACE conn2 -> [0,2431,"getWindowHandles",null] 20:51:43 INFO - PROCESS | 2048 | 1478317903747 Marionette TRACE conn2 <- [1,2431,null,["7"]] 20:51:43 INFO - PROCESS | 2048 | 1478317903749 Marionette TRACE conn2 -> [0,2432,"switchToWindow",{"name":"7"}] 20:51:43 INFO - PROCESS | 2048 | 1478317903751 Marionette TRACE conn2 <- [1,2432,null,{}] 20:51:43 INFO - PROCESS | 2048 | 1478317903753 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x12739e000 == 28 [pid = 2048] [id = 517] 20:51:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x12739f800) [pid = 2048] [serial = 1518] [outer = 0x0] 20:51:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x1273a5000) [pid = 2048] [serial = 1519] [outer = 0x12739f800] 20:51:43 INFO - PROCESS | 2048 | 1478317903791 Marionette DEBUG loaded listener.js 20:51:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x1273ac800) [pid = 2048] [serial = 1520] [outer = 0x12739f800] 20:51:44 INFO - PROCESS | 2048 | 1478317904095 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]]]}] 20:51:44 INFO - . 20:51:44 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 466ms 20:51:44 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:51:44 INFO - PROCESS | 2048 | 1478317904117 Marionette TRACE conn2 -> [0,2434,"getWindowHandle",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904119 Marionette TRACE conn2 <- [1,2434,null,{"value":"7"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904121 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}] 20:51:44 INFO - PROCESS | 2048 | 1478317904224 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 20:51:44 INFO - PROCESS | 2048 | 1478317904234 Marionette TRACE conn2 -> [0,2436,"getWindowHandles",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904236 Marionette TRACE conn2 <- [1,2436,null,["7"]] 20:51:44 INFO - PROCESS | 2048 | 1478317904238 Marionette TRACE conn2 -> [0,2437,"switchToWindow",{"name":"7"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904242 Marionette TRACE conn2 <- [1,2437,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904245 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12879f800 == 29 [pid = 2048] [id = 518] 20:51:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x1287a0000) [pid = 2048] [serial = 1521] [outer = 0x0] 20:51:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x128f21000) [pid = 2048] [serial = 1522] [outer = 0x1287a0000] 20:51:44 INFO - PROCESS | 2048 | 1478317904286 Marionette DEBUG loaded listener.js 20:51:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x1291b2800) [pid = 2048] [serial = 1523] [outer = 0x1287a0000] 20:51:44 INFO - PROCESS | 2048 | [2048] 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 20:51:44 INFO - PROCESS | 2048 | [2048] 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 20:51:44 INFO - PROCESS | 2048 | 1478317904570 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]]]}] 20:51:44 INFO - . 20:51:44 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 466ms 20:51:44 INFO - PROCESS | 2048 | 1478317904587 Marionette TRACE conn2 -> [0,2439,"getWindowHandle",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904589 Marionette TRACE conn2 <- [1,2439,null,{"value":"7"}] 20:51:44 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 20:51:44 INFO - PROCESS | 2048 | 1478317904591 Marionette TRACE conn2 -> [0,2440,"getContext",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904593 Marionette TRACE conn2 <- [1,2440,null,{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904595 Marionette TRACE conn2 -> [0,2441,"setContext",{"value":"chrome"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904596 Marionette TRACE conn2 <- [1,2441,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904598 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}] 20:51:44 INFO - PROCESS | 2048 | 1478317904604 Marionette TRACE conn2 <- [1,2442,null,{"value":true}] 20:51:44 INFO - PROCESS | 2048 | 1478317904606 Marionette TRACE conn2 -> [0,2443,"setContext",{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904607 Marionette TRACE conn2 <- [1,2443,null,{}] 20:51:44 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:51:44 INFO - PROCESS | 2048 | 1478317904609 Marionette TRACE conn2 -> [0,2444,"getContext",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904610 Marionette TRACE conn2 <- [1,2444,null,{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904612 Marionette TRACE conn2 -> [0,2445,"setContext",{"value":"chrome"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904613 Marionette TRACE conn2 <- [1,2445,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904616 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}] 20:51:44 INFO - PROCESS | 2048 | 1478317904622 Marionette TRACE conn2 <- [1,2446,null,{"value":null}] 20:51:44 INFO - PROCESS | 2048 | 1478317904624 Marionette TRACE conn2 -> [0,2447,"setContext",{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904625 Marionette TRACE conn2 <- [1,2447,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904628 Marionette TRACE conn2 -> [0,2448,"getContext",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904629 Marionette TRACE conn2 <- [1,2448,null,{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904631 Marionette TRACE conn2 -> [0,2449,"setContext",{"value":"chrome"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904632 Marionette TRACE conn2 <- [1,2449,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904634 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}] 20:51:44 INFO - Setting pref security.mixed_content.use_hsts (false) 20:51:44 INFO - PROCESS | 2048 | 1478317904643 Marionette TRACE conn2 <- [1,2450,null,{"value":true}] 20:51:44 INFO - PROCESS | 2048 | 1478317904646 Marionette TRACE conn2 -> [0,2451,"setContext",{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904647 Marionette TRACE conn2 <- [1,2451,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904649 Marionette TRACE conn2 -> [0,2452,"getContext",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904650 Marionette TRACE conn2 <- [1,2452,null,{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904652 Marionette TRACE conn2 -> [0,2453,"setContext",{"value":"chrome"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904653 Marionette TRACE conn2 <- [1,2453,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904656 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}] 20:51:44 INFO - PROCESS | 2048 | 1478317904662 Marionette TRACE conn2 <- [1,2454,null,{"value":null}] 20:51:44 INFO - PROCESS | 2048 | 1478317904664 Marionette TRACE conn2 -> [0,2455,"setContext",{"value":"content"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904665 Marionette TRACE conn2 <- [1,2455,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904668 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}] 20:51:44 INFO - PROCESS | 2048 | 1478317904750 Marionette TRACE conn2 <- [1,2456,null,{"value":null}] 20:51:44 INFO - PROCESS | 2048 | 1478317904807 Marionette TRACE conn2 -> [0,2457,"getWindowHandles",null] 20:51:44 INFO - PROCESS | 2048 | 1478317904808 Marionette TRACE conn2 <- [1,2457,null,["7"]] 20:51:44 INFO - PROCESS | 2048 | 1478317904810 Marionette TRACE conn2 -> [0,2458,"switchToWindow",{"name":"7"}] 20:51:44 INFO - PROCESS | 2048 | 1478317904812 Marionette TRACE conn2 <- [1,2458,null,{}] 20:51:44 INFO - PROCESS | 2048 | 1478317904814 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x129994800 == 30 [pid = 2048] [id = 519] 20:51:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x129995000) [pid = 2048] [serial = 1524] [outer = 0x0] 20:51:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x12cd1d000) [pid = 2048] [serial = 1525] [outer = 0x129995000] 20:51:44 INFO - PROCESS | 2048 | 1478317904855 Marionette DEBUG loaded listener.js 20:51:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12cd28000) [pid = 2048] [serial = 1526] [outer = 0x129995000] 20:51:45 INFO - PROCESS | 2048 | 1478317905217 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]]]}] 20:51:45 INFO - . 20:51:45 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 642ms 20:51:45 INFO - TEST-START | /navigation-timing/idlharness.html 20:51:45 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:51:45 INFO - PROCESS | 2048 | 1478317905234 Marionette TRACE conn2 -> [0,2460,"getWindowHandle",null] 20:51:45 INFO - PROCESS | 2048 | 1478317905235 Marionette TRACE conn2 <- [1,2460,null,{"value":"7"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905237 Marionette TRACE conn2 -> [0,2461,"getContext",null] 20:51:45 INFO - PROCESS | 2048 | 1478317905239 Marionette TRACE conn2 <- [1,2461,null,{"value":"content"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905242 Marionette TRACE conn2 -> [0,2462,"setContext",{"value":"chrome"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905244 Marionette TRACE conn2 <- [1,2462,null,{}] 20:51:45 INFO - PROCESS | 2048 | 1478317905247 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}] 20:51:45 INFO - PROCESS | 2048 | 1478317905254 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 20:51:45 INFO - PROCESS | 2048 | 1478317905257 Marionette TRACE conn2 -> [0,2464,"setContext",{"value":"content"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905258 Marionette TRACE conn2 <- [1,2464,null,{}] 20:51:45 INFO - Clearing pref security.mixed_content.use_hsts 20:51:45 INFO - PROCESS | 2048 | 1478317905261 Marionette TRACE conn2 -> [0,2465,"getContext",null] 20:51:45 INFO - PROCESS | 2048 | 1478317905262 Marionette TRACE conn2 <- [1,2465,null,{"value":"content"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905265 Marionette TRACE conn2 -> [0,2466,"setContext",{"value":"chrome"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905266 Marionette TRACE conn2 <- [1,2466,null,{}] 20:51:45 INFO - PROCESS | 2048 | 1478317905268 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}] 20:51:45 INFO - PROCESS | 2048 | 1478317905274 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 20:51:45 INFO - PROCESS | 2048 | 1478317905280 Marionette TRACE conn2 -> [0,2468,"setContext",{"value":"content"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905281 Marionette TRACE conn2 <- [1,2468,null,{}] 20:51:45 INFO - PROCESS | 2048 | 1478317905283 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}] 20:51:45 INFO - PROCESS | 2048 | 1478317905363 Marionette TRACE conn2 <- [1,2469,null,{"value":null}] 20:51:45 INFO - PROCESS | 2048 | 1478317905367 Marionette TRACE conn2 -> [0,2470,"getWindowHandle",null] 20:51:45 INFO - PROCESS | 2048 | 1478317905368 Marionette TRACE conn2 <- [1,2470,null,{"value":"7"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905421 Marionette TRACE conn2 -> [0,2471,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:51:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x12e4bb800) [pid = 2048] [serial = 1527] [outer = 0x1299b0800] 20:51:45 INFO - PROCESS | 2048 | 1478317905572 Marionette TRACE conn2 <- [1,2471,null,{}] 20:51:45 INFO - PROCESS | 2048 | 1478317905575 Marionette TRACE conn2 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:51:45 INFO - PROCESS | 2048 | 1478317905588 Marionette TRACE conn2 <- [1,2472,null,{"value":null}] 20:51:45 INFO - PROCESS | 2048 | 1478317905594 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}] 20:51:45 INFO - PROCESS | 2048 | 1478317905605 Marionette TRACE conn2 <- [1,2473,null,{"value":null}] 20:51:45 INFO - PROCESS | 2048 | 1478317905608 Marionette TRACE conn2 -> [0,2474,"getWindowHandles",null] 20:51:45 INFO - PROCESS | 2048 | 1478317905609 Marionette TRACE conn2 <- [1,2474,null,["7"]] 20:51:45 INFO - PROCESS | 2048 | 1478317905611 Marionette TRACE conn2 -> [0,2475,"switchToWindow",{"name":"7"}] 20:51:45 INFO - PROCESS | 2048 | 1478317905613 Marionette TRACE conn2 <- [1,2475,null,{}] 20:51:45 INFO - PROCESS | 2048 | 1478317905615 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4cd000 == 31 [pid = 2048] [id = 520] 20:51:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x12e4ce000) [pid = 2048] [serial = 1528] [outer = 0x0] 20:51:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x12e4d2000) [pid = 2048] [serial = 1529] [outer = 0x12e4ce000] 20:51:45 INFO - PROCESS | 2048 | 1478317905651 Marionette DEBUG loaded listener.js 20:51:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12e744800) [pid = 2048] [serial = 1530] [outer = 0x12e4ce000] 20:51:46 INFO - PROCESS | 2048 | 1478317906237 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"]]]}] 20:51:46 INFO - ............................................................................................. 20:51:46 INFO - TEST-OK | /navigation-timing/idlharness.html | took 1031ms 20:51:46 INFO - PROCESS | 2048 | 1478317906270 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 20:51:46 INFO - PROCESS | 2048 | 1478317906272 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 20:51:46 INFO - TEST-START | /navigation-timing/test_document_open.html 20:51:46 INFO - PROCESS | 2048 | 1478317906282 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}] 20:51:46 INFO - PROCESS | 2048 | 1478317906425 Marionette TRACE conn2 <- [1,2478,null,{"value":null}] 20:51:46 INFO - PROCESS | 2048 | 1478317906517 Marionette TRACE conn2 -> [0,2479,"getWindowHandles",null] 20:51:46 INFO - PROCESS | 2048 | 1478317906519 Marionette TRACE conn2 <- [1,2479,null,["7"]] 20:51:46 INFO - PROCESS | 2048 | 1478317906522 Marionette TRACE conn2 -> [0,2480,"switchToWindow",{"name":"7"}] 20:51:46 INFO - PROCESS | 2048 | 1478317906525 Marionette TRACE conn2 <- [1,2480,null,{}] 20:51:46 INFO - PROCESS | 2048 | 1478317906531 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e150000 == 32 [pid = 2048] [id = 521] 20:51:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x12e158800) [pid = 2048] [serial = 1531] [outer = 0x0] 20:51:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x12e809800) [pid = 2048] [serial = 1532] [outer = 0x12e158800] 20:51:46 INFO - PROCESS | 2048 | 1478317906586 Marionette DEBUG loaded listener.js 20:51:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x12e81f800) [pid = 2048] [serial = 1533] [outer = 0x12e158800] 20:51:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e823000 == 33 [pid = 2048] [id = 522] 20:51:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x12ec73800) [pid = 2048] [serial = 1534] [outer = 0x0] 20:51:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12f107800) [pid = 2048] [serial = 1535] [outer = 0x12ec73800] 20:51:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12f114000) [pid = 2048] [serial = 1536] [outer = 0x12ec73800] 20:51:46 INFO - PROCESS | 2048 | 1478317906969 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]]]}] 20:51:46 INFO - ..................... 20:51:46 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 721ms 20:51:47 INFO - PROCESS | 2048 | 1478317906999 Marionette TRACE conn2 -> [0,2482,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 2048 | 1478317907000 Marionette TRACE conn2 <- [1,2482,null,{"value":"7"}] 20:51:47 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:51:47 INFO - PROCESS | 2048 | 1478317907003 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}] 20:51:47 INFO - PROCESS | 2048 | 1478317907099 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 20:51:47 INFO - PROCESS | 2048 | 1478317907103 Marionette TRACE conn2 -> [0,2484,"getWindowHandles",null] 20:51:47 INFO - PROCESS | 2048 | 1478317907104 Marionette TRACE conn2 <- [1,2484,null,["7"]] 20:51:47 INFO - PROCESS | 2048 | 1478317907107 Marionette TRACE conn2 -> [0,2485,"switchToWindow",{"name":"7"}] 20:51:47 INFO - PROCESS | 2048 | 1478317907109 Marionette TRACE conn2 <- [1,2485,null,{}] 20:51:47 INFO - PROCESS | 2048 | 1478317907111 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc61800 == 34 [pid = 2048] [id = 523] 20:51:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x12fc62000) [pid = 2048] [serial = 1537] [outer = 0x0] 20:51:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x12fc68000) [pid = 2048] [serial = 1538] [outer = 0x12fc62000] 20:51:47 INFO - PROCESS | 2048 | 1478317907145 Marionette DEBUG loaded listener.js 20:51:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x12fc6c800) [pid = 2048] [serial = 1539] [outer = 0x12fc62000] 20:51:47 INFO - PROCESS | 2048 | 1478317907417 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]]]}] 20:51:47 INFO - ... 20:51:47 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 465ms 20:51:47 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:51:47 INFO - PROCESS | 2048 | 1478317907468 Marionette TRACE conn2 -> [0,2487,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 2048 | 1478317907470 Marionette TRACE conn2 <- [1,2487,null,{"value":"7"}] 20:51:47 INFO - PROCESS | 2048 | 1478317907472 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}] 20:51:47 INFO - PROCESS | 2048 | 1478317907570 Marionette TRACE conn2 <- [1,2488,null,{"value":null}] 20:51:47 INFO - PROCESS | 2048 | 1478317907606 Marionette TRACE conn2 -> [0,2489,"getWindowHandles",null] 20:51:47 INFO - PROCESS | 2048 | 1478317907608 Marionette TRACE conn2 <- [1,2489,null,["7"]] 20:51:47 INFO - PROCESS | 2048 | 1478317907609 Marionette TRACE conn2 -> [0,2490,"switchToWindow",{"name":"7"}] 20:51:47 INFO - PROCESS | 2048 | 1478317907612 Marionette TRACE conn2 <- [1,2490,null,{}] 20:51:47 INFO - PROCESS | 2048 | 1478317907614 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x130385000 == 35 [pid = 2048] [id = 524] 20:51:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x13060a800) [pid = 2048] [serial = 1540] [outer = 0x0] 20:51:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x130612000) [pid = 2048] [serial = 1541] [outer = 0x13060a800] 20:51:47 INFO - PROCESS | 2048 | 1478317907648 Marionette DEBUG loaded listener.js 20:51:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x130614800) [pid = 2048] [serial = 1542] [outer = 0x13060a800] 20:51:47 INFO - PROCESS | 2048 | 1478317907940 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]]]}] 20:51:47 INFO - ...................... 20:51:47 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 519ms 20:51:47 INFO - PROCESS | 2048 | 1478317907991 Marionette TRACE conn2 -> [0,2492,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 2048 | 1478317907992 Marionette TRACE conn2 <- [1,2492,null,{"value":"7"}] 20:51:47 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:51:47 INFO - PROCESS | 2048 | 1478317907995 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}] 20:51:48 INFO - PROCESS | 2048 | 1478317908105 Marionette TRACE conn2 <- [1,2493,null,{"value":null}] 20:51:48 INFO - PROCESS | 2048 | 1478317908108 Marionette TRACE conn2 -> [0,2494,"getWindowHandles",null] 20:51:48 INFO - PROCESS | 2048 | 1478317908111 Marionette TRACE conn2 <- [1,2494,null,["7"]] 20:51:48 INFO - PROCESS | 2048 | 1478317908145 Marionette TRACE conn2 -> [0,2495,"switchToWindow",{"name":"7"}] 20:51:48 INFO - PROCESS | 2048 | 1478317908147 Marionette TRACE conn2 <- [1,2495,null,{}] 20:51:48 INFO - PROCESS | 2048 | 1478317908150 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306bb000 == 36 [pid = 2048] [id = 525] 20:51:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x1306bc800) [pid = 2048] [serial = 1543] [outer = 0x0] 20:51:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x1306c1800) [pid = 2048] [serial = 1544] [outer = 0x1306bc800] 20:51:48 INFO - PROCESS | 2048 | 1478317908185 Marionette DEBUG loaded listener.js 20:51:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x1306c7800) [pid = 2048] [serial = 1545] [outer = 0x1306bc800] 20:51:48 INFO - PROCESS | 2048 | 1478317908433 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]]]}] 20:51:48 INFO - .... 20:51:48 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 467ms 20:51:48 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:51:48 INFO - PROCESS | 2048 | 1478317908463 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 20:51:48 INFO - PROCESS | 2048 | 1478317908464 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 20:51:48 INFO - PROCESS | 2048 | 1478317908468 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}] 20:51:48 INFO - PROCESS | 2048 | 1478317908570 Marionette TRACE conn2 <- [1,2498,null,{"value":null}] 20:51:48 INFO - PROCESS | 2048 | 1478317908576 Marionette TRACE conn2 -> [0,2499,"getWindowHandles",null] 20:51:48 INFO - PROCESS | 2048 | 1478317908578 Marionette TRACE conn2 <- [1,2499,null,["7"]] 20:51:48 INFO - PROCESS | 2048 | 1478317908580 Marionette TRACE conn2 -> [0,2500,"switchToWindow",{"name":"7"}] 20:51:48 INFO - PROCESS | 2048 | 1478317908582 Marionette TRACE conn2 <- [1,2500,null,{}] 20:51:48 INFO - PROCESS | 2048 | 1478317908616 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x130981000 == 37 [pid = 2048] [id = 526] 20:51:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x130981800) [pid = 2048] [serial = 1546] [outer = 0x0] 20:51:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x130986800) [pid = 2048] [serial = 1547] [outer = 0x130981800] 20:51:48 INFO - PROCESS | 2048 | 1478317908649 Marionette DEBUG loaded listener.js 20:51:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x130abb000) [pid = 2048] [serial = 1548] [outer = 0x130981800] 20:51:48 INFO - PROCESS | 2048 | 1478317908899 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]]]}] 20:51:48 INFO - ..... 20:51:48 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 465ms 20:51:48 INFO - PROCESS | 2048 | 1478317908934 Marionette TRACE conn2 -> [0,2502,"getWindowHandle",null] 20:51:48 INFO - PROCESS | 2048 | 1478317908935 Marionette TRACE conn2 <- [1,2502,null,{"value":"7"}] 20:51:48 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:51:48 INFO - PROCESS | 2048 | 1478317908939 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}] 20:51:49 INFO - PROCESS | 2048 | 1478317909047 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 20:51:49 INFO - PROCESS | 2048 | 1478317909051 Marionette TRACE conn2 -> [0,2504,"getWindowHandles",null] 20:51:49 INFO - PROCESS | 2048 | 1478317909053 Marionette TRACE conn2 <- [1,2504,null,["7"]] 20:51:49 INFO - PROCESS | 2048 | 1478317909087 Marionette TRACE conn2 -> [0,2505,"switchToWindow",{"name":"7"}] 20:51:49 INFO - PROCESS | 2048 | 1478317909089 Marionette TRACE conn2 <- [1,2505,null,{}] 20:51:49 INFO - PROCESS | 2048 | 1478317909092 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ac6000 == 38 [pid = 2048] [id = 527] 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x13134c000) [pid = 2048] [serial = 1549] [outer = 0x0] 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x131357800) [pid = 2048] [serial = 1550] [outer = 0x13134c000] 20:51:49 INFO - PROCESS | 2048 | 1478317909129 Marionette DEBUG loaded listener.js 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x131641000) [pid = 2048] [serial = 1551] [outer = 0x13134c000] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x1334bf000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x13134f000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x131d09000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x128f6f000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x12865f000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x1287a8800) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x13234c800) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x131643000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12a2df000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x1320a2800) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12bd86800) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x1299ad800) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x13238a000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12f11e000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12d632000) [pid = 2048] [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] 20:51:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c99800 == 39 [pid = 2048] [id = 528] 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x12f11e000) [pid = 2048] [serial = 1552] [outer = 0x0] 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x12fd30800) [pid = 2048] [serial = 1553] [outer = 0x12f11e000] 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x131651800) [pid = 2048] [serial = 1554] [outer = 0x12f11e000] 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12cd27800) [pid = 2048] [serial = 1555] [outer = 0x12f11e000] 20:51:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x131652000) [pid = 2048] [serial = 1556] [outer = 0x12f11e000] 20:51:50 INFO - PROCESS | 2048 | 1478317910068 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]]]}] 20:51:50 INFO - ..... 20:51:50 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1167ms 20:51:50 INFO - PROCESS | 2048 | 1478317910106 Marionette TRACE conn2 -> [0,2507,"getWindowHandle",null] 20:51:50 INFO - PROCESS | 2048 | 1478317910108 Marionette TRACE conn2 <- [1,2507,null,{"value":"7"}] 20:51:50 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:51:50 INFO - PROCESS | 2048 | 1478317910113 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}] 20:51:50 INFO - PROCESS | 2048 | 1478317910244 Marionette TRACE conn2 <- [1,2508,null,{"value":null}] 20:51:50 INFO - PROCESS | 2048 | 1478317910250 Marionette TRACE conn2 -> [0,2509,"getWindowHandles",null] 20:51:50 INFO - PROCESS | 2048 | 1478317910252 Marionette TRACE conn2 <- [1,2509,null,["7"]] 20:51:50 INFO - PROCESS | 2048 | 1478317910254 Marionette TRACE conn2 -> [0,2510,"switchToWindow",{"name":"7"}] 20:51:50 INFO - PROCESS | 2048 | 1478317910256 Marionette TRACE conn2 <- [1,2510,null,{}] 20:51:50 INFO - PROCESS | 2048 | 1478317910259 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317d0000 == 40 [pid = 2048] [id = 529] 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x1317d0800) [pid = 2048] [serial = 1557] [outer = 0x0] 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x1317d6000) [pid = 2048] [serial = 1558] [outer = 0x1317d0800] 20:51:50 INFO - PROCESS | 2048 | 1478317910293 Marionette DEBUG loaded listener.js 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x131875800) [pid = 2048] [serial = 1559] [outer = 0x1317d0800] 20:51:50 INFO - PROCESS | 2048 | 1478317910535 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]]]}] 20:51:50 INFO - .......... 20:51:50 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 467ms 20:51:50 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:51:50 INFO - PROCESS | 2048 | 1478317910579 Marionette TRACE conn2 -> [0,2512,"getWindowHandle",null] 20:51:50 INFO - PROCESS | 2048 | 1478317910580 Marionette TRACE conn2 <- [1,2512,null,{"value":"7"}] 20:51:50 INFO - PROCESS | 2048 | 1478317910583 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}] 20:51:50 INFO - PROCESS | 2048 | 1478317910658 Marionette TRACE conn2 <- [1,2513,null,{"value":null}] 20:51:50 INFO - PROCESS | 2048 | 1478317910665 Marionette TRACE conn2 -> [0,2514,"getWindowHandles",null] 20:51:50 INFO - PROCESS | 2048 | 1478317910668 Marionette TRACE conn2 <- [1,2514,null,["7"]] 20:51:50 INFO - PROCESS | 2048 | 1478317910672 Marionette TRACE conn2 -> [0,2515,"switchToWindow",{"name":"7"}] 20:51:50 INFO - PROCESS | 2048 | 1478317910674 Marionette TRACE conn2 <- [1,2515,null,{}] 20:51:50 INFO - PROCESS | 2048 | 1478317910678 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d09000 == 41 [pid = 2048] [id = 530] 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x131d0a000) [pid = 2048] [serial = 1560] [outer = 0x0] 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x131d21000) [pid = 2048] [serial = 1561] [outer = 0x131d0a000] 20:51:50 INFO - PROCESS | 2048 | 1478317910712 Marionette DEBUG loaded listener.js 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x1320a5800) [pid = 2048] [serial = 1562] [outer = 0x131d0a000] 20:51:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x131882000 == 42 [pid = 2048] [id = 531] 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x1320b6000) [pid = 2048] [serial = 1563] [outer = 0x0] 20:51:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x132348800) [pid = 2048] [serial = 1564] [outer = 0x1320b6000] 20:51:51 INFO - PROCESS | 2048 | 1478317910999 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]]]}] 20:51:51 INFO - ..... 20:51:51 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 465ms 20:51:51 INFO - PROCESS | 2048 | 1478317911049 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 2048 | 1478317911051 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 20:51:51 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:51:51 INFO - PROCESS | 2048 | 1478317911054 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}] 20:51:51 INFO - PROCESS | 2048 | 1478317911171 Marionette TRACE conn2 <- [1,2518,null,{"value":null}] 20:51:51 INFO - PROCESS | 2048 | 1478317911236 Marionette TRACE conn2 -> [0,2519,"getWindowHandles",null] 20:51:51 INFO - PROCESS | 2048 | 1478317911238 Marionette TRACE conn2 <- [1,2519,null,["7"]] 20:51:51 INFO - PROCESS | 2048 | 1478317911243 Marionette TRACE conn2 -> [0,2520,"switchToWindow",{"name":"7"}] 20:51:51 INFO - PROCESS | 2048 | 1478317911248 Marionette TRACE conn2 <- [1,2520,null,{}] 20:51:51 INFO - PROCESS | 2048 | 1478317911252 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a162800 == 43 [pid = 2048] [id = 532] 20:51:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x11a4a6000) [pid = 2048] [serial = 1565] [outer = 0x0] 20:51:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x11b053000) [pid = 2048] [serial = 1566] [outer = 0x11a4a6000] 20:51:51 INFO - PROCESS | 2048 | 1478317911305 Marionette DEBUG loaded listener.js 20:51:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x124cfd800) [pid = 2048] [serial = 1567] [outer = 0x11a4a6000] 20:51:51 INFO - PROCESS | 2048 | 1478317911681 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]]]}] 20:51:51 INFO - ... 20:51:51 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 667ms 20:51:51 INFO - PROCESS | 2048 | 1478317911721 Marionette TRACE conn2 -> [0,2522,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 2048 | 1478317911725 Marionette TRACE conn2 <- [1,2522,null,{"value":"7"}] 20:51:51 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:51:51 INFO - PROCESS | 2048 | 1478317911728 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}] 20:51:51 INFO - PROCESS | 2048 | 1478317911847 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 20:51:51 INFO - PROCESS | 2048 | 1478317911909 Marionette TRACE conn2 -> [0,2524,"getWindowHandles",null] 20:51:51 INFO - PROCESS | 2048 | 1478317911912 Marionette TRACE conn2 <- [1,2524,null,["7"]] 20:51:51 INFO - PROCESS | 2048 | 1478317911915 Marionette TRACE conn2 -> [0,2525,"switchToWindow",{"name":"7"}] 20:51:51 INFO - PROCESS | 2048 | 1478317911918 Marionette TRACE conn2 <- [1,2525,null,{}] 20:51:51 INFO - PROCESS | 2048 | 1478317911962 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280b9000 == 44 [pid = 2048] [id = 533] 20:51:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x1280bb000) [pid = 2048] [serial = 1568] [outer = 0x0] 20:51:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x128793800) [pid = 2048] [serial = 1569] [outer = 0x1280bb000] 20:51:52 INFO - PROCESS | 2048 | 1478317912007 Marionette DEBUG loaded listener.js 20:51:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12967c000) [pid = 2048] [serial = 1570] [outer = 0x1280bb000] 20:51:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273ae800 == 45 [pid = 2048] [id = 534] 20:51:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x12e154000) [pid = 2048] [serial = 1571] [outer = 0x0] 20:51:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12e155000) [pid = 2048] [serial = 1572] [outer = 0x12e154000] 20:51:52 INFO - PROCESS | 2048 | [2048] 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 20:51:52 INFO - PROCESS | 2048 | 1478317912412 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]]]}] 20:51:52 INFO - ... 20:51:52 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 718ms 20:51:52 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:51:52 INFO - PROCESS | 2048 | 1478317912446 Marionette TRACE conn2 -> [0,2527,"getWindowHandle",null] 20:51:52 INFO - PROCESS | 2048 | 1478317912448 Marionette TRACE conn2 <- [1,2527,null,{"value":"7"}] 20:51:52 INFO - PROCESS | 2048 | 1478317912451 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}] 20:51:52 INFO - PROCESS | 2048 | 1478317912583 Marionette TRACE conn2 <- [1,2528,null,{"value":null}] 20:51:52 INFO - PROCESS | 2048 | 1478317912687 Marionette TRACE conn2 -> [0,2529,"getWindowHandles",null] 20:51:52 INFO - PROCESS | 2048 | 1478317912693 Marionette TRACE conn2 <- [1,2529,null,["7"]] 20:51:52 INFO - PROCESS | 2048 | 1478317912699 Marionette TRACE conn2 -> [0,2530,"switchToWindow",{"name":"7"}] 20:51:52 INFO - PROCESS | 2048 | 1478317912703 Marionette TRACE conn2 <- [1,2530,null,{}] 20:51:52 INFO - PROCESS | 2048 | 1478317912705 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb21000 == 46 [pid = 2048] [id = 535] 20:51:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x12ec65000) [pid = 2048] [serial = 1573] [outer = 0x0] 20:51:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x12ec71800) [pid = 2048] [serial = 1574] [outer = 0x12ec65000] 20:51:52 INFO - PROCESS | 2048 | 1478317912749 Marionette DEBUG loaded listener.js 20:51:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x12fc63800) [pid = 2048] [serial = 1575] [outer = 0x12ec65000] 20:51:53 INFO - PROCESS | 2048 | 1478317913174 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]]]}] 20:51:53 INFO - ... 20:51:53 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 766ms 20:51:53 INFO - PROCESS | 2048 | 1478317913218 Marionette TRACE conn2 -> [0,2532,"getWindowHandle",null] 20:51:53 INFO - PROCESS | 2048 | 1478317913220 Marionette TRACE conn2 <- [1,2532,null,{"value":"7"}] 20:51:53 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:51:53 INFO - PROCESS | 2048 | 1478317913223 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}] 20:51:53 INFO - PROCESS | 2048 | 1478317913337 Marionette TRACE conn2 <- [1,2533,null,{"value":null}] 20:51:53 INFO - PROCESS | 2048 | 1478317913397 Marionette TRACE conn2 -> [0,2534,"getWindowHandles",null] 20:51:53 INFO - PROCESS | 2048 | 1478317913399 Marionette TRACE conn2 <- [1,2534,null,["7"]] 20:51:53 INFO - PROCESS | 2048 | 1478317913401 Marionette TRACE conn2 -> [0,2535,"switchToWindow",{"name":"7"}] 20:51:53 INFO - PROCESS | 2048 | 1478317913404 Marionette TRACE conn2 <- [1,2535,null,{}] 20:51:53 INFO - PROCESS | 2048 | 1478317913406 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x130976000 == 47 [pid = 2048] [id = 536] 20:51:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x130ac3000) [pid = 2048] [serial = 1576] [outer = 0x0] 20:51:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x1317ce000) [pid = 2048] [serial = 1577] [outer = 0x130ac3000] 20:51:53 INFO - PROCESS | 2048 | 1478317913450 Marionette DEBUG loaded listener.js 20:51:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x13187d800) [pid = 2048] [serial = 1578] [outer = 0x130ac3000] 20:51:54 INFO - PROCESS | 2048 | 1478317914006 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]]]}] 20:51:54 INFO - ...................... 20:51:54 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 818ms 20:51:54 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:51:54 INFO - PROCESS | 2048 | 1478317914041 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 20:51:54 INFO - PROCESS | 2048 | 1478317914044 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 20:51:54 INFO - PROCESS | 2048 | 1478317914048 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}] 20:51:54 INFO - PROCESS | 2048 | 1478317914162 Marionette TRACE conn2 <- [1,2538,null,{"value":null}] 20:51:54 INFO - PROCESS | 2048 | 1478317914223 Marionette TRACE conn2 -> [0,2539,"getWindowHandles",null] 20:51:54 INFO - PROCESS | 2048 | 1478317914225 Marionette TRACE conn2 <- [1,2539,null,["7"]] 20:51:54 INFO - PROCESS | 2048 | 1478317914229 Marionette TRACE conn2 -> [0,2540,"switchToWindow",{"name":"7"}] 20:51:54 INFO - PROCESS | 2048 | 1478317914231 Marionette TRACE conn2 <- [1,2540,null,{}] 20:51:54 INFO - PROCESS | 2048 | 1478317914234 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x126161000 == 48 [pid = 2048] [id = 537] 20:51:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x126cae800) [pid = 2048] [serial = 1579] [outer = 0x0] 20:51:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x128795800) [pid = 2048] [serial = 1580] [outer = 0x126cae800] 20:51:54 INFO - PROCESS | 2048 | 1478317914276 Marionette DEBUG loaded listener.js 20:51:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x12967c800) [pid = 2048] [serial = 1581] [outer = 0x126cae800] 20:51:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x12865f800 == 49 [pid = 2048] [id = 538] 20:51:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x129677000) [pid = 2048] [serial = 1582] [outer = 0x0] 20:51:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x11a17a800) [pid = 2048] [serial = 1583] [outer = 0x129677000] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x131882000 == 48 [pid = 2048] [id = 531] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x131d09000 == 47 [pid = 2048] [id = 530] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x1317d0000 == 46 [pid = 2048] [id = 529] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x125c99800 == 45 [pid = 2048] [id = 528] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x130ac6000 == 44 [pid = 2048] [id = 527] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x130981000 == 43 [pid = 2048] [id = 526] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x1306bb000 == 42 [pid = 2048] [id = 525] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x130385000 == 41 [pid = 2048] [id = 524] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc61800 == 40 [pid = 2048] [id = 523] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x12e823000 == 39 [pid = 2048] [id = 522] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x12e150000 == 38 [pid = 2048] [id = 521] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4cd000 == 37 [pid = 2048] [id = 520] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x129994800 == 36 [pid = 2048] [id = 519] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x12879f800 == 35 [pid = 2048] [id = 518] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x12739e000 == 34 [pid = 2048] [id = 517] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x11954f800 == 33 [pid = 2048] [id = 516] 20:51:54 INFO - PROCESS | 2048 | --DOCSHELL 0x13671f800 == 32 [pid = 2048] [id = 515] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x1334c7000) [pid = 2048] [serial = 1510] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x1334d3800) [pid = 2048] [serial = 1511] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x132391800) [pid = 2048] [serial = 1507] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x13238d800) [pid = 2048] [serial = 1508] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x12fd31800) [pid = 2048] [serial = 1504] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x1317cb800) [pid = 2048] [serial = 1505] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x131d16800) [pid = 2048] [serial = 1501] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x1320a3800) [pid = 2048] [serial = 1502] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x13135b800) [pid = 2048] [serial = 1498] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x131650000) [pid = 2048] [serial = 1499] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x12fc6e000) [pid = 2048] [serial = 1495] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x130615800) [pid = 2048] [serial = 1496] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12d63c000) [pid = 2048] [serial = 1492] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12dd98800) [pid = 2048] [serial = 1493] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12c63f800) [pid = 2048] [serial = 1489] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12c9ac800) [pid = 2048] [serial = 1490] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x13235c000) [pid = 2048] [serial = 1478] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x132352000) [pid = 2048] [serial = 1477] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x1296f0800) [pid = 2048] [serial = 1481] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x1291c5800) [pid = 2048] [serial = 1480] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x1297bc800) [pid = 2048] [serial = 1484] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x128f32800) [pid = 2048] [serial = 1483] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x1297aa000) [pid = 2048] [serial = 1487] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x1291cb000) [pid = 2048] [serial = 1486] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x131655800) [pid = 2048] [serial = 1474] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x131885000) [pid = 2048] [serial = 1475] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12d639000) [pid = 2048] [serial = 1471] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12e823800) [pid = 2048] [serial = 1472] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x1320a8800) [pid = 2048] [serial = 1468] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x1320ad000) [pid = 2048] [serial = 1469] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12c9c8800) [pid = 2048] [serial = 1513] [outer = 0x0] [url = about:blank] 20:51:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x125c99800) [pid = 2048] [serial = 1584] [outer = 0x129677000] 20:51:54 INFO - PROCESS | 2048 | 1478317914764 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]]]}] 20:51:54 INFO - ......................................... 20:51:54 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 772ms 20:51:54 INFO - PROCESS | 2048 | 1478317914820 Marionette TRACE conn2 -> [0,2542,"getWindowHandle",null] 20:51:54 INFO - PROCESS | 2048 | 1478317914822 Marionette TRACE conn2 <- [1,2542,null,{"value":"7"}] 20:51:54 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:51:54 INFO - PROCESS | 2048 | 1478317914825 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}] 20:51:54 INFO - PROCESS | 2048 | 1478317914932 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 20:51:54 INFO - PROCESS | 2048 | 1478317914993 Marionette TRACE conn2 -> [0,2544,"getWindowHandles",null] 20:51:54 INFO - PROCESS | 2048 | 1478317914995 Marionette TRACE conn2 <- [1,2544,null,["7"]] 20:51:55 INFO - PROCESS | 2048 | 1478317914998 Marionette TRACE conn2 -> [0,2545,"switchToWindow",{"name":"7"}] 20:51:55 INFO - PROCESS | 2048 | 1478317915000 Marionette TRACE conn2 <- [1,2545,null,{}] 20:51:55 INFO - PROCESS | 2048 | 1478317915002 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273ac000 == 33 [pid = 2048] [id = 539] 20:51:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x127511000) [pid = 2048] [serial = 1585] [outer = 0x0] 20:51:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x1297c3800) [pid = 2048] [serial = 1586] [outer = 0x127511000] 20:51:55 INFO - PROCESS | 2048 | 1478317915040 Marionette DEBUG loaded listener.js 20:51:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x12c63f800) [pid = 2048] [serial = 1587] [outer = 0x127511000] 20:51:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297b3000 == 34 [pid = 2048] [id = 540] 20:51:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x12d638800) [pid = 2048] [serial = 1588] [outer = 0x0] 20:51:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x12d63f800) [pid = 2048] [serial = 1589] [outer = 0x12d638800] 20:51:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12d645800) [pid = 2048] [serial = 1590] [outer = 0x12d638800] 20:51:56 INFO - PROCESS | 2048 | 1478317916380 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]]]}] 20:51:56 INFO - ....... 20:51:56 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 1568ms 20:51:56 INFO - PROCESS | 2048 | 1478317916399 Marionette TRACE conn2 -> [0,2547,"getWindowHandle",null] 20:51:56 INFO - PROCESS | 2048 | 1478317916402 Marionette TRACE conn2 <- [1,2547,null,{"value":"7"}] 20:51:56 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:51:56 INFO - PROCESS | 2048 | 1478317916405 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}] 20:51:56 INFO - PROCESS | 2048 | 1478317916528 Marionette TRACE conn2 <- [1,2548,null,{"value":null}] 20:51:56 INFO - PROCESS | 2048 | 1478317916542 Marionette TRACE conn2 -> [0,2549,"getWindowHandles",null] 20:51:56 INFO - PROCESS | 2048 | 1478317916544 Marionette TRACE conn2 <- [1,2549,null,["7"]] 20:51:56 INFO - PROCESS | 2048 | 1478317916546 Marionette TRACE conn2 -> [0,2550,"switchToWindow",{"name":"7"}] 20:51:56 INFO - PROCESS | 2048 | 1478317916549 Marionette TRACE conn2 <- [1,2550,null,{}] 20:51:56 INFO - PROCESS | 2048 | 1478317916552 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e74c000 == 35 [pid = 2048] [id = 541] 20:51:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x12e750000) [pid = 2048] [serial = 1591] [outer = 0x0] 20:51:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12e75d800) [pid = 2048] [serial = 1592] [outer = 0x12e750000] 20:51:56 INFO - PROCESS | 2048 | 1478317916590 Marionette DEBUG loaded listener.js 20:51:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12e80f000) [pid = 2048] [serial = 1593] [outer = 0x12e750000] 20:51:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb0a800 == 36 [pid = 2048] [id = 542] 20:51:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12eb0e000) [pid = 2048] [serial = 1594] [outer = 0x0] 20:51:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12ec6e800) [pid = 2048] [serial = 1595] [outer = 0x12eb0e000] 20:51:56 INFO - PROCESS | 2048 | 1478317916920 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]]]}] 20:51:56 INFO - ........... 20:51:56 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 567ms 20:51:56 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:51:56 INFO - PROCESS | 2048 | 1478317916972 Marionette TRACE conn2 -> [0,2552,"getWindowHandle",null] 20:51:56 INFO - PROCESS | 2048 | 1478317916974 Marionette TRACE conn2 <- [1,2552,null,{"value":"7"}] 20:51:56 INFO - PROCESS | 2048 | 1478317916977 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}] 20:51:57 INFO - PROCESS | 2048 | 1478317917099 Marionette TRACE conn2 <- [1,2553,null,{"value":null}] 20:51:57 INFO - PROCESS | 2048 | 1478317917115 Marionette TRACE conn2 -> [0,2554,"getWindowHandles",null] 20:51:57 INFO - PROCESS | 2048 | 1478317917116 Marionette TRACE conn2 <- [1,2554,null,["7"]] 20:51:57 INFO - PROCESS | 2048 | 1478317917118 Marionette TRACE conn2 -> [0,2555,"switchToWindow",{"name":"7"}] 20:51:57 INFO - PROCESS | 2048 | 1478317917121 Marionette TRACE conn2 <- [1,2555,null,{}] 20:51:57 INFO - PROCESS | 2048 | 1478317917123 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc5f800 == 37 [pid = 2048] [id = 543] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12fc60000) [pid = 2048] [serial = 1596] [outer = 0x0] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x12fc74800) [pid = 2048] [serial = 1597] [outer = 0x12fc60000] 20:51:57 INFO - PROCESS | 2048 | 1478317917159 Marionette DEBUG loaded listener.js 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x12fd31800) [pid = 2048] [serial = 1598] [outer = 0x12fc60000] 20:51:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x130370000 == 38 [pid = 2048] [id = 544] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x130373000) [pid = 2048] [serial = 1599] [outer = 0x0] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x13061a800) [pid = 2048] [serial = 1600] [outer = 0x130373000] 20:51:57 INFO - PROCESS | 2048 | 1478317917501 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]]]}] 20:51:57 INFO - ....... 20:51:57 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 569ms 20:51:57 INFO - PROCESS | 2048 | 1478317917546 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 20:51:57 INFO - PROCESS | 2048 | 1478317917548 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 20:51:57 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:51:57 INFO - PROCESS | 2048 | 1478317917550 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}] 20:51:57 INFO - PROCESS | 2048 | 1478317917667 Marionette TRACE conn2 <- [1,2558,null,{"value":null}] 20:51:57 INFO - PROCESS | 2048 | 1478317917681 Marionette TRACE conn2 -> [0,2559,"getWindowHandles",null] 20:51:57 INFO - PROCESS | 2048 | 1478317917682 Marionette TRACE conn2 <- [1,2559,null,["7"]] 20:51:57 INFO - PROCESS | 2048 | 1478317917684 Marionette TRACE conn2 -> [0,2560,"switchToWindow",{"name":"7"}] 20:51:57 INFO - PROCESS | 2048 | 1478317917686 Marionette TRACE conn2 <- [1,2560,null,{}] 20:51:57 INFO - PROCESS | 2048 | 1478317917689 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306c1000 == 39 [pid = 2048] [id = 545] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x1306c2800) [pid = 2048] [serial = 1601] [outer = 0x0] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x1306d0800) [pid = 2048] [serial = 1602] [outer = 0x1306c2800] 20:51:57 INFO - PROCESS | 2048 | 1478317917723 Marionette DEBUG loaded listener.js 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x13097f000) [pid = 2048] [serial = 1603] [outer = 0x1306c2800] 20:51:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x130986000 == 40 [pid = 2048] [id = 546] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x130abf000) [pid = 2048] [serial = 1604] [outer = 0x0] 20:51:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x130ac7800) [pid = 2048] [serial = 1605] [outer = 0x130abf000] 20:51:58 INFO - PROCESS | 2048 | 1478317918021 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]]]}] 20:51:58 INFO - ... 20:51:58 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 516ms 20:51:58 INFO - PROCESS | 2048 | 1478317918067 Marionette TRACE conn2 -> [0,2562,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 2048 | 1478317918068 Marionette TRACE conn2 <- [1,2562,null,{"value":"7"}] 20:51:58 INFO - TEST-START | /pointerlock/constructor.html 20:51:58 INFO - PROCESS | 2048 | 1478317918071 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}] 20:51:58 INFO - PROCESS | 2048 | 1478317918208 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 20:51:58 INFO - PROCESS | 2048 | 1478317918219 Marionette TRACE conn2 -> [0,2564,"getWindowHandles",null] 20:51:58 INFO - PROCESS | 2048 | 1478317918221 Marionette TRACE conn2 <- [1,2564,null,["7"]] 20:51:58 INFO - PROCESS | 2048 | 1478317918222 Marionette TRACE conn2 -> [0,2565,"switchToWindow",{"name":"7"}] 20:51:58 INFO - PROCESS | 2048 | 1478317918224 Marionette TRACE conn2 <- [1,2565,null,{}] 20:51:58 INFO - PROCESS | 2048 | 1478317918227 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ab7800 == 41 [pid = 2048] [id = 547] 20:51:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x131651000) [pid = 2048] [serial = 1606] [outer = 0x0] 20:51:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x13165d800) [pid = 2048] [serial = 1607] [outer = 0x131651000] 20:51:58 INFO - PROCESS | 2048 | 1478317918261 Marionette DEBUG loaded listener.js 20:51:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x1317d8000) [pid = 2048] [serial = 1608] [outer = 0x131651000] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x1317d0800) [pid = 2048] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x13134c000) [pid = 2048] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x12739f800) [pid = 2048] [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] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x1320b6000) [pid = 2048] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x12fc62000) [pid = 2048] [serial = 1537] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x1306bc800) [pid = 2048] [serial = 1543] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x136720000) [pid = 2048] [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] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x124ed7800) [pid = 2048] [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] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x1287a0000) [pid = 2048] [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] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12e4ce000) [pid = 2048] [serial = 1528] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x13060a800) [pid = 2048] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x12ec73800) [pid = 2048] [serial = 1534] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12e158800) [pid = 2048] [serial = 1531] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12f11e000) [pid = 2048] [serial = 1552] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:51:58 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x130981800) [pid = 2048] [serial = 1546] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:51:58 INFO - PROCESS | 2048 | 1478317918670 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]]]}] 20:51:58 INFO - .. 20:51:58 INFO - TEST-OK | /pointerlock/constructor.html | took 617ms 20:51:58 INFO - PROCESS | 2048 | 1478317918688 Marionette TRACE conn2 -> [0,2567,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 2048 | 1478317918690 Marionette TRACE conn2 <- [1,2567,null,{"value":"7"}] 20:51:58 INFO - TEST-START | /pointerlock/idlharness.html 20:51:58 INFO - PROCESS | 2048 | 1478317918695 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}] 20:51:58 INFO - PROCESS | 2048 | 1478317918768 Marionette TRACE conn2 <- [1,2568,null,{"value":null}] 20:51:58 INFO - PROCESS | 2048 | 1478317918771 Marionette TRACE conn2 -> [0,2569,"getWindowHandles",null] 20:51:58 INFO - PROCESS | 2048 | 1478317918773 Marionette TRACE conn2 <- [1,2569,null,["7"]] 20:51:58 INFO - PROCESS | 2048 | 1478317918779 Marionette TRACE conn2 -> [0,2570,"switchToWindow",{"name":"7"}] 20:51:58 INFO - PROCESS | 2048 | 1478317918781 Marionette TRACE conn2 <- [1,2570,null,{}] 20:51:58 INFO - PROCESS | 2048 | 1478317918783 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x125284800 == 42 [pid = 2048] [id = 548] 20:51:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x131653800) [pid = 2048] [serial = 1609] [outer = 0x0] 20:51:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x1317e7800) [pid = 2048] [serial = 1610] [outer = 0x131653800] 20:51:58 INFO - PROCESS | 2048 | 1478317918817 Marionette DEBUG loaded listener.js 20:51:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x131888800) [pid = 2048] [serial = 1611] [outer = 0x131653800] 20:51:59 INFO - PROCESS | 2048 | 1478317919220 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]]]}] 20:51:59 INFO - ........................ 20:51:59 INFO - TEST-OK | /pointerlock/idlharness.html | took 573ms 20:51:59 INFO - PROCESS | 2048 | 1478317919268 Marionette TRACE conn2 -> [0,2572,"getWindowHandle",null] 20:51:59 INFO - PROCESS | 2048 | 1478317919269 Marionette TRACE conn2 <- [1,2572,null,{"value":"7"}] 20:51:59 INFO - TEST-START | /progress-events/constructor.html 20:51:59 INFO - PROCESS | 2048 | 1478317919272 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}] 20:51:59 INFO - PROCESS | 2048 | 1478317919353 Marionette TRACE conn2 <- [1,2573,null,{"value":null}] 20:51:59 INFO - PROCESS | 2048 | 1478317919356 Marionette TRACE conn2 -> [0,2574,"getWindowHandles",null] 20:51:59 INFO - PROCESS | 2048 | 1478317919360 Marionette TRACE conn2 <- [1,2574,null,["7"]] 20:51:59 INFO - PROCESS | 2048 | 1478317919363 Marionette TRACE conn2 -> [0,2575,"switchToWindow",{"name":"7"}] 20:51:59 INFO - PROCESS | 2048 | 1478317919365 Marionette TRACE conn2 <- [1,2575,null,{}] 20:51:59 INFO - PROCESS | 2048 | 1478317919368 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317d4000 == 43 [pid = 2048] [id = 549] 20:51:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x1317e5800) [pid = 2048] [serial = 1612] [outer = 0x0] 20:51:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x1320ae000) [pid = 2048] [serial = 1613] [outer = 0x1317e5800] 20:51:59 INFO - PROCESS | 2048 | 1478317919402 Marionette DEBUG loaded listener.js 20:51:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x132344000) [pid = 2048] [serial = 1614] [outer = 0x1317e5800] 20:51:59 INFO - PROCESS | 2048 | 1478317919655 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]]]}] 20:51:59 INFO - ..... 20:51:59 INFO - TEST-OK | /progress-events/constructor.html | took 416ms 20:51:59 INFO - TEST-START | /progress-events/interface.html 20:51:59 INFO - PROCESS | 2048 | 1478317919689 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 20:51:59 INFO - PROCESS | 2048 | 1478317919690 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 20:51:59 INFO - PROCESS | 2048 | 1478317919693 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}] 20:51:59 INFO - PROCESS | 2048 | 1478317919767 Marionette TRACE conn2 <- [1,2578,null,{"value":null}] 20:51:59 INFO - PROCESS | 2048 | 1478317919771 Marionette TRACE conn2 -> [0,2579,"getWindowHandles",null] 20:51:59 INFO - PROCESS | 2048 | 1478317919772 Marionette TRACE conn2 <- [1,2579,null,["7"]] 20:51:59 INFO - PROCESS | 2048 | 1478317919777 Marionette TRACE conn2 -> [0,2580,"switchToWindow",{"name":"7"}] 20:51:59 INFO - PROCESS | 2048 | 1478317919779 Marionette TRACE conn2 <- [1,2580,null,{}] 20:51:59 INFO - PROCESS | 2048 | 1478317919781 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x132380000 == 44 [pid = 2048] [id = 550] 20:51:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x132382800) [pid = 2048] [serial = 1615] [outer = 0x0] 20:51:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x132389000) [pid = 2048] [serial = 1616] [outer = 0x132382800] 20:51:59 INFO - PROCESS | 2048 | 1478317919815 Marionette DEBUG loaded listener.js 20:51:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x132394800) [pid = 2048] [serial = 1617] [outer = 0x132382800] 20:52:00 INFO - PROCESS | 2048 | 1478317920156 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]]]}] 20:52:00 INFO - ....... 20:52:00 INFO - TEST-OK | /progress-events/interface.html | took 470ms 20:52:00 INFO - PROCESS | 2048 | 1478317920164 Marionette TRACE conn2 -> [0,2582,"getWindowHandle",null] 20:52:00 INFO - PROCESS | 2048 | 1478317920165 Marionette TRACE conn2 <- [1,2582,null,{"value":"7"}] 20:52:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:52:00 INFO - PROCESS | 2048 | 1478317920168 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}] 20:52:00 INFO - PROCESS | 2048 | 1478317920256 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 20:52:00 INFO - PROCESS | 2048 | 1478317920262 Marionette TRACE conn2 -> [0,2584,"getWindowHandles",null] 20:52:00 INFO - PROCESS | 2048 | 1478317920264 Marionette TRACE conn2 <- [1,2584,null,["7"]] 20:52:00 INFO - PROCESS | 2048 | 1478317920266 Marionette TRACE conn2 -> [0,2585,"switchToWindow",{"name":"7"}] 20:52:00 INFO - PROCESS | 2048 | 1478317920269 Marionette TRACE conn2 <- [1,2585,null,{}] 20:52:00 INFO - PROCESS | 2048 | 1478317920272 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x1334cf000 == 45 [pid = 2048] [id = 551] 20:52:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x1334cf800) [pid = 2048] [serial = 1618] [outer = 0x0] 20:52:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x1334d3800) [pid = 2048] [serial = 1619] [outer = 0x1334cf800] 20:52:00 INFO - PROCESS | 2048 | 1478317920313 Marionette DEBUG loaded listener.js 20:52:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x1334dd000) [pid = 2048] [serial = 1620] [outer = 0x1334cf800] 20:52:00 WARNING - wptserve Traceback (most recent call last): 20:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:52:00 WARNING - rv = self.func(request, response) 20:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:52:00 WARNING - access_control_allow_origin = "*") 20:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:52:00 WARNING - payload = payload_generator(server_data) 20:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:52:00 WARNING - return encode_string_as_bmp_image(data) 20:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:52:00 WARNING - img.save(f, "BMP") 20:52:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:52:00 WARNING - f.write(bmpfileheader) 20:52:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:52:00 WARNING - 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x132380000 == 44 [pid = 2048] [id = 550] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x1317d4000 == 43 [pid = 2048] [id = 549] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x125284800 == 42 [pid = 2048] [id = 548] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x130ab7800 == 41 [pid = 2048] [id = 547] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x130986000 == 40 [pid = 2048] [id = 546] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x1306c1000 == 39 [pid = 2048] [id = 545] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x130370000 == 38 [pid = 2048] [id = 544] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc5f800 == 37 [pid = 2048] [id = 543] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb0a800 == 36 [pid = 2048] [id = 542] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12e74c000 == 35 [pid = 2048] [id = 541] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x1297b3000 == 34 [pid = 2048] [id = 540] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x1273ac000 == 33 [pid = 2048] [id = 539] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12865f800 == 32 [pid = 2048] [id = 538] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x126161000 == 31 [pid = 2048] [id = 537] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x130976000 == 30 [pid = 2048] [id = 536] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb21000 == 29 [pid = 2048] [id = 535] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x1273ae800 == 28 [pid = 2048] [id = 534] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x1280b9000 == 27 [pid = 2048] [id = 533] 20:52:03 INFO - PROCESS | 2048 | --DOCSHELL 0x11a162800 == 26 [pid = 2048] [id = 532] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12f114000) [pid = 2048] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x12f107800) [pid = 2048] [serial = 1535] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x12cd27800) [pid = 2048] [serial = 1555] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x131651800) [pid = 2048] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x132348800) [pid = 2048] [serial = 1564] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x1317d6000) [pid = 2048] [serial = 1558] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x131875800) [pid = 2048] [serial = 1559] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x131357800) [pid = 2048] [serial = 1550] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x131641000) [pid = 2048] [serial = 1551] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12fd30800) [pid = 2048] [serial = 1553] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x131652000) [pid = 2048] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x130986800) [pid = 2048] [serial = 1547] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x130abb000) [pid = 2048] [serial = 1548] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x1306c1800) [pid = 2048] [serial = 1544] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x1306c7800) [pid = 2048] [serial = 1545] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x130612000) [pid = 2048] [serial = 1541] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x130614800) [pid = 2048] [serial = 1542] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12fc68000) [pid = 2048] [serial = 1538] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12fc6c800) [pid = 2048] [serial = 1539] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x12e809800) [pid = 2048] [serial = 1532] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x12e81f800) [pid = 2048] [serial = 1533] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12e4d2000) [pid = 2048] [serial = 1529] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12e744800) [pid = 2048] [serial = 1530] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x12cd1d000) [pid = 2048] [serial = 1525] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x128f21000) [pid = 2048] [serial = 1522] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x1291b2800) [pid = 2048] [serial = 1523] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x1273a5000) [pid = 2048] [serial = 1519] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x1273ac800) [pid = 2048] [serial = 1520] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x125291800) [pid = 2048] [serial = 1516] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x125674000) [pid = 2048] [serial = 1517] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x130988800) [pid = 2048] [serial = 1514] [outer = 0x0] [url = about:blank] 20:52:03 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x131d21000) [pid = 2048] [serial = 1561] [outer = 0x0] [url = about:blank] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x131d0a000) [pid = 2048] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12e154000) [pid = 2048] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x1280bb000) [pid = 2048] [serial = 1568] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x129677000) [pid = 2048] [serial = 1582] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x126cae800) [pid = 2048] [serial = 1579] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x12ec65000) [pid = 2048] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x12d638800) [pid = 2048] [serial = 1588] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x130ac3000) [pid = 2048] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x11a4a6000) [pid = 2048] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12eb0e000) [pid = 2048] [serial = 1594] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12e750000) [pid = 2048] [serial = 1591] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x130abf000) [pid = 2048] [serial = 1604] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x1306c2800) [pid = 2048] [serial = 1601] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x130373000) [pid = 2048] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x131653800) [pid = 2048] [serial = 1609] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x132382800) [pid = 2048] [serial = 1615] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/interface.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x131651000) [pid = 2048] [serial = 1606] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x1317e5800) [pid = 2048] [serial = 1612] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12fc60000) [pid = 2048] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:52:06 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x127511000) [pid = 2048] [serial = 1585] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12e80f800 == 25 [pid = 2048] [id = 499] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x131d13800 == 24 [pid = 2048] [id = 500] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x131355800 == 23 [pid = 2048] [id = 497] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x130ab5000 == 22 [pid = 2048] [id = 496] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x127067800 == 21 [pid = 2048] [id = 491] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x129e24800 == 20 [pid = 2048] [id = 501] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x1186d0000 == 19 [pid = 2048] [id = 490] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x1317df000 == 18 [pid = 2048] [id = 498] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12878f000 == 17 [pid = 2048] [id = 489] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x130619000 == 16 [pid = 2048] [id = 495] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef5c000 == 15 [pid = 2048] [id = 493] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12614e800 == 14 [pid = 2048] [id = 484] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x1296de000 == 13 [pid = 2048] [id = 486] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12b357000 == 12 [pid = 2048] [id = 487] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2e4000 == 11 [pid = 2048] [id = 483] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc5b000 == 10 [pid = 2048] [id = 494] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12e14c000 == 9 [pid = 2048] [id = 488] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2f1000 == 8 [pid = 2048] [id = 492] 20:52:10 INFO - PROCESS | 2048 | --DOCSHELL 0x128790000 == 7 [pid = 2048] [id = 485] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12d63f800) [pid = 2048] [serial = 1589] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12d645800) [pid = 2048] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x1320a5800) [pid = 2048] [serial = 1562] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x132389000) [pid = 2048] [serial = 1616] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x132394800) [pid = 2048] [serial = 1617] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x1320ae000) [pid = 2048] [serial = 1613] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x132344000) [pid = 2048] [serial = 1614] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x1317e7800) [pid = 2048] [serial = 1610] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x131888800) [pid = 2048] [serial = 1611] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x13165d800) [pid = 2048] [serial = 1607] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x1317d8000) [pid = 2048] [serial = 1608] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x1306d0800) [pid = 2048] [serial = 1602] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x13097f000) [pid = 2048] [serial = 1603] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x130ac7800) [pid = 2048] [serial = 1605] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12fc74800) [pid = 2048] [serial = 1597] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12fd31800) [pid = 2048] [serial = 1598] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x13061a800) [pid = 2048] [serial = 1600] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x12e75d800) [pid = 2048] [serial = 1592] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x12e80f000) [pid = 2048] [serial = 1593] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12ec6e800) [pid = 2048] [serial = 1595] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x1297c3800) [pid = 2048] [serial = 1586] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12c63f800) [pid = 2048] [serial = 1587] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x128795800) [pid = 2048] [serial = 1580] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12967c800) [pid = 2048] [serial = 1581] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x11a17a800) [pid = 2048] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x125c99800) [pid = 2048] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x1317ce000) [pid = 2048] [serial = 1577] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x13187d800) [pid = 2048] [serial = 1578] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12ec71800) [pid = 2048] [serial = 1574] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12fc63800) [pid = 2048] [serial = 1575] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x128793800) [pid = 2048] [serial = 1569] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12967c000) [pid = 2048] [serial = 1570] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12e155000) [pid = 2048] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x11b053000) [pid = 2048] [serial = 1566] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124cfd800) [pid = 2048] [serial = 1567] [outer = 0x0] [url = about:blank] 20:52:10 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x1334d3800) [pid = 2048] [serial = 1619] [outer = 0x0] [url = about:blank] 20:52:30 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:52:30 INFO - PROCESS | 2048 | 1478317950432 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]]]}] 20:52:30 INFO - . 20:52:30 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 30313ms 20:52:30 INFO - PROCESS | 2048 | 1478317950482 Marionette TRACE conn2 -> [0,2587,"getWindowHandle",null] 20:52:30 INFO - PROCESS | 2048 | 1478317950485 Marionette TRACE conn2 <- [1,2587,null,{"value":"7"}] 20:52:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:52:30 INFO - PROCESS | 2048 | 1478317950491 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}] 20:52:30 INFO - PROCESS | 2048 | 1478317950601 Marionette TRACE conn2 <- [1,2588,null,{"value":null}] 20:52:30 INFO - PROCESS | 2048 | 1478317950634 Marionette TRACE conn2 -> [0,2589,"getWindowHandles",null] 20:52:30 INFO - PROCESS | 2048 | 1478317950637 Marionette TRACE conn2 <- [1,2589,null,["7"]] 20:52:30 INFO - PROCESS | 2048 | 1478317950639 Marionette TRACE conn2 -> [0,2590,"switchToWindow",{"name":"7"}] 20:52:30 INFO - PROCESS | 2048 | 1478317950643 Marionette TRACE conn2 <- [1,2590,null,{}] 20:52:30 INFO - PROCESS | 2048 | 1478317950647 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04a800 == 8 [pid = 2048] [id = 552] 20:52:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b04d800) [pid = 2048] [serial = 1621] [outer = 0x0] 20:52:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11b08b000) [pid = 2048] [serial = 1622] [outer = 0x11b04d800] 20:52:30 INFO - PROCESS | 2048 | 1478317950690 Marionette DEBUG loaded listener.js 20:52:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124c4c000) [pid = 2048] [serial = 1623] [outer = 0x11b04d800] 20:52:30 WARNING - wptserve Traceback (most recent call last): 20:52:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:52:30 WARNING - rv = self.func(request, response) 20:52:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:52:30 WARNING - access_control_allow_origin = "*") 20:52:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:52:30 WARNING - payload = payload_generator(server_data) 20:52:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:52:30 WARNING - return encode_string_as_bmp_image(data) 20:52: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 20:52:30 WARNING - img.save(f, "BMP") 20:52:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:52:30 WARNING - f.write(bmpfileheader) 20:52:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:52:30 WARNING - 20:52:40 INFO - PROCESS | 2048 | --DOCSHELL 0x1334cf000 == 7 [pid = 2048] [id = 551] 20:52:42 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1334cf800) [pid = 2048] [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] 20:52:47 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x1334dd000) [pid = 2048] [serial = 1620] [outer = 0x0] [url = about:blank] 20:52:47 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x11b08b000) [pid = 2048] [serial = 1622] [outer = 0x0] [url = about:blank] 20:53:00 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:53:00 INFO - PROCESS | 2048 | 1478317980794 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]]]}] 20:53:00 INFO - . 20:53:00 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30313ms 20:53:00 INFO - PROCESS | 2048 | 1478317980803 Marionette TRACE conn2 -> [0,2592,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 2048 | 1478317980806 Marionette TRACE conn2 <- [1,2592,null,{"value":"7"}] 20:53:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:53:00 INFO - PROCESS | 2048 | 1478317980811 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}] 20:53:00 INFO - PROCESS | 2048 | 1478317980912 Marionette TRACE conn2 <- [1,2593,null,{"value":null}] 20:53:00 INFO - PROCESS | 2048 | 1478317980941 Marionette TRACE conn2 -> [0,2594,"getWindowHandles",null] 20:53:00 INFO - PROCESS | 2048 | 1478317980943 Marionette TRACE conn2 <- [1,2594,null,["7"]] 20:53:00 INFO - PROCESS | 2048 | 1478317980950 Marionette TRACE conn2 -> [0,2595,"switchToWindow",{"name":"7"}] 20:53:00 INFO - PROCESS | 2048 | 1478317980953 Marionette TRACE conn2 <- [1,2595,null,{}] 20:53:00 INFO - PROCESS | 2048 | 1478317980956 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b09d000 == 8 [pid = 2048] [id = 553] 20:53:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b09e800) [pid = 2048] [serial = 1624] [outer = 0x0] 20:53:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12481a000) [pid = 2048] [serial = 1625] [outer = 0x11b09e800] 20:53:01 INFO - PROCESS | 2048 | 1478317981000 Marionette DEBUG loaded listener.js 20:53:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ed7800) [pid = 2048] [serial = 1626] [outer = 0x11b09e800] 20:53:01 WARNING - wptserve Traceback (most recent call last): 20:53:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:53:01 WARNING - rv = self.func(request, response) 20:53:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:53:01 WARNING - access_control_allow_origin = "*") 20:53:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:53:01 WARNING - payload = payload_generator(server_data) 20:53:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:53:01 WARNING - return encode_string_as_bmp_image(data) 20:53: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 20:53:01 WARNING - img.save(f, "BMP") 20:53:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:53:01 WARNING - f.write(bmpfileheader) 20:53:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:53:01 WARNING - 20:53:10 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04a800 == 7 [pid = 2048] [id = 552] 20:53:12 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x11b04d800) [pid = 2048] [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] 20:53:18 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124c4c000) [pid = 2048] [serial = 1623] [outer = 0x0] [url = about:blank] 20:53:18 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12481a000) [pid = 2048] [serial = 1625] [outer = 0x0] [url = about:blank] 20:53:31 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:53:31 INFO - PROCESS | 2048 | 1478318011098 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]]]}] 20:53:31 INFO - . 20:53:31 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 30315ms 20:53:31 INFO - PROCESS | 2048 | 1478318011125 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 20:53:31 INFO - PROCESS | 2048 | 1478318011128 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 20:53:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 20:53:31 INFO - PROCESS | 2048 | 1478318011134 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}] 20:53:31 INFO - PROCESS | 2048 | 1478318011234 Marionette TRACE conn2 <- [1,2598,null,{"value":null}] 20:53:31 INFO - PROCESS | 2048 | 1478318011263 Marionette TRACE conn2 -> [0,2599,"getWindowHandles",null] 20:53:31 INFO - PROCESS | 2048 | 1478318011267 Marionette TRACE conn2 <- [1,2599,null,["7"]] 20:53:31 INFO - PROCESS | 2048 | 1478318011270 Marionette TRACE conn2 -> [0,2600,"switchToWindow",{"name":"7"}] 20:53:31 INFO - PROCESS | 2048 | 1478318011274 Marionette TRACE conn2 <- [1,2600,null,{}] 20:53:31 INFO - PROCESS | 2048 | 1478318011276 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b044800 == 8 [pid = 2048] [id = 554] 20:53:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b045800) [pid = 2048] [serial = 1627] [outer = 0x0] 20:53:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11b060800) [pid = 2048] [serial = 1628] [outer = 0x11b045800] 20:53:31 INFO - PROCESS | 2048 | 1478318011320 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x12481f800) [pid = 2048] [serial = 1629] [outer = 0x11b045800] 20:53:31 INFO - PROCESS | 2048 | 1478318011574 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]]]}] 20:53:31 INFO - . 20:53:31 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 466ms 20:53:31 INFO - PROCESS | 2048 | 1478318011600 Marionette TRACE conn2 -> [0,2602,"getWindowHandle",null] 20:53:31 INFO - PROCESS | 2048 | 1478318011602 Marionette TRACE conn2 <- [1,2602,null,{"value":"7"}] 20:53:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:53:31 INFO - PROCESS | 2048 | 1478318011605 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}] 20:53:31 INFO - PROCESS | 2048 | 1478318011694 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 20:53:31 INFO - PROCESS | 2048 | 1478318011701 Marionette TRACE conn2 -> [0,2604,"getWindowHandles",null] 20:53:31 INFO - PROCESS | 2048 | 1478318011703 Marionette TRACE conn2 <- [1,2604,null,["7"]] 20:53:31 INFO - PROCESS | 2048 | 1478318011706 Marionette TRACE conn2 -> [0,2605,"switchToWindow",{"name":"7"}] 20:53:31 INFO - PROCESS | 2048 | 1478318011708 Marionette TRACE conn2 <- [1,2605,null,{}] 20:53:31 INFO - PROCESS | 2048 | 1478318011712 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b04e800 == 9 [pid = 2048] [id = 555] 20:53:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125c82000) [pid = 2048] [serial = 1630] [outer = 0x0] 20:53:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x125c8e000) [pid = 2048] [serial = 1631] [outer = 0x125c82000] 20:53:31 INFO - PROCESS | 2048 | 1478318011751 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x125eb0000) [pid = 2048] [serial = 1632] [outer = 0x125c82000] 20:53:32 INFO - PROCESS | 2048 | 1478318012041 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]]]}] 20:53:32 INFO - . 20:53:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 467ms 20:53:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 20:53:32 INFO - PROCESS | 2048 | 1478318012078 Marionette TRACE conn2 -> [0,2607,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 2048 | 1478318012081 Marionette TRACE conn2 <- [1,2607,null,{"value":"7"}] 20:53:32 INFO - PROCESS | 2048 | 1478318012084 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}] 20:53:32 INFO - PROCESS | 2048 | 1478318012176 Marionette TRACE conn2 <- [1,2608,null,{"value":null}] 20:53:32 INFO - PROCESS | 2048 | 1478318012223 Marionette TRACE conn2 -> [0,2609,"getWindowHandles",null] 20:53:32 INFO - PROCESS | 2048 | 1478318012225 Marionette TRACE conn2 <- [1,2609,null,["7"]] 20:53:32 INFO - PROCESS | 2048 | 1478318012227 Marionette TRACE conn2 -> [0,2610,"switchToWindow",{"name":"7"}] 20:53:32 INFO - PROCESS | 2048 | 1478318012231 Marionette TRACE conn2 <- [1,2610,null,{}] 20:53:32 INFO - PROCESS | 2048 | 1478318012233 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273ab800 == 10 [pid = 2048] [id = 556] 20:53:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1273ac000) [pid = 2048] [serial = 1633] [outer = 0x0] 20:53:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1273b1000) [pid = 2048] [serial = 1634] [outer = 0x1273ac000] 20:53:32 INFO - PROCESS | 2048 | 1478318012275 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x127515000) [pid = 2048] [serial = 1635] [outer = 0x1273ac000] 20:53:32 INFO - PROCESS | 2048 | 1478318012550 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]]]}] 20:53:32 INFO - . 20:53:32 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 514ms 20:53:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 20:53:32 INFO - PROCESS | 2048 | 1478318012599 Marionette TRACE conn2 -> [0,2612,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 2048 | 1478318012602 Marionette TRACE conn2 <- [1,2612,null,{"value":"7"}] 20:53:32 INFO - PROCESS | 2048 | 1478318012605 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}] 20:53:32 INFO - PROCESS | 2048 | 1478318012699 Marionette TRACE conn2 <- [1,2613,null,{"value":null}] 20:53:32 INFO - PROCESS | 2048 | 1478318012703 Marionette TRACE conn2 -> [0,2614,"getWindowHandles",null] 20:53:32 INFO - PROCESS | 2048 | 1478318012704 Marionette TRACE conn2 <- [1,2614,null,["7"]] 20:53:32 INFO - PROCESS | 2048 | 1478318012707 Marionette TRACE conn2 -> [0,2615,"switchToWindow",{"name":"7"}] 20:53:32 INFO - PROCESS | 2048 | 1478318012710 Marionette TRACE conn2 <- [1,2615,null,{}] 20:53:32 INFO - PROCESS | 2048 | 1478318012716 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x12865c800 == 11 [pid = 2048] [id = 557] 20:53:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12865d800) [pid = 2048] [serial = 1636] [outer = 0x0] 20:53:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x128663000) [pid = 2048] [serial = 1637] [outer = 0x12865d800] 20:53:32 INFO - PROCESS | 2048 | 1478318012757 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x129677000) [pid = 2048] [serial = 1638] [outer = 0x12865d800] 20:53:33 INFO - PROCESS | 2048 | 1478318013044 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]]]}] 20:53:33 INFO - . 20:53:33 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 467ms 20:53:33 INFO - PROCESS | 2048 | 1478318013072 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 2048 | 1478318013074 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 20:53:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:53:33 INFO - PROCESS | 2048 | 1478318013077 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}] 20:53:33 INFO - PROCESS | 2048 | 1478318013151 Marionette TRACE conn2 <- [1,2618,null,{"value":null}] 20:53:33 INFO - PROCESS | 2048 | 1478318013224 Marionette TRACE conn2 -> [0,2619,"getWindowHandles",null] 20:53:33 INFO - PROCESS | 2048 | 1478318013226 Marionette TRACE conn2 <- [1,2619,null,["7"]] 20:53:33 INFO - PROCESS | 2048 | 1478318013228 Marionette TRACE conn2 -> [0,2620,"switchToWindow",{"name":"7"}] 20:53:33 INFO - PROCESS | 2048 | 1478318013230 Marionette TRACE conn2 <- [1,2620,null,{}] 20:53:33 INFO - PROCESS | 2048 | 1478318013232 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296ee000 == 12 [pid = 2048] [id = 558] 20:53:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1296ee800) [pid = 2048] [serial = 1639] [outer = 0x0] 20:53:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1296f2800) [pid = 2048] [serial = 1640] [outer = 0x1296ee800] 20:53:33 INFO - PROCESS | 2048 | 1478318013266 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x1297af800) [pid = 2048] [serial = 1641] [outer = 0x1296ee800] 20:53:33 INFO - PROCESS | 2048 | 1478318013491 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]]]}] 20:53:33 INFO - . 20:53:33 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 465ms 20:53:33 INFO - PROCESS | 2048 | 1478318013541 Marionette TRACE conn2 -> [0,2622,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 2048 | 1478318013543 Marionette TRACE conn2 <- [1,2622,null,{"value":"7"}] 20:53:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 20:53:33 INFO - PROCESS | 2048 | 1478318013545 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}] 20:53:33 INFO - PROCESS | 2048 | 1478318013668 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 20:53:33 INFO - PROCESS | 2048 | 1478318013675 Marionette TRACE conn2 -> [0,2624,"getWindowHandles",null] 20:53:33 INFO - PROCESS | 2048 | 1478318013676 Marionette TRACE conn2 <- [1,2624,null,["7"]] 20:53:33 INFO - PROCESS | 2048 | 1478318013679 Marionette TRACE conn2 -> [0,2625,"switchToWindow",{"name":"7"}] 20:53:33 INFO - PROCESS | 2048 | 1478318013681 Marionette TRACE conn2 <- [1,2625,null,{}] 20:53:33 INFO - PROCESS | 2048 | 1478318013683 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x129e1b800 == 13 [pid = 2048] [id = 559] 20:53:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x129e24800) [pid = 2048] [serial = 1642] [outer = 0x0] 20:53:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x129fe7800) [pid = 2048] [serial = 1643] [outer = 0x129e24800] 20:53:33 INFO - PROCESS | 2048 | 1478318013720 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12a2f1000) [pid = 2048] [serial = 1644] [outer = 0x129e24800] 20:53:34 INFO - PROCESS | 2048 | 1478318014000 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]]]}] 20:53:34 INFO - . 20:53:34 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 467ms 20:53:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 20:53:34 INFO - PROCESS | 2048 | 1478318014015 Marionette TRACE conn2 -> [0,2627,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 2048 | 1478318014016 Marionette TRACE conn2 <- [1,2627,null,{"value":"7"}] 20:53:34 INFO - PROCESS | 2048 | 1478318014019 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}] 20:53:34 INFO - PROCESS | 2048 | 1478318014089 Marionette TRACE conn2 <- [1,2628,null,{"value":null}] 20:53:34 INFO - PROCESS | 2048 | 1478318014093 Marionette TRACE conn2 -> [0,2629,"getWindowHandles",null] 20:53:34 INFO - PROCESS | 2048 | 1478318014095 Marionette TRACE conn2 <- [1,2629,null,["7"]] 20:53:34 INFO - PROCESS | 2048 | 1478318014100 Marionette TRACE conn2 -> [0,2630,"switchToWindow",{"name":"7"}] 20:53:34 INFO - PROCESS | 2048 | 1478318014103 Marionette TRACE conn2 <- [1,2630,null,{}] 20:53:34 INFO - PROCESS | 2048 | 1478318014105 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x12bd78800 == 14 [pid = 2048] [id = 560] 20:53:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12bd81800) [pid = 2048] [serial = 1645] [outer = 0x0] 20:53:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12c639000) [pid = 2048] [serial = 1646] [outer = 0x12bd81800] 20:53:34 INFO - PROCESS | 2048 | 1478318014139 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12c94a800) [pid = 2048] [serial = 1647] [outer = 0x12bd81800] 20:53:34 INFO - PROCESS | 2048 | 1478318014422 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]]]}] 20:53:34 INFO - . 20:53:34 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 416ms 20:53:34 INFO - PROCESS | 2048 | 1478318014435 Marionette TRACE conn2 -> [0,2632,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 2048 | 1478318014437 Marionette TRACE conn2 <- [1,2632,null,{"value":"7"}] 20:53:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:53:34 INFO - PROCESS | 2048 | 1478318014441 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}] 20:53:34 INFO - PROCESS | 2048 | 1478318014550 Marionette TRACE conn2 <- [1,2633,null,{"value":null}] 20:53:34 INFO - PROCESS | 2048 | 1478318014556 Marionette TRACE conn2 -> [0,2634,"getWindowHandles",null] 20:53:34 INFO - PROCESS | 2048 | 1478318014560 Marionette TRACE conn2 <- [1,2634,null,["7"]] 20:53:34 INFO - PROCESS | 2048 | 1478318014563 Marionette TRACE conn2 -> [0,2635,"switchToWindow",{"name":"7"}] 20:53:34 INFO - PROCESS | 2048 | 1478318014566 Marionette TRACE conn2 <- [1,2635,null,{}] 20:53:34 INFO - PROCESS | 2048 | 1478318014570 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd1d000 == 15 [pid = 2048] [id = 561] 20:53:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12cd1d800) [pid = 2048] [serial = 1648] [outer = 0x0] 20:53:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12cd25000) [pid = 2048] [serial = 1649] [outer = 0x12cd1d800] 20:53:34 INFO - PROCESS | 2048 | 1478318014623 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12cd87800) [pid = 2048] [serial = 1650] [outer = 0x12cd1d800] 20:53:34 INFO - PROCESS | 2048 | 1478318014972 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]]]}] 20:53:35 INFO - . 20:53:35 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 564ms 20:53:35 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 20:53:35 INFO - PROCESS | 2048 | 1478318015005 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 2048 | 1478318015006 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 20:53:35 INFO - PROCESS | 2048 | 1478318015009 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}] 20:53:35 INFO - PROCESS | 2048 | 1478318015104 Marionette TRACE conn2 <- [1,2638,null,{"value":null}] 20:53:35 INFO - PROCESS | 2048 | 1478318015109 Marionette TRACE conn2 -> [0,2639,"getWindowHandles",null] 20:53:35 INFO - PROCESS | 2048 | 1478318015110 Marionette TRACE conn2 <- [1,2639,null,["7"]] 20:53:35 INFO - PROCESS | 2048 | 1478318015113 Marionette TRACE conn2 -> [0,2640,"switchToWindow",{"name":"7"}] 20:53:35 INFO - PROCESS | 2048 | 1478318015116 Marionette TRACE conn2 <- [1,2640,null,{}] 20:53:35 INFO - PROCESS | 2048 | 1478318015118 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273aa800 == 16 [pid = 2048] [id = 562] 20:53:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12d641800) [pid = 2048] [serial = 1651] [outer = 0x0] 20:53:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12d646000) [pid = 2048] [serial = 1652] [outer = 0x12d641800] 20:53:35 INFO - PROCESS | 2048 | 1478318015152 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12d650000) [pid = 2048] [serial = 1653] [outer = 0x12d641800] 20:53:35 INFO - PROCESS | 2048 | 1478318015402 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]]]}] 20:53:35 INFO - . 20:53:35 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 414ms 20:53:35 INFO - PROCESS | 2048 | 1478318015423 Marionette TRACE conn2 -> [0,2642,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 2048 | 1478318015425 Marionette TRACE conn2 <- [1,2642,null,{"value":"7"}] 20:53:35 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:53:35 INFO - PROCESS | 2048 | 1478318015428 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}] 20:53:35 INFO - PROCESS | 2048 | 1478318015502 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 20:53:35 INFO - PROCESS | 2048 | 1478318015505 Marionette TRACE conn2 -> [0,2644,"getWindowHandles",null] 20:53:35 INFO - PROCESS | 2048 | 1478318015507 Marionette TRACE conn2 <- [1,2644,null,["7"]] 20:53:35 INFO - PROCESS | 2048 | 1478318015508 Marionette TRACE conn2 -> [0,2645,"switchToWindow",{"name":"7"}] 20:53:35 INFO - PROCESS | 2048 | 1478318015511 Marionette TRACE conn2 <- [1,2645,null,{}] 20:53:35 INFO - PROCESS | 2048 | 1478318015516 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd9a800 == 17 [pid = 2048] [id = 563] 20:53:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12e158800) [pid = 2048] [serial = 1654] [outer = 0x0] 20:53:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12e4c4000) [pid = 2048] [serial = 1655] [outer = 0x12e158800] 20:53:35 INFO - PROCESS | 2048 | 1478318015551 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12e4cc800) [pid = 2048] [serial = 1656] [outer = 0x12e158800] 20:53:35 WARNING - wptserve Traceback (most recent call last): 20:53:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:53:35 WARNING - rv = self.func(request, response) 20:53:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:53:35 WARNING - access_control_allow_origin = "*") 20:53:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:53:35 WARNING - payload = payload_generator(server_data) 20:53:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:53:35 WARNING - return encode_string_as_bmp_image(data) 20:53:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:53:35 WARNING - img.save(f, "BMP") 20:53:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:53:35 WARNING - f.write(bmpfileheader) 20:53:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:53:35 WARNING - 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x1273aa800 == 16 [pid = 2048] [id = 562] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd1d000 == 15 [pid = 2048] [id = 561] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12bd78800 == 14 [pid = 2048] [id = 560] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x129e1b800 == 13 [pid = 2048] [id = 559] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x1296ee000 == 12 [pid = 2048] [id = 558] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12865c800 == 11 [pid = 2048] [id = 557] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x1273ab800 == 10 [pid = 2048] [id = 556] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x11b04e800 == 9 [pid = 2048] [id = 555] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x11b044800 == 8 [pid = 2048] [id = 554] 20:53:41 INFO - PROCESS | 2048 | --DOCSHELL 0x11b09d000 == 7 [pid = 2048] [id = 553] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x11b09e800) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12865d800) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x125c82000) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12bd81800) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x1273ac000) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12cd1d800) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x11b045800) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x1296ee800) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12d641800) [pid = 2048] [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] 20:53:44 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x129e24800) [pid = 2048] [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] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12c639000) [pid = 2048] [serial = 1646] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x125c8e000) [pid = 2048] [serial = 1631] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x1296f2800) [pid = 2048] [serial = 1640] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12481f800) [pid = 2048] [serial = 1629] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12cd87800) [pid = 2048] [serial = 1650] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x128663000) [pid = 2048] [serial = 1637] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x1297af800) [pid = 2048] [serial = 1641] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12e4c4000) [pid = 2048] [serial = 1655] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12cd25000) [pid = 2048] [serial = 1649] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x124ed7800) [pid = 2048] [serial = 1626] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x125eb0000) [pid = 2048] [serial = 1632] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x129677000) [pid = 2048] [serial = 1638] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1273b1000) [pid = 2048] [serial = 1634] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x11b060800) [pid = 2048] [serial = 1628] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12c94a800) [pid = 2048] [serial = 1647] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12d650000) [pid = 2048] [serial = 1653] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12a2f1000) [pid = 2048] [serial = 1644] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x129fe7800) [pid = 2048] [serial = 1643] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x127515000) [pid = 2048] [serial = 1635] [outer = 0x0] [url = about:blank] 20:53:48 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12d646000) [pid = 2048] [serial = 1652] [outer = 0x0] [url = about:blank] 20:54:05 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:54:05 INFO - PROCESS | 2048 | 1478318045633 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]]]}] 20:54:05 INFO - . 20:54:05 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30213ms 20:54:05 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:54:05 INFO - PROCESS | 2048 | 1478318045642 Marionette TRACE conn2 -> [0,2647,"getWindowHandle",null] 20:54:05 INFO - PROCESS | 2048 | 1478318045645 Marionette TRACE conn2 <- [1,2647,null,{"value":"7"}] 20:54:05 INFO - PROCESS | 2048 | 1478318045650 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}] 20:54:05 INFO - PROCESS | 2048 | 1478318045748 Marionette TRACE conn2 <- [1,2648,null,{"value":null}] 20:54:05 INFO - PROCESS | 2048 | 1478318045776 Marionette TRACE conn2 -> [0,2649,"getWindowHandles",null] 20:54:05 INFO - PROCESS | 2048 | 1478318045778 Marionette TRACE conn2 <- [1,2649,null,["7"]] 20:54:05 INFO - PROCESS | 2048 | 1478318045785 Marionette TRACE conn2 -> [0,2650,"switchToWindow",{"name":"7"}] 20:54:05 INFO - PROCESS | 2048 | 1478318045789 Marionette TRACE conn2 <- [1,2650,null,{}] 20:54:05 INFO - PROCESS | 2048 | 1478318045792 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b09e800 == 8 [pid = 2048] [id = 564] 20:54:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b0a8800) [pid = 2048] [serial = 1657] [outer = 0x0] 20:54:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12480d800) [pid = 2048] [serial = 1658] [outer = 0x11b0a8800] 20:54:05 INFO - PROCESS | 2048 | 1478318045834 Marionette DEBUG loaded listener.js 20:54:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ce4800) [pid = 2048] [serial = 1659] [outer = 0x11b0a8800] 20:54:06 WARNING - wptserve Traceback (most recent call last): 20:54:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:54:06 WARNING - rv = self.func(request, response) 20:54:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:54:06 WARNING - access_control_allow_origin = "*") 20:54:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:54:06 WARNING - payload = payload_generator(server_data) 20:54:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:54:06 WARNING - return encode_string_as_bmp_image(data) 20:54:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:54:06 WARNING - img.save(f, "BMP") 20:54:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:54:06 WARNING - f.write(bmpfileheader) 20:54:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:54:06 WARNING - 20:54:15 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd9a800 == 7 [pid = 2048] [id = 563] 20:54:17 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12e158800) [pid = 2048] [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] 20:54:22 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12e4cc800) [pid = 2048] [serial = 1656] [outer = 0x0] [url = about:blank] 20:54:22 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12480d800) [pid = 2048] [serial = 1658] [outer = 0x0] [url = about:blank] 20:54:35 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:54:35 INFO - PROCESS | 2048 | 1478318075934 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]]]}] 20:54:35 INFO - . 20:54:35 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30310ms 20:54:35 INFO - PROCESS | 2048 | 1478318075959 Marionette TRACE conn2 -> [0,2652,"getWindowHandle",null] 20:54:35 INFO - PROCESS | 2048 | 1478318075962 Marionette TRACE conn2 <- [1,2652,null,{"value":"7"}] 20:54:35 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:54:35 INFO - PROCESS | 2048 | 1478318075968 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}] 20:54:36 INFO - PROCESS | 2048 | 1478318076067 Marionette TRACE conn2 <- [1,2653,null,{"value":null}] 20:54:36 INFO - PROCESS | 2048 | 1478318076094 Marionette TRACE conn2 -> [0,2654,"getWindowHandles",null] 20:54:36 INFO - PROCESS | 2048 | 1478318076097 Marionette TRACE conn2 <- [1,2654,null,["7"]] 20:54:36 INFO - PROCESS | 2048 | 1478318076103 Marionette TRACE conn2 -> [0,2655,"switchToWindow",{"name":"7"}] 20:54:36 INFO - PROCESS | 2048 | 1478318076107 Marionette TRACE conn2 <- [1,2655,null,{}] 20:54:36 INFO - PROCESS | 2048 | 1478318076110 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b053000 == 8 [pid = 2048] [id = 565] 20:54:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b055800) [pid = 2048] [serial = 1660] [outer = 0x0] 20:54:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11b095800) [pid = 2048] [serial = 1661] [outer = 0x11b055800] 20:54:36 INFO - PROCESS | 2048 | 1478318076153 Marionette DEBUG loaded listener.js 20:54:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124c56000) [pid = 2048] [serial = 1662] [outer = 0x11b055800] 20:54:36 WARNING - wptserve Traceback (most recent call last): 20:54:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:54:36 WARNING - rv = self.func(request, response) 20:54:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:54:36 WARNING - access_control_allow_origin = "*") 20:54:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:54:36 WARNING - payload = payload_generator(server_data) 20:54:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:54:36 WARNING - return encode_string_as_bmp_image(data) 20:54:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:54:36 WARNING - img.save(f, "BMP") 20:54:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:54:36 WARNING - f.write(bmpfileheader) 20:54:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:54:36 WARNING - 20:54:45 INFO - PROCESS | 2048 | --DOCSHELL 0x11b09e800 == 7 [pid = 2048] [id = 564] 20:54:47 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x11b0a8800) [pid = 2048] [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] 20:54:53 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124ce4800) [pid = 2048] [serial = 1659] [outer = 0x0] [url = about:blank] 20:54:53 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x11b095800) [pid = 2048] [serial = 1661] [outer = 0x0] [url = about:blank] 20:55:06 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:55:06 INFO - PROCESS | 2048 | 1478318106250 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]]]}] 20:55:06 INFO - . 20:55:06 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30312ms 20:55:06 INFO - PROCESS | 2048 | 1478318106279 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 20:55:06 INFO - PROCESS | 2048 | 1478318106282 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 20:55:06 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:55:06 INFO - PROCESS | 2048 | 1478318106288 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}] 20:55:06 INFO - PROCESS | 2048 | 1478318106387 Marionette TRACE conn2 <- [1,2658,null,{"value":null}] 20:55:06 INFO - PROCESS | 2048 | 1478318106417 Marionette TRACE conn2 -> [0,2659,"getWindowHandles",null] 20:55:06 INFO - PROCESS | 2048 | 1478318106420 Marionette TRACE conn2 <- [1,2659,null,["7"]] 20:55:06 INFO - PROCESS | 2048 | 1478318106423 Marionette TRACE conn2 -> [0,2660,"switchToWindow",{"name":"7"}] 20:55:06 INFO - PROCESS | 2048 | 1478318106427 Marionette TRACE conn2 <- [1,2660,null,{}] 20:55:06 INFO - PROCESS | 2048 | 1478318106430 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b060800 == 8 [pid = 2048] [id = 566] 20:55:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b062800) [pid = 2048] [serial = 1663] [outer = 0x0] 20:55:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124345000) [pid = 2048] [serial = 1664] [outer = 0x11b062800] 20:55:06 INFO - PROCESS | 2048 | 1478318106475 Marionette DEBUG loaded listener.js 20:55:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124c4c000) [pid = 2048] [serial = 1665] [outer = 0x11b062800] 20:55:06 INFO - PROCESS | 2048 | 1478318106805 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]]]}] 20:55:06 INFO - . 20:55:06 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 566ms 20:55:06 INFO - PROCESS | 2048 | 1478318106854 Marionette TRACE conn2 -> [0,2662,"getWindowHandle",null] 20:55:06 INFO - PROCESS | 2048 | 1478318106858 Marionette TRACE conn2 <- [1,2662,null,{"value":"7"}] 20:55:06 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 20:55:06 INFO - PROCESS | 2048 | 1478318106862 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}] 20:55:07 INFO - PROCESS | 2048 | 1478318107022 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 20:55:07 INFO - PROCESS | 2048 | 1478318107033 Marionette TRACE conn2 -> [0,2664,"getWindowHandles",null] 20:55:07 INFO - PROCESS | 2048 | 1478318107036 Marionette TRACE conn2 <- [1,2664,null,["7"]] 20:55:07 INFO - PROCESS | 2048 | 1478318107040 Marionette TRACE conn2 -> [0,2665,"switchToWindow",{"name":"7"}] 20:55:07 INFO - PROCESS | 2048 | 1478318107044 Marionette TRACE conn2 <- [1,2665,null,{}] 20:55:07 INFO - PROCESS | 2048 | 1478318107050 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b099800 == 9 [pid = 2048] [id = 567] 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125c97800) [pid = 2048] [serial = 1666] [outer = 0x0] 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x125e9d800) [pid = 2048] [serial = 1667] [outer = 0x125c97800] 20:55:07 INFO - PROCESS | 2048 | 1478318107091 Marionette DEBUG loaded listener.js 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x12614e800) [pid = 2048] [serial = 1668] [outer = 0x125c97800] 20:55:07 INFO - PROCESS | 2048 | 1478318107355 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]]]}] 20:55:07 INFO - . 20:55:07 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 516ms 20:55:07 INFO - PROCESS | 2048 | 1478318107382 Marionette TRACE conn2 -> [0,2667,"getWindowHandle",null] 20:55:07 INFO - PROCESS | 2048 | 1478318107386 Marionette TRACE conn2 <- [1,2667,null,{"value":"7"}] 20:55:07 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:55:07 INFO - PROCESS | 2048 | 1478318107389 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}] 20:55:07 INFO - PROCESS | 2048 | 1478318107480 Marionette TRACE conn2 <- [1,2668,null,{"value":null}] 20:55:07 INFO - PROCESS | 2048 | 1478318107489 Marionette TRACE conn2 -> [0,2669,"getWindowHandles",null] 20:55:07 INFO - PROCESS | 2048 | 1478318107491 Marionette TRACE conn2 <- [1,2669,null,["7"]] 20:55:07 INFO - PROCESS | 2048 | 1478318107492 Marionette TRACE conn2 -> [0,2670,"switchToWindow",{"name":"7"}] 20:55:07 INFO - PROCESS | 2048 | 1478318107496 Marionette TRACE conn2 <- [1,2670,null,{}] 20:55:07 INFO - PROCESS | 2048 | 1478318107538 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273b2000 == 10 [pid = 2048] [id = 568] 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1273b2800) [pid = 2048] [serial = 1669] [outer = 0x0] 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1273ba000) [pid = 2048] [serial = 1670] [outer = 0x1273b2800] 20:55:07 INFO - PROCESS | 2048 | 1478318107579 Marionette DEBUG loaded listener.js 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x127c09000) [pid = 2048] [serial = 1671] [outer = 0x1273b2800] 20:55:07 INFO - PROCESS | 2048 | 1478318107845 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]]]}] 20:55:07 INFO - . 20:55:07 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 466ms 20:55:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 20:55:07 INFO - PROCESS | 2048 | 1478318107854 Marionette TRACE conn2 -> [0,2672,"getWindowHandle",null] 20:55:07 INFO - PROCESS | 2048 | 1478318107856 Marionette TRACE conn2 <- [1,2672,null,{"value":"7"}] 20:55:07 INFO - PROCESS | 2048 | 1478318107859 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}] 20:55:07 INFO - PROCESS | 2048 | 1478318107935 Marionette TRACE conn2 <- [1,2673,null,{"value":null}] 20:55:07 INFO - PROCESS | 2048 | 1478318107939 Marionette TRACE conn2 -> [0,2674,"getWindowHandles",null] 20:55:07 INFO - PROCESS | 2048 | 1478318107940 Marionette TRACE conn2 <- [1,2674,null,["7"]] 20:55:07 INFO - PROCESS | 2048 | 1478318107943 Marionette TRACE conn2 -> [0,2675,"switchToWindow",{"name":"7"}] 20:55:07 INFO - PROCESS | 2048 | 1478318107946 Marionette TRACE conn2 <- [1,2675,null,{}] 20:55:07 INFO - PROCESS | 2048 | 1478318107951 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x128793800 == 11 [pid = 2048] [id = 569] 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x128795000) [pid = 2048] [serial = 1672] [outer = 0x0] 20:55:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12879e800) [pid = 2048] [serial = 1673] [outer = 0x128795000] 20:55:07 INFO - PROCESS | 2048 | 1478318107993 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1296d7800) [pid = 2048] [serial = 1674] [outer = 0x128795000] 20:55:08 INFO - PROCESS | 2048 | 1478318108277 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]]]}] 20:55:08 INFO - . 20:55:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 465ms 20:55:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 20:55:08 INFO - PROCESS | 2048 | 1478318108327 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 20:55:08 INFO - PROCESS | 2048 | 1478318108328 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 20:55:08 INFO - PROCESS | 2048 | 1478318108331 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}] 20:55:08 INFO - PROCESS | 2048 | 1478318108428 Marionette TRACE conn2 <- [1,2678,null,{"value":null}] 20:55:08 INFO - PROCESS | 2048 | 1478318108457 Marionette TRACE conn2 -> [0,2679,"getWindowHandles",null] 20:55:08 INFO - PROCESS | 2048 | 1478318108458 Marionette TRACE conn2 <- [1,2679,null,["7"]] 20:55:08 INFO - PROCESS | 2048 | 1478318108460 Marionette TRACE conn2 -> [0,2680,"switchToWindow",{"name":"7"}] 20:55:08 INFO - PROCESS | 2048 | 1478318108463 Marionette TRACE conn2 <- [1,2680,null,{}] 20:55:08 INFO - PROCESS | 2048 | 1478318108465 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297af800 == 12 [pid = 2048] [id = 570] 20:55:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1297b0000) [pid = 2048] [serial = 1675] [outer = 0x0] 20:55:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1297c3800) [pid = 2048] [serial = 1676] [outer = 0x1297b0000] 20:55:08 INFO - PROCESS | 2048 | 1478318108501 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x129919000) [pid = 2048] [serial = 1677] [outer = 0x1297b0000] 20:55:08 INFO - PROCESS | 2048 | 1478318108822 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]]]}] 20:55:08 INFO - . 20:55:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 517ms 20:55:08 INFO - PROCESS | 2048 | 1478318108850 Marionette TRACE conn2 -> [0,2682,"getWindowHandle",null] 20:55:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 20:55:08 INFO - PROCESS | 2048 | 1478318108852 Marionette TRACE conn2 <- [1,2682,null,{"value":"7"}] 20:55:08 INFO - PROCESS | 2048 | 1478318108856 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}] 20:55:09 INFO - PROCESS | 2048 | 1478318109040 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 20:55:09 INFO - PROCESS | 2048 | 1478318109051 Marionette TRACE conn2 -> [0,2684,"getWindowHandles",null] 20:55:09 INFO - PROCESS | 2048 | 1478318109053 Marionette TRACE conn2 <- [1,2684,null,["7"]] 20:55:09 INFO - PROCESS | 2048 | 1478318109056 Marionette TRACE conn2 -> [0,2685,"switchToWindow",{"name":"7"}] 20:55:09 INFO - PROCESS | 2048 | 1478318109060 Marionette TRACE conn2 <- [1,2685,null,{}] 20:55:09 INFO - PROCESS | 2048 | 1478318109063 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2dc800 == 13 [pid = 2048] [id = 571] 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12a2df000) [pid = 2048] [serial = 1678] [outer = 0x0] 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12a2eb800) [pid = 2048] [serial = 1679] [outer = 0x12a2df000] 20:55:09 INFO - PROCESS | 2048 | 1478318109123 Marionette DEBUG loaded listener.js 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12b48b000) [pid = 2048] [serial = 1680] [outer = 0x12a2df000] 20:55:09 INFO - PROCESS | 2048 | 1478318109402 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]]]}] 20:55:09 INFO - . 20:55:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 567ms 20:55:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:55:09 INFO - PROCESS | 2048 | 1478318109422 Marionette TRACE conn2 -> [0,2687,"getWindowHandle",null] 20:55:09 INFO - PROCESS | 2048 | 1478318109423 Marionette TRACE conn2 <- [1,2687,null,{"value":"7"}] 20:55:09 INFO - PROCESS | 2048 | 1478318109426 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}] 20:55:09 INFO - PROCESS | 2048 | 1478318109497 Marionette TRACE conn2 <- [1,2688,null,{"value":null}] 20:55:09 INFO - PROCESS | 2048 | 1478318109502 Marionette TRACE conn2 -> [0,2689,"getWindowHandles",null] 20:55:09 INFO - PROCESS | 2048 | 1478318109504 Marionette TRACE conn2 <- [1,2689,null,["7"]] 20:55:09 INFO - PROCESS | 2048 | 1478318109506 Marionette TRACE conn2 -> [0,2690,"switchToWindow",{"name":"7"}] 20:55:09 INFO - PROCESS | 2048 | 1478318109509 Marionette TRACE conn2 <- [1,2690,null,{}] 20:55:09 INFO - PROCESS | 2048 | 1478318109511 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c94c000 == 14 [pid = 2048] [id = 572] 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12c94d000) [pid = 2048] [serial = 1681] [outer = 0x0] 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12c95f000) [pid = 2048] [serial = 1682] [outer = 0x12c94d000] 20:55:09 INFO - PROCESS | 2048 | 1478318109545 Marionette DEBUG loaded listener.js 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12c9bf800) [pid = 2048] [serial = 1683] [outer = 0x12c94d000] 20:55:09 INFO - PROCESS | 2048 | 1478318109805 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]]]}] 20:55:09 INFO - . 20:55:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 415ms 20:55:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:55:09 INFO - PROCESS | 2048 | 1478318109840 Marionette TRACE conn2 -> [0,2692,"getWindowHandle",null] 20:55:09 INFO - PROCESS | 2048 | 1478318109842 Marionette TRACE conn2 <- [1,2692,null,{"value":"7"}] 20:55:09 INFO - PROCESS | 2048 | 1478318109844 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}] 20:55:09 INFO - PROCESS | 2048 | 1478318109918 Marionette TRACE conn2 <- [1,2693,null,{"value":null}] 20:55:09 INFO - PROCESS | 2048 | 1478318109922 Marionette TRACE conn2 -> [0,2694,"getWindowHandles",null] 20:55:09 INFO - PROCESS | 2048 | 1478318109924 Marionette TRACE conn2 <- [1,2694,null,["7"]] 20:55:09 INFO - PROCESS | 2048 | 1478318109926 Marionette TRACE conn2 -> [0,2695,"switchToWindow",{"name":"7"}] 20:55:09 INFO - PROCESS | 2048 | 1478318109928 Marionette TRACE conn2 <- [1,2695,null,{}] 20:55:09 INFO - PROCESS | 2048 | 1478318109931 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd87800 == 15 [pid = 2048] [id = 573] 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12cd8b000) [pid = 2048] [serial = 1684] [outer = 0x0] 20:55:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12d632000) [pid = 2048] [serial = 1685] [outer = 0x12cd8b000] 20:55:09 INFO - PROCESS | 2048 | 1478318109967 Marionette DEBUG loaded listener.js 20:55:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12d638000) [pid = 2048] [serial = 1686] [outer = 0x12cd8b000] 20:55:10 INFO - PROCESS | 2048 | 1478318110213 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]]]}] 20:55:10 INFO - . 20:55:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 414ms 20:55:10 INFO - PROCESS | 2048 | 1478318110259 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 20:55:10 INFO - PROCESS | 2048 | 1478318110260 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 20:55:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:55:10 INFO - PROCESS | 2048 | 1478318110263 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}] 20:55:10 INFO - PROCESS | 2048 | 1478318110337 Marionette TRACE conn2 <- [1,2698,null,{"value":null}] 20:55:10 INFO - PROCESS | 2048 | 1478318110340 Marionette TRACE conn2 -> [0,2699,"getWindowHandles",null] 20:55:10 INFO - PROCESS | 2048 | 1478318110342 Marionette TRACE conn2 <- [1,2699,null,["7"]] 20:55:10 INFO - PROCESS | 2048 | 1478318110344 Marionette TRACE conn2 -> [0,2700,"switchToWindow",{"name":"7"}] 20:55:10 INFO - PROCESS | 2048 | 1478318110346 Marionette TRACE conn2 <- [1,2700,null,{}] 20:55:10 INFO - PROCESS | 2048 | 1478318110351 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273b1000 == 16 [pid = 2048] [id = 574] 20:55:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12dd98800) [pid = 2048] [serial = 1687] [outer = 0x0] 20:55:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12e139800) [pid = 2048] [serial = 1688] [outer = 0x12dd98800] 20:55:10 INFO - PROCESS | 2048 | 1478318110385 Marionette DEBUG loaded listener.js 20:55:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12dd9c000) [pid = 2048] [serial = 1689] [outer = 0x12dd98800] 20:55:10 INFO - PROCESS | 2048 | 1478318110638 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]]]}] 20:55:10 INFO - . 20:55:10 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 20:55:10 INFO - PROCESS | 2048 | 1478318110679 Marionette TRACE conn2 -> [0,2702,"getWindowHandle",null] 20:55:10 INFO - PROCESS | 2048 | 1478318110680 Marionette TRACE conn2 <- [1,2702,null,{"value":"7"}] 20:55:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 20:55:10 INFO - PROCESS | 2048 | 1478318110683 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}] 20:55:10 INFO - PROCESS | 2048 | 1478318110777 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 20:55:10 INFO - PROCESS | 2048 | 1478318110783 Marionette TRACE conn2 -> [0,2704,"getWindowHandles",null] 20:55:10 INFO - PROCESS | 2048 | 1478318110784 Marionette TRACE conn2 <- [1,2704,null,["7"]] 20:55:10 INFO - PROCESS | 2048 | 1478318110786 Marionette TRACE conn2 -> [0,2705,"switchToWindow",{"name":"7"}] 20:55:10 INFO - PROCESS | 2048 | 1478318110789 Marionette TRACE conn2 <- [1,2705,null,{}] 20:55:10 INFO - PROCESS | 2048 | 1478318110791 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e156000 == 17 [pid = 2048] [id = 575] 20:55:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12e4c1800) [pid = 2048] [serial = 1690] [outer = 0x0] 20:55:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12e4cf800) [pid = 2048] [serial = 1691] [outer = 0x12e4c1800] 20:55:10 INFO - PROCESS | 2048 | 1478318110826 Marionette DEBUG loaded listener.js 20:55:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12e742800) [pid = 2048] [serial = 1692] [outer = 0x12e4c1800] 20:55:11 INFO - PROCESS | 2048 | 1478318111075 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]]]}] 20:55:11 INFO - . 20:55:11 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 414ms 20:55:11 INFO - PROCESS | 2048 | 1478318111098 Marionette TRACE conn2 -> [0,2707,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 2048 | 1478318111099 Marionette TRACE conn2 <- [1,2707,null,{"value":"7"}] 20:55:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 20:55:11 INFO - PROCESS | 2048 | 1478318111102 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}] 20:55:11 INFO - PROCESS | 2048 | 1478318111188 Marionette TRACE conn2 <- [1,2708,null,{"value":null}] 20:55:11 INFO - PROCESS | 2048 | 1478318111191 Marionette TRACE conn2 -> [0,2709,"getWindowHandles",null] 20:55:11 INFO - PROCESS | 2048 | 1478318111193 Marionette TRACE conn2 <- [1,2709,null,["7"]] 20:55:11 INFO - PROCESS | 2048 | 1478318111195 Marionette TRACE conn2 -> [0,2710,"switchToWindow",{"name":"7"}] 20:55:11 INFO - PROCESS | 2048 | 1478318111198 Marionette TRACE conn2 <- [1,2710,null,{}] 20:55:11 INFO - PROCESS | 2048 | 1478318111203 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e75e800 == 18 [pid = 2048] [id = 576] 20:55:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12e75f000) [pid = 2048] [serial = 1693] [outer = 0x0] 20:55:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12e805000) [pid = 2048] [serial = 1694] [outer = 0x12e75f000] 20:55:11 INFO - PROCESS | 2048 | 1478318111244 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e80f800) [pid = 2048] [serial = 1695] [outer = 0x12e75f000] 20:55:11 INFO - PROCESS | 2048 | 1478318111522 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]]]}] 20:55:11 INFO - . 20:55:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 468ms 20:55:11 INFO - PROCESS | 2048 | 1478318111570 Marionette TRACE conn2 -> [0,2712,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 2048 | 1478318111571 Marionette TRACE conn2 <- [1,2712,null,{"value":"7"}] 20:55:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 20:55:11 INFO - PROCESS | 2048 | 1478318111574 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}] 20:55:11 INFO - PROCESS | 2048 | 1478318111654 Marionette TRACE conn2 <- [1,2713,null,{"value":null}] 20:55:11 INFO - PROCESS | 2048 | 1478318111657 Marionette TRACE conn2 -> [0,2714,"getWindowHandles",null] 20:55:11 INFO - PROCESS | 2048 | 1478318111659 Marionette TRACE conn2 <- [1,2714,null,["7"]] 20:55:11 INFO - PROCESS | 2048 | 1478318111661 Marionette TRACE conn2 -> [0,2715,"switchToWindow",{"name":"7"}] 20:55:11 INFO - PROCESS | 2048 | 1478318111663 Marionette TRACE conn2 <- [1,2715,null,{}] 20:55:11 INFO - PROCESS | 2048 | 1478318111666 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb03000 == 19 [pid = 2048] [id = 577] 20:55:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12eb03800) [pid = 2048] [serial = 1696] [outer = 0x0] 20:55:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12eb0b000) [pid = 2048] [serial = 1697] [outer = 0x12eb03800] 20:55:11 INFO - PROCESS | 2048 | 1478318111700 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12eb16800) [pid = 2048] [serial = 1698] [outer = 0x12eb03800] 20:55:11 INFO - PROCESS | 2048 | 1478318111950 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]]]}] 20:55:11 INFO - . 20:55:11 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 418ms 20:55:11 INFO - PROCESS | 2048 | 1478318111993 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 2048 | 1478318111994 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 20:55:11 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:55:11 INFO - PROCESS | 2048 | 1478318111997 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}] 20:55:12 INFO - PROCESS | 2048 | 1478318112072 Marionette TRACE conn2 <- [1,2718,null,{"value":null}] 20:55:12 INFO - PROCESS | 2048 | 1478318112075 Marionette TRACE conn2 -> [0,2719,"getWindowHandles",null] 20:55:12 INFO - PROCESS | 2048 | 1478318112077 Marionette TRACE conn2 <- [1,2719,null,["7"]] 20:55:12 INFO - PROCESS | 2048 | 1478318112080 Marionette TRACE conn2 -> [0,2720,"switchToWindow",{"name":"7"}] 20:55:12 INFO - PROCESS | 2048 | 1478318112082 Marionette TRACE conn2 <- [1,2720,null,{}] 20:55:12 INFO - PROCESS | 2048 | 1478318112128 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec67800 == 20 [pid = 2048] [id = 578] 20:55:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12ec68800) [pid = 2048] [serial = 1699] [outer = 0x0] 20:55:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12ec7c000) [pid = 2048] [serial = 1700] [outer = 0x12ec68800] 20:55:12 INFO - PROCESS | 2048 | 1478318112162 Marionette DEBUG loaded listener.js 20:55:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12ef56000) [pid = 2048] [serial = 1701] [outer = 0x12ec68800] 20:55:12 WARNING - wptserve Traceback (most recent call last): 20:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:55:12 WARNING - rv = self.func(request, response) 20:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:55:12 WARNING - access_control_allow_origin = "*") 20:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:55:12 WARNING - payload = payload_generator(server_data) 20:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:55:12 WARNING - return encode_string_as_bmp_image(data) 20:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:55:12 WARNING - img.save(f, "BMP") 20:55:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:55:12 WARNING - f.write(bmpfileheader) 20:55:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:55:12 WARNING - 20:55:12 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb03000 == 19 [pid = 2048] [id = 577] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12e75e800 == 18 [pid = 2048] [id = 576] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12e156000 == 17 [pid = 2048] [id = 575] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x1273b1000 == 16 [pid = 2048] [id = 574] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd87800 == 15 [pid = 2048] [id = 573] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12c94c000 == 14 [pid = 2048] [id = 572] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2dc800 == 13 [pid = 2048] [id = 571] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x1297af800 == 12 [pid = 2048] [id = 570] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x128793800 == 11 [pid = 2048] [id = 569] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x1273b2000 == 10 [pid = 2048] [id = 568] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x11b099800 == 9 [pid = 2048] [id = 567] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x11b060800 == 8 [pid = 2048] [id = 566] 20:55:16 INFO - PROCESS | 2048 | --DOCSHELL 0x11b053000 == 7 [pid = 2048] [id = 565] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x12eb03800) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x128795000) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x12dd98800) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12e75f000) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x125c97800) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x1297b0000) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x11b055800) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12c94d000) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x1273b2800) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x12e4c1800) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12a2df000) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x11b062800) [pid = 2048] [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] 20:55:19 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12cd8b000) [pid = 2048] [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] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x12d632000) [pid = 2048] [serial = 1685] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12d638000) [pid = 2048] [serial = 1686] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12c95f000) [pid = 2048] [serial = 1682] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x12c9bf800) [pid = 2048] [serial = 1683] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12a2eb800) [pid = 2048] [serial = 1679] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12b48b000) [pid = 2048] [serial = 1680] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x1297c3800) [pid = 2048] [serial = 1676] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x129919000) [pid = 2048] [serial = 1677] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x12879e800) [pid = 2048] [serial = 1673] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x1296d7800) [pid = 2048] [serial = 1674] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x1273ba000) [pid = 2048] [serial = 1670] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x127c09000) [pid = 2048] [serial = 1671] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12eb16800) [pid = 2048] [serial = 1698] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12eb0b000) [pid = 2048] [serial = 1697] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12ec7c000) [pid = 2048] [serial = 1700] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12e805000) [pid = 2048] [serial = 1694] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12e80f800) [pid = 2048] [serial = 1695] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12e4cf800) [pid = 2048] [serial = 1691] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12e742800) [pid = 2048] [serial = 1692] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12e139800) [pid = 2048] [serial = 1688] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12dd9c000) [pid = 2048] [serial = 1689] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x125e9d800) [pid = 2048] [serial = 1667] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12614e800) [pid = 2048] [serial = 1668] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x124345000) [pid = 2048] [serial = 1664] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124c4c000) [pid = 2048] [serial = 1665] [outer = 0x0] [url = about:blank] 20:55:24 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124c56000) [pid = 2048] [serial = 1662] [outer = 0x0] [url = about:blank] 20:55:42 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:55:42 INFO - PROCESS | 2048 | 1478318142240 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]]]}] 20:55:42 INFO - . 20:55:42 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30262ms 20:55:42 INFO - PROCESS | 2048 | 1478318142260 Marionette TRACE conn2 -> [0,2722,"getWindowHandle",null] 20:55:42 INFO - PROCESS | 2048 | 1478318142263 Marionette TRACE conn2 <- [1,2722,null,{"value":"7"}] 20:55:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:55:42 INFO - PROCESS | 2048 | 1478318142268 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}] 20:55:42 INFO - PROCESS | 2048 | 1478318142370 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 20:55:42 INFO - PROCESS | 2048 | 1478318142400 Marionette TRACE conn2 -> [0,2724,"getWindowHandles",null] 20:55:42 INFO - PROCESS | 2048 | 1478318142405 Marionette TRACE conn2 <- [1,2724,null,["7"]] 20:55:42 INFO - PROCESS | 2048 | 1478318142409 Marionette TRACE conn2 -> [0,2725,"switchToWindow",{"name":"7"}] 20:55:42 INFO - PROCESS | 2048 | 1478318142413 Marionette TRACE conn2 <- [1,2725,null,{}] 20:55:42 INFO - PROCESS | 2048 | 1478318142416 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:42 INFO - PROCESS | 2048 | ++DOCSHELL 0x1248a3800 == 8 [pid = 2048] [id = 579] 20:55:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x1248a4000) [pid = 2048] [serial = 1702] [outer = 0x0] 20:55:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124ce4000) [pid = 2048] [serial = 1703] [outer = 0x1248a4000] 20:55:42 INFO - PROCESS | 2048 | 1478318142459 Marionette DEBUG loaded listener.js 20:55:42 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x12528d800) [pid = 2048] [serial = 1704] [outer = 0x1248a4000] 20:55:42 WARNING - wptserve Traceback (most recent call last): 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:55:42 WARNING - rv = self.func(request, response) 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:55:42 WARNING - access_control_allow_origin = "*") 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:55:42 WARNING - payload = payload_generator(server_data) 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:55:42 WARNING - return encode_string_as_bmp_image(data) 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:55:42 WARNING - img.save(f, "BMP") 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:55:42 WARNING - f.write(bmpfileheader) 20:55:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:55:42 WARNING - 20:55:42 WARNING - wptserve Traceback (most recent call last): 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:55:42 WARNING - rv = self.func(request, response) 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:55:42 WARNING - access_control_allow_origin = "*") 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:55:42 WARNING - payload = payload_generator(server_data) 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:55:42 WARNING - return encode_string_as_bmp_image(data) 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:55:42 WARNING - img.save(f, "BMP") 20:55:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:55:42 WARNING - f.write(bmpfileheader) 20:55:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:55:42 WARNING - 20:55:52 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec67800 == 7 [pid = 2048] [id = 578] 20:55:54 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12ec68800) [pid = 2048] [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] 20:55:59 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12ef56000) [pid = 2048] [serial = 1701] [outer = 0x0] [url = about:blank] 20:55:59 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124ce4000) [pid = 2048] [serial = 1703] [outer = 0x0] [url = about:blank] 20:56:12 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:56:12 INFO - PROCESS | 2048 | 1478318172555 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]]]}] 20:56:12 INFO - . 20:56:12 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30315ms 20:56:12 INFO - PROCESS | 2048 | 1478318172582 Marionette TRACE conn2 -> [0,2727,"getWindowHandle",null] 20:56:12 INFO - PROCESS | 2048 | 1478318172585 Marionette TRACE conn2 <- [1,2727,null,{"value":"7"}] 20:56:12 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:56:12 INFO - PROCESS | 2048 | 1478318172591 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}] 20:56:12 INFO - PROCESS | 2048 | 1478318172690 Marionette TRACE conn2 <- [1,2728,null,{"value":null}] 20:56:12 INFO - PROCESS | 2048 | 1478318172720 Marionette TRACE conn2 -> [0,2729,"getWindowHandles",null] 20:56:12 INFO - PROCESS | 2048 | 1478318172724 Marionette TRACE conn2 <- [1,2729,null,["7"]] 20:56:12 INFO - PROCESS | 2048 | 1478318172727 Marionette TRACE conn2 -> [0,2730,"switchToWindow",{"name":"7"}] 20:56:12 INFO - PROCESS | 2048 | 1478318172730 Marionette TRACE conn2 <- [1,2730,null,{}] 20:56:12 INFO - PROCESS | 2048 | 1478318172733 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b057000 == 8 [pid = 2048] [id = 580] 20:56:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b058800) [pid = 2048] [serial = 1705] [outer = 0x0] 20:56:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11b096800) [pid = 2048] [serial = 1706] [outer = 0x11b058800] 20:56:12 INFO - PROCESS | 2048 | 1478318172776 Marionette DEBUG loaded listener.js 20:56:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x1248ac800) [pid = 2048] [serial = 1707] [outer = 0x11b058800] 20:56:12 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:56:12 WARNING - wptserve Traceback (most recent call last): 20:56:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:56:13 WARNING - rv = self.func(request, response) 20:56:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:56:13 WARNING - access_control_allow_origin = "*") 20:56:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:56:13 WARNING - payload = payload_generator(server_data) 20:56:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:56:13 WARNING - return encode_string_as_bmp_image(data) 20:56:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:56:13 WARNING - img.save(f, "BMP") 20:56:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:56:13 WARNING - f.write(bmpfileheader) 20:56:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:56:13 WARNING - 20:56:22 INFO - PROCESS | 2048 | --DOCSHELL 0x1248a3800 == 7 [pid = 2048] [id = 579] 20:56:24 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1248a4000) [pid = 2048] [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] 20:56:29 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12528d800) [pid = 2048] [serial = 1704] [outer = 0x0] [url = about:blank] 20:56:29 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x11b096800) [pid = 2048] [serial = 1706] [outer = 0x0] [url = about:blank] 20:56:42 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:56:42 INFO - PROCESS | 2048 | 1478318202877 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]]]}] 20:56:42 INFO - . 20:56:42 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30307ms 20:56:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 20:56:42 INFO - PROCESS | 2048 | 1478318202897 Marionette TRACE conn2 -> [0,2732,"getWindowHandle",null] 20:56:42 INFO - PROCESS | 2048 | 1478318202900 Marionette TRACE conn2 <- [1,2732,null,{"value":"7"}] 20:56:42 INFO - PROCESS | 2048 | 1478318202905 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}] 20:56:43 INFO - PROCESS | 2048 | 1478318203004 Marionette TRACE conn2 <- [1,2733,null,{"value":null}] 20:56:43 INFO - PROCESS | 2048 | 1478318203032 Marionette TRACE conn2 -> [0,2734,"getWindowHandles",null] 20:56:43 INFO - PROCESS | 2048 | 1478318203035 Marionette TRACE conn2 <- [1,2734,null,["7"]] 20:56:43 INFO - PROCESS | 2048 | 1478318203041 Marionette TRACE conn2 -> [0,2735,"switchToWindow",{"name":"7"}] 20:56:43 INFO - PROCESS | 2048 | 1478318203045 Marionette TRACE conn2 <- [1,2735,null,{}] 20:56:43 INFO - PROCESS | 2048 | 1478318203047 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b060800 == 8 [pid = 2048] [id = 581] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b08b000) [pid = 2048] [serial = 1708] [outer = 0x0] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124346000) [pid = 2048] [serial = 1709] [outer = 0x11b08b000] 20:56:43 INFO - PROCESS | 2048 | 1478318203091 Marionette DEBUG loaded listener.js 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ce6000) [pid = 2048] [serial = 1710] [outer = 0x11b08b000] 20:56:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x124cfd800 == 9 [pid = 2048] [id = 582] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125429800) [pid = 2048] [serial = 1711] [outer = 0x0] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x125677000) [pid = 2048] [serial = 1712] [outer = 0x125429800] 20:56:43 INFO - PROCESS | 2048 | 1478318203383 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]]]}] 20:56:43 INFO - . 20:56:43 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 517ms 20:56:43 INFO - PROCESS | 2048 | 1478318203421 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 20:56:43 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 20:56:43 INFO - PROCESS | 2048 | 1478318203423 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 20:56:43 INFO - PROCESS | 2048 | 1478318203426 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}] 20:56:43 INFO - PROCESS | 2048 | 1478318203525 Marionette TRACE conn2 <- [1,2738,null,{"value":null}] 20:56:43 INFO - PROCESS | 2048 | 1478318203569 Marionette TRACE conn2 -> [0,2739,"getWindowHandles",null] 20:56:43 INFO - PROCESS | 2048 | 1478318203572 Marionette TRACE conn2 <- [1,2739,null,["7"]] 20:56:43 INFO - PROCESS | 2048 | 1478318203574 Marionette TRACE conn2 -> [0,2740,"switchToWindow",{"name":"7"}] 20:56:43 INFO - PROCESS | 2048 | 1478318203576 Marionette TRACE conn2 <- [1,2740,null,{}] 20:56:43 INFO - PROCESS | 2048 | 1478318203579 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x125e9c000 == 10 [pid = 2048] [id = 583] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x125e9e000) [pid = 2048] [serial = 1713] [outer = 0x0] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x125eb7800) [pid = 2048] [serial = 1714] [outer = 0x125e9e000] 20:56:43 INFO - PROCESS | 2048 | 1478318203619 Marionette DEBUG loaded listener.js 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x126cb0800) [pid = 2048] [serial = 1715] [outer = 0x125e9e000] 20:56:43 INFO - PROCESS | 2048 | ++DOCSHELL 0x127067800 == 11 [pid = 2048] [id = 584] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x127077800) [pid = 2048] [serial = 1716] [outer = 0x0] 20:56:43 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12739a800) [pid = 2048] [serial = 1717] [outer = 0x127077800] 20:56:43 INFO - PROCESS | 2048 | 1478318203907 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]]]}] 20:56:43 INFO - . 20:56:43 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 514ms 20:56:43 INFO - PROCESS | 2048 | 1478318203947 Marionette TRACE conn2 -> [0,2742,"getWindowHandle",null] 20:56:43 INFO - PROCESS | 2048 | 1478318203952 Marionette TRACE conn2 <- [1,2742,null,{"value":"7"}] 20:56:43 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 20:56:43 INFO - PROCESS | 2048 | 1478318203955 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}] 20:56:44 INFO - PROCESS | 2048 | 1478318204114 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 20:56:44 INFO - PROCESS | 2048 | 1478318204126 Marionette TRACE conn2 -> [0,2744,"getWindowHandles",null] 20:56:44 INFO - PROCESS | 2048 | 1478318204129 Marionette TRACE conn2 <- [1,2744,null,["7"]] 20:56:44 INFO - PROCESS | 2048 | 1478318204132 Marionette TRACE conn2 -> [0,2745,"switchToWindow",{"name":"7"}] 20:56:44 INFO - PROCESS | 2048 | 1478318204138 Marionette TRACE conn2 <- [1,2745,null,{}] 20:56:44 INFO - PROCESS | 2048 | 1478318204144 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12809d800 == 12 [pid = 2048] [id = 585] 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12809e800) [pid = 2048] [serial = 1718] [outer = 0x0] 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1280b1800) [pid = 2048] [serial = 1719] [outer = 0x12809e800] 20:56:44 INFO - PROCESS | 2048 | 1478318204210 Marionette DEBUG loaded listener.js 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x128658800) [pid = 2048] [serial = 1720] [outer = 0x12809e800] 20:56:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x12878f000 == 13 [pid = 2048] [id = 586] 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x128796800) [pid = 2048] [serial = 1721] [outer = 0x0] 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x1287a0000) [pid = 2048] [serial = 1722] [outer = 0x128796800] 20:56:44 INFO - PROCESS | 2048 | 1478318204591 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]]]}] 20:56:44 INFO - . 20:56:44 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 667ms 20:56:44 INFO - PROCESS | 2048 | 1478318204621 Marionette TRACE conn2 -> [0,2747,"getWindowHandle",null] 20:56:44 INFO - PROCESS | 2048 | 1478318204623 Marionette TRACE conn2 <- [1,2747,null,{"value":"7"}] 20:56:44 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 20:56:44 INFO - PROCESS | 2048 | 1478318204626 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}] 20:56:44 INFO - PROCESS | 2048 | 1478318204736 Marionette TRACE conn2 <- [1,2748,null,{"value":null}] 20:56:44 INFO - PROCESS | 2048 | 1478318204742 Marionette TRACE conn2 -> [0,2749,"getWindowHandles",null] 20:56:44 INFO - PROCESS | 2048 | 1478318204743 Marionette TRACE conn2 <- [1,2749,null,["7"]] 20:56:44 INFO - PROCESS | 2048 | 1478318204745 Marionette TRACE conn2 -> [0,2750,"switchToWindow",{"name":"7"}] 20:56:44 INFO - PROCESS | 2048 | 1478318204748 Marionette TRACE conn2 <- [1,2750,null,{}] 20:56:44 INFO - PROCESS | 2048 | 1478318204751 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f2c000 == 14 [pid = 2048] [id = 587] 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x128f2c800) [pid = 2048] [serial = 1723] [outer = 0x0] 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x128f38000) [pid = 2048] [serial = 1724] [outer = 0x128f2c800] 20:56:44 INFO - PROCESS | 2048 | 1478318204793 Marionette DEBUG loaded listener.js 20:56:44 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x1296f0800) [pid = 2048] [serial = 1725] [outer = 0x128f2c800] 20:56:45 INFO - PROCESS | 2048 | 1478318205091 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]]]}] 20:56:45 INFO - . 20:56:45 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 515ms 20:56:45 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 20:56:45 INFO - PROCESS | 2048 | 1478318205141 Marionette TRACE conn2 -> [0,2752,"getWindowHandle",null] 20:56:45 INFO - PROCESS | 2048 | 1478318205143 Marionette TRACE conn2 <- [1,2752,null,{"value":"7"}] 20:56:45 INFO - PROCESS | 2048 | 1478318205145 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}] 20:56:45 INFO - PROCESS | 2048 | 1478318205223 Marionette TRACE conn2 <- [1,2753,null,{"value":null}] 20:56:45 INFO - PROCESS | 2048 | 1478318205227 Marionette TRACE conn2 -> [0,2754,"getWindowHandles",null] 20:56:45 INFO - PROCESS | 2048 | 1478318205228 Marionette TRACE conn2 <- [1,2754,null,["7"]] 20:56:45 INFO - PROCESS | 2048 | 1478318205230 Marionette TRACE conn2 -> [0,2755,"switchToWindow",{"name":"7"}] 20:56:45 INFO - PROCESS | 2048 | 1478318205232 Marionette TRACE conn2 <- [1,2755,null,{}] 20:56:45 INFO - PROCESS | 2048 | 1478318205234 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x129922800 == 15 [pid = 2048] [id = 588] 20:56:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x129e10000) [pid = 2048] [serial = 1726] [outer = 0x0] 20:56:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x129e25000) [pid = 2048] [serial = 1727] [outer = 0x129e10000] 20:56:45 INFO - PROCESS | 2048 | 1478318205270 Marionette DEBUG loaded listener.js 20:56:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12a2dc000) [pid = 2048] [serial = 1728] [outer = 0x129e10000] 20:56:45 INFO - PROCESS | 2048 | 1478318205530 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]]]}] 20:56:45 INFO - . 20:56:45 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 415ms 20:56:45 INFO - PROCESS | 2048 | 1478318205561 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 20:56:45 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 20:56:45 INFO - PROCESS | 2048 | 1478318205562 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 20:56:45 INFO - PROCESS | 2048 | 1478318205565 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}] 20:56:45 INFO - PROCESS | 2048 | 1478318205668 Marionette TRACE conn2 <- [1,2758,null,{"value":null}] 20:56:45 INFO - PROCESS | 2048 | 1478318205716 Marionette TRACE conn2 -> [0,2759,"getWindowHandles",null] 20:56:45 INFO - PROCESS | 2048 | 1478318205717 Marionette TRACE conn2 <- [1,2759,null,["7"]] 20:56:45 INFO - PROCESS | 2048 | 1478318205719 Marionette TRACE conn2 -> [0,2760,"switchToWindow",{"name":"7"}] 20:56:45 INFO - PROCESS | 2048 | 1478318205722 Marionette TRACE conn2 <- [1,2760,null,{}] 20:56:45 INFO - PROCESS | 2048 | 1478318205724 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c638800 == 16 [pid = 2048] [id = 589] 20:56:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12c639000) [pid = 2048] [serial = 1729] [outer = 0x0] 20:56:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12c644800) [pid = 2048] [serial = 1730] [outer = 0x12c639000] 20:56:45 INFO - PROCESS | 2048 | 1478318205758 Marionette DEBUG loaded listener.js 20:56:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12c95b800) [pid = 2048] [serial = 1731] [outer = 0x12c639000] 20:56:45 INFO - PROCESS | 2048 | 1478318205996 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]]]}] 20:56:46 INFO - . 20:56:46 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 465ms 20:56:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 20:56:46 INFO - PROCESS | 2048 | 1478318206029 Marionette TRACE conn2 -> [0,2762,"getWindowHandle",null] 20:56:46 INFO - PROCESS | 2048 | 1478318206031 Marionette TRACE conn2 <- [1,2762,null,{"value":"7"}] 20:56:46 INFO - PROCESS | 2048 | 1478318206033 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}] 20:56:46 INFO - PROCESS | 2048 | 1478318206106 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 20:56:46 INFO - PROCESS | 2048 | 1478318206110 Marionette TRACE conn2 -> [0,2764,"getWindowHandles",null] 20:56:46 INFO - PROCESS | 2048 | 1478318206111 Marionette TRACE conn2 <- [1,2764,null,["7"]] 20:56:46 INFO - PROCESS | 2048 | 1478318206114 Marionette TRACE conn2 -> [0,2765,"switchToWindow",{"name":"7"}] 20:56:46 INFO - PROCESS | 2048 | 1478318206116 Marionette TRACE conn2 <- [1,2765,null,{}] 20:56:46 INFO - PROCESS | 2048 | 1478318206119 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd86800 == 17 [pid = 2048] [id = 590] 20:56:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12cd87800) [pid = 2048] [serial = 1732] [outer = 0x0] 20:56:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12cd90800) [pid = 2048] [serial = 1733] [outer = 0x12cd87800] 20:56:46 INFO - PROCESS | 2048 | 1478318206153 Marionette DEBUG loaded listener.js 20:56:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12d639000) [pid = 2048] [serial = 1734] [outer = 0x12cd87800] 20:56:46 INFO - PROCESS | 2048 | 1478318206410 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]]]}] 20:56:46 INFO - . 20:56:46 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 417ms 20:56:46 INFO - PROCESS | 2048 | 1478318206451 Marionette TRACE conn2 -> [0,2767,"getWindowHandle",null] 20:56:46 INFO - PROCESS | 2048 | 1478318206453 Marionette TRACE conn2 <- [1,2767,null,{"value":"7"}] 20:56:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 20:56:46 INFO - PROCESS | 2048 | 1478318206457 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}] 20:56:46 INFO - PROCESS | 2048 | 1478318206568 Marionette TRACE conn2 <- [1,2768,null,{"value":null}] 20:56:46 INFO - PROCESS | 2048 | 1478318206626 Marionette TRACE conn2 -> [0,2769,"getWindowHandles",null] 20:56:46 INFO - PROCESS | 2048 | 1478318206628 Marionette TRACE conn2 <- [1,2769,null,["7"]] 20:56:46 INFO - PROCESS | 2048 | 1478318206631 Marionette TRACE conn2 -> [0,2770,"switchToWindow",{"name":"7"}] 20:56:46 INFO - PROCESS | 2048 | 1478318206633 Marionette TRACE conn2 <- [1,2770,null,{}] 20:56:46 INFO - PROCESS | 2048 | 1478318206635 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297aa000 == 18 [pid = 2048] [id = 591] 20:56:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x1297aa800) [pid = 2048] [serial = 1735] [outer = 0x0] 20:56:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12dd94800) [pid = 2048] [serial = 1736] [outer = 0x1297aa800] 20:56:46 INFO - PROCESS | 2048 | 1478318206690 Marionette DEBUG loaded listener.js 20:56:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x128f20800) [pid = 2048] [serial = 1737] [outer = 0x1297aa800] 20:56:46 INFO - PROCESS | 2048 | 1478318206968 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]]]}] 20:56:46 INFO - . 20:56:46 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 518ms 20:56:46 INFO - PROCESS | 2048 | 1478318206975 Marionette TRACE conn2 -> [0,2772,"getWindowHandle",null] 20:56:46 INFO - PROCESS | 2048 | 1478318206976 Marionette TRACE conn2 <- [1,2772,null,{"value":"7"}] 20:56:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 20:56:46 INFO - PROCESS | 2048 | 1478318206979 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}] 20:56:47 INFO - PROCESS | 2048 | 1478318207078 Marionette TRACE conn2 <- [1,2773,null,{"value":null}] 20:56:47 INFO - PROCESS | 2048 | 1478318207083 Marionette TRACE conn2 -> [0,2774,"getWindowHandles",null] 20:56:47 INFO - PROCESS | 2048 | 1478318207084 Marionette TRACE conn2 <- [1,2774,null,["7"]] 20:56:47 INFO - PROCESS | 2048 | 1478318207088 Marionette TRACE conn2 -> [0,2775,"switchToWindow",{"name":"7"}] 20:56:47 INFO - PROCESS | 2048 | 1478318207090 Marionette TRACE conn2 <- [1,2775,null,{}] 20:56:47 INFO - PROCESS | 2048 | 1478318207092 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c0d000 == 19 [pid = 2048] [id = 592] 20:56:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12e4c3800) [pid = 2048] [serial = 1738] [outer = 0x0] 20:56:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12e4c8800) [pid = 2048] [serial = 1739] [outer = 0x12e4c3800] 20:56:47 INFO - PROCESS | 2048 | 1478318207126 Marionette DEBUG loaded listener.js 20:56:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e4ca800) [pid = 2048] [serial = 1740] [outer = 0x12e4c3800] 20:56:47 INFO - . 20:56:47 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 414ms 20:56:47 INFO - PROCESS | 2048 | 1478318207384 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]]]}] 20:56:47 INFO - PROCESS | 2048 | 1478318207394 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 20:56:47 INFO - PROCESS | 2048 | 1478318207395 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 20:56:47 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 20:56:47 INFO - PROCESS | 2048 | 1478318207398 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}] 20:56:47 INFO - PROCESS | 2048 | 1478318207473 Marionette TRACE conn2 <- [1,2778,null,{"value":null}] 20:56:47 INFO - PROCESS | 2048 | 1478318207476 Marionette TRACE conn2 -> [0,2779,"getWindowHandles",null] 20:56:47 INFO - PROCESS | 2048 | 1478318207478 Marionette TRACE conn2 <- [1,2779,null,["7"]] 20:56:47 INFO - PROCESS | 2048 | 1478318207480 Marionette TRACE conn2 -> [0,2780,"switchToWindow",{"name":"7"}] 20:56:47 INFO - PROCESS | 2048 | 1478318207482 Marionette TRACE conn2 <- [1,2780,null,{}] 20:56:47 INFO - PROCESS | 2048 | 1478318207485 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:47 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e749800 == 20 [pid = 2048] [id = 593] 20:56:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12e753800) [pid = 2048] [serial = 1741] [outer = 0x0] 20:56:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12e75a800) [pid = 2048] [serial = 1742] [outer = 0x12e753800] 20:56:47 INFO - PROCESS | 2048 | 1478318207520 Marionette DEBUG loaded listener.js 20:56:47 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12e803800) [pid = 2048] [serial = 1743] [outer = 0x12e753800] 20:56:47 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:56:47 WARNING - wptserve Traceback (most recent call last): 20:56:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:56:47 WARNING - rv = self.func(request, response) 20:56:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:56:47 WARNING - access_control_allow_origin = "*") 20:56:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:56:47 WARNING - payload = payload_generator(server_data) 20:56:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:56:47 WARNING - return encode_string_as_bmp_image(data) 20:56:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:56:47 WARNING - img.save(f, "BMP") 20:56:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:56:47 WARNING - f.write(bmpfileheader) 20:56:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:56:47 WARNING - 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x127c0d000 == 19 [pid = 2048] [id = 592] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x1297aa000 == 18 [pid = 2048] [id = 591] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd86800 == 17 [pid = 2048] [id = 590] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x12c638800 == 16 [pid = 2048] [id = 589] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x129922800 == 15 [pid = 2048] [id = 588] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x128f2c000 == 14 [pid = 2048] [id = 587] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x12878f000 == 13 [pid = 2048] [id = 586] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x12809d800 == 12 [pid = 2048] [id = 585] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x127067800 == 11 [pid = 2048] [id = 584] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x125e9c000 == 10 [pid = 2048] [id = 583] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x124cfd800 == 9 [pid = 2048] [id = 582] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x11b060800 == 8 [pid = 2048] [id = 581] 20:56:53 INFO - PROCESS | 2048 | --DOCSHELL 0x11b057000 == 7 [pid = 2048] [id = 580] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x11b058800) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x125429800) [pid = 2048] [serial = 1711] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x11b08b000) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12cd87800) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x125e9e000) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x127077800) [pid = 2048] [serial = 1716] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318203811] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x1297aa800) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x128796800) [pid = 2048] [serial = 1721] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x12809e800) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12e4c3800) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x129e10000) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12c639000) [pid = 2048] [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] 20:56:55 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x128f2c800) [pid = 2048] [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] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x12e4ca800) [pid = 2048] [serial = 1740] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12e4c8800) [pid = 2048] [serial = 1739] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12e75a800) [pid = 2048] [serial = 1742] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12dd94800) [pid = 2048] [serial = 1736] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x128f20800) [pid = 2048] [serial = 1737] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x12cd90800) [pid = 2048] [serial = 1733] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12d639000) [pid = 2048] [serial = 1734] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12c644800) [pid = 2048] [serial = 1730] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12c95b800) [pid = 2048] [serial = 1731] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x129e25000) [pid = 2048] [serial = 1727] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12a2dc000) [pid = 2048] [serial = 1728] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x128f38000) [pid = 2048] [serial = 1724] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x1296f0800) [pid = 2048] [serial = 1725] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x1280b1800) [pid = 2048] [serial = 1719] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x128658800) [pid = 2048] [serial = 1720] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1287a0000) [pid = 2048] [serial = 1722] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x125eb7800) [pid = 2048] [serial = 1714] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x126cb0800) [pid = 2048] [serial = 1715] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12739a800) [pid = 2048] [serial = 1717] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318203811] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x124346000) [pid = 2048] [serial = 1709] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x124ce6000) [pid = 2048] [serial = 1710] [outer = 0x0] [url = about:blank] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x125677000) [pid = 2048] [serial = 1712] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 20:57:00 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x1248ac800) [pid = 2048] [serial = 1707] [outer = 0x0] [url = about:blank] 20:57:17 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:57:17 INFO - PROCESS | 2048 | 1478318237608 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]]]}] 20:57:17 INFO - . 20:57:17 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30218ms 20:57:17 INFO - PROCESS | 2048 | 1478318237618 Marionette TRACE conn2 -> [0,2782,"getWindowHandle",null] 20:57:17 INFO - PROCESS | 2048 | 1478318237621 Marionette TRACE conn2 <- [1,2782,null,{"value":"7"}] 20:57:17 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 20:57:17 INFO - PROCESS | 2048 | 1478318237626 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}] 20:57:17 INFO - PROCESS | 2048 | 1478318237725 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 20:57:17 INFO - PROCESS | 2048 | 1478318237753 Marionette TRACE conn2 -> [0,2784,"getWindowHandles",null] 20:57:17 INFO - PROCESS | 2048 | 1478318237756 Marionette TRACE conn2 <- [1,2784,null,["7"]] 20:57:17 INFO - PROCESS | 2048 | 1478318237761 Marionette TRACE conn2 -> [0,2785,"switchToWindow",{"name":"7"}] 20:57:17 INFO - PROCESS | 2048 | 1478318237765 Marionette TRACE conn2 <- [1,2785,null,{}] 20:57:17 INFO - PROCESS | 2048 | 1478318237768 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x124347000 == 8 [pid = 2048] [id = 594] 20:57:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x12435a000) [pid = 2048] [serial = 1744] [outer = 0x0] 20:57:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12481d000) [pid = 2048] [serial = 1745] [outer = 0x12435a000] 20:57:17 INFO - PROCESS | 2048 | 1478318237810 Marionette DEBUG loaded listener.js 20:57:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e14000) [pid = 2048] [serial = 1746] [outer = 0x12435a000] 20:57:18 WARNING - wptserve Traceback (most recent call last): 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:57:18 WARNING - rv = self.func(request, response) 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:57:18 WARNING - access_control_allow_origin = "*") 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:57:18 WARNING - payload = payload_generator(server_data) 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:57:18 WARNING - return encode_string_as_bmp_image(data) 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:57:18 WARNING - img.save(f, "BMP") 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:57:18 WARNING - f.write(bmpfileheader) 20:57:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:57:18 WARNING - 20:57:18 WARNING - wptserve Traceback (most recent call last): 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:57:18 WARNING - rv = self.func(request, response) 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:57:18 WARNING - access_control_allow_origin = "*") 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:57:18 WARNING - payload = payload_generator(server_data) 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:57:18 WARNING - return encode_string_as_bmp_image(data) 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:57:18 WARNING - img.save(f, "BMP") 20:57:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:57:18 WARNING - f.write(bmpfileheader) 20:57:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:57:18 WARNING - 20:57:27 INFO - PROCESS | 2048 | --DOCSHELL 0x12e749800 == 7 [pid = 2048] [id = 593] 20:57:29 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12e753800) [pid = 2048] [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] 20:57:34 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12e803800) [pid = 2048] [serial = 1743] [outer = 0x0] [url = about:blank] 20:57:34 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12481d000) [pid = 2048] [serial = 1745] [outer = 0x0] [url = about:blank] 20:57:47 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:57:47 INFO - PROCESS | 2048 | 1478318267914 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]]]}] 20:57:47 INFO - . 20:57:47 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30325ms 20:57:47 INFO - PROCESS | 2048 | 1478318267950 Marionette TRACE conn2 -> [0,2787,"getWindowHandle",null] 20:57:47 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 20:57:47 INFO - PROCESS | 2048 | 1478318267953 Marionette TRACE conn2 <- [1,2787,null,{"value":"7"}] 20:57:47 INFO - PROCESS | 2048 | 1478318267958 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}] 20:57:48 INFO - PROCESS | 2048 | 1478318268057 Marionette TRACE conn2 <- [1,2788,null,{"value":null}] 20:57:48 INFO - PROCESS | 2048 | 1478318268086 Marionette TRACE conn2 -> [0,2789,"getWindowHandles",null] 20:57:48 INFO - PROCESS | 2048 | 1478318268088 Marionette TRACE conn2 <- [1,2789,null,["7"]] 20:57:48 INFO - PROCESS | 2048 | 1478318268095 Marionette TRACE conn2 -> [0,2790,"switchToWindow",{"name":"7"}] 20:57:48 INFO - PROCESS | 2048 | 1478318268098 Marionette TRACE conn2 <- [1,2790,null,{}] 20:57:48 INFO - PROCESS | 2048 | 1478318268101 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b059800 == 8 [pid = 2048] [id = 595] 20:57:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b05a800) [pid = 2048] [serial = 1747] [outer = 0x0] 20:57:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11b0a8800) [pid = 2048] [serial = 1748] [outer = 0x11b05a800] 20:57:48 INFO - PROCESS | 2048 | 1478318268144 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124c58800) [pid = 2048] [serial = 1749] [outer = 0x11b05a800] 20:57:48 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 20:57:48 WARNING - wptserve Traceback (most recent call last): 20:57:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:57:48 WARNING - rv = self.func(request, response) 20:57:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:57:48 WARNING - access_control_allow_origin = "*") 20:57:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:57:48 WARNING - payload = payload_generator(server_data) 20:57:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:57:48 WARNING - return encode_string_as_bmp_image(data) 20:57:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:57:48 WARNING - img.save(f, "BMP") 20:57:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:57:48 WARNING - f.write(bmpfileheader) 20:57:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:57:48 WARNING - 20:57:57 INFO - PROCESS | 2048 | --DOCSHELL 0x124347000 == 7 [pid = 2048] [id = 594] 20:57:59 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12435a000) [pid = 2048] [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] 20:58:05 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e14000) [pid = 2048] [serial = 1746] [outer = 0x0] [url = about:blank] 20:58:05 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x11b0a8800) [pid = 2048] [serial = 1748] [outer = 0x0] [url = about:blank] 20:58:18 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:58:18 INFO - PROCESS | 2048 | 1478318298245 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]]]}] 20:58:18 INFO - . 20:58:18 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30313ms 20:58:18 INFO - PROCESS | 2048 | 1478318298270 Marionette TRACE conn2 -> [0,2792,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 2048 | 1478318298273 Marionette TRACE conn2 <- [1,2792,null,{"value":"7"}] 20:58:18 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 20:58:18 INFO - PROCESS | 2048 | 1478318298278 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}] 20:58:18 INFO - PROCESS | 2048 | 1478318298379 Marionette TRACE conn2 <- [1,2793,null,{"value":null}] 20:58:18 INFO - PROCESS | 2048 | 1478318298408 Marionette TRACE conn2 -> [0,2794,"getWindowHandles",null] 20:58:18 INFO - PROCESS | 2048 | 1478318298411 Marionette TRACE conn2 <- [1,2794,null,["7"]] 20:58:18 INFO - PROCESS | 2048 | 1478318298415 Marionette TRACE conn2 -> [0,2795,"switchToWindow",{"name":"7"}] 20:58:18 INFO - PROCESS | 2048 | 1478318298418 Marionette TRACE conn2 <- [1,2795,null,{}] 20:58:18 INFO - PROCESS | 2048 | 1478318298421 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b08b000 == 8 [pid = 2048] [id = 596] 20:58:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b08d800) [pid = 2048] [serial = 1750] [outer = 0x0] 20:58:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124803800) [pid = 2048] [serial = 1751] [outer = 0x11b08d800] 20:58:18 INFO - PROCESS | 2048 | 1478318298466 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124cfa000) [pid = 2048] [serial = 1752] [outer = 0x11b08d800] 20:58:18 INFO - PROCESS | 2048 | 1478318298717 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]]]}] 20:58:18 INFO - . 20:58:18 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 468ms 20:58:18 INFO - PROCESS | 2048 | 1478318298746 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 2048 | 1478318298748 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 20:58:18 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 20:58:18 INFO - PROCESS | 2048 | 1478318298751 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}] 20:58:18 INFO - PROCESS | 2048 | 1478318298842 Marionette TRACE conn2 <- [1,2798,null,{"value":null}] 20:58:18 INFO - PROCESS | 2048 | 1478318298847 Marionette TRACE conn2 -> [0,2799,"getWindowHandles",null] 20:58:18 INFO - PROCESS | 2048 | 1478318298849 Marionette TRACE conn2 <- [1,2799,null,["7"]] 20:58:18 INFO - PROCESS | 2048 | 1478318298852 Marionette TRACE conn2 -> [0,2800,"switchToWindow",{"name":"7"}] 20:58:18 INFO - PROCESS | 2048 | 1478318298854 Marionette TRACE conn2 <- [1,2800,null,{}] 20:58:18 INFO - PROCESS | 2048 | 1478318298857 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b095800 == 9 [pid = 2048] [id = 597] 20:58:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125e9b000) [pid = 2048] [serial = 1753] [outer = 0x0] 20:58:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x125eb2800) [pid = 2048] [serial = 1754] [outer = 0x125e9b000] 20:58:18 INFO - PROCESS | 2048 | 1478318298897 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x126caa800) [pid = 2048] [serial = 1755] [outer = 0x125e9b000] 20:58:19 INFO - PROCESS | 2048 | 1478318299179 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]]]}] 20:58:19 INFO - . 20:58:19 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 466ms 20:58:19 INFO - PROCESS | 2048 | 1478318299221 Marionette TRACE conn2 -> [0,2802,"getWindowHandle",null] 20:58:19 INFO - PROCESS | 2048 | 1478318299225 Marionette TRACE conn2 <- [1,2802,null,{"value":"7"}] 20:58:19 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 20:58:19 INFO - PROCESS | 2048 | 1478318299228 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}] 20:58:19 INFO - PROCESS | 2048 | 1478318299338 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 20:58:19 INFO - PROCESS | 2048 | 1478318299346 Marionette TRACE conn2 -> [0,2804,"getWindowHandles",null] 20:58:19 INFO - PROCESS | 2048 | 1478318299348 Marionette TRACE conn2 <- [1,2804,null,["7"]] 20:58:19 INFO - PROCESS | 2048 | 1478318299350 Marionette TRACE conn2 -> [0,2805,"switchToWindow",{"name":"7"}] 20:58:19 INFO - PROCESS | 2048 | 1478318299353 Marionette TRACE conn2 <- [1,2805,null,{}] 20:58:19 INFO - PROCESS | 2048 | 1478318299357 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273b9000 == 10 [pid = 2048] [id = 598] 20:58:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1273b9800) [pid = 2048] [serial = 1756] [outer = 0x0] 20:58:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12752d000) [pid = 2048] [serial = 1757] [outer = 0x1273b9800] 20:58:19 INFO - PROCESS | 2048 | 1478318299398 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x1280af000) [pid = 2048] [serial = 1758] [outer = 0x1273b9800] 20:58:19 INFO - PROCESS | 2048 | 1478318299669 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]]]}] 20:58:19 INFO - . 20:58:19 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 468ms 20:58:19 INFO - PROCESS | 2048 | 1478318299695 Marionette TRACE conn2 -> [0,2807,"getWindowHandle",null] 20:58:19 INFO - PROCESS | 2048 | 1478318299697 Marionette TRACE conn2 <- [1,2807,null,{"value":"7"}] 20:58:19 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 20:58:19 INFO - PROCESS | 2048 | 1478318299700 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}] 20:58:19 INFO - PROCESS | 2048 | 1478318299774 Marionette TRACE conn2 <- [1,2808,null,{"value":null}] 20:58:19 INFO - PROCESS | 2048 | 1478318299779 Marionette TRACE conn2 -> [0,2809,"getWindowHandles",null] 20:58:19 INFO - PROCESS | 2048 | 1478318299780 Marionette TRACE conn2 <- [1,2809,null,["7"]] 20:58:19 INFO - PROCESS | 2048 | 1478318299782 Marionette TRACE conn2 -> [0,2810,"switchToWindow",{"name":"7"}] 20:58:19 INFO - PROCESS | 2048 | 1478318299786 Marionette TRACE conn2 <- [1,2810,null,{}] 20:58:19 INFO - PROCESS | 2048 | 1478318299788 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a0800 == 11 [pid = 2048] [id = 599] 20:58:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1287a1000) [pid = 2048] [serial = 1759] [outer = 0x0] 20:58:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1287a7000) [pid = 2048] [serial = 1760] [outer = 0x1287a1000] 20:58:19 INFO - PROCESS | 2048 | 1478318299832 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1296df800) [pid = 2048] [serial = 1761] [outer = 0x1287a1000] 20:58:20 INFO - PROCESS | 2048 | 1478318300113 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]]]}] 20:58:20 INFO - . 20:58:20 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 416ms 20:58:20 INFO - PROCESS | 2048 | 1478318300116 Marionette TRACE conn2 -> [0,2812,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 2048 | 1478318300118 Marionette TRACE conn2 <- [1,2812,null,{"value":"7"}] 20:58:20 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 20:58:20 INFO - PROCESS | 2048 | 1478318300121 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}] 20:58:20 INFO - PROCESS | 2048 | 1478318300204 Marionette TRACE conn2 <- [1,2813,null,{"value":null}] 20:58:20 INFO - PROCESS | 2048 | 1478318300210 Marionette TRACE conn2 -> [0,2814,"getWindowHandles",null] 20:58:20 INFO - PROCESS | 2048 | 1478318300212 Marionette TRACE conn2 <- [1,2814,null,["7"]] 20:58:20 INFO - PROCESS | 2048 | 1478318300214 Marionette TRACE conn2 -> [0,2815,"switchToWindow",{"name":"7"}] 20:58:20 INFO - PROCESS | 2048 | 1478318300218 Marionette TRACE conn2 <- [1,2815,null,{}] 20:58:20 INFO - PROCESS | 2048 | 1478318300224 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296f4000 == 12 [pid = 2048] [id = 600] 20:58:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1296f5800) [pid = 2048] [serial = 1762] [outer = 0x0] 20:58:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1297c7000) [pid = 2048] [serial = 1763] [outer = 0x1296f5800] 20:58:20 INFO - PROCESS | 2048 | 1478318300330 Marionette DEBUG loaded listener.js 20:58:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x129912800) [pid = 2048] [serial = 1764] [outer = 0x1296f5800] 20:58:20 WARNING - wptserve Traceback (most recent call last): 20:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:58:20 WARNING - rv = self.func(request, response) 20:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:58:20 WARNING - access_control_allow_origin = "*") 20:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:58:20 WARNING - payload = payload_generator(server_data) 20:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:58:20 WARNING - return encode_string_as_bmp_image(data) 20:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:58:20 WARNING - img.save(f, "BMP") 20:58:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:58:20 WARNING - f.write(bmpfileheader) 20:58:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:58:20 WARNING - 20:58:28 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a0800 == 11 [pid = 2048] [id = 599] 20:58:28 INFO - PROCESS | 2048 | --DOCSHELL 0x1273b9000 == 10 [pid = 2048] [id = 598] 20:58:28 INFO - PROCESS | 2048 | --DOCSHELL 0x11b095800 == 9 [pid = 2048] [id = 597] 20:58:28 INFO - PROCESS | 2048 | --DOCSHELL 0x11b08b000 == 8 [pid = 2048] [id = 596] 20:58:28 INFO - PROCESS | 2048 | --DOCSHELL 0x11b059800 == 7 [pid = 2048] [id = 595] 20:58:30 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x11b08d800) [pid = 2048] [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] 20:58:30 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x11b05a800) [pid = 2048] [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] 20:58:30 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x1287a1000) [pid = 2048] [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] 20:58:30 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x125e9b000) [pid = 2048] [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] 20:58:30 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x1273b9800) [pid = 2048] [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] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x124cfa000) [pid = 2048] [serial = 1752] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x124803800) [pid = 2048] [serial = 1751] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x126caa800) [pid = 2048] [serial = 1755] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x125eb2800) [pid = 2048] [serial = 1754] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x1280af000) [pid = 2048] [serial = 1758] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12752d000) [pid = 2048] [serial = 1757] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x1296df800) [pid = 2048] [serial = 1761] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1287a7000) [pid = 2048] [serial = 1760] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x1297c7000) [pid = 2048] [serial = 1763] [outer = 0x0] [url = about:blank] 20:58:35 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124c58800) [pid = 2048] [serial = 1749] [outer = 0x0] [url = about:blank] 20:58:50 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:58:50 INFO - PROCESS | 2048 | 1478318330460 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]]]}] 20:58:50 INFO - . 20:58:50 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30365ms 20:58:50 INFO - PROCESS | 2048 | 1478318330488 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 20:58:50 INFO - PROCESS | 2048 | 1478318330491 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 20:58:50 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 20:58:50 INFO - PROCESS | 2048 | 1478318330496 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}] 20:58:50 INFO - PROCESS | 2048 | 1478318330595 Marionette TRACE conn2 <- [1,2818,null,{"value":null}] 20:58:50 INFO - PROCESS | 2048 | 1478318330623 Marionette TRACE conn2 -> [0,2819,"getWindowHandles",null] 20:58:50 INFO - PROCESS | 2048 | 1478318330625 Marionette TRACE conn2 <- [1,2819,null,["7"]] 20:58:50 INFO - PROCESS | 2048 | 1478318330632 Marionette TRACE conn2 -> [0,2820,"switchToWindow",{"name":"7"}] 20:58:50 INFO - PROCESS | 2048 | 1478318330636 Marionette TRACE conn2 <- [1,2820,null,{}] 20:58:50 INFO - PROCESS | 2048 | 1478318330639 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b0a8800 == 8 [pid = 2048] [id = 601] 20:58:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x12433e800) [pid = 2048] [serial = 1765] [outer = 0x0] 20:58:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12480f800) [pid = 2048] [serial = 1766] [outer = 0x12433e800] 20:58:50 INFO - PROCESS | 2048 | 1478318330681 Marionette DEBUG loaded listener.js 20:58:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ce6000) [pid = 2048] [serial = 1767] [outer = 0x12433e800] 20:58:50 WARNING - wptserve Traceback (most recent call last): 20:58:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:58:50 WARNING - rv = self.func(request, response) 20:58:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:58:50 WARNING - access_control_allow_origin = "*") 20:58:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:58:50 WARNING - payload = payload_generator(server_data) 20:58:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:58:50 WARNING - return encode_string_as_bmp_image(data) 20:58: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 20:58:50 WARNING - img.save(f, "BMP") 20:58:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:58:50 WARNING - f.write(bmpfileheader) 20:58:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:58:50 WARNING - 20:59:00 INFO - PROCESS | 2048 | --DOCSHELL 0x1296f4000 == 7 [pid = 2048] [id = 600] 20:59:02 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1296f5800) [pid = 2048] [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] 20:59:07 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x129912800) [pid = 2048] [serial = 1764] [outer = 0x0] [url = about:blank] 20:59:07 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12480f800) [pid = 2048] [serial = 1766] [outer = 0x0] [url = about:blank] 20:59:20 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:59:20 INFO - PROCESS | 2048 | 1478318360783 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]]]}] 20:59:20 INFO - . 20:59:20 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30312ms 20:59:20 INFO - PROCESS | 2048 | 1478318360807 Marionette TRACE conn2 -> [0,2822,"getWindowHandle",null] 20:59:20 INFO - PROCESS | 2048 | 1478318360810 Marionette TRACE conn2 <- [1,2822,null,{"value":"7"}] 20:59:20 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 20:59:20 INFO - PROCESS | 2048 | 1478318360816 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}] 20:59:20 INFO - PROCESS | 2048 | 1478318360915 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 20:59:20 INFO - PROCESS | 2048 | 1478318360946 Marionette TRACE conn2 -> [0,2824,"getWindowHandles",null] 20:59:20 INFO - PROCESS | 2048 | 1478318360948 Marionette TRACE conn2 <- [1,2824,null,["7"]] 20:59:20 INFO - PROCESS | 2048 | 1478318360951 Marionette TRACE conn2 -> [0,2825,"switchToWindow",{"name":"7"}] 20:59:20 INFO - PROCESS | 2048 | 1478318360955 Marionette TRACE conn2 <- [1,2825,null,{}] 20:59:20 INFO - PROCESS | 2048 | 1478318360959 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b057000 == 8 [pid = 2048] [id = 602] 20:59:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b058000) [pid = 2048] [serial = 1768] [outer = 0x0] 20:59:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x11b09d000) [pid = 2048] [serial = 1769] [outer = 0x11b058000] 20:59:21 INFO - PROCESS | 2048 | 1478318361002 Marionette DEBUG loaded listener.js 20:59:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124c56000) [pid = 2048] [serial = 1770] [outer = 0x11b058000] 20:59:21 WARNING - wptserve Traceback (most recent call last): 20:59:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:59:21 WARNING - rv = self.func(request, response) 20:59:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:59:21 WARNING - access_control_allow_origin = "*") 20:59:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:59:21 WARNING - payload = payload_generator(server_data) 20:59:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:59:21 WARNING - return encode_string_as_bmp_image(data) 20:59:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:59:21 WARNING - img.save(f, "BMP") 20:59:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:59:21 WARNING - f.write(bmpfileheader) 20:59:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:59:21 WARNING - 20:59:30 INFO - PROCESS | 2048 | --DOCSHELL 0x11b0a8800 == 7 [pid = 2048] [id = 601] 20:59:32 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12433e800) [pid = 2048] [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] 20:59:38 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124ce6000) [pid = 2048] [serial = 1767] [outer = 0x0] [url = about:blank] 20:59:38 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x11b09d000) [pid = 2048] [serial = 1769] [outer = 0x0] [url = about:blank] 20:59:51 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 20:59:51 INFO - PROCESS | 2048 | 1478318391104 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]]]}] 20:59:51 INFO - . 20:59:51 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30312ms 20:59:51 INFO - PROCESS | 2048 | 1478318391127 Marionette TRACE conn2 -> [0,2827,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 2048 | 1478318391130 Marionette TRACE conn2 <- [1,2827,null,{"value":"7"}] 20:59:51 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 20:59:51 INFO - PROCESS | 2048 | 1478318391135 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}] 20:59:51 INFO - PROCESS | 2048 | 1478318391235 Marionette TRACE conn2 <- [1,2828,null,{"value":null}] 20:59:51 INFO - PROCESS | 2048 | 1478318391265 Marionette TRACE conn2 -> [0,2829,"getWindowHandles",null] 20:59:51 INFO - PROCESS | 2048 | 1478318391268 Marionette TRACE conn2 <- [1,2829,null,["7"]] 20:59:51 INFO - PROCESS | 2048 | 1478318391271 Marionette TRACE conn2 -> [0,2830,"switchToWindow",{"name":"7"}] 20:59:51 INFO - PROCESS | 2048 | 1478318391275 Marionette TRACE conn2 <- [1,2830,null,{}] 20:59:51 INFO - PROCESS | 2048 | 1478318391279 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b095800 == 8 [pid = 2048] [id = 603] 20:59:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b09d000) [pid = 2048] [serial = 1771] [outer = 0x0] 20:59:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12480d800) [pid = 2048] [serial = 1772] [outer = 0x11b09d000] 20:59:51 INFO - PROCESS | 2048 | 1478318391322 Marionette DEBUG loaded listener.js 20:59:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e14000) [pid = 2048] [serial = 1773] [outer = 0x11b09d000] 20:59:51 INFO - PROCESS | 2048 | 1478318391585 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]]]}] 20:59:51 INFO - . 20:59:51 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 465ms 20:59:51 INFO - PROCESS | 2048 | 1478318391601 Marionette TRACE conn2 -> [0,2832,"getWindowHandle",null] 20:59:51 INFO - PROCESS | 2048 | 1478318391604 Marionette TRACE conn2 <- [1,2832,null,{"value":"7"}] 20:59:51 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 20:59:51 INFO - PROCESS | 2048 | 1478318391609 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}] 20:59:51 INFO - PROCESS | 2048 | 1478318391746 Marionette TRACE conn2 <- [1,2833,null,{"value":null}] 20:59:51 INFO - PROCESS | 2048 | 1478318391812 Marionette TRACE conn2 -> [0,2834,"getWindowHandles",null] 20:59:51 INFO - PROCESS | 2048 | 1478318391815 Marionette TRACE conn2 <- [1,2834,null,["7"]] 20:59:51 INFO - PROCESS | 2048 | 1478318391819 Marionette TRACE conn2 -> [0,2835,"switchToWindow",{"name":"7"}] 20:59:51 INFO - PROCESS | 2048 | 1478318391823 Marionette TRACE conn2 <- [1,2835,null,{}] 20:59:51 INFO - PROCESS | 2048 | 1478318391827 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x124347000 == 9 [pid = 2048] [id = 604] 20:59:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125ea1000) [pid = 2048] [serial = 1774] [outer = 0x0] 20:59:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x12614a800) [pid = 2048] [serial = 1775] [outer = 0x125ea1000] 20:59:51 INFO - PROCESS | 2048 | 1478318391891 Marionette DEBUG loaded listener.js 20:59:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x126cbe800) [pid = 2048] [serial = 1776] [outer = 0x125ea1000] 20:59:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x12739a800 == 10 [pid = 2048] [id = 605] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x12739b800) [pid = 2048] [serial = 1777] [outer = 0x0] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12739f800) [pid = 2048] [serial = 1778] [outer = 0x12739b800] 20:59:52 INFO - PROCESS | 2048 | 1478318392235 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]]]}] 20:59:52 INFO - . 20:59:52 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 667ms 20:59:52 INFO - PROCESS | 2048 | 1478318392279 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 20:59:52 INFO - PROCESS | 2048 | 1478318392283 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 20:59:52 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 20:59:52 INFO - PROCESS | 2048 | 1478318392286 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}] 20:59:52 INFO - PROCESS | 2048 | 1478318392383 Marionette TRACE conn2 <- [1,2838,null,{"value":null}] 20:59:52 INFO - PROCESS | 2048 | 1478318392390 Marionette TRACE conn2 -> [0,2839,"getWindowHandles",null] 20:59:52 INFO - PROCESS | 2048 | 1478318392392 Marionette TRACE conn2 <- [1,2839,null,["7"]] 20:59:52 INFO - PROCESS | 2048 | 1478318392395 Marionette TRACE conn2 -> [0,2840,"switchToWindow",{"name":"7"}] 20:59:52 INFO - PROCESS | 2048 | 1478318392399 Marionette TRACE conn2 <- [1,2840,null,{}] 20:59:52 INFO - PROCESS | 2048 | 1478318392401 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280af000 == 11 [pid = 2048] [id = 606] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x1280b1800) [pid = 2048] [serial = 1779] [outer = 0x0] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x12837c800) [pid = 2048] [serial = 1780] [outer = 0x1280b1800] 20:59:52 INFO - PROCESS | 2048 | 1478318392443 Marionette DEBUG loaded listener.js 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x12865e000) [pid = 2048] [serial = 1781] [outer = 0x1280b1800] 20:59:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c82000 == 12 [pid = 2048] [id = 607] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x128798800) [pid = 2048] [serial = 1782] [outer = 0x0] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1287a0800) [pid = 2048] [serial = 1783] [outer = 0x128798800] 20:59:52 INFO - PROCESS | 2048 | 1478318392762 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]]]}] 20:59:52 INFO - . 20:59:52 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 516ms 20:59:52 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 20:59:52 INFO - PROCESS | 2048 | 1478318392802 Marionette TRACE conn2 -> [0,2842,"getWindowHandle",null] 20:59:52 INFO - PROCESS | 2048 | 1478318392804 Marionette TRACE conn2 <- [1,2842,null,{"value":"7"}] 20:59:52 INFO - PROCESS | 2048 | 1478318392806 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}] 20:59:52 INFO - PROCESS | 2048 | 1478318392918 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 20:59:52 INFO - PROCESS | 2048 | 1478318392924 Marionette TRACE conn2 -> [0,2844,"getWindowHandles",null] 20:59:52 INFO - PROCESS | 2048 | 1478318392925 Marionette TRACE conn2 <- [1,2844,null,["7"]] 20:59:52 INFO - PROCESS | 2048 | 1478318392928 Marionette TRACE conn2 -> [0,2845,"switchToWindow",{"name":"7"}] 20:59:52 INFO - PROCESS | 2048 | 1478318392932 Marionette TRACE conn2 <- [1,2845,null,{}] 20:59:52 INFO - PROCESS | 2048 | 1478318392934 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f37800 == 13 [pid = 2048] [id = 608] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x128f38000) [pid = 2048] [serial = 1784] [outer = 0x0] 20:59:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x128f6f000) [pid = 2048] [serial = 1785] [outer = 0x128f38000] 20:59:52 INFO - PROCESS | 2048 | 1478318392975 Marionette DEBUG loaded listener.js 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x1297a9800) [pid = 2048] [serial = 1786] [outer = 0x128f38000] 20:59:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x129913000 == 14 [pid = 2048] [id = 609] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12999e800) [pid = 2048] [serial = 1787] [outer = 0x0] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x1299a3800) [pid = 2048] [serial = 1788] [outer = 0x12999e800] 20:59:53 INFO - PROCESS | 2048 | 1478318393299 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]]]}] 20:59:53 INFO - . 20:59:53 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 516ms 20:59:53 INFO - PROCESS | 2048 | 1478318393323 Marionette TRACE conn2 -> [0,2847,"getWindowHandle",null] 20:59:53 INFO - PROCESS | 2048 | 1478318393324 Marionette TRACE conn2 <- [1,2847,null,{"value":"7"}] 20:59:53 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 20:59:53 INFO - PROCESS | 2048 | 1478318393327 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}] 20:59:53 INFO - PROCESS | 2048 | 1478318393415 Marionette TRACE conn2 <- [1,2848,null,{"value":null}] 20:59:53 INFO - PROCESS | 2048 | 1478318393459 Marionette TRACE conn2 -> [0,2849,"getWindowHandles",null] 20:59:53 INFO - PROCESS | 2048 | 1478318393461 Marionette TRACE conn2 <- [1,2849,null,["7"]] 20:59:53 INFO - PROCESS | 2048 | 1478318393463 Marionette TRACE conn2 -> [0,2850,"switchToWindow",{"name":"7"}] 20:59:53 INFO - PROCESS | 2048 | 1478318393465 Marionette TRACE conn2 <- [1,2850,null,{}] 20:59:53 INFO - PROCESS | 2048 | 1478318393467 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x129e28800 == 15 [pid = 2048] [id = 610] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12a2dc000) [pid = 2048] [serial = 1789] [outer = 0x0] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12a2eb800) [pid = 2048] [serial = 1790] [outer = 0x12a2dc000] 20:59:53 INFO - PROCESS | 2048 | 1478318393502 Marionette DEBUG loaded listener.js 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12a2f9800) [pid = 2048] [serial = 1791] [outer = 0x12a2dc000] 20:59:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b48a800 == 16 [pid = 2048] [id = 611] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12b51b000) [pid = 2048] [serial = 1792] [outer = 0x0] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12bd86800) [pid = 2048] [serial = 1793] [outer = 0x12b51b000] 20:59:53 INFO - PROCESS | 2048 | 1478318393778 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]]]}] 20:59:53 INFO - . 20:59:53 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 465ms 20:59:53 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 20:59:53 INFO - PROCESS | 2048 | 1478318393791 Marionette TRACE conn2 -> [0,2852,"getWindowHandle",null] 20:59:53 INFO - PROCESS | 2048 | 1478318393793 Marionette TRACE conn2 <- [1,2852,null,{"value":"7"}] 20:59:53 INFO - PROCESS | 2048 | 1478318393797 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}] 20:59:53 INFO - PROCESS | 2048 | 1478318393910 Marionette TRACE conn2 <- [1,2853,null,{"value":null}] 20:59:53 INFO - PROCESS | 2048 | 1478318393917 Marionette TRACE conn2 -> [0,2854,"getWindowHandles",null] 20:59:53 INFO - PROCESS | 2048 | 1478318393919 Marionette TRACE conn2 <- [1,2854,null,["7"]] 20:59:53 INFO - PROCESS | 2048 | 1478318393921 Marionette TRACE conn2 -> [0,2855,"switchToWindow",{"name":"7"}] 20:59:53 INFO - PROCESS | 2048 | 1478318393923 Marionette TRACE conn2 <- [1,2855,null,{}] 20:59:53 INFO - PROCESS | 2048 | 1478318393925 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x12999f800 == 17 [pid = 2048] [id = 612] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x1299a0000) [pid = 2048] [serial = 1794] [outer = 0x0] 20:59:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12c9b8000) [pid = 2048] [serial = 1795] [outer = 0x1299a0000] 20:59:53 INFO - PROCESS | 2048 | 1478318393961 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12cd20800) [pid = 2048] [serial = 1796] [outer = 0x1299a0000] 20:59:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd8e000 == 18 [pid = 2048] [id = 613] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12cd8f800) [pid = 2048] [serial = 1797] [outer = 0x0] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12d634800) [pid = 2048] [serial = 1798] [outer = 0x12cd8f800] 20:59:54 INFO - . 20:59:54 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 466ms 20:59:54 INFO - PROCESS | 2048 | 1478318394255 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]]]}] 20:59:54 INFO - PROCESS | 2048 | 1478318394264 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 2048 | 1478318394265 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 20:59:54 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 20:59:54 INFO - PROCESS | 2048 | 1478318394268 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}] 20:59:54 INFO - PROCESS | 2048 | 1478318394355 Marionette TRACE conn2 <- [1,2858,null,{"value":null}] 20:59:54 INFO - PROCESS | 2048 | 1478318394402 Marionette TRACE conn2 -> [0,2859,"getWindowHandles",null] 20:59:54 INFO - PROCESS | 2048 | 1478318394404 Marionette TRACE conn2 <- [1,2859,null,["7"]] 20:59:54 INFO - PROCESS | 2048 | 1478318394407 Marionette TRACE conn2 -> [0,2860,"switchToWindow",{"name":"7"}] 20:59:54 INFO - PROCESS | 2048 | 1478318394409 Marionette TRACE conn2 <- [1,2860,null,{}] 20:59:54 INFO - PROCESS | 2048 | 1478318394412 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d633000 == 19 [pid = 2048] [id = 614] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12d638800) [pid = 2048] [serial = 1799] [outer = 0x0] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12d645800) [pid = 2048] [serial = 1800] [outer = 0x12d638800] 20:59:54 INFO - PROCESS | 2048 | 1478318394446 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12dd8e800) [pid = 2048] [serial = 1801] [outer = 0x12d638800] 20:59:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd92000 == 20 [pid = 2048] [id = 615] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12dda9000) [pid = 2048] [serial = 1802] [outer = 0x0] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e14b800) [pid = 2048] [serial = 1803] [outer = 0x12dda9000] 20:59:54 INFO - PROCESS | 2048 | 1478318394706 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]]]}] 20:59:54 INFO - . 20:59:54 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 467ms 20:59:54 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 20:59:54 INFO - PROCESS | 2048 | 1478318394735 Marionette TRACE conn2 -> [0,2862,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 2048 | 1478318394737 Marionette TRACE conn2 <- [1,2862,null,{"value":"7"}] 20:59:54 INFO - PROCESS | 2048 | 1478318394739 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}] 20:59:54 INFO - PROCESS | 2048 | 1478318394823 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 20:59:54 INFO - PROCESS | 2048 | 1478318394827 Marionette TRACE conn2 -> [0,2864,"getWindowHandles",null] 20:59:54 INFO - PROCESS | 2048 | 1478318394830 Marionette TRACE conn2 <- [1,2864,null,["7"]] 20:59:54 INFO - PROCESS | 2048 | 1478318394832 Marionette TRACE conn2 -> [0,2865,"switchToWindow",{"name":"7"}] 20:59:54 INFO - PROCESS | 2048 | 1478318394834 Marionette TRACE conn2 <- [1,2865,null,{}] 20:59:54 INFO - PROCESS | 2048 | 1478318394837 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4c5000 == 21 [pid = 2048] [id = 616] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12e4c5800) [pid = 2048] [serial = 1804] [outer = 0x0] 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12e4cd000) [pid = 2048] [serial = 1805] [outer = 0x12e4c5800] 20:59:54 INFO - PROCESS | 2048 | 1478318394887 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12e4d1800) [pid = 2048] [serial = 1806] [outer = 0x12e4c5800] 20:59:55 INFO - PROCESS | 2048 | 1478318395265 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]]]}] 20:59:55 INFO - . 20:59:55 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 566ms 20:59:55 INFO - PROCESS | 2048 | 1478318395307 Marionette TRACE conn2 -> [0,2867,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 2048 | 1478318395309 Marionette TRACE conn2 <- [1,2867,null,{"value":"7"}] 20:59:55 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 20:59:55 INFO - PROCESS | 2048 | 1478318395313 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}] 20:59:55 INFO - PROCESS | 2048 | 1478318395458 Marionette TRACE conn2 <- [1,2868,null,{"value":null}] 20:59:55 INFO - PROCESS | 2048 | 1478318395464 Marionette TRACE conn2 -> [0,2869,"getWindowHandles",null] 20:59:55 INFO - PROCESS | 2048 | 1478318395465 Marionette TRACE conn2 <- [1,2869,null,["7"]] 20:59:55 INFO - PROCESS | 2048 | 1478318395467 Marionette TRACE conn2 -> [0,2870,"switchToWindow",{"name":"7"}] 20:59:55 INFO - PROCESS | 2048 | 1478318395469 Marionette TRACE conn2 <- [1,2870,null,{}] 20:59:55 INFO - PROCESS | 2048 | 1478318395472 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280a7800 == 22 [pid = 2048] [id = 617] 20:59:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12e750000) [pid = 2048] [serial = 1807] [outer = 0x0] 20:59:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12e758000) [pid = 2048] [serial = 1808] [outer = 0x12e750000] 20:59:55 INFO - PROCESS | 2048 | 1478318395506 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12e754000) [pid = 2048] [serial = 1809] [outer = 0x12e750000] 20:59:55 INFO - PROCESS | 2048 | 1478318395741 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]]]}] 20:59:55 INFO - . 20:59:55 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 465ms 20:59:55 INFO - PROCESS | 2048 | 1478318395778 Marionette TRACE conn2 -> [0,2872,"getWindowHandle",null] 20:59:55 INFO - PROCESS | 2048 | 1478318395779 Marionette TRACE conn2 <- [1,2872,null,{"value":"7"}] 20:59:55 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 20:59:55 INFO - PROCESS | 2048 | 1478318395782 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}] 20:59:55 INFO - PROCESS | 2048 | 1478318395855 Marionette TRACE conn2 <- [1,2873,null,{"value":null}] 20:59:55 INFO - PROCESS | 2048 | 1478318395858 Marionette TRACE conn2 -> [0,2874,"getWindowHandles",null] 20:59:55 INFO - PROCESS | 2048 | 1478318395861 Marionette TRACE conn2 <- [1,2874,null,["7"]] 20:59:55 INFO - PROCESS | 2048 | 1478318395909 Marionette TRACE conn2 -> [0,2875,"switchToWindow",{"name":"7"}] 20:59:55 INFO - PROCESS | 2048 | 1478318395911 Marionette TRACE conn2 <- [1,2875,null,{}] 20:59:55 INFO - PROCESS | 2048 | 1478318395913 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e819000 == 23 [pid = 2048] [id = 618] 20:59:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x12e819800) [pid = 2048] [serial = 1810] [outer = 0x0] 20:59:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x12e81e000) [pid = 2048] [serial = 1811] [outer = 0x12e819800] 20:59:55 INFO - PROCESS | 2048 | 1478318395947 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12e822800) [pid = 2048] [serial = 1812] [outer = 0x12e819800] 20:59:56 INFO - PROCESS | 2048 | 1478318396171 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]]]}] 20:59:56 INFO - . 20:59:56 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 414ms 20:59:56 INFO - PROCESS | 2048 | 1478318396197 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 20:59:56 INFO - PROCESS | 2048 | 1478318396199 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 20:59:56 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 20:59:56 INFO - PROCESS | 2048 | 1478318396201 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}] 20:59:56 INFO - PROCESS | 2048 | 1478318396288 Marionette TRACE conn2 <- [1,2878,null,{"value":null}] 20:59:56 INFO - PROCESS | 2048 | 1478318396292 Marionette TRACE conn2 -> [0,2879,"getWindowHandles",null] 20:59:56 INFO - PROCESS | 2048 | 1478318396293 Marionette TRACE conn2 <- [1,2879,null,["7"]] 20:59:56 INFO - PROCESS | 2048 | 1478318396298 Marionette TRACE conn2 -> [0,2880,"switchToWindow",{"name":"7"}] 20:59:56 INFO - PROCESS | 2048 | 1478318396301 Marionette TRACE conn2 <- [1,2880,null,{}] 20:59:56 INFO - PROCESS | 2048 | 1478318396303 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec6d000 == 24 [pid = 2048] [id = 619] 20:59:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x12ec6e000) [pid = 2048] [serial = 1813] [outer = 0x0] 20:59:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12ec74000) [pid = 2048] [serial = 1814] [outer = 0x12ec6e000] 20:59:56 INFO - PROCESS | 2048 | 1478318396345 Marionette DEBUG loaded listener.js 20:59:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12ef5c000) [pid = 2048] [serial = 1815] [outer = 0x12ec6e000] 20:59:56 INFO - PROCESS | 2048 | 1478318396631 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]]]}] 20:59:56 INFO - . 20:59:56 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 20:59:56 INFO - PROCESS | 2048 | 1478318396667 Marionette TRACE conn2 -> [0,2882,"getWindowHandle",null] 20:59:56 INFO - PROCESS | 2048 | 1478318396668 Marionette TRACE conn2 <- [1,2882,null,{"value":"7"}] 20:59:56 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 20:59:56 INFO - PROCESS | 2048 | 1478318396671 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}] 20:59:56 INFO - PROCESS | 2048 | 1478318396748 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 20:59:56 INFO - PROCESS | 2048 | 1478318396797 Marionette TRACE conn2 -> [0,2884,"getWindowHandles",null] 20:59:56 INFO - PROCESS | 2048 | 1478318396798 Marionette TRACE conn2 <- [1,2884,null,["7"]] 20:59:56 INFO - PROCESS | 2048 | 1478318396800 Marionette TRACE conn2 -> [0,2885,"switchToWindow",{"name":"7"}] 20:59:56 INFO - PROCESS | 2048 | 1478318396802 Marionette TRACE conn2 <- [1,2885,null,{}] 20:59:56 INFO - PROCESS | 2048 | 1478318396804 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f103000 == 25 [pid = 2048] [id = 620] 20:59:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x12f109800) [pid = 2048] [serial = 1816] [outer = 0x0] 20:59:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x12f115800) [pid = 2048] [serial = 1817] [outer = 0x12f109800] 20:59:56 INFO - PROCESS | 2048 | 1478318396838 Marionette DEBUG loaded listener.js 20:59:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x12f11d800) [pid = 2048] [serial = 1818] [outer = 0x12f109800] 20:59:57 INFO - PROCESS | 2048 | 1478318397065 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]]]}] 20:59:57 INFO - . 20:59:57 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 20:59:57 INFO - PROCESS | 2048 | 1478318397086 Marionette TRACE conn2 -> [0,2887,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 2048 | 1478318397087 Marionette TRACE conn2 <- [1,2887,null,{"value":"7"}] 20:59:57 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 20:59:57 INFO - PROCESS | 2048 | 1478318397090 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}] 20:59:57 INFO - PROCESS | 2048 | 1478318397166 Marionette TRACE conn2 <- [1,2888,null,{"value":null}] 20:59:57 INFO - PROCESS | 2048 | 1478318397170 Marionette TRACE conn2 -> [0,2889,"getWindowHandles",null] 20:59:57 INFO - PROCESS | 2048 | 1478318397171 Marionette TRACE conn2 <- [1,2889,null,["7"]] 20:59:57 INFO - PROCESS | 2048 | 1478318397173 Marionette TRACE conn2 -> [0,2890,"switchToWindow",{"name":"7"}] 20:59:57 INFO - PROCESS | 2048 | 1478318397175 Marionette TRACE conn2 <- [1,2890,null,{}] 20:59:57 INFO - PROCESS | 2048 | 1478318397178 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc61000 == 26 [pid = 2048] [id = 621] 20:59:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12fc62000) [pid = 2048] [serial = 1819] [outer = 0x0] 20:59:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12fc67000) [pid = 2048] [serial = 1820] [outer = 0x12fc62000] 20:59:57 INFO - PROCESS | 2048 | 1478318397212 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12fc6c800) [pid = 2048] [serial = 1821] [outer = 0x12fc62000] 20:59:57 INFO - PROCESS | 2048 | 1478318397476 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]]]}] 20:59:57 INFO - . 20:59:57 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 421ms 20:59:57 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 20:59:57 INFO - PROCESS | 2048 | 1478318397511 Marionette TRACE conn2 -> [0,2892,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 2048 | 1478318397513 Marionette TRACE conn2 <- [1,2892,null,{"value":"7"}] 20:59:57 INFO - PROCESS | 2048 | 1478318397515 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}] 20:59:57 INFO - PROCESS | 2048 | 1478318397588 Marionette TRACE conn2 <- [1,2893,null,{"value":null}] 20:59:57 INFO - PROCESS | 2048 | 1478318397591 Marionette TRACE conn2 -> [0,2894,"getWindowHandles",null] 20:59:57 INFO - PROCESS | 2048 | 1478318397593 Marionette TRACE conn2 <- [1,2894,null,["7"]] 20:59:57 INFO - PROCESS | 2048 | 1478318397647 Marionette TRACE conn2 -> [0,2895,"switchToWindow",{"name":"7"}] 20:59:57 INFO - PROCESS | 2048 | 1478318397649 Marionette TRACE conn2 <- [1,2895,null,{}] 20:59:57 INFO - PROCESS | 2048 | 1478318397652 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x130369000 == 27 [pid = 2048] [id = 622] 20:59:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x13036b000) [pid = 2048] [serial = 1822] [outer = 0x0] 20:59:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x130374800) [pid = 2048] [serial = 1823] [outer = 0x13036b000] 20:59:57 INFO - PROCESS | 2048 | 1478318397684 Marionette DEBUG loaded listener.js 20:59:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x13060c000) [pid = 2048] [serial = 1824] [outer = 0x13036b000] 20:59:57 INFO - PROCESS | 2048 | 1478318397920 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]]]}] 20:59:57 INFO - . 20:59:57 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 417ms 20:59:57 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 20:59:57 INFO - PROCESS | 2048 | 1478318397932 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 2048 | 1478318397933 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 20:59:57 INFO - PROCESS | 2048 | 1478318397936 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}] 20:59:58 INFO - PROCESS | 2048 | 1478318398031 Marionette TRACE conn2 <- [1,2898,null,{"value":null}] 20:59:58 INFO - PROCESS | 2048 | 1478318398062 Marionette TRACE conn2 -> [0,2899,"getWindowHandles",null] 20:59:58 INFO - PROCESS | 2048 | 1478318398064 Marionette TRACE conn2 <- [1,2899,null,["7"]] 20:59:58 INFO - PROCESS | 2048 | 1478318398066 Marionette TRACE conn2 -> [0,2900,"switchToWindow",{"name":"7"}] 20:59:58 INFO - PROCESS | 2048 | 1478318398068 Marionette TRACE conn2 <- [1,2900,null,{}] 20:59:58 INFO - PROCESS | 2048 | 1478318398070 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd8e000 == 28 [pid = 2048] [id = 623] 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x12e4ca800) [pid = 2048] [serial = 1825] [outer = 0x0] 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x130614800) [pid = 2048] [serial = 1826] [outer = 0x12e4ca800] 20:59:58 INFO - PROCESS | 2048 | 1478318398104 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x130626000) [pid = 2048] [serial = 1827] [outer = 0x12e4ca800] 20:59:58 INFO - PROCESS | 2048 | 1478318398320 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]]]}] 20:59:58 INFO - . 20:59:58 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 414ms 20:59:58 INFO - PROCESS | 2048 | 1478318398351 Marionette TRACE conn2 -> [0,2902,"getWindowHandle",null] 20:59:58 INFO - PROCESS | 2048 | 1478318398352 Marionette TRACE conn2 <- [1,2902,null,{"value":"7"}] 20:59:58 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 20:59:58 INFO - PROCESS | 2048 | 1478318398355 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}] 20:59:58 INFO - PROCESS | 2048 | 1478318398431 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 20:59:58 INFO - PROCESS | 2048 | 1478318398435 Marionette TRACE conn2 -> [0,2904,"getWindowHandles",null] 20:59:58 INFO - PROCESS | 2048 | 1478318398436 Marionette TRACE conn2 <- [1,2904,null,["7"]] 20:59:58 INFO - PROCESS | 2048 | 1478318398438 Marionette TRACE conn2 -> [0,2905,"switchToWindow",{"name":"7"}] 20:59:58 INFO - PROCESS | 2048 | 1478318398440 Marionette TRACE conn2 <- [1,2905,null,{}] 20:59:58 INFO - PROCESS | 2048 | 1478318398442 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306be000 == 29 [pid = 2048] [id = 624] 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x1306be800) [pid = 2048] [serial = 1828] [outer = 0x0] 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x1306c4000) [pid = 2048] [serial = 1829] [outer = 0x1306be800] 20:59:58 INFO - PROCESS | 2048 | 1478318398476 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x1306ca800) [pid = 2048] [serial = 1830] [outer = 0x1306be800] 20:59:58 INFO - PROCESS | 2048 | 1478318398747 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]]]}] 20:59:58 INFO - . 20:59:58 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 415ms 20:59:58 INFO - PROCESS | 2048 | 1478318398769 Marionette TRACE conn2 -> [0,2907,"getWindowHandle",null] 20:59:58 INFO - PROCESS | 2048 | 1478318398771 Marionette TRACE conn2 <- [1,2907,null,{"value":"7"}] 20:59:58 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 20:59:58 INFO - PROCESS | 2048 | 1478318398773 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}] 20:59:58 INFO - PROCESS | 2048 | 1478318398851 Marionette TRACE conn2 <- [1,2908,null,{"value":null}] 20:59:58 INFO - PROCESS | 2048 | 1478318398854 Marionette TRACE conn2 -> [0,2909,"getWindowHandles",null] 20:59:58 INFO - PROCESS | 2048 | 1478318398856 Marionette TRACE conn2 <- [1,2909,null,["7"]] 20:59:58 INFO - PROCESS | 2048 | 1478318398858 Marionette TRACE conn2 -> [0,2910,"switchToWindow",{"name":"7"}] 20:59:58 INFO - PROCESS | 2048 | 1478318398860 Marionette TRACE conn2 <- [1,2910,null,{}] 20:59:58 INFO - PROCESS | 2048 | 1478318398863 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306d1000 == 30 [pid = 2048] [id = 625] 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x130981000) [pid = 2048] [serial = 1831] [outer = 0x0] 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x130987800) [pid = 2048] [serial = 1832] [outer = 0x130981000] 20:59:58 INFO - PROCESS | 2048 | 1478318398896 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x13098b800) [pid = 2048] [serial = 1833] [outer = 0x130981000] 20:59:59 INFO - PROCESS | 2048 | 1478318399175 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]]]}] 20:59:59 INFO - . 20:59:59 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 417ms 20:59:59 INFO - PROCESS | 2048 | 1478318399221 Marionette TRACE conn2 -> [0,2912,"getWindowHandle",null] 20:59:59 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 20:59:59 INFO - PROCESS | 2048 | 1478318399225 Marionette TRACE conn2 <- [1,2912,null,{"value":"7"}] 20:59:59 INFO - PROCESS | 2048 | 1478318399233 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}] 20:59:59 INFO - PROCESS | 2048 | 1478318399434 Marionette TRACE conn2 <- [1,2913,null,{"value":null}] 20:59:59 INFO - PROCESS | 2048 | 1478318399507 Marionette TRACE conn2 -> [0,2914,"getWindowHandles",null] 20:59:59 INFO - PROCESS | 2048 | 1478318399513 Marionette TRACE conn2 <- [1,2914,null,["7"]] 20:59:59 INFO - PROCESS | 2048 | 1478318399522 Marionette TRACE conn2 -> [0,2915,"switchToWindow",{"name":"7"}] 20:59:59 INFO - PROCESS | 2048 | 1478318399528 Marionette TRACE conn2 <- [1,2915,null,{}] 20:59:59 INFO - PROCESS | 2048 | 1478318399574 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x12552e000 == 31 [pid = 2048] [id = 626] 20:59:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x125c7e800) [pid = 2048] [serial = 1834] [outer = 0x0] 20:59:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x125c9c000) [pid = 2048] [serial = 1835] [outer = 0x125c7e800] 20:59:59 INFO - PROCESS | 2048 | 1478318399632 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x12615b000) [pid = 2048] [serial = 1836] [outer = 0x125c7e800] 20:59:59 INFO - PROCESS | 2048 | 1478318399967 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]]]}] 20:59:59 INFO - . 20:59:59 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 765ms 21:00:00 INFO - PROCESS | 2048 | 1478318399999 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 21:00:00 INFO - PROCESS | 2048 | 1478318400002 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 21:00:00 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 21:00:00 INFO - PROCESS | 2048 | 1478318400006 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}] 21:00:00 INFO - PROCESS | 2048 | 1478318400112 Marionette TRACE conn2 <- [1,2918,null,{"value":null}] 21:00:00 INFO - PROCESS | 2048 | 1478318400161 Marionette TRACE conn2 -> [0,2919,"getWindowHandles",null] 21:00:00 INFO - PROCESS | 2048 | 1478318400163 Marionette TRACE conn2 <- [1,2919,null,["7"]] 21:00:00 INFO - PROCESS | 2048 | 1478318400166 Marionette TRACE conn2 -> [0,2920,"switchToWindow",{"name":"7"}] 21:00:00 INFO - PROCESS | 2048 | 1478318400169 Marionette TRACE conn2 <- [1,2920,null,{}] 21:00:00 INFO - PROCESS | 2048 | 1478318400172 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x129918800 == 32 [pid = 2048] [id = 627] 21:00:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x129919000) [pid = 2048] [serial = 1837] [outer = 0x0] 21:00:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x129e10000) [pid = 2048] [serial = 1838] [outer = 0x129919000] 21:00:00 INFO - PROCESS | 2048 | 1478318400215 Marionette DEBUG loaded listener.js 21:00:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12c640000) [pid = 2048] [serial = 1839] [outer = 0x129919000] 21:00:00 INFO - PROCESS | 2048 | 1478318400546 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]]]}] 21:00:00 INFO - . 21:00:00 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 21:00:00 INFO - PROCESS | 2048 | 1478318400578 Marionette TRACE conn2 -> [0,2922,"getWindowHandle",null] 21:00:00 INFO - PROCESS | 2048 | 1478318400583 Marionette TRACE conn2 <- [1,2922,null,{"value":"7"}] 21:00:00 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 21:00:00 INFO - PROCESS | 2048 | 1478318400588 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}] 21:00:00 INFO - PROCESS | 2048 | 1478318400694 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 21:00:00 INFO - PROCESS | 2048 | 1478318400746 Marionette TRACE conn2 -> [0,2924,"getWindowHandles",null] 21:00:00 INFO - PROCESS | 2048 | 1478318400748 Marionette TRACE conn2 <- [1,2924,null,["7"]] 21:00:00 INFO - PROCESS | 2048 | 1478318400750 Marionette TRACE conn2 -> [0,2925,"switchToWindow",{"name":"7"}] 21:00:00 INFO - PROCESS | 2048 | 1478318400754 Marionette TRACE conn2 <- [1,2925,null,{}] 21:00:00 INFO - PROCESS | 2048 | 1478318400757 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e81d800 == 33 [pid = 2048] [id = 628] 21:00:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x12eb02800) [pid = 2048] [serial = 1840] [outer = 0x0] 21:00:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x125284800) [pid = 2048] [serial = 1841] [outer = 0x12eb02800] 21:00:00 INFO - PROCESS | 2048 | 1478318400805 Marionette DEBUG loaded listener.js 21:00:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x12ec66800) [pid = 2048] [serial = 1842] [outer = 0x12eb02800] 21:00:01 INFO - PROCESS | 2048 | 1478318401177 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]]]}] 21:00:01 INFO - . 21:00:01 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 615ms 21:00:01 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 21:00:01 INFO - PROCESS | 2048 | 1478318401203 Marionette TRACE conn2 -> [0,2927,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 2048 | 1478318401205 Marionette TRACE conn2 <- [1,2927,null,{"value":"7"}] 21:00:01 INFO - PROCESS | 2048 | 1478318401208 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}] 21:00:01 INFO - PROCESS | 2048 | 1478318401310 Marionette TRACE conn2 <- [1,2928,null,{"value":null}] 21:00:01 INFO - PROCESS | 2048 | 1478318401360 Marionette TRACE conn2 -> [0,2929,"getWindowHandles",null] 21:00:01 INFO - PROCESS | 2048 | 1478318401362 Marionette TRACE conn2 <- [1,2929,null,["7"]] 21:00:01 INFO - PROCESS | 2048 | 1478318401364 Marionette TRACE conn2 -> [0,2930,"switchToWindow",{"name":"7"}] 21:00:01 INFO - PROCESS | 2048 | 1478318401367 Marionette TRACE conn2 <- [1,2930,null,{}] 21:00:01 INFO - PROCESS | 2048 | 1478318401370 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc60800 == 34 [pid = 2048] [id = 629] 21:00:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12fc61800) [pid = 2048] [serial = 1843] [outer = 0x0] 21:00:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x130373000) [pid = 2048] [serial = 1844] [outer = 0x12fc61800] 21:00:01 INFO - PROCESS | 2048 | 1478318401413 Marionette DEBUG loaded listener.js 21:00:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12fd2a000) [pid = 2048] [serial = 1845] [outer = 0x12fc61800] 21:00:01 INFO - . 21:00:01 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 566ms 21:00:01 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 21:00:01 INFO - PROCESS | 2048 | 1478318401770 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]]]}] 21:00:01 INFO - PROCESS | 2048 | 1478318401773 Marionette TRACE conn2 -> [0,2932,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 2048 | 1478318401775 Marionette TRACE conn2 <- [1,2932,null,{"value":"7"}] 21:00:01 INFO - PROCESS | 2048 | 1478318401778 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}] 21:00:01 INFO - PROCESS | 2048 | 1478318401876 Marionette TRACE conn2 <- [1,2933,null,{"value":null}] 21:00:01 INFO - PROCESS | 2048 | 1478318401926 Marionette TRACE conn2 -> [0,2934,"getWindowHandles",null] 21:00:01 INFO - PROCESS | 2048 | 1478318401928 Marionette TRACE conn2 <- [1,2934,null,["7"]] 21:00:01 INFO - PROCESS | 2048 | 1478318401930 Marionette TRACE conn2 -> [0,2935,"switchToWindow",{"name":"7"}] 21:00:01 INFO - PROCESS | 2048 | 1478318401932 Marionette TRACE conn2 <- [1,2935,null,{}] 21:00:01 INFO - PROCESS | 2048 | 1478318401935 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ab5800 == 35 [pid = 2048] [id = 630] 21:00:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x130ab8800) [pid = 2048] [serial = 1846] [outer = 0x0] 21:00:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x130ac2000) [pid = 2048] [serial = 1847] [outer = 0x130ab8800] 21:00:01 INFO - PROCESS | 2048 | 1478318401976 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x130acc800) [pid = 2048] [serial = 1848] [outer = 0x130ab8800] 21:00:02 INFO - PROCESS | 2048 | 1478318402441 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]]]}] 21:00:02 INFO - . 21:00:02 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 667ms 21:00:02 INFO - PROCESS | 2048 | 1478318402446 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 21:00:02 INFO - PROCESS | 2048 | 1478318402448 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 21:00:02 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 21:00:02 INFO - PROCESS | 2048 | 1478318402453 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}] 21:00:02 INFO - PROCESS | 2048 | 1478318402558 Marionette TRACE conn2 <- [1,2938,null,{"value":null}] 21:00:02 INFO - PROCESS | 2048 | 1478318402610 Marionette TRACE conn2 -> [0,2939,"getWindowHandles",null] 21:00:02 INFO - PROCESS | 2048 | 1478318402612 Marionette TRACE conn2 <- [1,2939,null,["7"]] 21:00:02 INFO - PROCESS | 2048 | 1478318402615 Marionette TRACE conn2 -> [0,2940,"switchToWindow",{"name":"7"}] 21:00:02 INFO - PROCESS | 2048 | 1478318402618 Marionette TRACE conn2 <- [1,2940,null,{}] 21:00:02 INFO - PROCESS | 2048 | 1478318402620 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x12614b000 == 36 [pid = 2048] [id = 631] 21:00:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12615c000) [pid = 2048] [serial = 1849] [outer = 0x0] 21:00:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x128795000) [pid = 2048] [serial = 1850] [outer = 0x12615c000] 21:00:02 INFO - PROCESS | 2048 | 1478318402662 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x1299a1800) [pid = 2048] [serial = 1851] [outer = 0x12615c000] 21:00:03 INFO - PROCESS | 2048 | 1478318403005 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]]]}] 21:00:03 INFO - . 21:00:03 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 567ms 21:00:03 INFO - PROCESS | 2048 | 1478318403020 Marionette TRACE conn2 -> [0,2942,"getWindowHandle",null] 21:00:03 INFO - PROCESS | 2048 | 1478318403022 Marionette TRACE conn2 <- [1,2942,null,{"value":"7"}] 21:00:03 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 21:00:03 INFO - PROCESS | 2048 | 1478318403025 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}] 21:00:03 INFO - PROCESS | 2048 | 1478318403122 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 21:00:03 INFO - PROCESS | 2048 | 1478318403174 Marionette TRACE conn2 -> [0,2944,"getWindowHandles",null] 21:00:03 INFO - PROCESS | 2048 | 1478318403176 Marionette TRACE conn2 <- [1,2944,null,["7"]] 21:00:03 INFO - PROCESS | 2048 | 1478318403178 Marionette TRACE conn2 -> [0,2945,"switchToWindow",{"name":"7"}] 21:00:03 INFO - PROCESS | 2048 | 1478318403180 Marionette TRACE conn2 <- [1,2945,null,{}] 21:00:03 INFO - PROCESS | 2048 | 1478318403183 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd8d000 == 37 [pid = 2048] [id = 632] 21:00:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x12cd8e800) [pid = 2048] [serial = 1852] [outer = 0x0] 21:00:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x12dd91800) [pid = 2048] [serial = 1853] [outer = 0x12cd8e800] 21:00:03 INFO - PROCESS | 2048 | 1478318403221 Marionette DEBUG loaded listener.js 21:00:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12e4c1800) [pid = 2048] [serial = 1854] [outer = 0x12cd8e800] 21:00:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd92000 == 36 [pid = 2048] [id = 615] 21:00:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd8e000 == 35 [pid = 2048] [id = 613] 21:00:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12b48a800 == 34 [pid = 2048] [id = 611] 21:00:03 INFO - PROCESS | 2048 | --DOCSHELL 0x129913000 == 33 [pid = 2048] [id = 609] 21:00:03 INFO - PROCESS | 2048 | --DOCSHELL 0x125c82000 == 32 [pid = 2048] [id = 607] 21:00:03 INFO - PROCESS | 2048 | --DOCSHELL 0x12739a800 == 31 [pid = 2048] [id = 605] 21:00:03 INFO - PROCESS | 2048 | --DOCSHELL 0x11b057000 == 30 [pid = 2048] [id = 602] 21:00:03 INFO - PROCESS | 2048 | 1478318403524 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]]]}] 21:00:03 INFO - . 21:00:03 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 518ms 21:00:03 INFO - PROCESS | 2048 | 1478318403547 Marionette TRACE conn2 -> [0,2947,"getWindowHandle",null] 21:00:03 INFO - PROCESS | 2048 | 1478318403551 Marionette TRACE conn2 <- [1,2947,null,{"value":"7"}] 21:00:03 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 21:00:03 INFO - PROCESS | 2048 | 1478318403554 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}] 21:00:03 INFO - PROCESS | 2048 | 1478318403633 Marionette TRACE conn2 <- [1,2948,null,{"value":null}] 21:00:03 INFO - PROCESS | 2048 | 1478318403638 Marionette TRACE conn2 -> [0,2949,"getWindowHandles",null] 21:00:03 INFO - PROCESS | 2048 | 1478318403640 Marionette TRACE conn2 <- [1,2949,null,["7"]] 21:00:03 INFO - PROCESS | 2048 | 1478318403642 Marionette TRACE conn2 -> [0,2950,"switchToWindow",{"name":"7"}] 21:00:03 INFO - PROCESS | 2048 | 1478318403648 Marionette TRACE conn2 <- [1,2950,null,{}] 21:00:03 INFO - PROCESS | 2048 | 1478318403651 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d640800 == 31 [pid = 2048] [id = 633] 21:00:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x12d641800) [pid = 2048] [serial = 1855] [outer = 0x0] 21:00:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12e144800) [pid = 2048] [serial = 1856] [outer = 0x12d641800] 21:00:03 INFO - PROCESS | 2048 | 1478318403690 Marionette DEBUG loaded listener.js 21:00:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x12e74f000) [pid = 2048] [serial = 1857] [outer = 0x12d641800] 21:00:04 INFO - PROCESS | 2048 | 1478318404050 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]]]}] 21:00:04 INFO - . 21:00:04 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 515ms 21:00:04 INFO - PROCESS | 2048 | 1478318404070 Marionette TRACE conn2 -> [0,2952,"getWindowHandle",null] 21:00:04 INFO - PROCESS | 2048 | 1478318404073 Marionette TRACE conn2 <- [1,2952,null,{"value":"7"}] 21:00:04 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 21:00:04 INFO - PROCESS | 2048 | 1478318404077 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}] 21:00:04 INFO - PROCESS | 2048 | 1478318404206 Marionette TRACE conn2 <- [1,2953,null,{"value":null}] 21:00:04 INFO - PROCESS | 2048 | 1478318404213 Marionette TRACE conn2 -> [0,2954,"getWindowHandles",null] 21:00:04 INFO - PROCESS | 2048 | 1478318404216 Marionette TRACE conn2 <- [1,2954,null,["7"]] 21:00:04 INFO - PROCESS | 2048 | 1478318404219 Marionette TRACE conn2 -> [0,2955,"switchToWindow",{"name":"7"}] 21:00:04 INFO - PROCESS | 2048 | 1478318404223 Marionette TRACE conn2 <- [1,2955,null,{}] 21:00:04 INFO - PROCESS | 2048 | 1478318404227 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e81f000 == 32 [pid = 2048] [id = 634] 21:00:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x12e823800) [pid = 2048] [serial = 1858] [outer = 0x0] 21:00:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x12eb1d800) [pid = 2048] [serial = 1859] [outer = 0x12e823800] 21:00:04 INFO - PROCESS | 2048 | 1478318404283 Marionette DEBUG loaded listener.js 21:00:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x12ef56800) [pid = 2048] [serial = 1860] [outer = 0x12e823800] 21:00:04 WARNING - wptserve Traceback (most recent call last): 21:00:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:00:04 WARNING - rv = self.func(request, response) 21:00:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:00:04 WARNING - access_control_allow_origin = "*") 21:00:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:00:04 WARNING - payload = payload_generator(server_data) 21:00:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:00:04 WARNING - return encode_string_as_bmp_image(data) 21:00:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:00:04 WARNING - img.save(f, "BMP") 21:00:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:00:04 WARNING - f.write(bmpfileheader) 21:00:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:00:04 WARNING - 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x1306be800) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x12e4c5800) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12e819800) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x12cd8f800) [pid = 2048] [serial = 1797] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318394185] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x1299a0000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x11b058000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12dda9000) [pid = 2048] [serial = 1802] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12d638800) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12ec6e000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x11b09d000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x12999e800) [pid = 2048] [serial = 1787] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x128f38000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12b51b000) [pid = 2048] [serial = 1792] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x12a2dc000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x128798800) [pid = 2048] [serial = 1782] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318392682] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x1280b1800) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x125ea1000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12739b800) [pid = 2048] [serial = 1777] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12e750000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12f109800) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12fc62000) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x12e4ca800) [pid = 2048] [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] 21:00:06 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x13036b000) [pid = 2048] [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] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x130369000 == 31 [pid = 2048] [id = 622] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1280a7800 == 30 [pid = 2048] [id = 617] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd8e000 == 29 [pid = 2048] [id = 623] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12e819000 == 28 [pid = 2048] [id = 618] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc61000 == 27 [pid = 2048] [id = 621] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1306be000 == 26 [pid = 2048] [id = 624] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4c5000 == 25 [pid = 2048] [id = 616] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12f103000 == 24 [pid = 2048] [id = 620] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec6d000 == 23 [pid = 2048] [id = 619] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12d633000 == 22 [pid = 2048] [id = 614] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12999f800 == 21 [pid = 2048] [id = 612] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1280af000 == 20 [pid = 2048] [id = 606] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x129e28800 == 19 [pid = 2048] [id = 610] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x124347000 == 18 [pid = 2048] [id = 604] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x128f37800 == 17 [pid = 2048] [id = 608] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x11b095800 == 16 [pid = 2048] [id = 603] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12d640800 == 15 [pid = 2048] [id = 633] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd8d000 == 14 [pid = 2048] [id = 632] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12614b000 == 13 [pid = 2048] [id = 631] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x130ab5800 == 12 [pid = 2048] [id = 630] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc60800 == 11 [pid = 2048] [id = 629] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12e81d800 == 10 [pid = 2048] [id = 628] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x129918800 == 9 [pid = 2048] [id = 627] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x12552e000 == 8 [pid = 2048] [id = 626] 21:00:11 INFO - PROCESS | 2048 | --DOCSHELL 0x1306d1000 == 7 [pid = 2048] [id = 625] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x1306c4000) [pid = 2048] [serial = 1829] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x1306ca800) [pid = 2048] [serial = 1830] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x130614800) [pid = 2048] [serial = 1826] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x130626000) [pid = 2048] [serial = 1827] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x130374800) [pid = 2048] [serial = 1823] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x13060c000) [pid = 2048] [serial = 1824] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12fc67000) [pid = 2048] [serial = 1820] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12fc6c800) [pid = 2048] [serial = 1821] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12f115800) [pid = 2048] [serial = 1817] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12f11d800) [pid = 2048] [serial = 1818] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x12ec74000) [pid = 2048] [serial = 1814] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12ef5c000) [pid = 2048] [serial = 1815] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x12e81e000) [pid = 2048] [serial = 1811] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12e822800) [pid = 2048] [serial = 1812] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x12e758000) [pid = 2048] [serial = 1808] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x12e754000) [pid = 2048] [serial = 1809] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x12e4cd000) [pid = 2048] [serial = 1805] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x12e4d1800) [pid = 2048] [serial = 1806] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x12d645800) [pid = 2048] [serial = 1800] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x12dd8e800) [pid = 2048] [serial = 1801] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12e14b800) [pid = 2048] [serial = 1803] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12c9b8000) [pid = 2048] [serial = 1795] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x12cd20800) [pid = 2048] [serial = 1796] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12d634800) [pid = 2048] [serial = 1798] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318394185] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12a2eb800) [pid = 2048] [serial = 1790] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x12a2f9800) [pid = 2048] [serial = 1791] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x12bd86800) [pid = 2048] [serial = 1793] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x128f6f000) [pid = 2048] [serial = 1785] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x1297a9800) [pid = 2048] [serial = 1786] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x1299a3800) [pid = 2048] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x12837c800) [pid = 2048] [serial = 1780] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12865e000) [pid = 2048] [serial = 1781] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x1287a0800) [pid = 2048] [serial = 1783] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318392682] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12614a800) [pid = 2048] [serial = 1775] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x126cbe800) [pid = 2048] [serial = 1776] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12739f800) [pid = 2048] [serial = 1778] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x12480d800) [pid = 2048] [serial = 1772] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x124e14000) [pid = 2048] [serial = 1773] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x124c56000) [pid = 2048] [serial = 1770] [outer = 0x0] [url = about:blank] 21:00:11 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x130987800) [pid = 2048] [serial = 1832] [outer = 0x0] [url = about:blank] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12615c000) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x130ab8800) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12fc61800) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12cd8e800) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x130981000) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x129919000) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12eb02800) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x125c7e800) [pid = 2048] [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] 21:00:14 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x12d641800) [pid = 2048] [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] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x130acc800) [pid = 2048] [serial = 1848] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x130ac2000) [pid = 2048] [serial = 1847] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x1299a1800) [pid = 2048] [serial = 1851] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x128795000) [pid = 2048] [serial = 1850] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12e4c1800) [pid = 2048] [serial = 1854] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12dd91800) [pid = 2048] [serial = 1853] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12e74f000) [pid = 2048] [serial = 1857] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12e144800) [pid = 2048] [serial = 1856] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12eb1d800) [pid = 2048] [serial = 1859] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x130373000) [pid = 2048] [serial = 1844] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12fd2a000) [pid = 2048] [serial = 1845] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x125284800) [pid = 2048] [serial = 1841] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12ec66800) [pid = 2048] [serial = 1842] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x129e10000) [pid = 2048] [serial = 1838] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12c640000) [pid = 2048] [serial = 1839] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x125c9c000) [pid = 2048] [serial = 1835] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12615b000) [pid = 2048] [serial = 1836] [outer = 0x0] [url = about:blank] 21:00:18 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x13098b800) [pid = 2048] [serial = 1833] [outer = 0x0] [url = about:blank] 21:00:34 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:00:34 INFO - PROCESS | 2048 | 1478318434386 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]]]}] 21:00:34 INFO - . 21:00:34 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30319ms 21:00:34 INFO - PROCESS | 2048 | 1478318434396 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 21:00:34 INFO - PROCESS | 2048 | 1478318434399 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 21:00:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 21:00:34 INFO - PROCESS | 2048 | 1478318434417 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}] 21:00:34 INFO - PROCESS | 2048 | 1478318434502 Marionette TRACE conn2 <- [1,2958,null,{"value":null}] 21:00:34 INFO - PROCESS | 2048 | 1478318434507 Marionette TRACE conn2 -> [0,2959,"getWindowHandles",null] 21:00:34 INFO - PROCESS | 2048 | 1478318434510 Marionette TRACE conn2 <- [1,2959,null,["7"]] 21:00:34 INFO - PROCESS | 2048 | 1478318434513 Marionette TRACE conn2 -> [0,2960,"switchToWindow",{"name":"7"}] 21:00:34 INFO - PROCESS | 2048 | 1478318434517 Marionette TRACE conn2 <- [1,2960,null,{}] 21:00:34 INFO - PROCESS | 2048 | 1478318434521 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x124810800 == 8 [pid = 2048] [id = 635] 21:00:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x124811800) [pid = 2048] [serial = 1861] [outer = 0x0] 21:00:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1248a4000) [pid = 2048] [serial = 1862] [outer = 0x124811800] 21:00:34 INFO - PROCESS | 2048 | 1478318434566 Marionette DEBUG loaded listener.js 21:00:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e28000) [pid = 2048] [serial = 1863] [outer = 0x124811800] 21:00:34 WARNING - wptserve Traceback (most recent call last): 21:00:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:00:34 WARNING - rv = self.func(request, response) 21:00:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:00:34 WARNING - access_control_allow_origin = "*") 21:00:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:00:34 WARNING - payload = payload_generator(server_data) 21:00:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:00:34 WARNING - return encode_string_as_bmp_image(data) 21:00:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:00:34 WARNING - img.save(f, "BMP") 21:00:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:00:34 WARNING - f.write(bmpfileheader) 21:00:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:00:34 WARNING - 21:00:46 INFO - PROCESS | 2048 | --DOCSHELL 0x12e81f000 == 7 [pid = 2048] [id = 634] 21:00:48 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12e823800) [pid = 2048] [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] 21:00:53 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12ef56800) [pid = 2048] [serial = 1860] [outer = 0x0] [url = about:blank] 21:00:53 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x1248a4000) [pid = 2048] [serial = 1862] [outer = 0x0] [url = about:blank] 21:01:04 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:01:04 INFO - PROCESS | 2048 | 1478318464672 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]]]}] 21:01:04 INFO - . 21:01:04 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30269ms 21:01:04 INFO - PROCESS | 2048 | 1478318464685 Marionette TRACE conn2 -> [0,2962,"getWindowHandle",null] 21:01:04 INFO - PROCESS | 2048 | 1478318464688 Marionette TRACE conn2 <- [1,2962,null,{"value":"7"}] 21:01:04 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 21:01:04 INFO - PROCESS | 2048 | 1478318464694 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}] 21:01:04 INFO - PROCESS | 2048 | 1478318464794 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 21:01:04 INFO - PROCESS | 2048 | 1478318464823 Marionette TRACE conn2 -> [0,2964,"getWindowHandles",null] 21:01:04 INFO - PROCESS | 2048 | 1478318464825 Marionette TRACE conn2 <- [1,2964,null,["7"]] 21:01:04 INFO - PROCESS | 2048 | 1478318464828 Marionette TRACE conn2 -> [0,2965,"switchToWindow",{"name":"7"}] 21:01:04 INFO - PROCESS | 2048 | 1478318464834 Marionette TRACE conn2 <- [1,2965,null,{}] 21:01:04 INFO - PROCESS | 2048 | 1478318464838 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b05a800 == 8 [pid = 2048] [id = 636] 21:01:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b060800) [pid = 2048] [serial = 1864] [outer = 0x0] 21:01:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124340000) [pid = 2048] [serial = 1865] [outer = 0x11b060800] 21:01:04 INFO - PROCESS | 2048 | 1478318464880 Marionette DEBUG loaded listener.js 21:01:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ce4000) [pid = 2048] [serial = 1866] [outer = 0x11b060800] 21:01:05 WARNING - wptserve Traceback (most recent call last): 21:01:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:01:05 WARNING - rv = self.func(request, response) 21:01:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:01:05 WARNING - access_control_allow_origin = "*") 21:01:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:01:05 WARNING - payload = payload_generator(server_data) 21:01:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:01:05 WARNING - return encode_string_as_bmp_image(data) 21:01:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:01:05 WARNING - img.save(f, "BMP") 21:01:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:01:05 WARNING - f.write(bmpfileheader) 21:01:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:01:05 WARNING - 21:01:14 INFO - PROCESS | 2048 | --DOCSHELL 0x124810800 == 7 [pid = 2048] [id = 635] 21:01:16 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x124811800) [pid = 2048] [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] 21:01:21 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e28000) [pid = 2048] [serial = 1863] [outer = 0x0] [url = about:blank] 21:01:21 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124340000) [pid = 2048] [serial = 1865] [outer = 0x0] [url = about:blank] 21:01:34 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:01:34 INFO - PROCESS | 2048 | 1478318494979 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]]]}] 21:01:35 INFO - . 21:01:35 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30315ms 21:01:35 INFO - PROCESS | 2048 | 1478318495009 Marionette TRACE conn2 -> [0,2967,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 2048 | 1478318495012 Marionette TRACE conn2 <- [1,2967,null,{"value":"7"}] 21:01:35 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:01:35 INFO - PROCESS | 2048 | 1478318495017 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}] 21:01:35 INFO - PROCESS | 2048 | 1478318495117 Marionette TRACE conn2 <- [1,2968,null,{"value":null}] 21:01:35 INFO - PROCESS | 2048 | 1478318495146 Marionette TRACE conn2 -> [0,2969,"getWindowHandles",null] 21:01:35 INFO - PROCESS | 2048 | 1478318495150 Marionette TRACE conn2 <- [1,2969,null,["7"]] 21:01:35 INFO - PROCESS | 2048 | 1478318495155 Marionette TRACE conn2 -> [0,2970,"switchToWindow",{"name":"7"}] 21:01:35 INFO - PROCESS | 2048 | 1478318495158 Marionette TRACE conn2 <- [1,2970,null,{}] 21:01:35 INFO - PROCESS | 2048 | 1478318495161 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b058800 == 8 [pid = 2048] [id = 637] 21:01:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b059800) [pid = 2048] [serial = 1867] [outer = 0x0] 21:01:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124346000) [pid = 2048] [serial = 1868] [outer = 0x11b059800] 21:01:35 INFO - PROCESS | 2048 | 1478318495204 Marionette DEBUG loaded listener.js 21:01:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124c58800) [pid = 2048] [serial = 1869] [outer = 0x11b059800] 21:01:35 INFO - PROCESS | 2048 | 1478318495459 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]]]}] 21:01:35 INFO - . 21:01:35 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 21:01:35 INFO - PROCESS | 2048 | 1478318495481 Marionette TRACE conn2 -> [0,2972,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 2048 | 1478318495483 Marionette TRACE conn2 <- [1,2972,null,{"value":"7"}] 21:01:35 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:01:35 INFO - PROCESS | 2048 | 1478318495486 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}] 21:01:35 INFO - PROCESS | 2048 | 1478318495569 Marionette TRACE conn2 <- [1,2973,null,{"value":null}] 21:01:35 INFO - PROCESS | 2048 | 1478318495573 Marionette TRACE conn2 -> [0,2974,"getWindowHandles",null] 21:01:35 INFO - PROCESS | 2048 | 1478318495575 Marionette TRACE conn2 <- [1,2974,null,["7"]] 21:01:35 INFO - PROCESS | 2048 | 1478318495578 Marionette TRACE conn2 -> [0,2975,"switchToWindow",{"name":"7"}] 21:01:35 INFO - PROCESS | 2048 | 1478318495580 Marionette TRACE conn2 <- [1,2975,null,{}] 21:01:35 INFO - PROCESS | 2048 | 1478318495586 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x125ea0000 == 9 [pid = 2048] [id = 638] 21:01:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125ea1000) [pid = 2048] [serial = 1870] [outer = 0x0] 21:01:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x125eb8800) [pid = 2048] [serial = 1871] [outer = 0x125ea1000] 21:01:35 INFO - PROCESS | 2048 | 1478318495624 Marionette DEBUG loaded listener.js 21:01:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x126cb2800) [pid = 2048] [serial = 1872] [outer = 0x125ea1000] 21:01:35 INFO - PROCESS | 2048 | 1478318495899 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]]]}] 21:01:35 INFO - . 21:01:35 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 468ms 21:01:35 INFO - PROCESS | 2048 | 1478318495958 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 2048 | 1478318495962 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 21:01:35 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:01:35 INFO - PROCESS | 2048 | 1478318495965 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}] 21:01:36 INFO - PROCESS | 2048 | 1478318496077 Marionette TRACE conn2 <- [1,2978,null,{"value":null}] 21:01:36 INFO - PROCESS | 2048 | 1478318496085 Marionette TRACE conn2 -> [0,2979,"getWindowHandles",null] 21:01:36 INFO - PROCESS | 2048 | 1478318496087 Marionette TRACE conn2 <- [1,2979,null,["7"]] 21:01:36 INFO - PROCESS | 2048 | 1478318496089 Marionette TRACE conn2 -> [0,2980,"switchToWindow",{"name":"7"}] 21:01:36 INFO - PROCESS | 2048 | 1478318496092 Marionette TRACE conn2 <- [1,2980,null,{}] 21:01:36 INFO - PROCESS | 2048 | 1478318496095 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x12752c000 == 10 [pid = 2048] [id = 639] 21:01:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x12752d000) [pid = 2048] [serial = 1873] [outer = 0x0] 21:01:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12809d800) [pid = 2048] [serial = 1874] [outer = 0x12752d000] 21:01:36 INFO - PROCESS | 2048 | 1478318496137 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x12837c000) [pid = 2048] [serial = 1875] [outer = 0x12752d000] 21:01:36 INFO - PROCESS | 2048 | 1478318496460 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]]]}] 21:01:36 INFO - . 21:01:36 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 515ms 21:01:36 INFO - PROCESS | 2048 | 1478318496481 Marionette TRACE conn2 -> [0,2982,"getWindowHandle",null] 21:01:36 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 21:01:36 INFO - PROCESS | 2048 | 1478318496484 Marionette TRACE conn2 <- [1,2982,null,{"value":"7"}] 21:01:36 INFO - PROCESS | 2048 | 1478318496488 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}] 21:01:36 INFO - PROCESS | 2048 | 1478318496636 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 21:01:36 INFO - PROCESS | 2048 | 1478318496645 Marionette TRACE conn2 -> [0,2984,"getWindowHandles",null] 21:01:36 INFO - PROCESS | 2048 | 1478318496648 Marionette TRACE conn2 <- [1,2984,null,["7"]] 21:01:36 INFO - PROCESS | 2048 | 1478318496652 Marionette TRACE conn2 -> [0,2985,"switchToWindow",{"name":"7"}] 21:01:36 INFO - PROCESS | 2048 | 1478318496657 Marionette TRACE conn2 <- [1,2985,null,{}] 21:01:36 INFO - PROCESS | 2048 | 1478318496661 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287aa800 == 11 [pid = 2048] [id = 640] 21:01:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1287ac000) [pid = 2048] [serial = 1876] [outer = 0x0] 21:01:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x128f29000) [pid = 2048] [serial = 1877] [outer = 0x1287ac000] 21:01:36 INFO - PROCESS | 2048 | 1478318496729 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1296eb000) [pid = 2048] [serial = 1878] [outer = 0x1287ac000] 21:01:36 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296e9000 == 12 [pid = 2048] [id = 641] 21:01:36 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1296ed800) [pid = 2048] [serial = 1879] [outer = 0x0] 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1297c1800) [pid = 2048] [serial = 1880] [outer = 0x1296ed800] 21:01:37 INFO - PROCESS | 2048 | 1478318497140 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]]]}] 21:01:37 INFO - . 21:01:37 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 668ms 21:01:37 INFO - PROCESS | 2048 | 1478318497156 Marionette TRACE conn2 -> [0,2987,"getWindowHandle",null] 21:01:37 INFO - PROCESS | 2048 | 1478318497158 Marionette TRACE conn2 <- [1,2987,null,{"value":"7"}] 21:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 21:01:37 INFO - PROCESS | 2048 | 1478318497162 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}] 21:01:37 INFO - PROCESS | 2048 | 1478318497293 Marionette TRACE conn2 <- [1,2988,null,{"value":null}] 21:01:37 INFO - PROCESS | 2048 | 1478318497350 Marionette TRACE conn2 -> [0,2989,"getWindowHandles",null] 21:01:37 INFO - PROCESS | 2048 | 1478318497352 Marionette TRACE conn2 <- [1,2989,null,["7"]] 21:01:37 INFO - PROCESS | 2048 | 1478318497356 Marionette TRACE conn2 -> [0,2990,"switchToWindow",{"name":"7"}] 21:01:37 INFO - PROCESS | 2048 | 1478318497359 Marionette TRACE conn2 <- [1,2990,null,{}] 21:01:37 INFO - PROCESS | 2048 | 1478318497363 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299a6000 == 13 [pid = 2048] [id = 642] 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x1299a7000) [pid = 2048] [serial = 1881] [outer = 0x0] 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x1299b2800) [pid = 2048] [serial = 1882] [outer = 0x1299a7000] 21:01:37 INFO - PROCESS | 2048 | 1478318497420 Marionette DEBUG loaded listener.js 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x129e29800) [pid = 2048] [serial = 1883] [outer = 0x1299a7000] 21:01:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2ed000 == 14 [pid = 2048] [id = 643] 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12a2f3800) [pid = 2048] [serial = 1884] [outer = 0x0] 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12b361800) [pid = 2048] [serial = 1885] [outer = 0x12a2f3800] 21:01:37 INFO - PROCESS | 2048 | 1478318497741 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]]]}] 21:01:37 INFO - . 21:01:37 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 615ms 21:01:37 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 21:01:37 INFO - PROCESS | 2048 | 1478318497776 Marionette TRACE conn2 -> [0,2992,"getWindowHandle",null] 21:01:37 INFO - PROCESS | 2048 | 1478318497777 Marionette TRACE conn2 <- [1,2992,null,{"value":"7"}] 21:01:37 INFO - PROCESS | 2048 | 1478318497780 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}] 21:01:37 INFO - PROCESS | 2048 | 1478318497916 Marionette TRACE conn2 <- [1,2993,null,{"value":null}] 21:01:37 INFO - PROCESS | 2048 | 1478318497944 Marionette TRACE conn2 -> [0,2994,"getWindowHandles",null] 21:01:37 INFO - PROCESS | 2048 | 1478318497945 Marionette TRACE conn2 <- [1,2994,null,["7"]] 21:01:37 INFO - PROCESS | 2048 | 1478318497947 Marionette TRACE conn2 -> [0,2995,"switchToWindow",{"name":"7"}] 21:01:37 INFO - PROCESS | 2048 | 1478318497949 Marionette TRACE conn2 <- [1,2995,null,{}] 21:01:37 INFO - PROCESS | 2048 | 1478318497951 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:37 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b48b000 == 15 [pid = 2048] [id = 644] 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12b48c000) [pid = 2048] [serial = 1886] [outer = 0x0] 21:01:37 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12c95b800) [pid = 2048] [serial = 1887] [outer = 0x12b48c000] 21:01:37 INFO - PROCESS | 2048 | 1478318497986 Marionette DEBUG loaded listener.js 21:01:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12c9bf000) [pid = 2048] [serial = 1888] [outer = 0x12b48c000] 21:01:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296f0000 == 16 [pid = 2048] [id = 645] 21:01:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x1299a0800) [pid = 2048] [serial = 1889] [outer = 0x0] 21:01:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12cd26800) [pid = 2048] [serial = 1890] [outer = 0x1299a0800] 21:01:38 INFO - PROCESS | 2048 | 1478318498259 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]]]}] 21:01:38 INFO - . 21:01:38 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 515ms 21:01:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 21:01:38 INFO - PROCESS | 2048 | 1478318498295 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 21:01:38 INFO - PROCESS | 2048 | 1478318498297 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 21:01:38 INFO - PROCESS | 2048 | 1478318498300 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}] 21:01:38 INFO - PROCESS | 2048 | 1478318498401 Marionette TRACE conn2 <- [1,2998,null,{"value":null}] 21:01:38 INFO - PROCESS | 2048 | 1478318498460 Marionette TRACE conn2 -> [0,2999,"getWindowHandles",null] 21:01:38 INFO - PROCESS | 2048 | 1478318498462 Marionette TRACE conn2 <- [1,2999,null,["7"]] 21:01:38 INFO - PROCESS | 2048 | 1478318498465 Marionette TRACE conn2 -> [0,3000,"switchToWindow",{"name":"7"}] 21:01:38 INFO - PROCESS | 2048 | 1478318498469 Marionette TRACE conn2 <- [1,3000,null,{}] 21:01:38 INFO - PROCESS | 2048 | 1478318498473 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:38 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d632800 == 17 [pid = 2048] [id = 646] 21:01:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12d633000) [pid = 2048] [serial = 1891] [outer = 0x0] 21:01:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12d63a800) [pid = 2048] [serial = 1892] [outer = 0x12d633000] 21:01:38 INFO - PROCESS | 2048 | 1478318498528 Marionette DEBUG loaded listener.js 21:01:38 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12d646000) [pid = 2048] [serial = 1893] [outer = 0x12d633000] 21:01:38 WARNING - wptserve Traceback (most recent call last): 21:01:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:01:38 WARNING - rv = self.func(request, response) 21:01:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:01:38 WARNING - access_control_allow_origin = "*") 21:01:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:01:38 WARNING - payload = payload_generator(server_data) 21:01:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:01:38 WARNING - return encode_string_as_bmp_image(data) 21:01:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:01:38 WARNING - img.save(f, "BMP") 21:01:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:01:38 WARNING - f.write(bmpfileheader) 21:01:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:01:38 WARNING - 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x1296f0000 == 16 [pid = 2048] [id = 645] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x12b48b000 == 15 [pid = 2048] [id = 644] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2ed000 == 14 [pid = 2048] [id = 643] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x1299a6000 == 13 [pid = 2048] [id = 642] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x1296e9000 == 12 [pid = 2048] [id = 641] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x1287aa800 == 11 [pid = 2048] [id = 640] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x12752c000 == 10 [pid = 2048] [id = 639] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x125ea0000 == 9 [pid = 2048] [id = 638] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x11b058800 == 8 [pid = 2048] [id = 637] 21:01:44 INFO - PROCESS | 2048 | --DOCSHELL 0x11b05a800 == 7 [pid = 2048] [id = 636] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12a2f3800) [pid = 2048] [serial = 1884] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318497660] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x1299a7000) [pid = 2048] [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] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x11b060800) [pid = 2048] [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] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x11b059800) [pid = 2048] [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] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x125ea1000) [pid = 2048] [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] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x1287ac000) [pid = 2048] [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] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x1296ed800) [pid = 2048] [serial = 1879] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12b48c000) [pid = 2048] [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] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x1299a0800) [pid = 2048] [serial = 1889] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:01:47 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x12752d000) [pid = 2048] [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] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12d63a800) [pid = 2048] [serial = 1892] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12c95b800) [pid = 2048] [serial = 1887] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12c9bf000) [pid = 2048] [serial = 1888] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12cd26800) [pid = 2048] [serial = 1890] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x1299b2800) [pid = 2048] [serial = 1882] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x129e29800) [pid = 2048] [serial = 1883] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12b361800) [pid = 2048] [serial = 1885] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318497660] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x128f29000) [pid = 2048] [serial = 1877] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1296eb000) [pid = 2048] [serial = 1878] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1297c1800) [pid = 2048] [serial = 1880] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12809d800) [pid = 2048] [serial = 1874] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x12837c000) [pid = 2048] [serial = 1875] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x125eb8800) [pid = 2048] [serial = 1871] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x126cb2800) [pid = 2048] [serial = 1872] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x124346000) [pid = 2048] [serial = 1868] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124c58800) [pid = 2048] [serial = 1869] [outer = 0x0] [url = about:blank] 21:01:52 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124ce4000) [pid = 2048] [serial = 1866] [outer = 0x0] [url = about:blank] 21:02:08 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:02:08 INFO - PROCESS | 2048 | 1478318528652 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]]]}] 21:02:08 INFO - . 21:02:08 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30373ms 21:02:08 INFO - PROCESS | 2048 | 1478318528674 Marionette TRACE conn2 -> [0,3002,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 2048 | 1478318528677 Marionette TRACE conn2 <- [1,3002,null,{"value":"7"}] 21:02:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 21:02:08 INFO - PROCESS | 2048 | 1478318528682 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}] 21:02:08 INFO - PROCESS | 2048 | 1478318528780 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 21:02:08 INFO - PROCESS | 2048 | 1478318528809 Marionette TRACE conn2 -> [0,3004,"getWindowHandles",null] 21:02:08 INFO - PROCESS | 2048 | 1478318528811 Marionette TRACE conn2 <- [1,3004,null,["7"]] 21:02:08 INFO - PROCESS | 2048 | 1478318528814 Marionette TRACE conn2 -> [0,3005,"switchToWindow",{"name":"7"}] 21:02:08 INFO - PROCESS | 2048 | 1478318528820 Marionette TRACE conn2 <- [1,3005,null,{}] 21:02:08 INFO - PROCESS | 2048 | 1478318528824 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x12480f800 == 8 [pid = 2048] [id = 647] 21:02:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x124810800) [pid = 2048] [serial = 1894] [outer = 0x0] 21:02:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1248a7800) [pid = 2048] [serial = 1895] [outer = 0x124810800] 21:02:08 INFO - PROCESS | 2048 | 1478318528866 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e28000) [pid = 2048] [serial = 1896] [outer = 0x124810800] 21:02:09 WARNING - wptserve Traceback (most recent call last): 21:02:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:02:09 WARNING - rv = self.func(request, response) 21:02:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:02:09 WARNING - access_control_allow_origin = "*") 21:02:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:02:09 WARNING - payload = payload_generator(server_data) 21:02:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:02:09 WARNING - return encode_string_as_bmp_image(data) 21:02:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:02:09 WARNING - img.save(f, "BMP") 21:02:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:02:09 WARNING - f.write(bmpfileheader) 21:02:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:02:09 WARNING - 21:02:18 INFO - PROCESS | 2048 | --DOCSHELL 0x12d632800 == 7 [pid = 2048] [id = 646] 21:02:20 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12d633000) [pid = 2048] [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] 21:02:26 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12d646000) [pid = 2048] [serial = 1893] [outer = 0x0] [url = about:blank] 21:02:26 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x1248a7800) [pid = 2048] [serial = 1895] [outer = 0x0] [url = about:blank] 21:02:38 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:02:38 INFO - PROCESS | 2048 | 1478318558970 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]]]}] 21:02:38 INFO - . 21:02:38 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30311ms 21:02:38 INFO - PROCESS | 2048 | 1478318558992 Marionette TRACE conn2 -> [0,3007,"getWindowHandle",null] 21:02:38 INFO - PROCESS | 2048 | 1478318558995 Marionette TRACE conn2 <- [1,3007,null,{"value":"7"}] 21:02:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 21:02:39 INFO - PROCESS | 2048 | 1478318559001 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}] 21:02:39 INFO - PROCESS | 2048 | 1478318559101 Marionette TRACE conn2 <- [1,3008,null,{"value":null}] 21:02:39 INFO - PROCESS | 2048 | 1478318559130 Marionette TRACE conn2 -> [0,3009,"getWindowHandles",null] 21:02:39 INFO - PROCESS | 2048 | 1478318559132 Marionette TRACE conn2 <- [1,3009,null,["7"]] 21:02:39 INFO - PROCESS | 2048 | 1478318559138 Marionette TRACE conn2 -> [0,3010,"switchToWindow",{"name":"7"}] 21:02:39 INFO - PROCESS | 2048 | 1478318559142 Marionette TRACE conn2 <- [1,3010,null,{}] 21:02:39 INFO - PROCESS | 2048 | 1478318559145 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b08d800 == 8 [pid = 2048] [id = 648] 21:02:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b08e000) [pid = 2048] [serial = 1897] [outer = 0x0] 21:02:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124807800) [pid = 2048] [serial = 1898] [outer = 0x11b08e000] 21:02:39 INFO - PROCESS | 2048 | 1478318559188 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e14800) [pid = 2048] [serial = 1899] [outer = 0x11b08e000] 21:02:39 WARNING - wptserve Traceback (most recent call last): 21:02:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:02:39 WARNING - rv = self.func(request, response) 21:02:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:02:39 WARNING - access_control_allow_origin = "*") 21:02:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:02:39 WARNING - payload = payload_generator(server_data) 21:02:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:02:39 WARNING - return encode_string_as_bmp_image(data) 21:02:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:02:39 WARNING - img.save(f, "BMP") 21:02:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:02:39 WARNING - f.write(bmpfileheader) 21:02:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:02:39 WARNING - 21:02:48 INFO - PROCESS | 2048 | --DOCSHELL 0x12480f800 == 7 [pid = 2048] [id = 647] 21:02:50 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x124810800) [pid = 2048] [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] 21:02:56 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e28000) [pid = 2048] [serial = 1896] [outer = 0x0] [url = about:blank] 21:02:56 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124807800) [pid = 2048] [serial = 1898] [outer = 0x0] [url = about:blank] 21:03:09 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:03:09 INFO - PROCESS | 2048 | 1478318589291 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]]]}] 21:03:09 INFO - . 21:03:09 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30318ms 21:03:09 INFO - PROCESS | 2048 | 1478318589318 Marionette TRACE conn2 -> [0,3012,"getWindowHandle",null] 21:03:09 INFO - PROCESS | 2048 | 1478318589321 Marionette TRACE conn2 <- [1,3012,null,{"value":"7"}] 21:03:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 21:03:09 INFO - PROCESS | 2048 | 1478318589327 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}] 21:03:09 INFO - PROCESS | 2048 | 1478318589427 Marionette TRACE conn2 <- [1,3013,null,{"value":null}] 21:03:09 INFO - PROCESS | 2048 | 1478318589457 Marionette TRACE conn2 -> [0,3014,"getWindowHandles",null] 21:03:09 INFO - PROCESS | 2048 | 1478318589459 Marionette TRACE conn2 <- [1,3014,null,["7"]] 21:03:09 INFO - PROCESS | 2048 | 1478318589462 Marionette TRACE conn2 -> [0,3015,"switchToWindow",{"name":"7"}] 21:03:09 INFO - PROCESS | 2048 | 1478318589466 Marionette TRACE conn2 <- [1,3015,null,{}] 21:03:09 INFO - PROCESS | 2048 | 1478318589470 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b09e800 == 8 [pid = 2048] [id = 649] 21:03:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b0a8800) [pid = 2048] [serial = 1900] [outer = 0x0] 21:03:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12481d000) [pid = 2048] [serial = 1901] [outer = 0x11b0a8800] 21:03:09 INFO - PROCESS | 2048 | 1478318589513 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e28000) [pid = 2048] [serial = 1902] [outer = 0x11b0a8800] 21:03:09 INFO - PROCESS | 2048 | 1478318589769 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]]]}] 21:03:09 INFO - . 21:03:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 464ms 21:03:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 21:03:09 INFO - PROCESS | 2048 | 1478318589791 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 21:03:09 INFO - PROCESS | 2048 | 1478318589793 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 21:03:09 INFO - PROCESS | 2048 | 1478318589796 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}] 21:03:09 INFO - PROCESS | 2048 | 1478318589887 Marionette TRACE conn2 <- [1,3018,null,{"value":null}] 21:03:09 INFO - PROCESS | 2048 | 1478318589892 Marionette TRACE conn2 -> [0,3019,"getWindowHandles",null] 21:03:09 INFO - PROCESS | 2048 | 1478318589894 Marionette TRACE conn2 <- [1,3019,null,["7"]] 21:03:09 INFO - PROCESS | 2048 | 1478318589896 Marionette TRACE conn2 -> [0,3020,"switchToWindow",{"name":"7"}] 21:03:09 INFO - PROCESS | 2048 | 1478318589899 Marionette TRACE conn2 <- [1,3020,null,{}] 21:03:09 INFO - PROCESS | 2048 | 1478318589903 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x12480a800 == 9 [pid = 2048] [id = 650] 21:03:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x125eb7800) [pid = 2048] [serial = 1903] [outer = 0x0] 21:03:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x126151000) [pid = 2048] [serial = 1904] [outer = 0x125eb7800] 21:03:09 INFO - PROCESS | 2048 | 1478318589942 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x126d7f800) [pid = 2048] [serial = 1905] [outer = 0x125eb7800] 21:03:10 INFO - PROCESS | 2048 | 1478318590228 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]]]}] 21:03:10 INFO - . 21:03:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 466ms 21:03:10 INFO - PROCESS | 2048 | 1478318590266 Marionette TRACE conn2 -> [0,3022,"getWindowHandle",null] 21:03:10 INFO - PROCESS | 2048 | 1478318590270 Marionette TRACE conn2 <- [1,3022,null,{"value":"7"}] 21:03:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 21:03:10 INFO - PROCESS | 2048 | 1478318590273 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}] 21:03:10 INFO - PROCESS | 2048 | 1478318590385 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 21:03:10 INFO - PROCESS | 2048 | 1478318590392 Marionette TRACE conn2 -> [0,3024,"getWindowHandles",null] 21:03:10 INFO - PROCESS | 2048 | 1478318590394 Marionette TRACE conn2 <- [1,3024,null,["7"]] 21:03:10 INFO - PROCESS | 2048 | 1478318590396 Marionette TRACE conn2 -> [0,3025,"switchToWindow",{"name":"7"}] 21:03:10 INFO - PROCESS | 2048 | 1478318590400 Marionette TRACE conn2 <- [1,3025,null,{}] 21:03:10 INFO - PROCESS | 2048 | 1478318590403 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c09000 == 10 [pid = 2048] [id = 651] 21:03:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x127c0d000) [pid = 2048] [serial = 1906] [outer = 0x0] 21:03:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1280a7800) [pid = 2048] [serial = 1907] [outer = 0x127c0d000] 21:03:10 INFO - PROCESS | 2048 | 1478318590445 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x128387800) [pid = 2048] [serial = 1908] [outer = 0x127c0d000] 21:03:10 INFO - PROCESS | 2048 | 1478318590727 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]]]}] 21:03:10 INFO - . 21:03:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 467ms 21:03:10 INFO - PROCESS | 2048 | 1478318590740 Marionette TRACE conn2 -> [0,3027,"getWindowHandle",null] 21:03:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 21:03:10 INFO - PROCESS | 2048 | 1478318590742 Marionette TRACE conn2 <- [1,3027,null,{"value":"7"}] 21:03:10 INFO - PROCESS | 2048 | 1478318590745 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}] 21:03:10 INFO - PROCESS | 2048 | 1478318590822 Marionette TRACE conn2 <- [1,3028,null,{"value":null}] 21:03:10 INFO - PROCESS | 2048 | 1478318590826 Marionette TRACE conn2 -> [0,3029,"getWindowHandles",null] 21:03:10 INFO - PROCESS | 2048 | 1478318590828 Marionette TRACE conn2 <- [1,3029,null,["7"]] 21:03:10 INFO - PROCESS | 2048 | 1478318590830 Marionette TRACE conn2 -> [0,3030,"switchToWindow",{"name":"7"}] 21:03:10 INFO - PROCESS | 2048 | 1478318590834 Marionette TRACE conn2 <- [1,3030,null,{}] 21:03:10 INFO - PROCESS | 2048 | 1478318590839 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a7800 == 11 [pid = 2048] [id = 652] 21:03:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1287a8800) [pid = 2048] [serial = 1909] [outer = 0x0] 21:03:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1287ad800) [pid = 2048] [serial = 1910] [outer = 0x1287a8800] 21:03:10 INFO - PROCESS | 2048 | 1478318590880 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1296e4800) [pid = 2048] [serial = 1911] [outer = 0x1287a8800] 21:03:11 INFO - . 21:03:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 415ms 21:03:11 INFO - PROCESS | 2048 | 1478318591152 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]]]}] 21:03:11 INFO - PROCESS | 2048 | 1478318591159 Marionette TRACE conn2 -> [0,3032,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 2048 | 1478318591161 Marionette TRACE conn2 <- [1,3032,null,{"value":"7"}] 21:03:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 21:03:11 INFO - PROCESS | 2048 | 1478318591164 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}] 21:03:11 INFO - PROCESS | 2048 | 1478318591237 Marionette TRACE conn2 <- [1,3033,null,{"value":null}] 21:03:11 INFO - PROCESS | 2048 | 1478318591240 Marionette TRACE conn2 -> [0,3034,"getWindowHandles",null] 21:03:11 INFO - PROCESS | 2048 | 1478318591242 Marionette TRACE conn2 <- [1,3034,null,["7"]] 21:03:11 INFO - PROCESS | 2048 | 1478318591244 Marionette TRACE conn2 -> [0,3035,"switchToWindow",{"name":"7"}] 21:03:11 INFO - PROCESS | 2048 | 1478318591247 Marionette TRACE conn2 <- [1,3035,null,{}] 21:03:11 INFO - PROCESS | 2048 | 1478318591249 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x129904000 == 12 [pid = 2048] [id = 653] 21:03:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x129905000) [pid = 2048] [serial = 1912] [outer = 0x0] 21:03:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x129919000) [pid = 2048] [serial = 1913] [outer = 0x129905000] 21:03:11 INFO - PROCESS | 2048 | 1478318591287 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12999e800) [pid = 2048] [serial = 1914] [outer = 0x129905000] 21:03:11 INFO - PROCESS | 2048 | 1478318591588 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]]]}] 21:03:11 INFO - . 21:03:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 465ms 21:03:11 INFO - PROCESS | 2048 | 1478318591629 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 2048 | 1478318591631 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 21:03:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 21:03:11 INFO - PROCESS | 2048 | 1478318591634 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}] 21:03:11 INFO - PROCESS | 2048 | 1478318591788 Marionette TRACE conn2 <- [1,3038,null,{"value":null}] 21:03:11 INFO - PROCESS | 2048 | 1478318591855 Marionette TRACE conn2 -> [0,3039,"getWindowHandles",null] 21:03:11 INFO - PROCESS | 2048 | 1478318591857 Marionette TRACE conn2 <- [1,3039,null,["7"]] 21:03:11 INFO - PROCESS | 2048 | 1478318591861 Marionette TRACE conn2 -> [0,3040,"switchToWindow",{"name":"7"}] 21:03:11 INFO - PROCESS | 2048 | 1478318591864 Marionette TRACE conn2 <- [1,3040,null,{}] 21:03:11 INFO - PROCESS | 2048 | 1478318591867 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b48a800 == 13 [pid = 2048] [id = 654] 21:03:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12b48b000) [pid = 2048] [serial = 1915] [outer = 0x0] 21:03:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12b51b000) [pid = 2048] [serial = 1916] [outer = 0x12b48b000] 21:03:11 INFO - PROCESS | 2048 | 1478318591926 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12c63b800) [pid = 2048] [serial = 1917] [outer = 0x12b48b000] 21:03:12 INFO - PROCESS | 2048 | 1478318592210 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]]]}] 21:03:12 INFO - . 21:03:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 614ms 21:03:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 21:03:12 INFO - PROCESS | 2048 | 1478318592249 Marionette TRACE conn2 -> [0,3042,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 2048 | 1478318592250 Marionette TRACE conn2 <- [1,3042,null,{"value":"7"}] 21:03:12 INFO - PROCESS | 2048 | 1478318592253 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}] 21:03:12 INFO - PROCESS | 2048 | 1478318592324 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 21:03:12 INFO - PROCESS | 2048 | 1478318592328 Marionette TRACE conn2 -> [0,3044,"getWindowHandles",null] 21:03:12 INFO - PROCESS | 2048 | 1478318592329 Marionette TRACE conn2 <- [1,3044,null,["7"]] 21:03:12 INFO - PROCESS | 2048 | 1478318592331 Marionette TRACE conn2 -> [0,3045,"switchToWindow",{"name":"7"}] 21:03:12 INFO - PROCESS | 2048 | 1478318592333 Marionette TRACE conn2 <- [1,3045,null,{}] 21:03:12 INFO - PROCESS | 2048 | 1478318592339 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd20800 == 14 [pid = 2048] [id = 655] 21:03:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12cd22000) [pid = 2048] [serial = 1918] [outer = 0x0] 21:03:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12cd28800) [pid = 2048] [serial = 1919] [outer = 0x12cd22000] 21:03:12 INFO - PROCESS | 2048 | 1478318592373 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12cd90800) [pid = 2048] [serial = 1920] [outer = 0x12cd22000] 21:03:12 INFO - PROCESS | 2048 | 1478318592646 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]]]}] 21:03:12 INFO - . 21:03:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 417ms 21:03:12 INFO - PROCESS | 2048 | 1478318592671 Marionette TRACE conn2 -> [0,3047,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 2048 | 1478318592673 Marionette TRACE conn2 <- [1,3047,null,{"value":"7"}] 21:03:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 21:03:12 INFO - PROCESS | 2048 | 1478318592676 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}] 21:03:12 INFO - PROCESS | 2048 | 1478318592763 Marionette TRACE conn2 <- [1,3048,null,{"value":null}] 21:03:12 INFO - PROCESS | 2048 | 1478318592770 Marionette TRACE conn2 -> [0,3049,"getWindowHandles",null] 21:03:12 INFO - PROCESS | 2048 | 1478318592774 Marionette TRACE conn2 <- [1,3049,null,["7"]] 21:03:12 INFO - PROCESS | 2048 | 1478318592776 Marionette TRACE conn2 -> [0,3050,"switchToWindow",{"name":"7"}] 21:03:12 INFO - PROCESS | 2048 | 1478318592779 Marionette TRACE conn2 <- [1,3050,null,{}] 21:03:12 INFO - PROCESS | 2048 | 1478318592782 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d650800 == 15 [pid = 2048] [id = 656] 21:03:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12dd8c800) [pid = 2048] [serial = 1921] [outer = 0x0] 21:03:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12dd92800) [pid = 2048] [serial = 1922] [outer = 0x12dd8c800] 21:03:12 INFO - PROCESS | 2048 | 1478318592837 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12dda9000) [pid = 2048] [serial = 1923] [outer = 0x12dd8c800] 21:03:13 INFO - PROCESS | 2048 | 1478318593223 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]]]}] 21:03:13 INFO - . 21:03:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 567ms 21:03:13 INFO - PROCESS | 2048 | 1478318593243 Marionette TRACE conn2 -> [0,3052,"getWindowHandle",null] 21:03:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 21:03:13 INFO - PROCESS | 2048 | 1478318593246 Marionette TRACE conn2 <- [1,3052,null,{"value":"7"}] 21:03:13 INFO - PROCESS | 2048 | 1478318593250 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}] 21:03:13 INFO - PROCESS | 2048 | 1478318593396 Marionette TRACE conn2 <- [1,3053,null,{"value":null}] 21:03:13 INFO - PROCESS | 2048 | 1478318593406 Marionette TRACE conn2 -> [0,3054,"getWindowHandles",null] 21:03:13 INFO - PROCESS | 2048 | 1478318593408 Marionette TRACE conn2 <- [1,3054,null,["7"]] 21:03:13 INFO - PROCESS | 2048 | 1478318593411 Marionette TRACE conn2 -> [0,3055,"switchToWindow",{"name":"7"}] 21:03:13 INFO - PROCESS | 2048 | 1478318593415 Marionette TRACE conn2 <- [1,3055,null,{}] 21:03:13 INFO - PROCESS | 2048 | 1478318593419 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x127c04800 == 16 [pid = 2048] [id = 657] 21:03:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12e14c000) [pid = 2048] [serial = 1924] [outer = 0x0] 21:03:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12e4c2000) [pid = 2048] [serial = 1925] [outer = 0x12e14c000] 21:03:13 INFO - PROCESS | 2048 | 1478318593475 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12e4c0800) [pid = 2048] [serial = 1926] [outer = 0x12e14c000] 21:03:13 INFO - PROCESS | 2048 | 1478318593715 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]]]}] 21:03:13 INFO - . 21:03:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 514ms 21:03:13 INFO - PROCESS | 2048 | 1478318593764 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 2048 | 1478318593765 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 21:03:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 21:03:13 INFO - PROCESS | 2048 | 1478318593768 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}] 21:03:13 INFO - PROCESS | 2048 | 1478318593841 Marionette TRACE conn2 <- [1,3058,null,{"value":null}] 21:03:13 INFO - PROCESS | 2048 | 1478318593844 Marionette TRACE conn2 -> [0,3059,"getWindowHandles",null] 21:03:13 INFO - PROCESS | 2048 | 1478318593846 Marionette TRACE conn2 <- [1,3059,null,["7"]] 21:03:13 INFO - PROCESS | 2048 | 1478318593848 Marionette TRACE conn2 -> [0,3060,"switchToWindow",{"name":"7"}] 21:03:13 INFO - PROCESS | 2048 | 1478318593850 Marionette TRACE conn2 <- [1,3060,null,{}] 21:03:13 INFO - PROCESS | 2048 | 1478318593856 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e74e800 == 17 [pid = 2048] [id = 658] 21:03:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12e74f000) [pid = 2048] [serial = 1927] [outer = 0x0] 21:03:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12e757000) [pid = 2048] [serial = 1928] [outer = 0x12e74f000] 21:03:13 INFO - PROCESS | 2048 | 1478318593890 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12e75f000) [pid = 2048] [serial = 1929] [outer = 0x12e74f000] 21:03:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e809800 == 18 [pid = 2048] [id = 659] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12e80d000) [pid = 2048] [serial = 1930] [outer = 0x0] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12e811800) [pid = 2048] [serial = 1931] [outer = 0x12e80d000] 21:03:14 INFO - PROCESS | 2048 | 1478318594172 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]]]}] 21:03:14 INFO - . 21:03:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 415ms 21:03:14 INFO - PROCESS | 2048 | 1478318594184 Marionette TRACE conn2 -> [0,3062,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 2048 | 1478318594187 Marionette TRACE conn2 <- [1,3062,null,{"value":"7"}] 21:03:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 21:03:14 INFO - PROCESS | 2048 | 1478318594190 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}] 21:03:14 INFO - PROCESS | 2048 | 1478318594290 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 21:03:14 INFO - PROCESS | 2048 | 1478318594339 Marionette TRACE conn2 -> [0,3064,"getWindowHandles",null] 21:03:14 INFO - PROCESS | 2048 | 1478318594340 Marionette TRACE conn2 <- [1,3064,null,["7"]] 21:03:14 INFO - PROCESS | 2048 | 1478318594343 Marionette TRACE conn2 -> [0,3065,"switchToWindow",{"name":"7"}] 21:03:14 INFO - PROCESS | 2048 | 1478318594346 Marionette TRACE conn2 <- [1,3065,null,{}] 21:03:14 INFO - PROCESS | 2048 | 1478318594348 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e822000 == 19 [pid = 2048] [id = 660] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12e822800) [pid = 2048] [serial = 1932] [outer = 0x0] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12eb06800) [pid = 2048] [serial = 1933] [outer = 0x12e822800] 21:03:14 INFO - PROCESS | 2048 | 1478318594389 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12eb1d800) [pid = 2048] [serial = 1934] [outer = 0x12e822800] 21:03:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec62800 == 20 [pid = 2048] [id = 661] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12ec6a800) [pid = 2048] [serial = 1935] [outer = 0x0] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12ec73800) [pid = 2048] [serial = 1936] [outer = 0x12ec6a800] 21:03:14 INFO - PROCESS | 2048 | 1478318594653 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]]]}] 21:03:14 INFO - . 21:03:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 515ms 21:03:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 21:03:14 INFO - PROCESS | 2048 | 1478318594705 Marionette TRACE conn2 -> [0,3067,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 2048 | 1478318594706 Marionette TRACE conn2 <- [1,3067,null,{"value":"7"}] 21:03:14 INFO - PROCESS | 2048 | 1478318594709 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}] 21:03:14 INFO - PROCESS | 2048 | 1478318594798 Marionette TRACE conn2 <- [1,3068,null,{"value":null}] 21:03:14 INFO - PROCESS | 2048 | 1478318594802 Marionette TRACE conn2 -> [0,3069,"getWindowHandles",null] 21:03:14 INFO - PROCESS | 2048 | 1478318594804 Marionette TRACE conn2 <- [1,3069,null,["7"]] 21:03:14 INFO - PROCESS | 2048 | 1478318594806 Marionette TRACE conn2 -> [0,3070,"switchToWindow",{"name":"7"}] 21:03:14 INFO - PROCESS | 2048 | 1478318594808 Marionette TRACE conn2 <- [1,3070,null,{}] 21:03:14 INFO - PROCESS | 2048 | 1478318594810 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef5d800 == 21 [pid = 2048] [id = 662] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12ef5e000) [pid = 2048] [serial = 1937] [outer = 0x0] 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12f102800) [pid = 2048] [serial = 1938] [outer = 0x12ef5e000] 21:03:14 INFO - PROCESS | 2048 | 1478318594844 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x12f10a800) [pid = 2048] [serial = 1939] [outer = 0x12ef5e000] 21:03:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef66800 == 22 [pid = 2048] [id = 663] 21:03:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x12f10d800) [pid = 2048] [serial = 1940] [outer = 0x0] 21:03:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12f119800) [pid = 2048] [serial = 1941] [outer = 0x12f10d800] 21:03:15 INFO - PROCESS | 2048 | 1478318595128 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]]]}] 21:03:15 INFO - . 21:03:15 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 21:03:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 21:03:15 INFO - PROCESS | 2048 | 1478318595174 Marionette TRACE conn2 -> [0,3072,"getWindowHandle",null] 21:03:15 INFO - PROCESS | 2048 | 1478318595176 Marionette TRACE conn2 <- [1,3072,null,{"value":"7"}] 21:03:15 INFO - PROCESS | 2048 | 1478318595179 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}] 21:03:15 INFO - PROCESS | 2048 | 1478318595288 Marionette TRACE conn2 <- [1,3073,null,{"value":null}] 21:03:15 INFO - PROCESS | 2048 | 1478318595293 Marionette TRACE conn2 -> [0,3074,"getWindowHandles",null] 21:03:15 INFO - PROCESS | 2048 | 1478318595294 Marionette TRACE conn2 <- [1,3074,null,["7"]] 21:03:15 INFO - PROCESS | 2048 | 1478318595296 Marionette TRACE conn2 -> [0,3075,"switchToWindow",{"name":"7"}] 21:03:15 INFO - PROCESS | 2048 | 1478318595298 Marionette TRACE conn2 <- [1,3075,null,{}] 21:03:15 INFO - PROCESS | 2048 | 1478318595301 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f111000 == 23 [pid = 2048] [id = 664] 21:03:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x12f115800) [pid = 2048] [serial = 1942] [outer = 0x0] 21:03:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12fc5b800) [pid = 2048] [serial = 1943] [outer = 0x12f115800] 21:03:15 INFO - PROCESS | 2048 | 1478318595335 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12fc64000) [pid = 2048] [serial = 1944] [outer = 0x12f115800] 21:03:15 WARNING - wptserve Traceback (most recent call last): 21:03:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:03:15 WARNING - rv = self.func(request, response) 21:03:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:03:15 WARNING - access_control_allow_origin = "*") 21:03:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:03:15 WARNING - payload = payload_generator(server_data) 21:03:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:03:15 WARNING - return encode_string_as_bmp_image(data) 21:03: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 21:03:15 WARNING - img.save(f, "BMP") 21:03:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:03:15 WARNING - f.write(bmpfileheader) 21:03:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:03:15 WARNING - 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef66800 == 22 [pid = 2048] [id = 663] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef5d800 == 21 [pid = 2048] [id = 662] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec62800 == 20 [pid = 2048] [id = 661] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12e822000 == 19 [pid = 2048] [id = 660] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12e809800 == 18 [pid = 2048] [id = 659] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12e74e800 == 17 [pid = 2048] [id = 658] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x127c04800 == 16 [pid = 2048] [id = 657] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12d650800 == 15 [pid = 2048] [id = 656] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd20800 == 14 [pid = 2048] [id = 655] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12b48a800 == 13 [pid = 2048] [id = 654] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x129904000 == 12 [pid = 2048] [id = 653] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a7800 == 11 [pid = 2048] [id = 652] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x127c09000 == 10 [pid = 2048] [id = 651] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x12480a800 == 9 [pid = 2048] [id = 650] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x11b09e800 == 8 [pid = 2048] [id = 649] 21:03:19 INFO - PROCESS | 2048 | --DOCSHELL 0x11b08d800 == 7 [pid = 2048] [id = 648] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x127c0d000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12dd8c800) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x11b0a8800) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x12e14c000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x12e80d000) [pid = 2048] [serial = 1930] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12e74f000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x12cd22000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12b48b000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x11b08e000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x129905000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12f10d800) [pid = 2048] [serial = 1940] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12ef5e000) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x1287a8800) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12ec6a800) [pid = 2048] [serial = 1935] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318594563] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x12e822800) [pid = 2048] [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] 21:03:22 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x125eb7800) [pid = 2048] [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] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x12ec73800) [pid = 2048] [serial = 1936] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318594563] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x12eb1d800) [pid = 2048] [serial = 1934] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12eb06800) [pid = 2048] [serial = 1933] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x12f119800) [pid = 2048] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12f10a800) [pid = 2048] [serial = 1939] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12f102800) [pid = 2048] [serial = 1938] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x12fc5b800) [pid = 2048] [serial = 1943] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12e757000) [pid = 2048] [serial = 1928] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12e75f000) [pid = 2048] [serial = 1929] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12e811800) [pid = 2048] [serial = 1931] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x12e4c2000) [pid = 2048] [serial = 1925] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x12e4c0800) [pid = 2048] [serial = 1926] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12dd92800) [pid = 2048] [serial = 1922] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12dda9000) [pid = 2048] [serial = 1923] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12cd28800) [pid = 2048] [serial = 1919] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12cd90800) [pid = 2048] [serial = 1920] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12b51b000) [pid = 2048] [serial = 1916] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12c63b800) [pid = 2048] [serial = 1917] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x129919000) [pid = 2048] [serial = 1913] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12999e800) [pid = 2048] [serial = 1914] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1287ad800) [pid = 2048] [serial = 1910] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1296e4800) [pid = 2048] [serial = 1911] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x1280a7800) [pid = 2048] [serial = 1907] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x128387800) [pid = 2048] [serial = 1908] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x126151000) [pid = 2048] [serial = 1904] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x126d7f800) [pid = 2048] [serial = 1905] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12481d000) [pid = 2048] [serial = 1901] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e28000) [pid = 2048] [serial = 1902] [outer = 0x0] [url = about:blank] 21:03:27 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124e14800) [pid = 2048] [serial = 1899] [outer = 0x0] [url = about:blank] 21:03:45 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:03:45 INFO - PROCESS | 2048 | 1478318625418 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]]]}] 21:03:45 INFO - . 21:03:45 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30267ms 21:03:45 INFO - PROCESS | 2048 | 1478318625446 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 21:03:45 INFO - PROCESS | 2048 | 1478318625450 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 21:03:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 21:03:45 INFO - PROCESS | 2048 | 1478318625455 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}] 21:03:45 INFO - PROCESS | 2048 | 1478318625555 Marionette TRACE conn2 <- [1,3078,null,{"value":null}] 21:03:45 INFO - PROCESS | 2048 | 1478318625584 Marionette TRACE conn2 -> [0,3079,"getWindowHandles",null] 21:03:45 INFO - PROCESS | 2048 | 1478318625586 Marionette TRACE conn2 <- [1,3079,null,["7"]] 21:03:45 INFO - PROCESS | 2048 | 1478318625592 Marionette TRACE conn2 -> [0,3080,"switchToWindow",{"name":"7"}] 21:03:45 INFO - PROCESS | 2048 | 1478318625596 Marionette TRACE conn2 <- [1,3080,null,{}] 21:03:45 INFO - PROCESS | 2048 | 1478318625599 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 2048 | ++DOCSHELL 0x124810800 == 8 [pid = 2048] [id = 665] 21:03:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x124811800) [pid = 2048] [serial = 1945] [outer = 0x0] 21:03:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1248ac800) [pid = 2048] [serial = 1946] [outer = 0x124811800] 21:03:45 INFO - PROCESS | 2048 | 1478318625641 Marionette DEBUG loaded listener.js 21:03:45 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ebc800) [pid = 2048] [serial = 1947] [outer = 0x124811800] 21:03:45 WARNING - wptserve Traceback (most recent call last): 21:03:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:03:45 WARNING - rv = self.func(request, response) 21:03:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:03:45 WARNING - access_control_allow_origin = "*") 21:03:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:03:45 WARNING - payload = payload_generator(server_data) 21:03:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:03:45 WARNING - return encode_string_as_bmp_image(data) 21:03: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 21:03:45 WARNING - img.save(f, "BMP") 21:03:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:03:45 WARNING - f.write(bmpfileheader) 21:03:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:03:45 WARNING - 21:03:55 INFO - PROCESS | 2048 | --DOCSHELL 0x12f111000 == 7 [pid = 2048] [id = 664] 21:03:57 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12f115800) [pid = 2048] [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] 21:04:02 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x12fc64000) [pid = 2048] [serial = 1944] [outer = 0x0] [url = about:blank] 21:04:02 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x1248ac800) [pid = 2048] [serial = 1946] [outer = 0x0] [url = about:blank] 21:04:15 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:04:15 INFO - PROCESS | 2048 | 1478318655739 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]]]}] 21:04:15 INFO - . 21:04:15 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30317ms 21:04:15 INFO - PROCESS | 2048 | 1478318655772 Marionette TRACE conn2 -> [0,3082,"getWindowHandle",null] 21:04:15 INFO - PROCESS | 2048 | 1478318655775 Marionette TRACE conn2 <- [1,3082,null,{"value":"7"}] 21:04:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 21:04:15 INFO - PROCESS | 2048 | 1478318655780 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}] 21:04:15 INFO - PROCESS | 2048 | 1478318655881 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 21:04:15 INFO - PROCESS | 2048 | 1478318655910 Marionette TRACE conn2 -> [0,3084,"getWindowHandles",null] 21:04:15 INFO - PROCESS | 2048 | 1478318655913 Marionette TRACE conn2 <- [1,3084,null,["7"]] 21:04:15 INFO - PROCESS | 2048 | 1478318655916 Marionette TRACE conn2 -> [0,3085,"switchToWindow",{"name":"7"}] 21:04:15 INFO - PROCESS | 2048 | 1478318655920 Marionette TRACE conn2 <- [1,3085,null,{}] 21:04:15 INFO - PROCESS | 2048 | 1478318655924 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b060800 == 8 [pid = 2048] [id = 666] 21:04:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b062800) [pid = 2048] [serial = 1948] [outer = 0x0] 21:04:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124347000) [pid = 2048] [serial = 1949] [outer = 0x11b062800] 21:04:15 INFO - PROCESS | 2048 | 1478318655967 Marionette DEBUG loaded listener.js 21:04:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e14000) [pid = 2048] [serial = 1950] [outer = 0x11b062800] 21:04:16 WARNING - wptserve Traceback (most recent call last): 21:04:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:04:16 WARNING - rv = self.func(request, response) 21:04:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:04:16 WARNING - access_control_allow_origin = "*") 21:04:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:04:16 WARNING - payload = payload_generator(server_data) 21:04:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:04:16 WARNING - return encode_string_as_bmp_image(data) 21:04:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:04:16 WARNING - img.save(f, "BMP") 21:04:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:04:16 WARNING - f.write(bmpfileheader) 21:04:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:04:16 WARNING - 21:04:25 INFO - PROCESS | 2048 | --DOCSHELL 0x124810800 == 7 [pid = 2048] [id = 665] 21:04:27 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x124811800) [pid = 2048] [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] 21:04:33 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124ebc800) [pid = 2048] [serial = 1947] [outer = 0x0] [url = about:blank] 21:04:33 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x124347000) [pid = 2048] [serial = 1949] [outer = 0x0] [url = about:blank] 21:04:46 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:04:46 INFO - PROCESS | 2048 | 1478318686075 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]]]}] 21:04:46 INFO - . 21:04:46 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30318ms 21:04:46 INFO - PROCESS | 2048 | 1478318686097 Marionette TRACE conn2 -> [0,3087,"getWindowHandle",null] 21:04:46 INFO - PROCESS | 2048 | 1478318686100 Marionette TRACE conn2 <- [1,3087,null,{"value":"7"}] 21:04:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 21:04:46 INFO - PROCESS | 2048 | 1478318686106 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}] 21:04:46 INFO - PROCESS | 2048 | 1478318686203 Marionette TRACE conn2 <- [1,3088,null,{"value":null}] 21:04:46 INFO - PROCESS | 2048 | 1478318686232 Marionette TRACE conn2 -> [0,3089,"getWindowHandles",null] 21:04:46 INFO - PROCESS | 2048 | 1478318686234 Marionette TRACE conn2 <- [1,3089,null,["7"]] 21:04:46 INFO - PROCESS | 2048 | 1478318686238 Marionette TRACE conn2 -> [0,3090,"switchToWindow",{"name":"7"}] 21:04:46 INFO - PROCESS | 2048 | 1478318686244 Marionette TRACE conn2 <- [1,3090,null,{}] 21:04:46 INFO - PROCESS | 2048 | 1478318686247 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x124347000 == 8 [pid = 2048] [id = 667] 21:04:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x12435a000) [pid = 2048] [serial = 1951] [outer = 0x0] 21:04:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1248a2000) [pid = 2048] [serial = 1952] [outer = 0x12435a000] 21:04:46 INFO - PROCESS | 2048 | 1478318686291 Marionette DEBUG loaded listener.js 21:04:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ecc800) [pid = 2048] [serial = 1953] [outer = 0x12435a000] 21:04:46 WARNING - wptserve Traceback (most recent call last): 21:04:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:04:46 WARNING - rv = self.func(request, response) 21:04:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:04:46 WARNING - access_control_allow_origin = "*") 21:04:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:04:46 WARNING - payload = payload_generator(server_data) 21:04:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:04:46 WARNING - return encode_string_as_bmp_image(data) 21:04: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 21:04:46 WARNING - img.save(f, "BMP") 21:04:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:04:46 WARNING - f.write(bmpfileheader) 21:04:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:04:46 WARNING - 21:04:55 INFO - PROCESS | 2048 | --DOCSHELL 0x11b060800 == 7 [pid = 2048] [id = 666] 21:04:58 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x11b062800) [pid = 2048] [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] 21:05:03 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e14000) [pid = 2048] [serial = 1950] [outer = 0x0] [url = about:blank] 21:05:03 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x1248a2000) [pid = 2048] [serial = 1952] [outer = 0x0] [url = about:blank] 21:05:16 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:05:16 INFO - PROCESS | 2048 | 1478318716391 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]]]}] 21:05:16 INFO - . 21:05:16 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30309ms 21:05:16 INFO - PROCESS | 2048 | 1478318716414 Marionette TRACE conn2 -> [0,3092,"getWindowHandle",null] 21:05:16 INFO - PROCESS | 2048 | 1478318716417 Marionette TRACE conn2 <- [1,3092,null,{"value":"7"}] 21:05:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 21:05:16 INFO - PROCESS | 2048 | 1478318716422 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}] 21:05:16 INFO - PROCESS | 2048 | 1478318716523 Marionette TRACE conn2 <- [1,3093,null,{"value":null}] 21:05:16 INFO - PROCESS | 2048 | 1478318716553 Marionette TRACE conn2 -> [0,3094,"getWindowHandles",null] 21:05:16 INFO - PROCESS | 2048 | 1478318716555 Marionette TRACE conn2 <- [1,3094,null,["7"]] 21:05:16 INFO - PROCESS | 2048 | 1478318716561 Marionette TRACE conn2 -> [0,3095,"switchToWindow",{"name":"7"}] 21:05:16 INFO - PROCESS | 2048 | 1478318716565 Marionette TRACE conn2 <- [1,3095,null,{}] 21:05:16 INFO - PROCESS | 2048 | 1478318716568 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b095800 == 8 [pid = 2048] [id = 668] 21:05:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b099800) [pid = 2048] [serial = 1954] [outer = 0x0] 21:05:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12481a000) [pid = 2048] [serial = 1955] [outer = 0x11b099800] 21:05:16 INFO - PROCESS | 2048 | 1478318716611 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e20000) [pid = 2048] [serial = 1956] [outer = 0x11b099800] 21:05:16 WARNING - wptserve Traceback (most recent call last): 21:05:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:05:16 WARNING - rv = self.func(request, response) 21:05:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:05:16 WARNING - access_control_allow_origin = "*") 21:05:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:05:16 WARNING - payload = payload_generator(server_data) 21:05:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:05:16 WARNING - return encode_string_as_bmp_image(data) 21:05:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:05:16 WARNING - img.save(f, "BMP") 21:05:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:05:16 WARNING - f.write(bmpfileheader) 21:05:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:05:16 WARNING - 21:05:26 INFO - PROCESS | 2048 | --DOCSHELL 0x124347000 == 7 [pid = 2048] [id = 667] 21:05:28 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x12435a000) [pid = 2048] [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] 21:05:33 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124ecc800) [pid = 2048] [serial = 1953] [outer = 0x0] [url = about:blank] 21:05:33 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12481a000) [pid = 2048] [serial = 1955] [outer = 0x0] [url = about:blank] 21:05:46 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:05:46 INFO - PROCESS | 2048 | 1478318746711 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]]]}] 21:05:46 INFO - . 21:05:46 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30316ms 21:05:46 INFO - PROCESS | 2048 | 1478318746737 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 21:05:46 INFO - PROCESS | 2048 | 1478318746740 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 21:05:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 21:05:46 INFO - PROCESS | 2048 | 1478318746745 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}] 21:05:46 INFO - PROCESS | 2048 | 1478318746846 Marionette TRACE conn2 <- [1,3098,null,{"value":null}] 21:05:46 INFO - PROCESS | 2048 | 1478318746875 Marionette TRACE conn2 -> [0,3099,"getWindowHandles",null] 21:05:46 INFO - PROCESS | 2048 | 1478318746879 Marionette TRACE conn2 <- [1,3099,null,["7"]] 21:05:46 INFO - PROCESS | 2048 | 1478318746883 Marionette TRACE conn2 -> [0,3100,"switchToWindow",{"name":"7"}] 21:05:46 INFO - PROCESS | 2048 | 1478318746886 Marionette TRACE conn2 <- [1,3100,null,{}] 21:05:46 INFO - PROCESS | 2048 | 1478318746889 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b0a8800 == 8 [pid = 2048] [id = 669] 21:05:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x124347000) [pid = 2048] [serial = 1957] [outer = 0x0] 21:05:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x12481f800) [pid = 2048] [serial = 1958] [outer = 0x124347000] 21:05:46 INFO - PROCESS | 2048 | 1478318746933 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124ecc800) [pid = 2048] [serial = 1959] [outer = 0x124347000] 21:05:47 WARNING - wptserve Traceback (most recent call last): 21:05:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:05:47 WARNING - rv = self.func(request, response) 21:05:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:05:47 WARNING - access_control_allow_origin = "*") 21:05:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:05:47 WARNING - payload = payload_generator(server_data) 21:05:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:05:47 WARNING - return encode_string_as_bmp_image(data) 21:05:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:05:47 WARNING - img.save(f, "BMP") 21:05:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:05:47 WARNING - f.write(bmpfileheader) 21:05:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:05:47 WARNING - 21:05:56 INFO - PROCESS | 2048 | --DOCSHELL 0x11b095800 == 7 [pid = 2048] [id = 668] 21:05:58 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x11b099800) [pid = 2048] [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] 21:06:04 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e20000) [pid = 2048] [serial = 1956] [outer = 0x0] [url = about:blank] 21:06:04 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12481f800) [pid = 2048] [serial = 1958] [outer = 0x0] [url = about:blank] 21:06:17 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:06:17 INFO - PROCESS | 2048 | 1478318777032 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]]]}] 21:06:17 INFO - . 21:06:17 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30317ms 21:06:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 21:06:17 INFO - PROCESS | 2048 | 1478318777062 Marionette TRACE conn2 -> [0,3102,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 2048 | 1478318777064 Marionette TRACE conn2 <- [1,3102,null,{"value":"7"}] 21:06:17 INFO - PROCESS | 2048 | 1478318777069 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}] 21:06:17 INFO - PROCESS | 2048 | 1478318777171 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 21:06:17 INFO - PROCESS | 2048 | 1478318777201 Marionette TRACE conn2 -> [0,3104,"getWindowHandles",null] 21:06:17 INFO - PROCESS | 2048 | 1478318777203 Marionette TRACE conn2 <- [1,3104,null,["7"]] 21:06:17 INFO - PROCESS | 2048 | 1478318777206 Marionette TRACE conn2 -> [0,3105,"switchToWindow",{"name":"7"}] 21:06:17 INFO - PROCESS | 2048 | 1478318777210 Marionette TRACE conn2 <- [1,3105,null,{}] 21:06:17 INFO - PROCESS | 2048 | 1478318777213 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b09e800 == 8 [pid = 2048] [id = 670] 21:06:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x124346000) [pid = 2048] [serial = 1960] [outer = 0x0] 21:06:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1248a2000) [pid = 2048] [serial = 1961] [outer = 0x124346000] 21:06:17 INFO - PROCESS | 2048 | 1478318777257 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e24000) [pid = 2048] [serial = 1962] [outer = 0x124346000] 21:06:17 INFO - PROCESS | 2048 | 1478318777518 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]]]}] 21:06:17 INFO - . 21:06:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 21:06:17 INFO - PROCESS | 2048 | 1478318777533 Marionette TRACE conn2 -> [0,3107,"getWindowHandle",null] 21:06:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 21:06:17 INFO - PROCESS | 2048 | 1478318777536 Marionette TRACE conn2 <- [1,3107,null,{"value":"7"}] 21:06:17 INFO - PROCESS | 2048 | 1478318777539 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}] 21:06:17 INFO - PROCESS | 2048 | 1478318777630 Marionette TRACE conn2 <- [1,3108,null,{"value":null}] 21:06:17 INFO - PROCESS | 2048 | 1478318777635 Marionette TRACE conn2 -> [0,3109,"getWindowHandles",null] 21:06:17 INFO - PROCESS | 2048 | 1478318777637 Marionette TRACE conn2 <- [1,3109,null,["7"]] 21:06:17 INFO - PROCESS | 2048 | 1478318777639 Marionette TRACE conn2 -> [0,3110,"switchToWindow",{"name":"7"}] 21:06:17 INFO - PROCESS | 2048 | 1478318777642 Marionette TRACE conn2 <- [1,3110,null,{}] 21:06:17 INFO - PROCESS | 2048 | 1478318777646 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x124811800 == 9 [pid = 2048] [id = 671] 21:06:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x126157800) [pid = 2048] [serial = 1963] [outer = 0x0] 21:06:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x126cae000) [pid = 2048] [serial = 1964] [outer = 0x126157800] 21:06:17 INFO - PROCESS | 2048 | 1478318777685 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x12706f800) [pid = 2048] [serial = 1965] [outer = 0x126157800] 21:06:17 INFO - PROCESS | 2048 | 1478318777978 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]]]}] 21:06:18 INFO - . 21:06:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 465ms 21:06:18 INFO - PROCESS | 2048 | 1478318778009 Marionette TRACE conn2 -> [0,3112,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 2048 | 1478318778012 Marionette TRACE conn2 <- [1,3112,null,{"value":"7"}] 21:06:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 21:06:18 INFO - PROCESS | 2048 | 1478318778016 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}] 21:06:18 INFO - PROCESS | 2048 | 1478318778108 Marionette TRACE conn2 <- [1,3113,null,{"value":null}] 21:06:18 INFO - PROCESS | 2048 | 1478318778116 Marionette TRACE conn2 -> [0,3114,"getWindowHandles",null] 21:06:18 INFO - PROCESS | 2048 | 1478318778118 Marionette TRACE conn2 <- [1,3114,null,["7"]] 21:06:18 INFO - PROCESS | 2048 | 1478318778120 Marionette TRACE conn2 -> [0,3115,"switchToWindow",{"name":"7"}] 21:06:18 INFO - PROCESS | 2048 | 1478318778124 Marionette TRACE conn2 <- [1,3115,null,{}] 21:06:18 INFO - PROCESS | 2048 | 1478318778128 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280af000 == 10 [pid = 2048] [id = 672] 21:06:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1280b1800) [pid = 2048] [serial = 1966] [outer = 0x0] 21:06:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12837d000) [pid = 2048] [serial = 1967] [outer = 0x1280b1800] 21:06:18 INFO - PROCESS | 2048 | 1478318778214 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x12865e000) [pid = 2048] [serial = 1968] [outer = 0x1280b1800] 21:06:18 INFO - PROCESS | 2048 | 1478318778570 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]]]}] 21:06:18 INFO - . 21:06:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 565ms 21:06:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:06:18 INFO - PROCESS | 2048 | 1478318778581 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 2048 | 1478318778584 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 21:06:18 INFO - PROCESS | 2048 | 1478318778588 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}] 21:06:18 INFO - PROCESS | 2048 | 1478318778709 Marionette TRACE conn2 <- [1,3118,null,{"value":null}] 21:06:18 INFO - PROCESS | 2048 | 1478318778767 Marionette TRACE conn2 -> [0,3119,"getWindowHandles",null] 21:06:18 INFO - PROCESS | 2048 | 1478318778768 Marionette TRACE conn2 <- [1,3119,null,["7"]] 21:06:18 INFO - PROCESS | 2048 | 1478318778771 Marionette TRACE conn2 -> [0,3120,"switchToWindow",{"name":"7"}] 21:06:18 INFO - PROCESS | 2048 | 1478318778774 Marionette TRACE conn2 <- [1,3120,null,{}] 21:06:18 INFO - PROCESS | 2048 | 1478318778777 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f22800 == 11 [pid = 2048] [id = 673] 21:06:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x128f27800) [pid = 2048] [serial = 1969] [outer = 0x0] 21:06:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x128f33000) [pid = 2048] [serial = 1970] [outer = 0x128f27800] 21:06:18 INFO - PROCESS | 2048 | 1478318778818 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1296ed000) [pid = 2048] [serial = 1971] [outer = 0x128f27800] 21:06:19 INFO - PROCESS | 2048 | 1478318779058 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]]]}] 21:06:19 INFO - . 21:06:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 514ms 21:06:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:06:19 INFO - PROCESS | 2048 | 1478318779107 Marionette TRACE conn2 -> [0,3122,"getWindowHandle",null] 21:06:19 INFO - PROCESS | 2048 | 1478318779109 Marionette TRACE conn2 <- [1,3122,null,{"value":"7"}] 21:06:19 INFO - PROCESS | 2048 | 1478318779112 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}] 21:06:19 INFO - PROCESS | 2048 | 1478318779188 Marionette TRACE conn2 <- [1,3123,null,{"value":null}] 21:06:19 INFO - PROCESS | 2048 | 1478318779193 Marionette TRACE conn2 -> [0,3124,"getWindowHandles",null] 21:06:19 INFO - PROCESS | 2048 | 1478318779196 Marionette TRACE conn2 <- [1,3124,null,["7"]] 21:06:19 INFO - PROCESS | 2048 | 1478318779198 Marionette TRACE conn2 -> [0,3125,"switchToWindow",{"name":"7"}] 21:06:19 INFO - PROCESS | 2048 | 1478318779200 Marionette TRACE conn2 <- [1,3125,null,{}] 21:06:19 INFO - PROCESS | 2048 | 1478318779242 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299a3800 == 12 [pid = 2048] [id = 674] 21:06:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x1299a5000) [pid = 2048] [serial = 1972] [outer = 0x0] 21:06:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x1299af000) [pid = 2048] [serial = 1973] [outer = 0x1299a5000] 21:06:19 INFO - PROCESS | 2048 | 1478318779277 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x129e25000) [pid = 2048] [serial = 1974] [outer = 0x1299a5000] 21:06:19 INFO - PROCESS | 2048 | 1478318779490 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]]]}] 21:06:19 INFO - . 21:06:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 416ms 21:06:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:06:19 INFO - PROCESS | 2048 | 1478318779528 Marionette TRACE conn2 -> [0,3127,"getWindowHandle",null] 21:06:19 INFO - PROCESS | 2048 | 1478318779529 Marionette TRACE conn2 <- [1,3127,null,{"value":"7"}] 21:06:19 INFO - PROCESS | 2048 | 1478318779532 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}] 21:06:19 INFO - PROCESS | 2048 | 1478318779637 Marionette TRACE conn2 <- [1,3128,null,{"value":null}] 21:06:19 INFO - PROCESS | 2048 | 1478318779643 Marionette TRACE conn2 -> [0,3129,"getWindowHandles",null] 21:06:19 INFO - PROCESS | 2048 | 1478318779645 Marionette TRACE conn2 <- [1,3129,null,["7"]] 21:06:19 INFO - PROCESS | 2048 | 1478318779648 Marionette TRACE conn2 -> [0,3130,"switchToWindow",{"name":"7"}] 21:06:19 INFO - PROCESS | 2048 | 1478318779650 Marionette TRACE conn2 <- [1,3130,null,{}] 21:06:19 INFO - PROCESS | 2048 | 1478318779652 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x12bd87000 == 13 [pid = 2048] [id = 675] 21:06:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12bd87800) [pid = 2048] [serial = 1975] [outer = 0x0] 21:06:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12c63d800) [pid = 2048] [serial = 1976] [outer = 0x12bd87800] 21:06:19 INFO - PROCESS | 2048 | 1478318779688 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12c95c000) [pid = 2048] [serial = 1977] [outer = 0x12bd87800] 21:06:19 INFO - PROCESS | 2048 | 1478318779972 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]]]}] 21:06:19 INFO - . 21:06:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 467ms 21:06:19 INFO - PROCESS | 2048 | 1478318779998 Marionette TRACE conn2 -> [0,3132,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 2048 | 1478318779999 Marionette TRACE conn2 <- [1,3132,null,{"value":"7"}] 21:06:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 21:06:20 INFO - PROCESS | 2048 | 1478318780003 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}] 21:06:20 INFO - PROCESS | 2048 | 1478318780115 Marionette TRACE conn2 <- [1,3133,null,{"value":null}] 21:06:20 INFO - PROCESS | 2048 | 1478318780120 Marionette TRACE conn2 -> [0,3134,"getWindowHandles",null] 21:06:20 INFO - PROCESS | 2048 | 1478318780122 Marionette TRACE conn2 <- [1,3134,null,["7"]] 21:06:20 INFO - PROCESS | 2048 | 1478318780185 Marionette TRACE conn2 -> [0,3135,"switchToWindow",{"name":"7"}] 21:06:20 INFO - PROCESS | 2048 | 1478318780189 Marionette TRACE conn2 <- [1,3135,null,{}] 21:06:20 INFO - PROCESS | 2048 | 1478318780194 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd7f000 == 14 [pid = 2048] [id = 676] 21:06:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12cd80000) [pid = 2048] [serial = 1978] [outer = 0x0] 21:06:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12cd8f800) [pid = 2048] [serial = 1979] [outer = 0x12cd80000] 21:06:20 INFO - PROCESS | 2048 | 1478318780248 Marionette DEBUG loaded listener.js 21:06:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12d63a800) [pid = 2048] [serial = 1980] [outer = 0x12cd80000] 21:06:20 INFO - PROCESS | 2048 | 1478318780537 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]]]}] 21:06:20 INFO - . 21:06:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 566ms 21:06:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 21:06:20 INFO - PROCESS | 2048 | 1478318780568 Marionette TRACE conn2 -> [0,3137,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 2048 | 1478318780569 Marionette TRACE conn2 <- [1,3137,null,{"value":"7"}] 21:06:20 INFO - PROCESS | 2048 | 1478318780572 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}] 21:06:20 INFO - PROCESS | 2048 | 1478318780646 Marionette TRACE conn2 <- [1,3138,null,{"value":null}] 21:06:20 INFO - PROCESS | 2048 | 1478318780650 Marionette TRACE conn2 -> [0,3139,"getWindowHandles",null] 21:06:20 INFO - PROCESS | 2048 | 1478318780652 Marionette TRACE conn2 <- [1,3139,null,["7"]] 21:06:20 INFO - PROCESS | 2048 | 1478318780654 Marionette TRACE conn2 -> [0,3140,"switchToWindow",{"name":"7"}] 21:06:20 INFO - PROCESS | 2048 | 1478318780656 Marionette TRACE conn2 <- [1,3140,null,{}] 21:06:20 INFO - PROCESS | 2048 | 1478318780660 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd98800 == 15 [pid = 2048] [id = 677] 21:06:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12dd9c000) [pid = 2048] [serial = 1981] [outer = 0x0] 21:06:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12e144800) [pid = 2048] [serial = 1982] [outer = 0x12dd9c000] 21:06:20 INFO - PROCESS | 2048 | 1478318780695 Marionette DEBUG loaded listener.js 21:06:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12e14e000) [pid = 2048] [serial = 1983] [outer = 0x12dd9c000] 21:06:20 INFO - PROCESS | 2048 | 1478318780946 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]]]}] 21:06:20 INFO - . 21:06:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 414ms 21:06:20 INFO - PROCESS | 2048 | 1478318780987 Marionette TRACE conn2 -> [0,3142,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 2048 | 1478318780988 Marionette TRACE conn2 <- [1,3142,null,{"value":"7"}] 21:06:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 21:06:20 INFO - PROCESS | 2048 | 1478318780991 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}] 21:06:21 INFO - PROCESS | 2048 | 1478318781065 Marionette TRACE conn2 <- [1,3143,null,{"value":null}] 21:06:21 INFO - PROCESS | 2048 | 1478318781068 Marionette TRACE conn2 -> [0,3144,"getWindowHandles",null] 21:06:21 INFO - PROCESS | 2048 | 1478318781070 Marionette TRACE conn2 <- [1,3144,null,["7"]] 21:06:21 INFO - PROCESS | 2048 | 1478318781072 Marionette TRACE conn2 -> [0,3145,"switchToWindow",{"name":"7"}] 21:06:21 INFO - PROCESS | 2048 | 1478318781074 Marionette TRACE conn2 <- [1,3145,null,{}] 21:06:21 INFO - PROCESS | 2048 | 1478318781080 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273b2800 == 16 [pid = 2048] [id = 678] 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12e4c6000) [pid = 2048] [serial = 1984] [outer = 0x0] 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12e4d4000) [pid = 2048] [serial = 1985] [outer = 0x12e4c6000] 21:06:21 INFO - PROCESS | 2048 | 1478318781114 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12e4d1000) [pid = 2048] [serial = 1986] [outer = 0x12e4c6000] 21:06:21 INFO - PROCESS | 2048 | 1478318781366 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]]]}] 21:06:21 INFO - . 21:06:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 414ms 21:06:21 INFO - PROCESS | 2048 | 1478318781406 Marionette TRACE conn2 -> [0,3147,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 2048 | 1478318781407 Marionette TRACE conn2 <- [1,3147,null,{"value":"7"}] 21:06:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 21:06:21 INFO - PROCESS | 2048 | 1478318781410 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}] 21:06:21 INFO - PROCESS | 2048 | 1478318781484 Marionette TRACE conn2 <- [1,3148,null,{"value":null}] 21:06:21 INFO - PROCESS | 2048 | 1478318781487 Marionette TRACE conn2 -> [0,3149,"getWindowHandles",null] 21:06:21 INFO - PROCESS | 2048 | 1478318781489 Marionette TRACE conn2 <- [1,3149,null,["7"]] 21:06:21 INFO - PROCESS | 2048 | 1478318781537 Marionette TRACE conn2 -> [0,3150,"switchToWindow",{"name":"7"}] 21:06:21 INFO - PROCESS | 2048 | 1478318781539 Marionette TRACE conn2 <- [1,3150,null,{}] 21:06:21 INFO - PROCESS | 2048 | 1478318781542 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e74e000 == 17 [pid = 2048] [id = 679] 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12e75f800) [pid = 2048] [serial = 1987] [outer = 0x0] 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12e804000) [pid = 2048] [serial = 1988] [outer = 0x12e75f800] 21:06:21 INFO - PROCESS | 2048 | 1478318781576 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12e80f000) [pid = 2048] [serial = 1989] [outer = 0x12e75f800] 21:06:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e81a000 == 18 [pid = 2048] [id = 680] 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12e81d800) [pid = 2048] [serial = 1990] [outer = 0x0] 21:06:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12eb04000) [pid = 2048] [serial = 1991] [outer = 0x12e81d800] 21:06:21 INFO - PROCESS | 2048 | 1478318781834 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]]]}] 21:06:21 INFO - . 21:06:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 21:06:21 INFO - PROCESS | 2048 | 1478318781876 Marionette TRACE conn2 -> [0,3152,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 2048 | 1478318781878 Marionette TRACE conn2 <- [1,3152,null,{"value":"7"}] 21:06:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 21:06:21 INFO - PROCESS | 2048 | 1478318781882 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}] 21:06:22 INFO - PROCESS | 2048 | 1478318782037 Marionette TRACE conn2 <- [1,3153,null,{"value":null}] 21:06:22 INFO - PROCESS | 2048 | 1478318782106 Marionette TRACE conn2 -> [0,3154,"getWindowHandles",null] 21:06:22 INFO - PROCESS | 2048 | 1478318782108 Marionette TRACE conn2 <- [1,3154,null,["7"]] 21:06:22 INFO - PROCESS | 2048 | 1478318782112 Marionette TRACE conn2 -> [0,3155,"switchToWindow",{"name":"7"}] 21:06:22 INFO - PROCESS | 2048 | 1478318782116 Marionette TRACE conn2 <- [1,3155,null,{}] 21:06:22 INFO - PROCESS | 2048 | 1478318782120 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb0b800 == 19 [pid = 2048] [id = 681] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12eb1d800) [pid = 2048] [serial = 1992] [outer = 0x0] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12ec67000) [pid = 2048] [serial = 1993] [outer = 0x12eb1d800] 21:06:22 INFO - PROCESS | 2048 | 1478318782162 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12ec77000) [pid = 2048] [serial = 1994] [outer = 0x12eb1d800] 21:06:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef66000 == 20 [pid = 2048] [id = 682] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12ef6a800) [pid = 2048] [serial = 1995] [outer = 0x0] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x12cd20000) [pid = 2048] [serial = 1996] [outer = 0x12ef6a800] 21:06:22 INFO - PROCESS | 2048 | 1478318782423 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]]]}] 21:06:22 INFO - . 21:06:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 567ms 21:06:22 INFO - PROCESS | 2048 | 1478318782448 Marionette TRACE conn2 -> [0,3157,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 2048 | 1478318782449 Marionette TRACE conn2 <- [1,3157,null,{"value":"7"}] 21:06:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 21:06:22 INFO - PROCESS | 2048 | 1478318782452 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}] 21:06:22 INFO - PROCESS | 2048 | 1478318782542 Marionette TRACE conn2 <- [1,3158,null,{"value":null}] 21:06:22 INFO - PROCESS | 2048 | 1478318782546 Marionette TRACE conn2 -> [0,3159,"getWindowHandles",null] 21:06:22 INFO - PROCESS | 2048 | 1478318782547 Marionette TRACE conn2 <- [1,3159,null,["7"]] 21:06:22 INFO - PROCESS | 2048 | 1478318782549 Marionette TRACE conn2 -> [0,3160,"switchToWindow",{"name":"7"}] 21:06:22 INFO - PROCESS | 2048 | 1478318782551 Marionette TRACE conn2 <- [1,3160,null,{}] 21:06:22 INFO - PROCESS | 2048 | 1478318782553 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f10e800 == 21 [pid = 2048] [id = 683] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x12f10f800) [pid = 2048] [serial = 1997] [outer = 0x0] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x12f115800) [pid = 2048] [serial = 1998] [outer = 0x12f10f800] 21:06:22 INFO - PROCESS | 2048 | 1478318782587 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x12f11c800) [pid = 2048] [serial = 1999] [outer = 0x12f10f800] 21:06:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f113000 == 22 [pid = 2048] [id = 684] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x12f120800) [pid = 2048] [serial = 2000] [outer = 0x0] 21:06:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x12fc63800) [pid = 2048] [serial = 2001] [outer = 0x12f120800] 21:06:22 INFO - PROCESS | 2048 | 1478318782881 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]]]}] 21:06:22 INFO - . 21:06:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 466ms 21:06:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:06:22 INFO - PROCESS | 2048 | 1478318782919 Marionette TRACE conn2 -> [0,3162,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 2048 | 1478318782920 Marionette TRACE conn2 <- [1,3162,null,{"value":"7"}] 21:06:22 INFO - PROCESS | 2048 | 1478318782923 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}] 21:06:23 INFO - PROCESS | 2048 | 1478318783031 Marionette TRACE conn2 <- [1,3163,null,{"value":null}] 21:06:23 INFO - PROCESS | 2048 | 1478318783036 Marionette TRACE conn2 -> [0,3164,"getWindowHandles",null] 21:06:23 INFO - PROCESS | 2048 | 1478318783037 Marionette TRACE conn2 <- [1,3164,null,["7"]] 21:06:23 INFO - PROCESS | 2048 | 1478318783039 Marionette TRACE conn2 -> [0,3165,"switchToWindow",{"name":"7"}] 21:06:23 INFO - PROCESS | 2048 | 1478318783041 Marionette TRACE conn2 <- [1,3165,null,{}] 21:06:23 INFO - PROCESS | 2048 | 1478318783044 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc5d800 == 23 [pid = 2048] [id = 685] 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x12fc66000) [pid = 2048] [serial = 2002] [outer = 0x0] 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x12fc6f800) [pid = 2048] [serial = 2003] [outer = 0x12fc66000] 21:06:23 INFO - PROCESS | 2048 | 1478318783078 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x12fd2a800) [pid = 2048] [serial = 2004] [outer = 0x12fc66000] 21:06:23 INFO - PROCESS | 2048 | 1478318783334 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]]]}] 21:06:23 INFO - . 21:06:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 415ms 21:06:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:06:23 INFO - PROCESS | 2048 | 1478318783343 Marionette TRACE conn2 -> [0,3167,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 2048 | 1478318783345 Marionette TRACE conn2 <- [1,3167,null,{"value":"7"}] 21:06:23 INFO - PROCESS | 2048 | 1478318783347 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}] 21:06:23 INFO - PROCESS | 2048 | 1478318783441 Marionette TRACE conn2 <- [1,3168,null,{"value":null}] 21:06:23 INFO - PROCESS | 2048 | 1478318783473 Marionette TRACE conn2 -> [0,3169,"getWindowHandles",null] 21:06:23 INFO - PROCESS | 2048 | 1478318783474 Marionette TRACE conn2 <- [1,3169,null,["7"]] 21:06:23 INFO - PROCESS | 2048 | 1478318783478 Marionette TRACE conn2 -> [0,3170,"switchToWindow",{"name":"7"}] 21:06:23 INFO - PROCESS | 2048 | 1478318783480 Marionette TRACE conn2 <- [1,3170,null,{}] 21:06:23 INFO - PROCESS | 2048 | 1478318783482 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c95b800 == 24 [pid = 2048] [id = 686] 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x12d639800) [pid = 2048] [serial = 2005] [outer = 0x0] 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x130372800) [pid = 2048] [serial = 2006] [outer = 0x12d639800] 21:06:23 INFO - PROCESS | 2048 | 1478318783516 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x13060d000) [pid = 2048] [serial = 2007] [outer = 0x12d639800] 21:06:23 INFO - PROCESS | 2048 | 1478318783724 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]]]}] 21:06:23 INFO - . 21:06:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 415ms 21:06:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:06:23 INFO - PROCESS | 2048 | 1478318783763 Marionette TRACE conn2 -> [0,3172,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 2048 | 1478318783764 Marionette TRACE conn2 <- [1,3172,null,{"value":"7"}] 21:06:23 INFO - PROCESS | 2048 | 1478318783767 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}] 21:06:23 INFO - PROCESS | 2048 | 1478318783842 Marionette TRACE conn2 <- [1,3173,null,{"value":null}] 21:06:23 INFO - PROCESS | 2048 | 1478318783848 Marionette TRACE conn2 -> [0,3174,"getWindowHandles",null] 21:06:23 INFO - PROCESS | 2048 | 1478318783849 Marionette TRACE conn2 <- [1,3174,null,["7"]] 21:06:23 INFO - PROCESS | 2048 | 1478318783851 Marionette TRACE conn2 -> [0,3175,"switchToWindow",{"name":"7"}] 21:06:23 INFO - PROCESS | 2048 | 1478318783853 Marionette TRACE conn2 <- [1,3175,null,{}] 21:06:23 INFO - PROCESS | 2048 | 1478318783855 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x130623000 == 25 [pid = 2048] [id = 687] 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x130623800) [pid = 2048] [serial = 2008] [outer = 0x0] 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x130628000) [pid = 2048] [serial = 2009] [outer = 0x130623800] 21:06:23 INFO - PROCESS | 2048 | 1478318783889 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x1306b8000) [pid = 2048] [serial = 2010] [outer = 0x130623800] 21:06:24 INFO - PROCESS | 2048 | 1478318784157 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]]]}] 21:06:24 INFO - . 21:06:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 417ms 21:06:24 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 21:06:24 INFO - PROCESS | 2048 | 1478318784183 Marionette TRACE conn2 -> [0,3177,"getWindowHandle",null] 21:06:24 INFO - PROCESS | 2048 | 1478318784184 Marionette TRACE conn2 <- [1,3177,null,{"value":"7"}] 21:06:24 INFO - PROCESS | 2048 | 1478318784187 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}] 21:06:24 INFO - PROCESS | 2048 | 1478318784263 Marionette TRACE conn2 <- [1,3178,null,{"value":null}] 21:06:24 INFO - PROCESS | 2048 | 1478318784266 Marionette TRACE conn2 -> [0,3179,"getWindowHandles",null] 21:06:24 INFO - PROCESS | 2048 | 1478318784268 Marionette TRACE conn2 <- [1,3179,null,["7"]] 21:06:24 INFO - PROCESS | 2048 | 1478318784270 Marionette TRACE conn2 -> [0,3180,"switchToWindow",{"name":"7"}] 21:06:24 INFO - PROCESS | 2048 | 1478318784272 Marionette TRACE conn2 <- [1,3180,null,{}] 21:06:24 INFO - PROCESS | 2048 | 1478318784274 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306c8800 == 26 [pid = 2048] [id = 688] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x1306c9000) [pid = 2048] [serial = 2011] [outer = 0x0] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x1306cf000) [pid = 2048] [serial = 2012] [outer = 0x1306c9000] 21:06:24 INFO - PROCESS | 2048 | 1478318784308 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x130972000) [pid = 2048] [serial = 2013] [outer = 0x1306c9000] 21:06:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x130981000 == 27 [pid = 2048] [id = 689] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x130981800) [pid = 2048] [serial = 2014] [outer = 0x0] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x130982800) [pid = 2048] [serial = 2015] [outer = 0x130981800] 21:06:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x130987000 == 28 [pid = 2048] [id = 690] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x130987800) [pid = 2048] [serial = 2016] [outer = 0x0] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x130988000) [pid = 2048] [serial = 2017] [outer = 0x130987800] 21:06:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x13098c800 == 29 [pid = 2048] [id = 691] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x13098d000) [pid = 2048] [serial = 2018] [outer = 0x0] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x13098e000) [pid = 2048] [serial = 2019] [outer = 0x13098d000] 21:06:24 INFO - PROCESS | 2048 | 1478318784628 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"]]]}] 21:06:24 INFO - ... 21:06:24 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 465ms 21:06:24 INFO - PROCESS | 2048 | 1478318784653 Marionette TRACE conn2 -> [0,3182,"getWindowHandle",null] 21:06:24 INFO - PROCESS | 2048 | 1478318784654 Marionette TRACE conn2 <- [1,3182,null,{"value":"7"}] 21:06:24 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 21:06:24 INFO - PROCESS | 2048 | 1478318784657 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}] 21:06:24 INFO - PROCESS | 2048 | 1478318784735 Marionette TRACE conn2 <- [1,3183,null,{"value":null}] 21:06:24 INFO - PROCESS | 2048 | 1478318784794 Marionette TRACE conn2 -> [0,3184,"getWindowHandles",null] 21:06:24 INFO - PROCESS | 2048 | 1478318784796 Marionette TRACE conn2 <- [1,3184,null,["7"]] 21:06:24 INFO - PROCESS | 2048 | 1478318784799 Marionette TRACE conn2 -> [0,3185,"switchToWindow",{"name":"7"}] 21:06:24 INFO - PROCESS | 2048 | 1478318784802 Marionette TRACE conn2 <- [1,3185,null,{}] 21:06:24 INFO - PROCESS | 2048 | 1478318784806 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ab8800 == 30 [pid = 2048] [id = 692] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x130abe800) [pid = 2048] [serial = 2020] [outer = 0x0] 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x130ac5800) [pid = 2048] [serial = 2021] [outer = 0x130abe800] 21:06:24 INFO - PROCESS | 2048 | 1478318784860 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x130ac6800) [pid = 2048] [serial = 2022] [outer = 0x130abe800] 21:06:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x13134a800 == 31 [pid = 2048] [id = 693] 21:06:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x13134b000) [pid = 2048] [serial = 2023] [outer = 0x0] 21:06:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x13134c800) [pid = 2048] [serial = 2024] [outer = 0x13134b000] 21:06:25 INFO - PROCESS | 2048 | 1478318785238 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"]]]}] 21:06:25 INFO - . 21:06:25 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 618ms 21:06:25 INFO - PROCESS | 2048 | 1478318785277 Marionette TRACE conn2 -> [0,3187,"getWindowHandle",null] 21:06:25 INFO - PROCESS | 2048 | 1478318785280 Marionette TRACE conn2 <- [1,3187,null,{"value":"7"}] 21:06:25 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 21:06:25 INFO - PROCESS | 2048 | 1478318785285 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}] 21:06:25 INFO - PROCESS | 2048 | 1478318785441 Marionette TRACE conn2 <- [1,3188,null,{"value":null}] 21:06:25 INFO - PROCESS | 2048 | 1478318785517 Marionette TRACE conn2 -> [0,3189,"getWindowHandles",null] 21:06:25 INFO - PROCESS | 2048 | 1478318785520 Marionette TRACE conn2 <- [1,3189,null,["7"]] 21:06:25 INFO - PROCESS | 2048 | 1478318785523 Marionette TRACE conn2 -> [0,3190,"switchToWindow",{"name":"7"}] 21:06:25 INFO - PROCESS | 2048 | 1478318785527 Marionette TRACE conn2 <- [1,3190,null,{}] 21:06:25 INFO - PROCESS | 2048 | 1478318785532 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x125eb7800 == 32 [pid = 2048] [id = 694] 21:06:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x125eb8800) [pid = 2048] [serial = 2025] [outer = 0x0] 21:06:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x127062000) [pid = 2048] [serial = 2026] [outer = 0x125eb8800] 21:06:25 INFO - PROCESS | 2048 | 1478318785585 Marionette DEBUG loaded listener.js 21:06:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x1273a6800) [pid = 2048] [serial = 2027] [outer = 0x125eb8800] 21:06:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x128659800 == 33 [pid = 2048] [id = 695] 21:06:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12865c000) [pid = 2048] [serial = 2028] [outer = 0x0] 21:06:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x12865c800) [pid = 2048] [serial = 2029] [outer = 0x12865c000] 21:06:25 INFO - PROCESS | 2048 | 1478318785930 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"]]]}] 21:06:25 INFO - . 21:06:25 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 665ms 21:06:25 INFO - PROCESS | 2048 | 1478318785949 Marionette TRACE conn2 -> [0,3192,"getWindowHandle",null] 21:06:25 INFO - PROCESS | 2048 | 1478318785952 Marionette TRACE conn2 <- [1,3192,null,{"value":"7"}] 21:06:25 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 21:06:25 INFO - PROCESS | 2048 | 1478318785955 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}] 21:06:26 INFO - PROCESS | 2048 | 1478318786062 Marionette TRACE conn2 <- [1,3193,null,{"value":null}] 21:06:26 INFO - PROCESS | 2048 | 1478318786111 Marionette TRACE conn2 -> [0,3194,"getWindowHandles",null] 21:06:26 INFO - PROCESS | 2048 | 1478318786113 Marionette TRACE conn2 <- [1,3194,null,["7"]] 21:06:26 INFO - PROCESS | 2048 | 1478318786116 Marionette TRACE conn2 -> [0,3195,"switchToWindow",{"name":"7"}] 21:06:26 INFO - PROCESS | 2048 | 1478318786118 Marionette TRACE conn2 <- [1,3195,null,{}] 21:06:26 INFO - PROCESS | 2048 | 1478318786121 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b355800 == 34 [pid = 2048] [id = 696] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x12b357000) [pid = 2048] [serial = 2030] [outer = 0x0] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x12b513000) [pid = 2048] [serial = 2031] [outer = 0x12b357000] 21:06:26 INFO - PROCESS | 2048 | 1478318786165 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12cd1c800) [pid = 2048] [serial = 2032] [outer = 0x12b357000] 21:06:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4cf000 == 35 [pid = 2048] [id = 697] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x12e4d1800) [pid = 2048] [serial = 2033] [outer = 0x0] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12e746000) [pid = 2048] [serial = 2034] [outer = 0x12e4d1800] 21:06:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e75e800 == 36 [pid = 2048] [id = 698] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12e75f000) [pid = 2048] [serial = 2035] [outer = 0x0] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12e761000) [pid = 2048] [serial = 2036] [outer = 0x12e75f000] 21:06:26 INFO - PROCESS | 2048 | 1478318786559 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"]]]}] 21:06:26 INFO - .. 21:06:26 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 615ms 21:06:26 INFO - PROCESS | 2048 | 1478318786576 Marionette TRACE conn2 -> [0,3197,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 2048 | 1478318786579 Marionette TRACE conn2 <- [1,3197,null,{"value":"7"}] 21:06:26 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 21:06:26 INFO - PROCESS | 2048 | 1478318786583 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}] 21:06:26 INFO - PROCESS | 2048 | 1478318786686 Marionette TRACE conn2 <- [1,3198,null,{"value":null}] 21:06:26 INFO - PROCESS | 2048 | 1478318786737 Marionette TRACE conn2 -> [0,3199,"getWindowHandles",null] 21:06:26 INFO - PROCESS | 2048 | 1478318786739 Marionette TRACE conn2 <- [1,3199,null,["7"]] 21:06:26 INFO - PROCESS | 2048 | 1478318786741 Marionette TRACE conn2 -> [0,3200,"switchToWindow",{"name":"7"}] 21:06:26 INFO - PROCESS | 2048 | 1478318786746 Marionette TRACE conn2 <- [1,3200,null,{}] 21:06:26 INFO - PROCESS | 2048 | 1478318786748 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc70800 == 37 [pid = 2048] [id = 699] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12fc72800) [pid = 2048] [serial = 2037] [outer = 0x0] 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x130614800) [pid = 2048] [serial = 2038] [outer = 0x12fc72800] 21:06:26 INFO - PROCESS | 2048 | 1478318786795 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x130abc000) [pid = 2048] [serial = 2039] [outer = 0x12fc72800] 21:06:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x13134b800 == 38 [pid = 2048] [id = 700] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x131355800) [pid = 2048] [serial = 2040] [outer = 0x0] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x131356000) [pid = 2048] [serial = 2041] [outer = 0x131355800] 21:06:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x13135a800 == 39 [pid = 2048] [id = 701] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x13135b000) [pid = 2048] [serial = 2042] [outer = 0x0] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x13135b800) [pid = 2048] [serial = 2043] [outer = 0x13135b000] 21:06:27 INFO - PROCESS | 2048 | 1478318787171 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"]]]}] 21:06:27 INFO - .. 21:06:27 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 616ms 21:06:27 INFO - PROCESS | 2048 | 1478318787199 Marionette TRACE conn2 -> [0,3202,"getWindowHandle",null] 21:06:27 INFO - PROCESS | 2048 | 1478318787201 Marionette TRACE conn2 <- [1,3202,null,{"value":"7"}] 21:06:27 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 21:06:27 INFO - PROCESS | 2048 | 1478318787204 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}] 21:06:27 INFO - PROCESS | 2048 | 1478318787304 Marionette TRACE conn2 <- [1,3203,null,{"value":null}] 21:06:27 INFO - PROCESS | 2048 | 1478318787355 Marionette TRACE conn2 -> [0,3204,"getWindowHandles",null] 21:06:27 INFO - PROCESS | 2048 | 1478318787357 Marionette TRACE conn2 <- [1,3204,null,["7"]] 21:06:27 INFO - PROCESS | 2048 | 1478318787360 Marionette TRACE conn2 -> [0,3205,"switchToWindow",{"name":"7"}] 21:06:27 INFO - PROCESS | 2048 | 1478318787363 Marionette TRACE conn2 <- [1,3205,null,{}] 21:06:27 INFO - PROCESS | 2048 | 1478318787366 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x131645000 == 40 [pid = 2048] [id = 702] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x131645800) [pid = 2048] [serial = 2044] [outer = 0x0] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x13164c000) [pid = 2048] [serial = 2045] [outer = 0x131645800] 21:06:27 INFO - PROCESS | 2048 | 1478318787409 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x131653000) [pid = 2048] [serial = 2046] [outer = 0x131645800] 21:06:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x13165c800 == 41 [pid = 2048] [id = 703] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x13165d000) [pid = 2048] [serial = 2047] [outer = 0x0] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x13165d800) [pid = 2048] [serial = 2048] [outer = 0x13165d000] 21:06:27 INFO - PROCESS | 2048 | 1478318787738 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"]]]}] 21:06:27 INFO - . 21:06:27 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 566ms 21:06:27 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 21:06:27 INFO - PROCESS | 2048 | 1478318787770 Marionette TRACE conn2 -> [0,3207,"getWindowHandle",null] 21:06:27 INFO - PROCESS | 2048 | 1478318787771 Marionette TRACE conn2 <- [1,3207,null,{"value":"7"}] 21:06:27 INFO - PROCESS | 2048 | 1478318787775 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}] 21:06:27 INFO - PROCESS | 2048 | 1478318787870 Marionette TRACE conn2 <- [1,3208,null,{"value":null}] 21:06:27 INFO - PROCESS | 2048 | 1478318787921 Marionette TRACE conn2 -> [0,3209,"getWindowHandles",null] 21:06:27 INFO - PROCESS | 2048 | 1478318787922 Marionette TRACE conn2 <- [1,3209,null,["7"]] 21:06:27 INFO - PROCESS | 2048 | 1478318787925 Marionette TRACE conn2 -> [0,3210,"switchToWindow",{"name":"7"}] 21:06:27 INFO - PROCESS | 2048 | 1478318787928 Marionette TRACE conn2 <- [1,3210,null,{}] 21:06:27 INFO - PROCESS | 2048 | 1478318787930 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317cc800 == 42 [pid = 2048] [id = 704] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x1317cd000) [pid = 2048] [serial = 2049] [outer = 0x0] 21:06:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x1317d0800) [pid = 2048] [serial = 2050] [outer = 0x1317cd000] 21:06:27 INFO - PROCESS | 2048 | 1478318787973 Marionette DEBUG loaded listener.js 21:06:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x1317d7000) [pid = 2048] [serial = 2051] [outer = 0x1317cd000] 21:06:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc5c000 == 43 [pid = 2048] [id = 705] 21:06:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x12fd29000) [pid = 2048] [serial = 2052] [outer = 0x0] 21:06:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x1317d4800) [pid = 2048] [serial = 2053] [outer = 0x12fd29000] 21:06:28 INFO - PROCESS | 2048 | 1478318788375 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"]]]}] 21:06:28 INFO - . 21:06:28 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 615ms 21:06:28 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 21:06:28 INFO - PROCESS | 2048 | 1478318788389 Marionette TRACE conn2 -> [0,3212,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 2048 | 1478318788391 Marionette TRACE conn2 <- [1,3212,null,{"value":"7"}] 21:06:28 INFO - PROCESS | 2048 | 1478318788394 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}] 21:06:28 INFO - PROCESS | 2048 | 1478318788510 Marionette TRACE conn2 <- [1,3213,null,{"value":null}] 21:06:28 INFO - PROCESS | 2048 | 1478318788561 Marionette TRACE conn2 -> [0,3214,"getWindowHandles",null] 21:06:28 INFO - PROCESS | 2048 | 1478318788563 Marionette TRACE conn2 <- [1,3214,null,["7"]] 21:06:28 INFO - PROCESS | 2048 | 1478318788565 Marionette TRACE conn2 -> [0,3215,"switchToWindow",{"name":"7"}] 21:06:28 INFO - PROCESS | 2048 | 1478318788567 Marionette TRACE conn2 <- [1,3215,null,{}] 21:06:28 INFO - PROCESS | 2048 | 1478318788570 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x13187e800 == 44 [pid = 2048] [id = 706] 21:06:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x131880000) [pid = 2048] [serial = 2054] [outer = 0x0] 21:06:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x131885000) [pid = 2048] [serial = 2055] [outer = 0x131880000] 21:06:28 INFO - PROCESS | 2048 | 1478318788611 Marionette DEBUG loaded listener.js 21:06:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x13188c800) [pid = 2048] [serial = 2056] [outer = 0x131880000] 21:06:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x128377800 == 45 [pid = 2048] [id = 707] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x1287a3000) [pid = 2048] [serial = 2057] [outer = 0x0] 21:06:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x1297a9000 == 46 [pid = 2048] [id = 708] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x1297a9800) [pid = 2048] [serial = 2058] [outer = 0x0] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x129998800) [pid = 2048] [serial = 2059] [outer = 0x1287a3000] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x1299ad800) [pid = 2048] [serial = 2060] [outer = 0x1297a9800] 21:06:29 INFO - PROCESS | 2048 | 1478318789217 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"]]]}] 21:06:29 INFO - .. 21:06:29 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 867ms 21:06:29 INFO - PROCESS | 2048 | 1478318789264 Marionette TRACE conn2 -> [0,3217,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 2048 | 1478318789268 Marionette TRACE conn2 <- [1,3217,null,{"value":"7"}] 21:06:29 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 21:06:29 INFO - PROCESS | 2048 | 1478318789275 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}] 21:06:29 INFO - PROCESS | 2048 | 1478318789425 Marionette TRACE conn2 <- [1,3218,null,{"value":null}] 21:06:29 INFO - PROCESS | 2048 | 1478318789525 Marionette TRACE conn2 -> [0,3219,"getWindowHandles",null] 21:06:29 INFO - PROCESS | 2048 | 1478318789527 Marionette TRACE conn2 <- [1,3219,null,["7"]] 21:06:29 INFO - PROCESS | 2048 | 1478318789532 Marionette TRACE conn2 -> [0,3220,"switchToWindow",{"name":"7"}] 21:06:29 INFO - PROCESS | 2048 | 1478318789537 Marionette TRACE conn2 <- [1,3220,null,{}] 21:06:29 INFO - PROCESS | 2048 | 1478318789541 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c8f000 == 47 [pid = 2048] [id = 709] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x125c9d000) [pid = 2048] [serial = 2061] [outer = 0x0] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x1299a6000) [pid = 2048] [serial = 2062] [outer = 0x125c9d000] 21:06:29 INFO - PROCESS | 2048 | 1478318789641 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x12bd7f800) [pid = 2048] [serial = 2063] [outer = 0x125c9d000] 21:06:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a6800 == 48 [pid = 2048] [id = 710] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x1296ef800) [pid = 2048] [serial = 2064] [outer = 0x0] 21:06:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x1297c1000) [pid = 2048] [serial = 2065] [outer = 0x1296ef800] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x13134a800 == 47 [pid = 2048] [id = 693] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x13098c800 == 46 [pid = 2048] [id = 691] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x130987000 == 45 [pid = 2048] [id = 690] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x130981000 == 44 [pid = 2048] [id = 689] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12f113000 == 43 [pid = 2048] [id = 684] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef66000 == 42 [pid = 2048] [id = 682] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x12e81a000 == 41 [pid = 2048] [id = 680] 21:06:29 INFO - PROCESS | 2048 | --DOCSHELL 0x11b0a8800 == 40 [pid = 2048] [id = 669] 21:06:29 INFO - PROCESS | 2048 | 1478318789959 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"]]]}] 21:06:29 INFO - . 21:06:29 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 715ms 21:06:29 INFO - PROCESS | 2048 | 1478318789989 Marionette TRACE conn2 -> [0,3222,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 2048 | 1478318789992 Marionette TRACE conn2 <- [1,3222,null,{"value":"7"}] 21:06:29 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 21:06:29 INFO - PROCESS | 2048 | 1478318789995 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}] 21:06:30 INFO - PROCESS | 2048 | 1478318790080 Marionette TRACE conn2 <- [1,3223,null,{"value":null}] 21:06:30 INFO - PROCESS | 2048 | 1478318790142 Marionette TRACE conn2 -> [0,3224,"getWindowHandles",null] 21:06:30 INFO - PROCESS | 2048 | 1478318790144 Marionette TRACE conn2 <- [1,3224,null,["7"]] 21:06:30 INFO - PROCESS | 2048 | 1478318790147 Marionette TRACE conn2 -> [0,3225,"switchToWindow",{"name":"7"}] 21:06:30 INFO - PROCESS | 2048 | 1478318790149 Marionette TRACE conn2 <- [1,3225,null,{}] 21:06:30 INFO - PROCESS | 2048 | 1478318790152 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x12cd25000 == 41 [pid = 2048] [id = 711] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x12cd26800) [pid = 2048] [serial = 2066] [outer = 0x0] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x12d644800) [pid = 2048] [serial = 2067] [outer = 0x12cd26800] 21:06:30 INFO - PROCESS | 2048 | 1478318790189 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 130 (0x12dda0000) [pid = 2048] [serial = 2068] [outer = 0x12cd26800] 21:06:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296e8000 == 42 [pid = 2048] [id = 712] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 131 (0x12e4c2000) [pid = 2048] [serial = 2069] [outer = 0x0] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 132 (0x12e4cd800) [pid = 2048] [serial = 2070] [outer = 0x12e4c2000] 21:06:30 INFO - PROCESS | 2048 | 1478318790452 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"]]]}] 21:06:30 INFO - . 21:06:30 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 466ms 21:06:30 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 21:06:30 INFO - PROCESS | 2048 | 1478318790465 Marionette TRACE conn2 -> [0,3227,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 2048 | 1478318790468 Marionette TRACE conn2 <- [1,3227,null,{"value":"7"}] 21:06:30 INFO - PROCESS | 2048 | 1478318790471 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}] 21:06:30 INFO - PROCESS | 2048 | 1478318790554 Marionette TRACE conn2 <- [1,3228,null,{"value":null}] 21:06:30 INFO - PROCESS | 2048 | 1478318790562 Marionette TRACE conn2 -> [0,3229,"getWindowHandles",null] 21:06:30 INFO - PROCESS | 2048 | 1478318790564 Marionette TRACE conn2 <- [1,3229,null,["7"]] 21:06:30 INFO - PROCESS | 2048 | 1478318790566 Marionette TRACE conn2 -> [0,3230,"switchToWindow",{"name":"7"}] 21:06:30 INFO - PROCESS | 2048 | 1478318790570 Marionette TRACE conn2 <- [1,3230,null,{}] 21:06:30 INFO - PROCESS | 2048 | 1478318790572 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e80e000 == 43 [pid = 2048] [id = 713] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 133 (0x12e810000) [pid = 2048] [serial = 2071] [outer = 0x0] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 134 (0x12e822000) [pid = 2048] [serial = 2072] [outer = 0x12e810000] 21:06:30 INFO - PROCESS | 2048 | 1478318790610 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 135 (0x12ec72800) [pid = 2048] [serial = 2073] [outer = 0x12e810000] 21:06:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef5d800 == 44 [pid = 2048] [id = 714] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 136 (0x12ef66800) [pid = 2048] [serial = 2074] [outer = 0x0] 21:06:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 137 (0x12ef6a000) [pid = 2048] [serial = 2075] [outer = 0x12ef66800] 21:06:30 INFO - . 21:06:30 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 466ms 21:06:30 INFO - PROCESS | 2048 | 1478318790934 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"]]]}] 21:06:30 INFO - PROCESS | 2048 | 1478318790937 Marionette TRACE conn2 -> [0,3232,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 2048 | 1478318790939 Marionette TRACE conn2 <- [1,3232,null,{"value":"7"}] 21:06:30 INFO - TEST-START | /touch-events/create-touch-touchlist.html 21:06:30 INFO - PROCESS | 2048 | 1478318790943 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}] 21:06:31 INFO - PROCESS | 2048 | 1478318791031 Marionette TRACE conn2 <- [1,3233,null,{"value":null}] 21:06:31 INFO - PROCESS | 2048 | 1478318791086 Marionette TRACE conn2 -> [0,3234,"getWindowHandles",null] 21:06:31 INFO - PROCESS | 2048 | 1478318791087 Marionette TRACE conn2 <- [1,3234,null,["7"]] 21:06:31 INFO - PROCESS | 2048 | 1478318791090 Marionette TRACE conn2 -> [0,3235,"switchToWindow",{"name":"7"}] 21:06:31 INFO - PROCESS | 2048 | 1478318791092 Marionette TRACE conn2 <- [1,3235,null,{}] 21:06:31 INFO - PROCESS | 2048 | 1478318791094 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc67000 == 45 [pid = 2048] [id = 715] 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 138 (0x12fc69000) [pid = 2048] [serial = 2076] [outer = 0x0] 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 139 (0x12fd41800) [pid = 2048] [serial = 2077] [outer = 0x12fc69000] 21:06:31 INFO - PROCESS | 2048 | 1478318791129 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 140 (0x12ef57000) [pid = 2048] [serial = 2078] [outer = 0x12fc69000] 21:06:31 INFO - PROCESS | 2048 | 1478318791343 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]]]}] 21:06:31 INFO - .... 21:06:31 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 416ms 21:06:31 INFO - TEST-START | /touch-events/historical.html 21:06:31 INFO - PROCESS | 2048 | 1478318791358 Marionette TRACE conn2 -> [0,3237,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 2048 | 1478318791359 Marionette TRACE conn2 <- [1,3237,null,{"value":"7"}] 21:06:31 INFO - PROCESS | 2048 | 1478318791364 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}] 21:06:31 INFO - PROCESS | 2048 | 1478318791438 Marionette TRACE conn2 <- [1,3238,null,{"value":null}] 21:06:31 INFO - PROCESS | 2048 | 1478318791443 Marionette TRACE conn2 -> [0,3239,"getWindowHandles",null] 21:06:31 INFO - PROCESS | 2048 | 1478318791447 Marionette TRACE conn2 <- [1,3239,null,["7"]] 21:06:31 INFO - PROCESS | 2048 | 1478318791449 Marionette TRACE conn2 -> [0,3240,"switchToWindow",{"name":"7"}] 21:06:31 INFO - PROCESS | 2048 | 1478318791451 Marionette TRACE conn2 <- [1,3240,null,{}] 21:06:31 INFO - PROCESS | 2048 | 1478318791453 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306cf800 == 46 [pid = 2048] [id = 716] 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 141 (0x1306d3000) [pid = 2048] [serial = 2079] [outer = 0x0] 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 142 (0x130980000) [pid = 2048] [serial = 2080] [outer = 0x1306d3000] 21:06:31 INFO - PROCESS | 2048 | 1478318791487 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 143 (0x130aba000) [pid = 2048] [serial = 2081] [outer = 0x1306d3000] 21:06:31 INFO - PROCESS | 2048 | 1478318791750 Marionette TRACE conn2 <- [1,3241,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 21:06:31 INFO - . 21:06:31 INFO - TEST-OK | /touch-events/historical.html | took 417ms 21:06:31 INFO - PROCESS | 2048 | 1478318791781 Marionette TRACE conn2 -> [0,3242,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 2048 | 1478318791782 Marionette TRACE conn2 <- [1,3242,null,{"value":"7"}] 21:06:31 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 21:06:31 INFO - PROCESS | 2048 | 1478318791785 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}] 21:06:31 INFO - PROCESS | 2048 | 1478318791876 Marionette TRACE conn2 <- [1,3243,null,{"value":null}] 21:06:31 INFO - PROCESS | 2048 | 1478318791939 Marionette TRACE conn2 -> [0,3244,"getWindowHandles",null] 21:06:31 INFO - PROCESS | 2048 | 1478318791941 Marionette TRACE conn2 <- [1,3244,null,["7"]] 21:06:31 INFO - PROCESS | 2048 | 1478318791943 Marionette TRACE conn2 -> [0,3245,"switchToWindow",{"name":"7"}] 21:06:31 INFO - PROCESS | 2048 | 1478318791945 Marionette TRACE conn2 <- [1,3245,null,{}] 21:06:31 INFO - PROCESS | 2048 | 1478318791948 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x131644800 == 47 [pid = 2048] [id = 717] 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 144 (0x131647800) [pid = 2048] [serial = 2082] [outer = 0x0] 21:06:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 145 (0x131889800) [pid = 2048] [serial = 2083] [outer = 0x131647800] 21:06:31 INFO - PROCESS | 2048 | 1478318791982 Marionette DEBUG loaded listener.js 21:06:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 146 (0x131894800) [pid = 2048] [serial = 2084] [outer = 0x131647800] 21:06:32 INFO - PROCESS | 2048 | 1478318792180 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]]]}] 21:06:32 INFO - ... 21:06:32 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 414ms 21:06:32 INFO - PROCESS | 2048 | 1478318792202 Marionette TRACE conn2 -> [0,3247,"getWindowHandle",null] 21:06:32 INFO - PROCESS | 2048 | 1478318792204 Marionette TRACE conn2 <- [1,3247,null,{"value":"7"}] 21:06:32 INFO - TEST-START | /touch-events/touch-retargeting.html 21:06:32 INFO - PROCESS | 2048 | 1478318792207 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}] 21:06:32 INFO - PROCESS | 2048 | 1478318792313 Marionette TRACE conn2 <- [1,3248,null,{"value":null}] 21:06:32 INFO - PROCESS | 2048 | 1478318792317 Marionette TRACE conn2 -> [0,3249,"getWindowHandles",null] 21:06:32 INFO - PROCESS | 2048 | 1478318792318 Marionette TRACE conn2 <- [1,3249,null,["7"]] 21:06:32 INFO - PROCESS | 2048 | 1478318792320 Marionette TRACE conn2 -> [0,3250,"switchToWindow",{"name":"7"}] 21:06:32 INFO - PROCESS | 2048 | 1478318792323 Marionette TRACE conn2 <- [1,3250,null,{}] 21:06:32 INFO - PROCESS | 2048 | 1478318792359 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d09000 == 48 [pid = 2048] [id = 718] 21:06:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 147 (0x131d1f000) [pid = 2048] [serial = 2085] [outer = 0x0] 21:06:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 148 (0x132098000) [pid = 2048] [serial = 2086] [outer = 0x131d1f000] 21:06:32 INFO - PROCESS | 2048 | 1478318792393 Marionette DEBUG loaded listener.js 21:06:32 INFO - PROCESS | 2048 | ++DOMWINDOW == 149 (0x1320a2000) [pid = 2048] [serial = 2087] [outer = 0x131d1f000] 21:06:32 INFO - PROCESS | 2048 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 148 (0x12eb1d800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 147 (0x12ef6a800) [pid = 2048] [serial = 1995] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318782334] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 146 (0x130623800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 145 (0x130981800) [pid = 2048] [serial = 2014] [outer = 0x0] [url = about:blank] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 144 (0x130987800) [pid = 2048] [serial = 2016] [outer = 0x0] [url = about:blank] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 143 (0x13098d000) [pid = 2048] [serial = 2018] [outer = 0x0] [url = about:blank] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 142 (0x1306c9000) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 141 (0x128f27800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 140 (0x1280b1800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 139 (0x1299a5000) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 138 (0x124347000) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 137 (0x12e4c6000) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 136 (0x126157800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 135 (0x12bd87800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 134 (0x12dd9c000) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 133 (0x124346000) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 132 (0x12e75f800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 131 (0x12e81d800) [pid = 2048] [serial = 1990] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 130 (0x12f10f800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 129 (0x12f120800) [pid = 2048] [serial = 2000] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x12cd80000) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x12d639800) [pid = 2048] [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] 21:06:34 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x12fc66000) [pid = 2048] [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] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1306c8800 == 47 [pid = 2048] [id = 688] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x130623000 == 46 [pid = 2048] [id = 687] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12c95b800 == 45 [pid = 2048] [id = 686] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12f10e800 == 44 [pid = 2048] [id = 683] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb0b800 == 43 [pid = 2048] [id = 681] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc5d800 == 42 [pid = 2048] [id = 685] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12e74e000 == 41 [pid = 2048] [id = 679] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd7f000 == 40 [pid = 2048] [id = 676] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1273b2800 == 39 [pid = 2048] [id = 678] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd98800 == 38 [pid = 2048] [id = 677] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12bd87000 == 37 [pid = 2048] [id = 675] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1280af000 == 36 [pid = 2048] [id = 672] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1299a3800 == 35 [pid = 2048] [id = 674] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x124811800 == 34 [pid = 2048] [id = 671] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x128f22800 == 33 [pid = 2048] [id = 673] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x11b09e800 == 32 [pid = 2048] [id = 670] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x131644800 == 31 [pid = 2048] [id = 717] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1306cf800 == 30 [pid = 2048] [id = 716] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc67000 == 29 [pid = 2048] [id = 715] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef5d800 == 28 [pid = 2048] [id = 714] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12e80e000 == 27 [pid = 2048] [id = 713] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1296e8000 == 26 [pid = 2048] [id = 712] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12cd25000 == 25 [pid = 2048] [id = 711] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a6800 == 24 [pid = 2048] [id = 710] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x125c8f000 == 23 [pid = 2048] [id = 709] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1297a9000 == 22 [pid = 2048] [id = 708] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x128377800 == 21 [pid = 2048] [id = 707] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x13187e800 == 20 [pid = 2048] [id = 706] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc5c000 == 19 [pid = 2048] [id = 705] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x1317cc800 == 18 [pid = 2048] [id = 704] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x13165c800 == 17 [pid = 2048] [id = 703] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x131645000 == 16 [pid = 2048] [id = 702] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x13134b800 == 15 [pid = 2048] [id = 700] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x13135a800 == 14 [pid = 2048] [id = 701] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc70800 == 13 [pid = 2048] [id = 699] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12e75e800 == 12 [pid = 2048] [id = 698] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4cf000 == 11 [pid = 2048] [id = 697] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x12b355800 == 10 [pid = 2048] [id = 696] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x128659800 == 9 [pid = 2048] [id = 695] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x125eb7800 == 8 [pid = 2048] [id = 694] 21:06:38 INFO - PROCESS | 2048 | --DOCSHELL 0x130ab8800 == 7 [pid = 2048] [id = 692] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x130982800) [pid = 2048] [serial = 2015] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x130988000) [pid = 2048] [serial = 2017] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x13098e000) [pid = 2048] [serial = 2019] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x12fd2a800) [pid = 2048] [serial = 2004] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x12fc6f800) [pid = 2048] [serial = 2003] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x13060d000) [pid = 2048] [serial = 2007] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x130372800) [pid = 2048] [serial = 2006] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x1306b8000) [pid = 2048] [serial = 2010] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x130628000) [pid = 2048] [serial = 2009] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x130972000) [pid = 2048] [serial = 2013] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x1306cf000) [pid = 2048] [serial = 2012] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x12f115800) [pid = 2048] [serial = 1998] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x12f11c800) [pid = 2048] [serial = 1999] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x12fc63800) [pid = 2048] [serial = 2001] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x12ec67000) [pid = 2048] [serial = 1993] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x12ec77000) [pid = 2048] [serial = 1994] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x12cd20000) [pid = 2048] [serial = 1996] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478318782334] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12e804000) [pid = 2048] [serial = 1988] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x12e80f000) [pid = 2048] [serial = 1989] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x12eb04000) [pid = 2048] [serial = 1991] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12e4d4000) [pid = 2048] [serial = 1985] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12e4d1000) [pid = 2048] [serial = 1986] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12e144800) [pid = 2048] [serial = 1982] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12e14e000) [pid = 2048] [serial = 1983] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12cd8f800) [pid = 2048] [serial = 1979] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x12d63a800) [pid = 2048] [serial = 1980] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12c63d800) [pid = 2048] [serial = 1976] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12c95c000) [pid = 2048] [serial = 1977] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x1299af000) [pid = 2048] [serial = 1973] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x129e25000) [pid = 2048] [serial = 1974] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x128f33000) [pid = 2048] [serial = 1970] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x1296ed000) [pid = 2048] [serial = 1971] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12837d000) [pid = 2048] [serial = 1967] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12865e000) [pid = 2048] [serial = 1968] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x126cae000) [pid = 2048] [serial = 1964] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12706f800) [pid = 2048] [serial = 1965] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x1248a2000) [pid = 2048] [serial = 1961] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x124e24000) [pid = 2048] [serial = 1962] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x124ecc800) [pid = 2048] [serial = 1959] [outer = 0x0] [url = about:blank] 21:06:38 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x130ac5800) [pid = 2048] [serial = 2021] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x125c9d000) [pid = 2048] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12b357000) [pid = 2048] [serial = 2030] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x125eb8800) [pid = 2048] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x130abe800) [pid = 2048] [serial = 2020] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x1306d3000) [pid = 2048] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/historical.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12fc72800) [pid = 2048] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x1287a3000) [pid = 2048] [serial = 2057] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x1297a9800) [pid = 2048] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x131880000) [pid = 2048] [serial = 2054] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12e810000) [pid = 2048] [serial = 2071] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x1317cd000) [pid = 2048] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12fc69000) [pid = 2048] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x131645800) [pid = 2048] [serial = 2044] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x12cd26800) [pid = 2048] [serial = 2066] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x131647800) [pid = 2048] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x13135b000) [pid = 2048] [serial = 2042] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x131355800) [pid = 2048] [serial = 2040] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x13165d000) [pid = 2048] [serial = 2047] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12e4c2000) [pid = 2048] [serial = 2069] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x12865c000) [pid = 2048] [serial = 2028] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x13134b000) [pid = 2048] [serial = 2023] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x12e4d1800) [pid = 2048] [serial = 2033] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x12e75f000) [pid = 2048] [serial = 2035] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x1296ef800) [pid = 2048] [serial = 2064] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x12ef66800) [pid = 2048] [serial = 2074] [outer = 0x0] [url = about:blank] 21:06:42 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12fd29000) [pid = 2048] [serial = 2052] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x129998800) [pid = 2048] [serial = 2059] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x1299ad800) [pid = 2048] [serial = 2060] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x12dda0000) [pid = 2048] [serial = 2068] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x12d644800) [pid = 2048] [serial = 2067] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12ec72800) [pid = 2048] [serial = 2073] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12e822000) [pid = 2048] [serial = 2072] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x12ef57000) [pid = 2048] [serial = 2078] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x12fd41800) [pid = 2048] [serial = 2077] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x130aba000) [pid = 2048] [serial = 2081] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x130980000) [pid = 2048] [serial = 2080] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x131894800) [pid = 2048] [serial = 2084] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x131889800) [pid = 2048] [serial = 2083] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x132098000) [pid = 2048] [serial = 2086] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x1299a6000) [pid = 2048] [serial = 2062] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x12bd7f800) [pid = 2048] [serial = 2063] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x131885000) [pid = 2048] [serial = 2055] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x13188c800) [pid = 2048] [serial = 2056] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x1317d0800) [pid = 2048] [serial = 2050] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x1317d7000) [pid = 2048] [serial = 2051] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x13164c000) [pid = 2048] [serial = 2045] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x131653000) [pid = 2048] [serial = 2046] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x130614800) [pid = 2048] [serial = 2038] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x130abc000) [pid = 2048] [serial = 2039] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x13135b800) [pid = 2048] [serial = 2043] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x131356000) [pid = 2048] [serial = 2041] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x13165d800) [pid = 2048] [serial = 2048] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12e4cd800) [pid = 2048] [serial = 2070] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12865c800) [pid = 2048] [serial = 2029] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x13134c800) [pid = 2048] [serial = 2024] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12e746000) [pid = 2048] [serial = 2034] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x12e761000) [pid = 2048] [serial = 2036] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1297c1000) [pid = 2048] [serial = 2065] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12ef6a000) [pid = 2048] [serial = 2075] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x1317d4800) [pid = 2048] [serial = 2053] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12b513000) [pid = 2048] [serial = 2031] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12cd1c800) [pid = 2048] [serial = 2032] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x127062000) [pid = 2048] [serial = 2026] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x1273a6800) [pid = 2048] [serial = 2027] [outer = 0x0] [url = about:blank] 21:06:46 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x130ac6800) [pid = 2048] [serial = 2022] [outer = 0x0] [url = about:blank] 21:07:02 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:07:02 INFO - PROCESS | 2048 | 1478318822470 Marionette TRACE conn2 <- [1,3251,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 21:07:02 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30317ms 21:07:02 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 21:07:02 INFO - PROCESS | 2048 | 1478318822524 Marionette TRACE conn2 -> [0,3252,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 2048 | 1478318822527 Marionette TRACE conn2 <- [1,3252,null,{"value":"7"}] 21:07:02 INFO - PROCESS | 2048 | 1478318822533 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}] 21:07:02 INFO - PROCESS | 2048 | 1478318822644 Marionette TRACE conn2 <- [1,3253,null,{"value":null}] 21:07:02 INFO - PROCESS | 2048 | 1478318822673 Marionette TRACE conn2 -> [0,3254,"getWindowHandles",null] 21:07:02 INFO - PROCESS | 2048 | 1478318822675 Marionette TRACE conn2 <- [1,3254,null,["7"]] 21:07:02 INFO - PROCESS | 2048 | 1478318822681 Marionette TRACE conn2 -> [0,3255,"switchToWindow",{"name":"7"}] 21:07:02 INFO - PROCESS | 2048 | 1478318822685 Marionette TRACE conn2 <- [1,3255,null,{}] 21:07:02 INFO - PROCESS | 2048 | 1478318822688 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x12480d800 == 8 [pid = 2048] [id = 719] 21:07:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x12480f800) [pid = 2048] [serial = 2088] [outer = 0x0] 21:07:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x1248a4000) [pid = 2048] [serial = 2089] [outer = 0x12480f800] 21:07:02 INFO - PROCESS | 2048 | 1478318822731 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e20000) [pid = 2048] [serial = 2090] [outer = 0x12480f800] 21:07:02 INFO - PROCESS | 2048 | 1478318822971 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]]]}] 21:07:02 INFO - ..... 21:07:02 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 465ms 21:07:02 INFO - PROCESS | 2048 | 1478318822996 Marionette TRACE conn2 -> [0,3257,"getWindowHandle",null] 21:07:03 INFO - TEST-START | /user-timing/idlharness.html 21:07:03 INFO - PROCESS | 2048 | 1478318822999 Marionette TRACE conn2 <- [1,3257,null,{"value":"7"}] 21:07:03 INFO - PROCESS | 2048 | 1478318823002 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}] 21:07:03 INFO - PROCESS | 2048 | 1478318823123 Marionette TRACE conn2 <- [1,3258,null,{"value":null}] 21:07:03 INFO - PROCESS | 2048 | 1478318823192 Marionette TRACE conn2 -> [0,3259,"getWindowHandles",null] 21:07:03 INFO - PROCESS | 2048 | 1478318823195 Marionette TRACE conn2 <- [1,3259,null,["7"]] 21:07:03 INFO - PROCESS | 2048 | 1478318823199 Marionette TRACE conn2 -> [0,3260,"switchToWindow",{"name":"7"}] 21:07:03 INFO - PROCESS | 2048 | 1478318823203 Marionette TRACE conn2 <- [1,3260,null,{}] 21:07:03 INFO - PROCESS | 2048 | 1478318823206 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x12481a000 == 9 [pid = 2048] [id = 720] 21:07:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x126157800) [pid = 2048] [serial = 2091] [outer = 0x0] 21:07:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x126cb0800) [pid = 2048] [serial = 2092] [outer = 0x126157800] 21:07:03 INFO - PROCESS | 2048 | 1478318823267 Marionette DEBUG loaded listener.js 21:07:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x12706c000) [pid = 2048] [serial = 2093] [outer = 0x126157800] 21:07:03 INFO - PROCESS | 2048 | 1478318823737 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]]]}] 21:07:03 INFO - ........................ 21:07:03 INFO - TEST-OK | /user-timing/idlharness.html | took 772ms 21:07:03 INFO - PROCESS | 2048 | 1478318823778 Marionette TRACE conn2 -> [0,3262,"getWindowHandle",null] 21:07:03 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 21:07:03 INFO - PROCESS | 2048 | 1478318823782 Marionette TRACE conn2 <- [1,3262,null,{"value":"7"}] 21:07:03 INFO - PROCESS | 2048 | 1478318823785 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}] 21:07:03 INFO - PROCESS | 2048 | 1478318823883 Marionette TRACE conn2 <- [1,3263,null,{"value":null}] 21:07:03 INFO - PROCESS | 2048 | 1478318823889 Marionette TRACE conn2 -> [0,3264,"getWindowHandles",null] 21:07:03 INFO - PROCESS | 2048 | 1478318823892 Marionette TRACE conn2 <- [1,3264,null,["7"]] 21:07:03 INFO - PROCESS | 2048 | 1478318823896 Marionette TRACE conn2 -> [0,3265,"switchToWindow",{"name":"7"}] 21:07:03 INFO - PROCESS | 2048 | 1478318823900 Marionette TRACE conn2 <- [1,3265,null,{}] 21:07:03 INFO - PROCESS | 2048 | 1478318823903 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a6800 == 10 [pid = 2048] [id = 721] 21:07:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1287a7800) [pid = 2048] [serial = 2094] [outer = 0x0] 21:07:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x128f20800) [pid = 2048] [serial = 2095] [outer = 0x1287a7800] 21:07:03 INFO - PROCESS | 2048 | 1478318823944 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x128f34000) [pid = 2048] [serial = 2096] [outer = 0x1287a7800] 21:07:04 INFO - PROCESS | 2048 | 1478318824415 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]]]}] 21:07:04 INFO - ....... 21:07:04 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 667ms 21:07:04 INFO - PROCESS | 2048 | 1478318824452 Marionette TRACE conn2 -> [0,3267,"getWindowHandle",null] 21:07:04 INFO - PROCESS | 2048 | 1478318824453 Marionette TRACE conn2 <- [1,3267,null,{"value":"7"}] 21:07:04 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 21:07:04 INFO - PROCESS | 2048 | 1478318824456 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}] 21:07:04 INFO - PROCESS | 2048 | 1478318824536 Marionette TRACE conn2 <- [1,3268,null,{"value":null}] 21:07:04 INFO - PROCESS | 2048 | 1478318824541 Marionette TRACE conn2 -> [0,3269,"getWindowHandles",null] 21:07:04 INFO - PROCESS | 2048 | 1478318824542 Marionette TRACE conn2 <- [1,3269,null,["7"]] 21:07:04 INFO - PROCESS | 2048 | 1478318824573 Marionette TRACE conn2 -> [0,3270,"switchToWindow",{"name":"7"}] 21:07:04 INFO - PROCESS | 2048 | 1478318824576 Marionette TRACE conn2 <- [1,3270,null,{}] 21:07:04 INFO - PROCESS | 2048 | 1478318824579 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296d5800 == 11 [pid = 2048] [id = 722] 21:07:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1296d6000) [pid = 2048] [serial = 2097] [outer = 0x0] 21:07:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1296dc800) [pid = 2048] [serial = 2098] [outer = 0x1296d6000] 21:07:04 INFO - PROCESS | 2048 | 1478318824622 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12a2ed800) [pid = 2048] [serial = 2099] [outer = 0x1296d6000] 21:07:05 INFO - PROCESS | 2048 | 1478318825092 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]]]}] 21:07:05 INFO - ....... 21:07:05 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 676ms 21:07:05 INFO - PROCESS | 2048 | 1478318825133 Marionette TRACE conn2 -> [0,3272,"getWindowHandle",null] 21:07:05 INFO - PROCESS | 2048 | 1478318825135 Marionette TRACE conn2 <- [1,3272,null,{"value":"7"}] 21:07:05 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 21:07:05 INFO - PROCESS | 2048 | 1478318825139 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}] 21:07:05 INFO - PROCESS | 2048 | 1478318825260 Marionette TRACE conn2 <- [1,3273,null,{"value":null}] 21:07:05 INFO - PROCESS | 2048 | 1478318825268 Marionette TRACE conn2 -> [0,3274,"getWindowHandles",null] 21:07:05 INFO - PROCESS | 2048 | 1478318825270 Marionette TRACE conn2 <- [1,3274,null,["7"]] 21:07:05 INFO - PROCESS | 2048 | 1478318825273 Marionette TRACE conn2 -> [0,3275,"switchToWindow",{"name":"7"}] 21:07:05 INFO - PROCESS | 2048 | 1478318825276 Marionette TRACE conn2 <- [1,3275,null,{}] 21:07:05 INFO - PROCESS | 2048 | 1478318825281 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x11a919000 == 12 [pid = 2048] [id = 723] 21:07:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12c643800) [pid = 2048] [serial = 2100] [outer = 0x0] 21:07:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12c94e800) [pid = 2048] [serial = 2101] [outer = 0x12c643800] 21:07:05 INFO - PROCESS | 2048 | 1478318825321 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12c9ab000) [pid = 2048] [serial = 2102] [outer = 0x12c643800] 21:07:05 INFO - PROCESS | 2048 | 1478318825637 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]]]}] 21:07:05 INFO - .. 21:07:05 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 515ms 21:07:05 INFO - TEST-START | /user-timing/test_user_timing_exists.html 21:07:05 INFO - PROCESS | 2048 | 1478318825653 Marionette TRACE conn2 -> [0,3277,"getWindowHandle",null] 21:07:05 INFO - PROCESS | 2048 | 1478318825654 Marionette TRACE conn2 <- [1,3277,null,{"value":"7"}] 21:07:05 INFO - PROCESS | 2048 | 1478318825657 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}] 21:07:05 INFO - PROCESS | 2048 | 1478318825759 Marionette TRACE conn2 <- [1,3278,null,{"value":null}] 21:07:05 INFO - PROCESS | 2048 | 1478318825811 Marionette TRACE conn2 -> [0,3279,"getWindowHandles",null] 21:07:05 INFO - PROCESS | 2048 | 1478318825812 Marionette TRACE conn2 <- [1,3279,null,["7"]] 21:07:05 INFO - PROCESS | 2048 | 1478318825814 Marionette TRACE conn2 -> [0,3280,"switchToWindow",{"name":"7"}] 21:07:05 INFO - PROCESS | 2048 | 1478318825816 Marionette TRACE conn2 <- [1,3280,null,{}] 21:07:05 INFO - PROCESS | 2048 | 1478318825818 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d63d800 == 13 [pid = 2048] [id = 724] 21:07:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12d63e000) [pid = 2048] [serial = 2103] [outer = 0x0] 21:07:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12d647000) [pid = 2048] [serial = 2104] [outer = 0x12d63e000] 21:07:05 INFO - PROCESS | 2048 | 1478318825855 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12dd9e000) [pid = 2048] [serial = 2105] [outer = 0x12d63e000] 21:07:06 INFO - PROCESS | 2048 | 1478318826095 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]]]}] 21:07:06 INFO - ..... 21:07:06 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 467ms 21:07:06 INFO - TEST-START | /user-timing/test_user_timing_mark.html 21:07:06 INFO - PROCESS | 2048 | 1478318826125 Marionette TRACE conn2 -> [0,3282,"getWindowHandle",null] 21:07:06 INFO - PROCESS | 2048 | 1478318826126 Marionette TRACE conn2 <- [1,3282,null,{"value":"7"}] 21:07:06 INFO - PROCESS | 2048 | 1478318826129 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}] 21:07:06 INFO - PROCESS | 2048 | 1478318826189 Marionette TRACE conn2 <- [1,3283,null,{"value":null}] 21:07:06 INFO - PROCESS | 2048 | 1478318826192 Marionette TRACE conn2 -> [0,3284,"getWindowHandles",null] 21:07:06 INFO - PROCESS | 2048 | 1478318826194 Marionette TRACE conn2 <- [1,3284,null,["7"]] 21:07:06 INFO - PROCESS | 2048 | 1478318826199 Marionette TRACE conn2 -> [0,3285,"switchToWindow",{"name":"7"}] 21:07:06 INFO - PROCESS | 2048 | 1478318826202 Marionette TRACE conn2 <- [1,3285,null,{}] 21:07:06 INFO - PROCESS | 2048 | 1478318826204 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4cb800 == 14 [pid = 2048] [id = 725] 21:07:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12e4cc000) [pid = 2048] [serial = 2106] [outer = 0x0] 21:07:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12e4d1800) [pid = 2048] [serial = 2107] [outer = 0x12e4cc000] 21:07:06 INFO - PROCESS | 2048 | 1478318826230 Marionette DEBUG loaded listener.js 21:07:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12e746800) [pid = 2048] [serial = 2108] [outer = 0x12e4cc000] 21:07:06 INFO - PROCESS | 2048 | 1478318826747 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]]]}] 21:07:06 INFO - ..................... 21:07:06 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 671ms 21:07:06 INFO - PROCESS | 2048 | 1478318826800 Marionette TRACE conn2 -> [0,3287,"getWindowHandle",null] 21:07:06 INFO - PROCESS | 2048 | 1478318826802 Marionette TRACE conn2 <- [1,3287,null,{"value":"7"}] 21:07:06 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 21:07:06 INFO - PROCESS | 2048 | 1478318826806 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}] 21:07:06 INFO - PROCESS | 2048 | 1478318826918 Marionette TRACE conn2 <- [1,3288,null,{"value":null}] 21:07:06 INFO - PROCESS | 2048 | 1478318826991 Marionette TRACE conn2 -> [0,3289,"getWindowHandles",null] 21:07:06 INFO - PROCESS | 2048 | 1478318826994 Marionette TRACE conn2 <- [1,3289,null,["7"]] 21:07:06 INFO - PROCESS | 2048 | 1478318826997 Marionette TRACE conn2 -> [0,3290,"switchToWindow",{"name":"7"}] 21:07:07 INFO - PROCESS | 2048 | 1478318827000 Marionette TRACE conn2 <- [1,3290,null,{}] 21:07:07 INFO - PROCESS | 2048 | 1478318827004 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e75f000 == 15 [pid = 2048] [id = 726] 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12e760800) [pid = 2048] [serial = 2109] [outer = 0x0] 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12e809800) [pid = 2048] [serial = 2110] [outer = 0x12e760800] 21:07:07 INFO - PROCESS | 2048 | 1478318827037 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12e80e800) [pid = 2048] [serial = 2111] [outer = 0x12e760800] 21:07:07 INFO - PROCESS | 2048 | 1478318827254 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]]]}] 21:07:07 INFO - ..... 21:07:07 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 465ms 21:07:07 INFO - PROCESS | 2048 | 1478318827271 Marionette TRACE conn2 -> [0,3292,"getWindowHandle",null] 21:07:07 INFO - PROCESS | 2048 | 1478318827272 Marionette TRACE conn2 <- [1,3292,null,{"value":"7"}] 21:07:07 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 21:07:07 INFO - PROCESS | 2048 | 1478318827275 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}] 21:07:07 INFO - PROCESS | 2048 | 1478318827349 Marionette TRACE conn2 <- [1,3293,null,{"value":null}] 21:07:07 INFO - PROCESS | 2048 | 1478318827352 Marionette TRACE conn2 -> [0,3294,"getWindowHandles",null] 21:07:07 INFO - PROCESS | 2048 | 1478318827354 Marionette TRACE conn2 <- [1,3294,null,["7"]] 21:07:07 INFO - PROCESS | 2048 | 1478318827356 Marionette TRACE conn2 -> [0,3295,"switchToWindow",{"name":"7"}] 21:07:07 INFO - PROCESS | 2048 | 1478318827358 Marionette TRACE conn2 <- [1,3295,null,{}] 21:07:07 INFO - PROCESS | 2048 | 1478318827362 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x1287a4800 == 16 [pid = 2048] [id = 727] 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12eb05000) [pid = 2048] [serial = 2112] [outer = 0x0] 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12eb0d800) [pid = 2048] [serial = 2113] [outer = 0x12eb05000] 21:07:07 INFO - PROCESS | 2048 | 1478318827397 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12eb0a800) [pid = 2048] [serial = 2114] [outer = 0x12eb05000] 21:07:07 INFO - ...................................... 21:07:07 INFO - PROCESS | 2048 | 1478318827686 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]]]}] 21:07:07 INFO - ... 21:07:07 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 419ms 21:07:07 INFO - PROCESS | 2048 | 1478318827695 Marionette TRACE conn2 -> [0,3297,"getWindowHandle",null] 21:07:07 INFO - PROCESS | 2048 | 1478318827696 Marionette TRACE conn2 <- [1,3297,null,{"value":"7"}] 21:07:07 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 21:07:07 INFO - PROCESS | 2048 | 1478318827699 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}] 21:07:07 INFO - PROCESS | 2048 | 1478318827776 Marionette TRACE conn2 <- [1,3298,null,{"value":null}] 21:07:07 INFO - PROCESS | 2048 | 1478318827831 Marionette TRACE conn2 -> [0,3299,"getWindowHandles",null] 21:07:07 INFO - PROCESS | 2048 | 1478318827833 Marionette TRACE conn2 <- [1,3299,null,["7"]] 21:07:07 INFO - PROCESS | 2048 | 1478318827835 Marionette TRACE conn2 -> [0,3300,"switchToWindow",{"name":"7"}] 21:07:07 INFO - PROCESS | 2048 | 1478318827837 Marionette TRACE conn2 <- [1,3300,null,{}] 21:07:07 INFO - PROCESS | 2048 | 1478318827840 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ec68000 == 17 [pid = 2048] [id = 728] 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12ec68800) [pid = 2048] [serial = 2115] [outer = 0x0] 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12ef5d800) [pid = 2048] [serial = 2116] [outer = 0x12ec68800] 21:07:07 INFO - PROCESS | 2048 | 1478318827874 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12f107800) [pid = 2048] [serial = 2117] [outer = 0x12ec68800] 21:07:08 INFO - PROCESS | 2048 | 1478318828090 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]]]}] 21:07:08 INFO - .. 21:07:08 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 416ms 21:07:08 INFO - TEST-START | /user-timing/test_user_timing_measure.html 21:07:08 INFO - PROCESS | 2048 | 1478318828114 Marionette TRACE conn2 -> [0,3302,"getWindowHandle",null] 21:07:08 INFO - PROCESS | 2048 | 1478318828116 Marionette TRACE conn2 <- [1,3302,null,{"value":"7"}] 21:07:08 INFO - PROCESS | 2048 | 1478318828119 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}] 21:07:08 INFO - PROCESS | 2048 | 1478318828203 Marionette TRACE conn2 <- [1,3303,null,{"value":null}] 21:07:08 INFO - PROCESS | 2048 | 1478318828206 Marionette TRACE conn2 -> [0,3304,"getWindowHandles",null] 21:07:08 INFO - PROCESS | 2048 | 1478318828208 Marionette TRACE conn2 <- [1,3304,null,["7"]] 21:07:08 INFO - PROCESS | 2048 | 1478318828210 Marionette TRACE conn2 -> [0,3305,"switchToWindow",{"name":"7"}] 21:07:08 INFO - PROCESS | 2048 | 1478318828215 Marionette TRACE conn2 <- [1,3305,null,{}] 21:07:08 INFO - PROCESS | 2048 | 1478318828218 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc5c000 == 18 [pid = 2048] [id = 729] 21:07:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12fc5d000) [pid = 2048] [serial = 2118] [outer = 0x0] 21:07:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12fc64000) [pid = 2048] [serial = 2119] [outer = 0x12fc5d000] 21:07:08 INFO - PROCESS | 2048 | 1478318828259 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12fc6e000) [pid = 2048] [serial = 2120] [outer = 0x12fc5d000] 21:07:08 INFO - PROCESS | 2048 | 1478318828753 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]]]}] 21:07:08 INFO - ............................... 21:07:08 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 670ms 21:07:08 INFO - PROCESS | 2048 | 1478318828789 Marionette TRACE conn2 -> [0,3307,"getWindowHandle",null] 21:07:08 INFO - PROCESS | 2048 | 1478318828790 Marionette TRACE conn2 <- [1,3307,null,{"value":"7"}] 21:07:08 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 21:07:08 INFO - PROCESS | 2048 | 1478318828793 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}] 21:07:08 INFO - PROCESS | 2048 | 1478318828875 Marionette TRACE conn2 <- [1,3308,null,{"value":null}] 21:07:08 INFO - PROCESS | 2048 | 1478318828883 Marionette TRACE conn2 -> [0,3309,"getWindowHandles",null] 21:07:08 INFO - PROCESS | 2048 | 1478318828885 Marionette TRACE conn2 <- [1,3309,null,["7"]] 21:07:08 INFO - PROCESS | 2048 | 1478318828888 Marionette TRACE conn2 -> [0,3310,"switchToWindow",{"name":"7"}] 21:07:08 INFO - PROCESS | 2048 | 1478318828891 Marionette TRACE conn2 <- [1,3310,null,{}] 21:07:08 INFO - PROCESS | 2048 | 1478318828894 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f121800 == 19 [pid = 2048] [id = 730] 21:07:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x130372800) [pid = 2048] [serial = 2121] [outer = 0x0] 21:07:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x130612000) [pid = 2048] [serial = 2122] [outer = 0x130372800] 21:07:08 INFO - PROCESS | 2048 | 1478318828932 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x13061d000) [pid = 2048] [serial = 2123] [outer = 0x130372800] 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 330 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 330 21:07:09 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:07:09 INFO - PROCESS | 2048 | 1478318829306 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]]]}] 21:07:09 INFO - ................. 21:07:09 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 568ms 21:07:09 INFO - PROCESS | 2048 | 1478318829362 Marionette TRACE conn2 -> [0,3312,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 2048 | 1478318829363 Marionette TRACE conn2 <- [1,3312,null,{"value":"7"}] 21:07:09 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 21:07:09 INFO - PROCESS | 2048 | 1478318829373 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}] 21:07:09 INFO - PROCESS | 2048 | 1478318829512 Marionette TRACE conn2 <- [1,3313,null,{"value":null}] 21:07:09 INFO - PROCESS | 2048 | 1478318829519 Marionette TRACE conn2 -> [0,3314,"getWindowHandles",null] 21:07:09 INFO - PROCESS | 2048 | 1478318829520 Marionette TRACE conn2 <- [1,3314,null,["7"]] 21:07:09 INFO - PROCESS | 2048 | 1478318829523 Marionette TRACE conn2 -> [0,3315,"switchToWindow",{"name":"7"}] 21:07:09 INFO - PROCESS | 2048 | 1478318829525 Marionette TRACE conn2 <- [1,3315,null,{}] 21:07:09 INFO - PROCESS | 2048 | 1478318829529 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x13060e800 == 20 [pid = 2048] [id = 731] 21:07:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x13061a800) [pid = 2048] [serial = 2124] [outer = 0x0] 21:07:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x1306c2800) [pid = 2048] [serial = 2125] [outer = 0x13061a800] 21:07:09 INFO - PROCESS | 2048 | 1478318829563 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x1306ce800) [pid = 2048] [serial = 2126] [outer = 0x13061a800] 21:07:10 INFO - PROCESS | 2048 | 1478318830017 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]]]}] 21:07:10 INFO - ................. 21:07:10 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 669ms 21:07:10 INFO - PROCESS | 2048 | 1478318830042 Marionette TRACE conn2 -> [0,3317,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 2048 | 1478318830043 Marionette TRACE conn2 <- [1,3317,null,{"value":"7"}] 21:07:10 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 21:07:10 INFO - PROCESS | 2048 | 1478318830047 Marionette TRACE conn2 -> [0,3318,"getContext",null] 21:07:10 INFO - PROCESS | 2048 | 1478318830049 Marionette TRACE conn2 <- [1,3318,null,{"value":"content"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830051 Marionette TRACE conn2 -> [0,3319,"setContext",{"value":"chrome"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830052 Marionette TRACE conn2 <- [1,3319,null,{}] 21:07:10 INFO - PROCESS | 2048 | 1478318830054 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}] 21:07:10 INFO - PROCESS | 2048 | 1478318830060 Marionette TRACE conn2 <- [1,3320,null,{"value":true}] 21:07:10 INFO - PROCESS | 2048 | 1478318830062 Marionette TRACE conn2 -> [0,3321,"setContext",{"value":"content"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830063 Marionette TRACE conn2 <- [1,3321,null,{}] 21:07:10 INFO - Setting pref dom.animations-api.core.enabled (true) 21:07:10 INFO - PROCESS | 2048 | 1478318830065 Marionette TRACE conn2 -> [0,3322,"getContext",null] 21:07:10 INFO - PROCESS | 2048 | 1478318830066 Marionette TRACE conn2 <- [1,3322,null,{"value":"content"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830068 Marionette TRACE conn2 -> [0,3323,"setContext",{"value":"chrome"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830070 Marionette TRACE conn2 <- [1,3323,null,{}] 21:07:10 INFO - PROCESS | 2048 | 1478318830073 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}] 21:07:10 INFO - PROCESS | 2048 | 1478318830078 Marionette TRACE conn2 <- [1,3324,null,{"value":null}] 21:07:10 INFO - PROCESS | 2048 | 1478318830080 Marionette TRACE conn2 -> [0,3325,"setContext",{"value":"content"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830081 Marionette TRACE conn2 <- [1,3325,null,{}] 21:07:10 INFO - PROCESS | 2048 | 1478318830084 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}] 21:07:10 INFO - PROCESS | 2048 | 1478318830159 Marionette TRACE conn2 <- [1,3326,null,{"value":null}] 21:07:10 INFO - PROCESS | 2048 | 1478318830167 Marionette TRACE conn2 -> [0,3327,"getWindowHandles",null] 21:07:10 INFO - PROCESS | 2048 | 1478318830170 Marionette TRACE conn2 <- [1,3327,null,["7"]] 21:07:10 INFO - PROCESS | 2048 | 1478318830172 Marionette TRACE conn2 -> [0,3328,"switchToWindow",{"name":"7"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830175 Marionette TRACE conn2 <- [1,3328,null,{}] 21:07:10 INFO - PROCESS | 2048 | 1478318830177 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306cd000 == 21 [pid = 2048] [id = 732] 21:07:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x1306d2000) [pid = 2048] [serial = 2127] [outer = 0x0] 21:07:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x130987000) [pid = 2048] [serial = 2128] [outer = 0x1306d2000] 21:07:10 INFO - PROCESS | 2048 | 1478318830213 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x130ab4800) [pid = 2048] [serial = 2129] [outer = 0x1306d2000] 21:07:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x130aba000 == 22 [pid = 2048] [id = 733] 21:07:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x130abf000) [pid = 2048] [serial = 2130] [outer = 0x0] 21:07:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x130ac8000) [pid = 2048] [serial = 2131] [outer = 0x130abf000] 21:07:10 INFO - PROCESS | 2048 | 1478318830590 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]]]}] 21:07:10 INFO - ... 21:07:10 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 605ms 21:07:10 INFO - PROCESS | 2048 | 1478318830651 Marionette TRACE conn2 -> [0,3330,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 2048 | 1478318830654 Marionette TRACE conn2 <- [1,3330,null,{"value":"7"}] 21:07:10 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 21:07:10 INFO - PROCESS | 2048 | 1478318830658 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}] 21:07:10 INFO - PROCESS | 2048 | 1478318830778 Marionette TRACE conn2 <- [1,3331,null,{"value":null}] 21:07:10 INFO - PROCESS | 2048 | 1478318830870 Marionette TRACE conn2 -> [0,3332,"getWindowHandles",null] 21:07:10 INFO - PROCESS | 2048 | 1478318830874 Marionette TRACE conn2 <- [1,3332,null,["7"]] 21:07:10 INFO - PROCESS | 2048 | 1478318830877 Marionette TRACE conn2 -> [0,3333,"switchToWindow",{"name":"7"}] 21:07:10 INFO - PROCESS | 2048 | 1478318830881 Marionette TRACE conn2 <- [1,3333,null,{}] 21:07:10 INFO - PROCESS | 2048 | 1478318830885 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c81800 == 23 [pid = 2048] [id = 734] 21:07:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x125c85800) [pid = 2048] [serial = 2132] [outer = 0x0] 21:07:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x125c9d000) [pid = 2048] [serial = 2133] [outer = 0x125c85800] 21:07:10 INFO - PROCESS | 2048 | 1478318830937 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x126d7f800) [pid = 2048] [serial = 2134] [outer = 0x125c85800] 21:07:11 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 21:07:11 INFO - PROCESS | 2048 | [2048] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 21:07:11 INFO - PROCESS | 2048 | 1478318831328 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]]]}] 21:07:11 INFO - ......... 21:07:11 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 718ms 21:07:11 INFO - PROCESS | 2048 | 1478318831378 Marionette TRACE conn2 -> [0,3335,"getWindowHandle",null] 21:07:11 INFO - PROCESS | 2048 | 1478318831382 Marionette TRACE conn2 <- [1,3335,null,{"value":"7"}] 21:07:11 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 21:07:11 INFO - PROCESS | 2048 | 1478318831385 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}] 21:07:11 INFO - PROCESS | 2048 | 1478318831520 Marionette TRACE conn2 <- [1,3336,null,{"value":null}] 21:07:11 INFO - PROCESS | 2048 | 1478318831571 Marionette TRACE conn2 -> [0,3337,"getWindowHandles",null] 21:07:11 INFO - PROCESS | 2048 | 1478318831573 Marionette TRACE conn2 <- [1,3337,null,["7"]] 21:07:11 INFO - PROCESS | 2048 | 1478318831576 Marionette TRACE conn2 -> [0,3338,"switchToWindow",{"name":"7"}] 21:07:11 INFO - PROCESS | 2048 | 1478318831579 Marionette TRACE conn2 <- [1,3338,null,{}] 21:07:11 INFO - PROCESS | 2048 | 1478318831582 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x129674000 == 24 [pid = 2048] [id = 735] 21:07:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x129675800) [pid = 2048] [serial = 2135] [outer = 0x0] 21:07:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x12b48f000) [pid = 2048] [serial = 2136] [outer = 0x129675800] 21:07:11 INFO - PROCESS | 2048 | 1478318831626 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x12cd25000) [pid = 2048] [serial = 2137] [outer = 0x129675800] 21:07:12 INFO - PROCESS | 2048 | 1478318832008 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]]]}] 21:07:12 INFO - ................................... 21:07:12 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 669ms 21:07:12 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 21:07:12 INFO - PROCESS | 2048 | 1478318832060 Marionette TRACE conn2 -> [0,3340,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 2048 | 1478318832065 Marionette TRACE conn2 <- [1,3340,null,{"value":"7"}] 21:07:12 INFO - Clearing pref dom.animations-api.core.enabled 21:07:12 INFO - PROCESS | 2048 | 1478318832069 Marionette TRACE conn2 -> [0,3341,"getContext",null] 21:07:12 INFO - PROCESS | 2048 | 1478318832070 Marionette TRACE conn2 <- [1,3341,null,{"value":"content"}] 21:07:12 INFO - PROCESS | 2048 | 1478318832072 Marionette TRACE conn2 -> [0,3342,"setContext",{"value":"chrome"}] 21:07:12 INFO - PROCESS | 2048 | 1478318832074 Marionette TRACE conn2 <- [1,3342,null,{}] 21:07:12 INFO - PROCESS | 2048 | 1478318832076 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}] 21:07:12 INFO - PROCESS | 2048 | 1478318832084 Marionette TRACE conn2 <- [1,3343,null,{"value":null}] 21:07:12 INFO - PROCESS | 2048 | 1478318832129 Marionette TRACE conn2 -> [0,3344,"setContext",{"value":"content"}] 21:07:12 INFO - PROCESS | 2048 | 1478318832130 Marionette TRACE conn2 <- [1,3344,null,{}] 21:07:12 INFO - PROCESS | 2048 | 1478318832133 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}] 21:07:12 INFO - PROCESS | 2048 | 1478318832223 Marionette TRACE conn2 <- [1,3345,null,{"value":null}] 21:07:12 INFO - PROCESS | 2048 | 1478318832314 Marionette TRACE conn2 -> [0,3346,"getWindowHandles",null] 21:07:12 INFO - PROCESS | 2048 | 1478318832316 Marionette TRACE conn2 <- [1,3346,null,["7"]] 21:07:12 INFO - PROCESS | 2048 | 1478318832322 Marionette TRACE conn2 -> [0,3347,"switchToWindow",{"name":"7"}] 21:07:12 INFO - PROCESS | 2048 | 1478318832326 Marionette TRACE conn2 <- [1,3347,null,{}] 21:07:12 INFO - PROCESS | 2048 | 1478318832329 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc56800 == 25 [pid = 2048] [id = 736] 21:07:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x12fc58000) [pid = 2048] [serial = 2138] [outer = 0x0] 21:07:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x12fd2b800) [pid = 2048] [serial = 2139] [outer = 0x12fc58000] 21:07:12 INFO - PROCESS | 2048 | 1478318832374 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x12e4d0000) [pid = 2048] [serial = 2140] [outer = 0x12fc58000] 21:07:12 INFO - PROCESS | 2048 | 1478318832689 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]]]}] 21:07:12 INFO - . 21:07:12 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 632ms 21:07:12 INFO - TEST-START | /websockets/Close-0.htm 21:07:12 INFO - PROCESS | 2048 | 1478318832701 Marionette TRACE conn2 -> [0,3349,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 2048 | 1478318832702 Marionette TRACE conn2 <- [1,3349,null,{"value":"7"}] 21:07:12 INFO - PROCESS | 2048 | 1478318832705 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}] 21:07:12 INFO - PROCESS | 2048 | 1478318832807 Marionette TRACE conn2 <- [1,3350,null,{"value":null}] 21:07:12 INFO - PROCESS | 2048 | 1478318832858 Marionette TRACE conn2 -> [0,3351,"getWindowHandles",null] 21:07:12 INFO - PROCESS | 2048 | 1478318832860 Marionette TRACE conn2 <- [1,3351,null,["7"]] 21:07:12 INFO - PROCESS | 2048 | 1478318832862 Marionette TRACE conn2 -> [0,3352,"switchToWindow",{"name":"7"}] 21:07:12 INFO - PROCESS | 2048 | 1478318832865 Marionette TRACE conn2 <- [1,3352,null,{}] 21:07:12 INFO - PROCESS | 2048 | 1478318832867 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x130abd800 == 26 [pid = 2048] [id = 737] 21:07:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x130abe000) [pid = 2048] [serial = 2141] [outer = 0x0] 21:07:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x131348000) [pid = 2048] [serial = 2142] [outer = 0x130abe000] 21:07:12 INFO - PROCESS | 2048 | 1478318832909 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x131350000) [pid = 2048] [serial = 2143] [outer = 0x130abe000] 21:07:13 INFO - PROCESS | 2048 | 1478318833402 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]]]}] 21:07:13 INFO - . 21:07:13 INFO - TEST-OK | /websockets/Close-0.htm | took 716ms 21:07:13 INFO - PROCESS | 2048 | 1478318833422 Marionette TRACE conn2 -> [0,3354,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 2048 | 1478318833425 Marionette TRACE conn2 <- [1,3354,null,{"value":"7"}] 21:07:13 INFO - TEST-START | /websockets/Close-1000-reason.htm 21:07:13 INFO - PROCESS | 2048 | 1478318833430 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}] 21:07:13 INFO - PROCESS | 2048 | 1478318833526 Marionette TRACE conn2 <- [1,3355,null,{"value":null}] 21:07:13 INFO - PROCESS | 2048 | [2048] 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 21:07:13 INFO - PROCESS | 2048 | 1478318833578 Marionette TRACE conn2 -> [0,3356,"getWindowHandles",null] 21:07:13 INFO - PROCESS | 2048 | 1478318833580 Marionette TRACE conn2 <- [1,3356,null,["7"]] 21:07:13 INFO - PROCESS | 2048 | 1478318833583 Marionette TRACE conn2 -> [0,3357,"switchToWindow",{"name":"7"}] 21:07:13 INFO - PROCESS | 2048 | 1478318833587 Marionette TRACE conn2 <- [1,3357,null,{}] 21:07:13 INFO - PROCESS | 2048 | 1478318833589 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291c7800 == 27 [pid = 2048] [id = 738] 21:07:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x1291c8800) [pid = 2048] [serial = 2144] [outer = 0x0] 21:07:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x129994000) [pid = 2048] [serial = 2145] [outer = 0x1291c8800] 21:07:13 INFO - PROCESS | 2048 | 1478318833630 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x12d645000) [pid = 2048] [serial = 2146] [outer = 0x1291c8800] 21:07:14 INFO - PROCESS | 2048 | 1478318833998 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]]]}] 21:07:14 INFO - .. 21:07:14 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 619ms 21:07:14 INFO - TEST-START | /websockets/Close-1000.htm 21:07:14 INFO - PROCESS | 2048 | 1478318834049 Marionette TRACE conn2 -> [0,3359,"getWindowHandle",null] 21:07:14 INFO - PROCESS | 2048 | 1478318834052 Marionette TRACE conn2 <- [1,3359,null,{"value":"7"}] 21:07:14 INFO - PROCESS | 2048 | 1478318834056 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}] 21:07:14 INFO - PROCESS | 2048 | 1478318834206 Marionette TRACE conn2 <- [1,3360,null,{"value":null}] 21:07:14 INFO - PROCESS | 2048 | 1478318834261 Marionette TRACE conn2 -> [0,3361,"getWindowHandles",null] 21:07:14 INFO - PROCESS | 2048 | 1478318834263 Marionette TRACE conn2 <- [1,3361,null,["7"]] 21:07:14 INFO - PROCESS | 2048 | 1478318834265 Marionette TRACE conn2 -> [0,3362,"switchToWindow",{"name":"7"}] 21:07:14 INFO - PROCESS | 2048 | 1478318834267 Marionette TRACE conn2 <- [1,3362,null,{}] 21:07:14 INFO - PROCESS | 2048 | 1478318834270 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x125429800 == 28 [pid = 2048] [id = 739] 21:07:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x125c82000) [pid = 2048] [serial = 2147] [outer = 0x0] 21:07:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x12751d000) [pid = 2048] [serial = 2148] [outer = 0x125c82000] 21:07:14 INFO - PROCESS | 2048 | 1478318834308 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x1299a0800) [pid = 2048] [serial = 2149] [outer = 0x125c82000] 21:07:14 INFO - PROCESS | 2048 | --DOCSHELL 0x130aba000 == 27 [pid = 2048] [id = 733] 21:07:14 INFO - PROCESS | 2048 | --DOCSHELL 0x131d09000 == 26 [pid = 2048] [id = 718] 21:07:14 INFO - PROCESS | 2048 | 1478318834565 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]]]}] 21:07:14 INFO - .. 21:07:14 INFO - TEST-OK | /websockets/Close-1000.htm | took 515ms 21:07:14 INFO - PROCESS | 2048 | 1478318834575 Marionette TRACE conn2 -> [0,3364,"getWindowHandle",null] 21:07:14 INFO - TEST-START | /websockets/Close-NaN.htm 21:07:14 INFO - PROCESS | 2048 | 1478318834578 Marionette TRACE conn2 <- [1,3364,null,{"value":"7"}] 21:07:14 INFO - PROCESS | 2048 | 1478318834581 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}] 21:07:14 INFO - PROCESS | 2048 | 1478318834660 Marionette TRACE conn2 <- [1,3365,null,{"value":null}] 21:07:14 INFO - PROCESS | 2048 | 1478318834668 Marionette TRACE conn2 -> [0,3366,"getWindowHandles",null] 21:07:14 INFO - PROCESS | 2048 | 1478318834670 Marionette TRACE conn2 <- [1,3366,null,["7"]] 21:07:14 INFO - PROCESS | 2048 | 1478318834671 Marionette TRACE conn2 -> [0,3367,"switchToWindow",{"name":"7"}] 21:07:14 INFO - PROCESS | 2048 | 1478318834675 Marionette TRACE conn2 <- [1,3367,null,{}] 21:07:14 INFO - PROCESS | 2048 | 1478318834677 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd8d000 == 27 [pid = 2048] [id = 740] 21:07:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x12dd91800) [pid = 2048] [serial = 2150] [outer = 0x0] 21:07:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x12e14d800) [pid = 2048] [serial = 2151] [outer = 0x12dd91800] 21:07:14 INFO - PROCESS | 2048 | 1478318834718 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x12e4d0800) [pid = 2048] [serial = 2152] [outer = 0x12dd91800] 21:07:14 INFO - PROCESS | 2048 | 1478318834983 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]]]}] 21:07:14 INFO - . 21:07:14 INFO - TEST-OK | /websockets/Close-NaN.htm | took 416ms 21:07:15 INFO - PROCESS | 2048 | 1478318834999 Marionette TRACE conn2 -> [0,3369,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 2048 | 1478318835001 Marionette TRACE conn2 <- [1,3369,null,{"value":"7"}] 21:07:15 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 21:07:15 INFO - PROCESS | 2048 | 1478318835004 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}] 21:07:15 INFO - PROCESS | 2048 | 1478318835085 Marionette TRACE conn2 <- [1,3370,null,{"value":null}] 21:07:15 INFO - PROCESS | 2048 | [2048] 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 21:07:15 INFO - PROCESS | 2048 | 1478318835162 Marionette TRACE conn2 -> [0,3371,"getWindowHandles",null] 21:07:15 INFO - PROCESS | 2048 | 1478318835164 Marionette TRACE conn2 <- [1,3371,null,["7"]] 21:07:15 INFO - PROCESS | 2048 | 1478318835166 Marionette TRACE conn2 -> [0,3372,"switchToWindow",{"name":"7"}] 21:07:15 INFO - PROCESS | 2048 | 1478318835168 Marionette TRACE conn2 <- [1,3372,null,{}] 21:07:15 INFO - PROCESS | 2048 | 1478318835170 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e815000 == 28 [pid = 2048] [id = 741] 21:07:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x12e816000) [pid = 2048] [serial = 2153] [outer = 0x0] 21:07:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x12e821800) [pid = 2048] [serial = 2154] [outer = 0x12e816000] 21:07:15 INFO - PROCESS | 2048 | 1478318835206 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x12eb20000) [pid = 2048] [serial = 2155] [outer = 0x12e816000] 21:07:15 INFO - PROCESS | 2048 | 1478318835432 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]]]}] 21:07:15 INFO - . 21:07:15 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 465ms 21:07:15 INFO - TEST-START | /websockets/Close-clamp.htm 21:07:15 INFO - PROCESS | 2048 | 1478318835468 Marionette TRACE conn2 -> [0,3374,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 2048 | 1478318835470 Marionette TRACE conn2 <- [1,3374,null,{"value":"7"}] 21:07:15 INFO - PROCESS | 2048 | 1478318835473 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}] 21:07:15 INFO - PROCESS | 2048 | 1478318835545 Marionette TRACE conn2 <- [1,3375,null,{"value":null}] 21:07:15 INFO - PROCESS | 2048 | [2048] 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 21:07:15 INFO - PROCESS | 2048 | 1478318835550 Marionette TRACE conn2 -> [0,3376,"getWindowHandles",null] 21:07:15 INFO - PROCESS | 2048 | 1478318835552 Marionette TRACE conn2 <- [1,3376,null,["7"]] 21:07:15 INFO - PROCESS | 2048 | 1478318835554 Marionette TRACE conn2 -> [0,3377,"switchToWindow",{"name":"7"}] 21:07:15 INFO - PROCESS | 2048 | 1478318835557 Marionette TRACE conn2 <- [1,3377,null,{}] 21:07:15 INFO - PROCESS | 2048 | 1478318835560 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f10e800 == 29 [pid = 2048] [id = 742] 21:07:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x12f110000) [pid = 2048] [serial = 2156] [outer = 0x0] 21:07:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x12f11c000) [pid = 2048] [serial = 2157] [outer = 0x12f110000] 21:07:15 INFO - PROCESS | 2048 | 1478318835598 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x12fc68000) [pid = 2048] [serial = 2158] [outer = 0x12f110000] 21:07:15 INFO - PROCESS | 2048 | 1478318835949 Marionette TRACE conn2 <- [1,3378,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 21:07:15 INFO - . 21:07:15 INFO - TEST-OK | /websockets/Close-clamp.htm | took 515ms 21:07:15 INFO - PROCESS | 2048 | 1478318835987 Marionette TRACE conn2 -> [0,3379,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 2048 | 1478318835989 Marionette TRACE conn2 <- [1,3379,null,{"value":"7"}] 21:07:15 INFO - TEST-START | /websockets/Close-null.htm 21:07:15 INFO - PROCESS | 2048 | 1478318835991 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}] 21:07:16 INFO - PROCESS | 2048 | 1478318836085 Marionette TRACE conn2 <- [1,3380,null,{"value":null}] 21:07:16 INFO - PROCESS | 2048 | [2048] 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 21:07:16 INFO - PROCESS | 2048 | 1478318836089 Marionette TRACE conn2 -> [0,3381,"getWindowHandles",null] 21:07:16 INFO - PROCESS | 2048 | 1478318836090 Marionette TRACE conn2 <- [1,3381,null,["7"]] 21:07:16 INFO - PROCESS | 2048 | 1478318836092 Marionette TRACE conn2 -> [0,3382,"switchToWindow",{"name":"7"}] 21:07:16 INFO - PROCESS | 2048 | 1478318836094 Marionette TRACE conn2 <- [1,3382,null,{}] 21:07:16 INFO - PROCESS | 2048 | 1478318836099 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fd2b000 == 30 [pid = 2048] [id = 743] 21:07:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x130627000) [pid = 2048] [serial = 2159] [outer = 0x0] 21:07:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x1306bc800) [pid = 2048] [serial = 2160] [outer = 0x130627000] 21:07:16 INFO - PROCESS | 2048 | 1478318836136 Marionette DEBUG loaded listener.js 21:07:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x130974000) [pid = 2048] [serial = 2161] [outer = 0x130627000] 21:07:16 INFO - PROCESS | 2048 | 1478318836399 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]]]}] 21:07:16 INFO - . 21:07:16 INFO - TEST-OK | /websockets/Close-null.htm | took 416ms 21:07:16 INFO - PROCESS | 2048 | 1478318836407 Marionette TRACE conn2 -> [0,3384,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 2048 | 1478318836409 Marionette TRACE conn2 <- [1,3384,null,{"value":"7"}] 21:07:16 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 21:07:16 INFO - PROCESS | 2048 | 1478318836412 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}] 21:07:16 INFO - PROCESS | 2048 | 1478318836485 Marionette TRACE conn2 <- [1,3385,null,{"value":null}] 21:07:16 INFO - PROCESS | 2048 | [2048] 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 21:07:16 INFO - PROCESS | 2048 | 1478318836488 Marionette TRACE conn2 -> [0,3386,"getWindowHandles",null] 21:07:16 INFO - PROCESS | 2048 | 1478318836490 Marionette TRACE conn2 <- [1,3386,null,["7"]] 21:07:16 INFO - PROCESS | 2048 | 1478318836492 Marionette TRACE conn2 -> [0,3387,"switchToWindow",{"name":"7"}] 21:07:16 INFO - PROCESS | 2048 | 1478318836495 Marionette TRACE conn2 <- [1,3387,null,{}] 21:07:16 INFO - PROCESS | 2048 | 1478318836500 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x131359000 == 31 [pid = 2048] [id = 744] 21:07:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x13135a000) [pid = 2048] [serial = 2162] [outer = 0x0] 21:07:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x13135f000) [pid = 2048] [serial = 2163] [outer = 0x13135a000] 21:07:16 INFO - PROCESS | 2048 | 1478318836534 Marionette DEBUG loaded listener.js 21:07:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x13164b000) [pid = 2048] [serial = 2164] [outer = 0x13135a000] 21:07:16 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:07:16 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:07:16 INFO - PROCESS | 2048 | 1478318836820 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]]]}] 21:07:16 INFO - .. 21:07:16 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 416ms 21:07:16 INFO - PROCESS | 2048 | 1478318836828 Marionette TRACE conn2 -> [0,3389,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 2048 | 1478318836829 Marionette TRACE conn2 <- [1,3389,null,{"value":"7"}] 21:07:16 INFO - TEST-START | /websockets/Close-string.htm 21:07:16 INFO - PROCESS | 2048 | 1478318836832 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}] 21:07:16 INFO - PROCESS | 2048 | 1478318836939 Marionette TRACE conn2 <- [1,3390,null,{"value":null}] 21:07:16 INFO - PROCESS | 2048 | 1478318836943 Marionette TRACE conn2 -> [0,3391,"getWindowHandles",null] 21:07:16 INFO - PROCESS | 2048 | 1478318836946 Marionette TRACE conn2 <- [1,3391,null,["7"]] 21:07:16 INFO - PROCESS | 2048 | 1478318836980 Marionette TRACE conn2 -> [0,3392,"switchToWindow",{"name":"7"}] 21:07:16 INFO - PROCESS | 2048 | 1478318836982 Marionette TRACE conn2 <- [1,3392,null,{}] 21:07:16 INFO - PROCESS | 2048 | 1478318836984 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x131655800 == 32 [pid = 2048] [id = 745] 21:07:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x131656800) [pid = 2048] [serial = 2165] [outer = 0x0] 21:07:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x13165d800) [pid = 2048] [serial = 2166] [outer = 0x131656800] 21:07:17 INFO - PROCESS | 2048 | 1478318837018 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x1317cf800) [pid = 2048] [serial = 2167] [outer = 0x131656800] 21:07:17 INFO - PROCESS | 2048 | 1478318837272 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]]]}] 21:07:17 INFO - . 21:07:17 INFO - TEST-OK | /websockets/Close-string.htm | took 468ms 21:07:17 INFO - PROCESS | 2048 | 1478318837307 Marionette TRACE conn2 -> [0,3394,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 2048 | 1478318837308 Marionette TRACE conn2 <- [1,3394,null,{"value":"7"}] 21:07:17 INFO - TEST-START | /websockets/Close-undefined.htm 21:07:17 INFO - PROCESS | 2048 | 1478318837312 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}] 21:07:17 INFO - PROCESS | 2048 | 1478318837411 Marionette TRACE conn2 <- [1,3395,null,{"value":null}] 21:07:17 INFO - PROCESS | 2048 | [2048] 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 21:07:17 INFO - PROCESS | 2048 | 1478318837414 Marionette TRACE conn2 -> [0,3396,"getWindowHandles",null] 21:07:17 INFO - PROCESS | 2048 | 1478318837416 Marionette TRACE conn2 <- [1,3396,null,["7"]] 21:07:17 INFO - PROCESS | 2048 | 1478318837418 Marionette TRACE conn2 -> [0,3397,"switchToWindow",{"name":"7"}] 21:07:17 INFO - PROCESS | 2048 | 1478318837420 Marionette TRACE conn2 <- [1,3397,null,{}] 21:07:17 INFO - PROCESS | 2048 | 1478318837453 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317d4800 == 33 [pid = 2048] [id = 746] 21:07:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x1317d5000) [pid = 2048] [serial = 2168] [outer = 0x0] 21:07:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x1317e6000) [pid = 2048] [serial = 2169] [outer = 0x1317d5000] 21:07:17 INFO - PROCESS | 2048 | 1478318837487 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x131881000) [pid = 2048] [serial = 2170] [outer = 0x1317d5000] 21:07:17 INFO - PROCESS | 2048 | 1478318837732 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]]]}] 21:07:17 INFO - . 21:07:17 INFO - TEST-OK | /websockets/Close-undefined.htm | took 467ms 21:07:17 INFO - PROCESS | 2048 | 1478318837779 Marionette TRACE conn2 -> [0,3399,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 2048 | 1478318837780 Marionette TRACE conn2 <- [1,3399,null,{"value":"7"}] 21:07:17 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 21:07:17 INFO - PROCESS | 2048 | 1478318837783 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}] 21:07:17 INFO - PROCESS | 2048 | 1478318837886 Marionette TRACE conn2 <- [1,3400,null,{"value":null}] 21:07:17 INFO - PROCESS | 2048 | 1478318837890 Marionette TRACE conn2 -> [0,3401,"getWindowHandles",null] 21:07:17 INFO - PROCESS | 2048 | 1478318837891 Marionette TRACE conn2 <- [1,3401,null,["7"]] 21:07:17 INFO - PROCESS | 2048 | 1478318837893 Marionette TRACE conn2 -> [0,3402,"switchToWindow",{"name":"7"}] 21:07:17 INFO - PROCESS | 2048 | 1478318837895 Marionette TRACE conn2 <- [1,3402,null,{}] 21:07:17 INFO - PROCESS | 2048 | 1478318837929 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x131891800 == 34 [pid = 2048] [id = 747] 21:07:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x131892000) [pid = 2048] [serial = 2171] [outer = 0x0] 21:07:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x131d04000) [pid = 2048] [serial = 2172] [outer = 0x131892000] 21:07:17 INFO - PROCESS | 2048 | 1478318837964 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x131d13000) [pid = 2048] [serial = 2173] [outer = 0x131892000] 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: port blocked: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:07:18 INFO - PROCESS | 2048 | [2048] 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 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:18 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:18 INFO - PROCESS | 2048 | 1478318838233 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]]]}] 21:07:18 INFO - . 21:07:18 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 469ms 21:07:18 INFO - PROCESS | 2048 | 1478318838252 Marionette TRACE conn2 -> [0,3404,"getWindowHandle",null] 21:07:18 INFO - PROCESS | 2048 | 1478318838254 Marionette TRACE conn2 <- [1,3404,null,{"value":"7"}] 21:07:18 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 21:07:18 INFO - PROCESS | 2048 | 1478318838257 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}] 21:07:18 INFO - PROCESS | 2048 | 1478318838381 Marionette TRACE conn2 <- [1,3405,null,{"value":null}] 21:07:18 INFO - PROCESS | 2048 | 1478318838385 Marionette TRACE conn2 -> [0,3406,"getWindowHandles",null] 21:07:18 INFO - PROCESS | 2048 | 1478318838387 Marionette TRACE conn2 <- [1,3406,null,["7"]] 21:07:18 INFO - PROCESS | 2048 | 1478318838421 Marionette TRACE conn2 -> [0,3407,"switchToWindow",{"name":"7"}] 21:07:18 INFO - PROCESS | 2048 | 1478318838424 Marionette TRACE conn2 <- [1,3407,null,{}] 21:07:18 INFO - PROCESS | 2048 | 1478318838426 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x1320ad800 == 35 [pid = 2048] [id = 748] 21:07:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x1320ae000) [pid = 2048] [serial = 2174] [outer = 0x0] 21:07:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x1320b3000) [pid = 2048] [serial = 2175] [outer = 0x1320ae000] 21:07:18 INFO - PROCESS | 2048 | 1478318838462 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x132342800) [pid = 2048] [serial = 2176] [outer = 0x1320ae000] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x131d1f000) [pid = 2048] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12e760800) [pid = 2048] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x126157800) [pid = 2048] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/idlharness.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x1296d6000) [pid = 2048] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12480f800) [pid = 2048] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12fc5d000) [pid = 2048] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x1287a7800) [pid = 2048] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12c643800) [pid = 2048] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12ec68800) [pid = 2048] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x12eb05000) [pid = 2048] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12d63e000) [pid = 2048] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12e4cc000) [pid = 2048] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x13061a800) [pid = 2048] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 21:07:18 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x130372800) [pid = 2048] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x13060e800 == 34 [pid = 2048] [id = 731] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12e75f000 == 33 [pid = 2048] [id = 726] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12f121800 == 32 [pid = 2048] [id = 730] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc5c000 == 31 [pid = 2048] [id = 729] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a4800 == 30 [pid = 2048] [id = 727] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12ec68000 == 29 [pid = 2048] [id = 728] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4cb800 == 28 [pid = 2048] [id = 725] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12481a000 == 27 [pid = 2048] [id = 720] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x11a919000 == 26 [pid = 2048] [id = 723] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12d63d800 == 25 [pid = 2048] [id = 724] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x1287a6800 == 24 [pid = 2048] [id = 721] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x1296d5800 == 23 [pid = 2048] [id = 722] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12480d800 == 22 [pid = 2048] [id = 719] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x131891800 == 21 [pid = 2048] [id = 747] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x1317d4800 == 20 [pid = 2048] [id = 746] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x131655800 == 19 [pid = 2048] [id = 745] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x131359000 == 18 [pid = 2048] [id = 744] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12fd2b000 == 17 [pid = 2048] [id = 743] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12f10e800 == 16 [pid = 2048] [id = 742] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12e815000 == 15 [pid = 2048] [id = 741] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12dd8d000 == 14 [pid = 2048] [id = 740] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x125429800 == 13 [pid = 2048] [id = 739] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x1291c7800 == 12 [pid = 2048] [id = 738] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x130abd800 == 11 [pid = 2048] [id = 737] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc56800 == 10 [pid = 2048] [id = 736] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x129674000 == 9 [pid = 2048] [id = 735] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x125c81800 == 8 [pid = 2048] [id = 734] 21:07:23 INFO - PROCESS | 2048 | --DOCSHELL 0x1306cd000 == 7 [pid = 2048] [id = 732] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x12eb0a800) [pid = 2048] [serial = 2114] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x12eb0d800) [pid = 2048] [serial = 2113] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x12f107800) [pid = 2048] [serial = 2117] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x12ef5d800) [pid = 2048] [serial = 2116] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x12fc6e000) [pid = 2048] [serial = 2120] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x12fc64000) [pid = 2048] [serial = 2119] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x13061d000) [pid = 2048] [serial = 2123] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x130612000) [pid = 2048] [serial = 2122] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x1306ce800) [pid = 2048] [serial = 2126] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x1306c2800) [pid = 2048] [serial = 2125] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x12e809800) [pid = 2048] [serial = 2110] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12e80e800) [pid = 2048] [serial = 2111] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x12e4d1800) [pid = 2048] [serial = 2107] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x12e746800) [pid = 2048] [serial = 2108] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x12d647000) [pid = 2048] [serial = 2104] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12dd9e000) [pid = 2048] [serial = 2105] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12c94e800) [pid = 2048] [serial = 2101] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12c9ab000) [pid = 2048] [serial = 2102] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x1296dc800) [pid = 2048] [serial = 2098] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12a2ed800) [pid = 2048] [serial = 2099] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x128f20800) [pid = 2048] [serial = 2095] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x128f34000) [pid = 2048] [serial = 2096] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x126cb0800) [pid = 2048] [serial = 2092] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x12706c000) [pid = 2048] [serial = 2093] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x1248a4000) [pid = 2048] [serial = 2089] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x124e20000) [pid = 2048] [serial = 2090] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x1320a2000) [pid = 2048] [serial = 2087] [outer = 0x0] [url = about:blank] 21:07:23 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x130987000) [pid = 2048] [serial = 2128] [outer = 0x0] [url = about:blank] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x125c85800) [pid = 2048] [serial = 2132] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x130abe000) [pid = 2048] [serial = 2141] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-0.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x12fc58000) [pid = 2048] [serial = 2138] [outer = 0x0] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x125c82000) [pid = 2048] [serial = 2147] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x129675800) [pid = 2048] [serial = 2135] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x12f110000) [pid = 2048] [serial = 2156] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x1291c8800) [pid = 2048] [serial = 2144] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x12e816000) [pid = 2048] [serial = 2153] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x130627000) [pid = 2048] [serial = 2159] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-null.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12dd91800) [pid = 2048] [serial = 2150] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x1306d2000) [pid = 2048] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x130abf000) [pid = 2048] [serial = 2130] [outer = 0x0] [url = about:blank] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x1317d5000) [pid = 2048] [serial = 2168] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x131892000) [pid = 2048] [serial = 2171] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x13135a000) [pid = 2048] [serial = 2162] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 21:07:26 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x131656800) [pid = 2048] [serial = 2165] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-string.htm] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x130ac8000) [pid = 2048] [serial = 2131] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x13165d800) [pid = 2048] [serial = 2166] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x129994000) [pid = 2048] [serial = 2145] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x1317e6000) [pid = 2048] [serial = 2169] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x130ab4800) [pid = 2048] [serial = 2129] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x126d7f800) [pid = 2048] [serial = 2134] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x131d04000) [pid = 2048] [serial = 2172] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x1299a0800) [pid = 2048] [serial = 2149] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x131881000) [pid = 2048] [serial = 2170] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x12751d000) [pid = 2048] [serial = 2148] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12d645000) [pid = 2048] [serial = 2146] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x12eb20000) [pid = 2048] [serial = 2155] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x131348000) [pid = 2048] [serial = 2142] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x125c9d000) [pid = 2048] [serial = 2133] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12cd25000) [pid = 2048] [serial = 2137] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x131350000) [pid = 2048] [serial = 2143] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x1306bc800) [pid = 2048] [serial = 2160] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12e4d0000) [pid = 2048] [serial = 2140] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x1317cf800) [pid = 2048] [serial = 2167] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12f11c000) [pid = 2048] [serial = 2157] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x13164b000) [pid = 2048] [serial = 2164] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12fc68000) [pid = 2048] [serial = 2158] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x13135f000) [pid = 2048] [serial = 2163] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12e821800) [pid = 2048] [serial = 2154] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12b48f000) [pid = 2048] [serial = 2136] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x1320b3000) [pid = 2048] [serial = 2175] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12e14d800) [pid = 2048] [serial = 2151] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12fd2b800) [pid = 2048] [serial = 2139] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x131d13000) [pid = 2048] [serial = 2173] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x130974000) [pid = 2048] [serial = 2161] [outer = 0x0] [url = about:blank] 21:07:30 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x12e4d0800) [pid = 2048] [serial = 2152] [outer = 0x0] [url = about:blank] 21:07:48 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:07:48 INFO - PROCESS | 2048 | 1478318868548 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]]]}] 21:07:48 INFO - .. 21:07:48 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30320ms 21:07:48 INFO - PROCESS | 2048 | 1478318868578 Marionette TRACE conn2 -> [0,3409,"getWindowHandle",null] 21:07:48 INFO - PROCESS | 2048 | 1478318868581 Marionette TRACE conn2 <- [1,3409,null,{"value":"7"}] 21:07:48 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 21:07:48 INFO - PROCESS | 2048 | 1478318868586 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}] 21:07:48 INFO - PROCESS | 2048 | 1478318868670 Marionette TRACE conn2 <- [1,3410,null,{"value":null}] 21:07:48 INFO - PROCESS | 2048 | [2048] 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 21:07:48 INFO - PROCESS | 2048 | 1478318868675 Marionette TRACE conn2 -> [0,3411,"getWindowHandles",null] 21:07:48 INFO - PROCESS | 2048 | 1478318868677 Marionette TRACE conn2 <- [1,3411,null,["7"]] 21:07:48 INFO - PROCESS | 2048 | 1478318868682 Marionette TRACE conn2 -> [0,3412,"switchToWindow",{"name":"7"}] 21:07:48 INFO - PROCESS | 2048 | 1478318868686 Marionette TRACE conn2 <- [1,3412,null,{}] 21:07:48 INFO - PROCESS | 2048 | 1478318868689 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 2048 | ++DOCSHELL 0x124ce0000 == 8 [pid = 2048] [id = 749] 21:07:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x124ce4000) [pid = 2048] [serial = 2177] [outer = 0x0] 21:07:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124e24000) [pid = 2048] [serial = 2178] [outer = 0x124ce4000] 21:07:48 INFO - PROCESS | 2048 | 1478318868733 Marionette DEBUG loaded listener.js 21:07:48 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x125677000) [pid = 2048] [serial = 2179] [outer = 0x124ce4000] 21:07:48 INFO - PROCESS | 2048 | [2048] 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 21:07:48 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:48 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:49 INFO - PROCESS | 2048 | 1478318869003 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]]]}] 21:07:49 INFO - . 21:07:49 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 467ms 21:07:49 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 21:07:49 INFO - PROCESS | 2048 | 1478318869052 Marionette TRACE conn2 -> [0,3414,"getWindowHandle",null] 21:07:49 INFO - PROCESS | 2048 | 1478318869055 Marionette TRACE conn2 <- [1,3414,null,{"value":"7"}] 21:07:49 INFO - PROCESS | 2048 | 1478318869058 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}] 21:07:49 INFO - PROCESS | 2048 | 1478318869151 Marionette TRACE conn2 <- [1,3415,null,{"value":null}] 21:07:49 INFO - PROCESS | 2048 | 1478318869201 Marionette TRACE conn2 -> [0,3416,"getWindowHandles",null] 21:07:49 INFO - PROCESS | 2048 | 1478318869203 Marionette TRACE conn2 <- [1,3416,null,["7"]] 21:07:49 INFO - PROCESS | 2048 | 1478318869206 Marionette TRACE conn2 -> [0,3417,"switchToWindow",{"name":"7"}] 21:07:49 INFO - PROCESS | 2048 | 1478318869208 Marionette TRACE conn2 <- [1,3417,null,{}] 21:07:49 INFO - PROCESS | 2048 | 1478318869211 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x124e28000 == 9 [pid = 2048] [id = 750] 21:07:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x126cc5000) [pid = 2048] [serial = 2180] [outer = 0x0] 21:07:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x127067800) [pid = 2048] [serial = 2181] [outer = 0x126cc5000] 21:07:49 INFO - PROCESS | 2048 | 1478318869250 Marionette DEBUG loaded listener.js 21:07:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x1273a1000) [pid = 2048] [serial = 2182] [outer = 0x126cc5000] 21:07:49 INFO - PROCESS | 2048 | 1478318869511 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]]]}] 21:07:49 INFO - .. 21:07:49 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 468ms 21:07:49 INFO - PROCESS | 2048 | 1478318869534 Marionette TRACE conn2 -> [0,3419,"getWindowHandle",null] 21:07:49 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 21:07:49 INFO - PROCESS | 2048 | 1478318869539 Marionette TRACE conn2 <- [1,3419,null,{"value":"7"}] 21:07:49 INFO - PROCESS | 2048 | 1478318869543 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}] 21:07:49 INFO - PROCESS | 2048 | 1478318869677 Marionette TRACE conn2 <- [1,3420,null,{"value":null}] 21:07:49 INFO - PROCESS | 2048 | 1478318869690 Marionette TRACE conn2 -> [0,3421,"getWindowHandles",null] 21:07:49 INFO - PROCESS | 2048 | 1478318869693 Marionette TRACE conn2 <- [1,3421,null,["7"]] 21:07:49 INFO - PROCESS | 2048 | 1478318869759 Marionette TRACE conn2 -> [0,3422,"switchToWindow",{"name":"7"}] 21:07:49 INFO - PROCESS | 2048 | 1478318869765 Marionette TRACE conn2 <- [1,3422,null,{}] 21:07:49 INFO - PROCESS | 2048 | 1478318869769 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:49 INFO - PROCESS | 2048 | ++DOCSHELL 0x128657000 == 10 [pid = 2048] [id = 751] 21:07:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x128658000) [pid = 2048] [serial = 2183] [outer = 0x0] 21:07:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x128663000) [pid = 2048] [serial = 2184] [outer = 0x128658000] 21:07:49 INFO - PROCESS | 2048 | 1478318869832 Marionette DEBUG loaded listener.js 21:07:49 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x12552e000) [pid = 2048] [serial = 2185] [outer = 0x128658000] 21:07:50 INFO - PROCESS | 2048 | 1478318870135 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]]]}] 21:07:50 INFO - .. 21:07:50 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 617ms 21:07:50 INFO - PROCESS | 2048 | 1478318870159 Marionette TRACE conn2 -> [0,3424,"getWindowHandle",null] 21:07:50 INFO - PROCESS | 2048 | 1478318870161 Marionette TRACE conn2 <- [1,3424,null,{"value":"7"}] 21:07:50 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 21:07:50 INFO - PROCESS | 2048 | 1478318870164 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}] 21:07:50 INFO - PROCESS | 2048 | 1478318870244 Marionette TRACE conn2 <- [1,3425,null,{"value":null}] 21:07:50 INFO - PROCESS | 2048 | 1478318870295 Marionette TRACE conn2 -> [0,3426,"getWindowHandles",null] 21:07:50 INFO - PROCESS | 2048 | 1478318870297 Marionette TRACE conn2 <- [1,3426,null,["7"]] 21:07:50 INFO - PROCESS | 2048 | 1478318870299 Marionette TRACE conn2 -> [0,3427,"switchToWindow",{"name":"7"}] 21:07:50 INFO - PROCESS | 2048 | 1478318870302 Marionette TRACE conn2 <- [1,3427,null,{}] 21:07:50 INFO - PROCESS | 2048 | 1478318870304 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f76000 == 11 [pid = 2048] [id = 752] 21:07:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x128f7a000) [pid = 2048] [serial = 2186] [outer = 0x0] 21:07:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1297aa800) [pid = 2048] [serial = 2187] [outer = 0x128f7a000] 21:07:50 INFO - PROCESS | 2048 | 1478318870345 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x129919000) [pid = 2048] [serial = 2188] [outer = 0x128f7a000] 21:07:50 INFO - PROCESS | 2048 | 1478318870584 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]]]}] 21:07:50 INFO - .. 21:07:50 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 466ms 21:07:50 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 21:07:50 INFO - PROCESS | 2048 | 1478318870630 Marionette TRACE conn2 -> [0,3429,"getWindowHandle",null] 21:07:50 INFO - PROCESS | 2048 | 1478318870632 Marionette TRACE conn2 <- [1,3429,null,{"value":"7"}] 21:07:50 INFO - PROCESS | 2048 | 1478318870635 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}] 21:07:50 INFO - PROCESS | 2048 | 1478318870710 Marionette TRACE conn2 <- [1,3430,null,{"value":null}] 21:07:50 INFO - PROCESS | 2048 | 1478318870716 Marionette TRACE conn2 -> [0,3431,"getWindowHandles",null] 21:07:50 INFO - PROCESS | 2048 | 1478318870717 Marionette TRACE conn2 <- [1,3431,null,["7"]] 21:07:50 INFO - PROCESS | 2048 | 1478318870719 Marionette TRACE conn2 -> [0,3432,"switchToWindow",{"name":"7"}] 21:07:50 INFO - PROCESS | 2048 | 1478318870721 Marionette TRACE conn2 <- [1,3432,null,{}] 21:07:50 INFO - PROCESS | 2048 | 1478318870724 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:50 INFO - PROCESS | 2048 | ++DOCSHELL 0x129fcc000 == 12 [pid = 2048] [id = 753] 21:07:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12a2ea000) [pid = 2048] [serial = 2189] [outer = 0x0] 21:07:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12a2f4800) [pid = 2048] [serial = 2190] [outer = 0x12a2ea000] 21:07:50 INFO - PROCESS | 2048 | 1478318870758 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12b487800) [pid = 2048] [serial = 2191] [outer = 0x12a2ea000] 21:07:51 INFO - PROCESS | 2048 | 1478318871024 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]]]}] 21:07:51 INFO - .. 21:07:51 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 418ms 21:07:51 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 21:07:51 INFO - PROCESS | 2048 | 1478318871052 Marionette TRACE conn2 -> [0,3434,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 2048 | 1478318871053 Marionette TRACE conn2 <- [1,3434,null,{"value":"7"}] 21:07:51 INFO - PROCESS | 2048 | 1478318871056 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}] 21:07:51 INFO - PROCESS | 2048 | 1478318871162 Marionette TRACE conn2 <- [1,3435,null,{"value":null}] 21:07:51 INFO - PROCESS | 2048 | 1478318871168 Marionette TRACE conn2 -> [0,3436,"getWindowHandles",null] 21:07:51 INFO - PROCESS | 2048 | 1478318871169 Marionette TRACE conn2 <- [1,3436,null,["7"]] 21:07:51 INFO - PROCESS | 2048 | 1478318871171 Marionette TRACE conn2 -> [0,3437,"switchToWindow",{"name":"7"}] 21:07:51 INFO - PROCESS | 2048 | 1478318871173 Marionette TRACE conn2 <- [1,3437,null,{}] 21:07:51 INFO - PROCESS | 2048 | 1478318871175 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9b4000 == 13 [pid = 2048] [id = 754] 21:07:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12c9b5000) [pid = 2048] [serial = 2192] [outer = 0x0] 21:07:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12cd20800) [pid = 2048] [serial = 2193] [outer = 0x12c9b5000] 21:07:51 INFO - PROCESS | 2048 | 1478318871212 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12cd90800) [pid = 2048] [serial = 2194] [outer = 0x12c9b5000] 21:07:51 INFO - PROCESS | 2048 | 1478318871486 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]]]}] 21:07:51 INFO - .. 21:07:51 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 468ms 21:07:51 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 21:07:51 INFO - PROCESS | 2048 | 1478318871525 Marionette TRACE conn2 -> [0,3439,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 2048 | 1478318871526 Marionette TRACE conn2 <- [1,3439,null,{"value":"7"}] 21:07:51 INFO - PROCESS | 2048 | 1478318871529 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}] 21:07:51 INFO - PROCESS | 2048 | 1478318871602 Marionette TRACE conn2 <- [1,3440,null,{"value":null}] 21:07:51 INFO - PROCESS | 2048 | 1478318871654 Marionette TRACE conn2 -> [0,3441,"getWindowHandles",null] 21:07:51 INFO - PROCESS | 2048 | 1478318871656 Marionette TRACE conn2 <- [1,3441,null,["7"]] 21:07:51 INFO - PROCESS | 2048 | 1478318871659 Marionette TRACE conn2 -> [0,3442,"switchToWindow",{"name":"7"}] 21:07:51 INFO - PROCESS | 2048 | 1478318871661 Marionette TRACE conn2 <- [1,3442,null,{}] 21:07:51 INFO - PROCESS | 2048 | 1478318871664 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d639000 == 14 [pid = 2048] [id = 755] 21:07:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12d639800) [pid = 2048] [serial = 2195] [outer = 0x0] 21:07:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12dd9a800) [pid = 2048] [serial = 2196] [outer = 0x12d639800] 21:07:51 INFO - PROCESS | 2048 | 1478318871698 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12e14b800) [pid = 2048] [serial = 2197] [outer = 0x12d639800] 21:07:51 INFO - PROCESS | 2048 | 1478318871935 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]]]}] 21:07:51 INFO - . 21:07:51 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 414ms 21:07:51 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 21:07:51 INFO - PROCESS | 2048 | 1478318871944 Marionette TRACE conn2 -> [0,3444,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 2048 | 1478318871948 Marionette TRACE conn2 <- [1,3444,null,{"value":"7"}] 21:07:51 INFO - PROCESS | 2048 | 1478318871953 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}] 21:07:52 INFO - PROCESS | 2048 | 1478318872066 Marionette TRACE conn2 <- [1,3445,null,{"value":null}] 21:07:52 INFO - PROCESS | 2048 | [2048] 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 21:07:52 INFO - PROCESS | 2048 | 1478318872071 Marionette TRACE conn2 -> [0,3446,"getWindowHandles",null] 21:07:52 INFO - PROCESS | 2048 | 1478318872076 Marionette TRACE conn2 <- [1,3446,null,["7"]] 21:07:52 INFO - PROCESS | 2048 | 1478318872142 Marionette TRACE conn2 -> [0,3447,"switchToWindow",{"name":"7"}] 21:07:52 INFO - PROCESS | 2048 | 1478318872146 Marionette TRACE conn2 <- [1,3447,null,{}] 21:07:52 INFO - PROCESS | 2048 | 1478318872151 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4c7800 == 15 [pid = 2048] [id = 756] 21:07:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12e4cf000) [pid = 2048] [serial = 2198] [outer = 0x0] 21:07:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12e4d4000) [pid = 2048] [serial = 2199] [outer = 0x12e4cf000] 21:07:52 INFO - PROCESS | 2048 | 1478318872206 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12e746800) [pid = 2048] [serial = 2200] [outer = 0x12e4cf000] 21:07:52 INFO - PROCESS | 2048 | 1478318872426 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"]]]}] 21:07:52 INFO - . 21:07:52 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 517ms 21:07:52 INFO - PROCESS | 2048 | 1478318872468 Marionette TRACE conn2 -> [0,3449,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 2048 | 1478318872470 Marionette TRACE conn2 <- [1,3449,null,{"value":"7"}] 21:07:52 INFO - TEST-START | /websockets/Create-invalid-urls.htm 21:07:52 INFO - PROCESS | 2048 | 1478318872473 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}] 21:07:52 INFO - PROCESS | 2048 | 1478318872546 Marionette TRACE conn2 <- [1,3450,null,{"value":null}] 21:07:52 INFO - PROCESS | 2048 | 1478318872552 Marionette TRACE conn2 -> [0,3451,"getWindowHandles",null] 21:07:52 INFO - PROCESS | 2048 | 1478318872553 Marionette TRACE conn2 <- [1,3451,null,["7"]] 21:07:52 INFO - PROCESS | 2048 | 1478318872555 Marionette TRACE conn2 -> [0,3452,"switchToWindow",{"name":"7"}] 21:07:52 INFO - PROCESS | 2048 | 1478318872557 Marionette TRACE conn2 <- [1,3452,null,{}] 21:07:52 INFO - PROCESS | 2048 | 1478318872560 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x128391000 == 16 [pid = 2048] [id = 757] 21:07:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12e804000) [pid = 2048] [serial = 2201] [outer = 0x0] 21:07:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12e80d000) [pid = 2048] [serial = 2202] [outer = 0x12e804000] 21:07:52 INFO - PROCESS | 2048 | 1478318872595 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12e813000) [pid = 2048] [serial = 2203] [outer = 0x12e804000] 21:07:52 INFO - PROCESS | 2048 | [2048] 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 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:52 INFO - PROCESS | 2048 | [2048] 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 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:52 INFO - PROCESS | 2048 | [2048] 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 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:52 INFO - PROCESS | 2048 | [2048] 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 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:52 INFO - PROCESS | 2048 | [2048] 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 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:52 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:52 INFO - PROCESS | 2048 | 1478318872854 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]]]}] 21:07:52 INFO - ..... 21:07:52 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 415ms 21:07:52 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 21:07:52 INFO - PROCESS | 2048 | 1478318872888 Marionette TRACE conn2 -> [0,3454,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 2048 | 1478318872889 Marionette TRACE conn2 <- [1,3454,null,{"value":"7"}] 21:07:52 INFO - PROCESS | 2048 | 1478318872892 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}] 21:07:52 INFO - PROCESS | 2048 | 1478318872967 Marionette TRACE conn2 <- [1,3455,null,{"value":null}] 21:07:52 INFO - PROCESS | 2048 | 1478318872971 Marionette TRACE conn2 -> [0,3456,"getWindowHandles",null] 21:07:52 INFO - PROCESS | 2048 | 1478318872972 Marionette TRACE conn2 <- [1,3456,null,["7"]] 21:07:52 INFO - PROCESS | 2048 | 1478318872974 Marionette TRACE conn2 -> [0,3457,"switchToWindow",{"name":"7"}] 21:07:52 INFO - PROCESS | 2048 | 1478318872976 Marionette TRACE conn2 <- [1,3457,null,{}] 21:07:52 INFO - PROCESS | 2048 | 1478318872979 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e821000 == 17 [pid = 2048] [id = 758] 21:07:52 INFO - PROCESS | 2048 | ++DOMWINDOW == 49 (0x12eb10000) [pid = 2048] [serial = 2204] [outer = 0x0] 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 50 (0x12eb22800) [pid = 2048] [serial = 2205] [outer = 0x12eb10000] 21:07:53 INFO - PROCESS | 2048 | 1478318873014 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 51 (0x12ec6e800) [pid = 2048] [serial = 2206] [outer = 0x12eb10000] 21:07:53 INFO - PROCESS | 2048 | [2048] 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 21:07:53 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:53 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:53 INFO - PROCESS | 2048 | 1478318873260 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]]]}] 21:07:53 INFO - . 21:07:53 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 416ms 21:07:53 INFO - PROCESS | 2048 | 1478318873308 Marionette TRACE conn2 -> [0,3459,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 2048 | 1478318873310 Marionette TRACE conn2 <- [1,3459,null,{"value":"7"}] 21:07:53 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 21:07:53 INFO - PROCESS | 2048 | 1478318873313 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}] 21:07:53 INFO - PROCESS | 2048 | 1478318873397 Marionette TRACE conn2 <- [1,3460,null,{"value":null}] 21:07:53 INFO - PROCESS | 2048 | 1478318873450 Marionette TRACE conn2 -> [0,3461,"getWindowHandles",null] 21:07:53 INFO - PROCESS | 2048 | 1478318873452 Marionette TRACE conn2 <- [1,3461,null,["7"]] 21:07:53 INFO - PROCESS | 2048 | 1478318873453 Marionette TRACE conn2 -> [0,3462,"switchToWindow",{"name":"7"}] 21:07:53 INFO - PROCESS | 2048 | 1478318873457 Marionette TRACE conn2 <- [1,3462,null,{}] 21:07:53 INFO - PROCESS | 2048 | 1478318873459 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x125c93800 == 18 [pid = 2048] [id = 759] 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 52 (0x12ec7f800) [pid = 2048] [serial = 2207] [outer = 0x0] 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 53 (0x12f10a800) [pid = 2048] [serial = 2208] [outer = 0x12ec7f800] 21:07:53 INFO - PROCESS | 2048 | 1478318873501 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 54 (0x12f115800) [pid = 2048] [serial = 2209] [outer = 0x12ec7f800] 21:07:53 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:53 INFO - . 21:07:53 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 416ms 21:07:53 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 21:07:53 INFO - PROCESS | 2048 | 1478318873725 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]]]}] 21:07:53 INFO - PROCESS | 2048 | 1478318873728 Marionette TRACE conn2 -> [0,3464,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 2048 | 1478318873730 Marionette TRACE conn2 <- [1,3464,null,{"value":"7"}] 21:07:53 INFO - PROCESS | 2048 | 1478318873733 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}] 21:07:53 INFO - PROCESS | 2048 | 1478318873815 Marionette TRACE conn2 <- [1,3465,null,{"value":null}] 21:07:53 INFO - PROCESS | 2048 | 1478318873819 Marionette TRACE conn2 -> [0,3466,"getWindowHandles",null] 21:07:53 INFO - PROCESS | 2048 | 1478318873820 Marionette TRACE conn2 <- [1,3466,null,["7"]] 21:07:53 INFO - PROCESS | 2048 | 1478318873822 Marionette TRACE conn2 -> [0,3467,"switchToWindow",{"name":"7"}] 21:07:53 INFO - PROCESS | 2048 | 1478318873824 Marionette TRACE conn2 <- [1,3467,null,{}] 21:07:53 INFO - PROCESS | 2048 | 1478318873827 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc66800 == 19 [pid = 2048] [id = 760] 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 55 (0x12fc67000) [pid = 2048] [serial = 2210] [outer = 0x0] 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 56 (0x12fc6d000) [pid = 2048] [serial = 2211] [outer = 0x12fc67000] 21:07:53 INFO - PROCESS | 2048 | 1478318873861 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 2048 | ++DOMWINDOW == 57 (0x12fc72800) [pid = 2048] [serial = 2212] [outer = 0x12fc67000] 21:07:54 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:54 INFO - PROCESS | 2048 | 1478318874108 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]]]}] 21:07:54 INFO - . 21:07:54 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 418ms 21:07:54 INFO - PROCESS | 2048 | 1478318874152 Marionette TRACE conn2 -> [0,3469,"getWindowHandle",null] 21:07:54 INFO - PROCESS | 2048 | 1478318874153 Marionette TRACE conn2 <- [1,3469,null,{"value":"7"}] 21:07:54 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 21:07:54 INFO - PROCESS | 2048 | 1478318874156 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}] 21:07:54 INFO - PROCESS | 2048 | 1478318874229 Marionette TRACE conn2 <- [1,3470,null,{"value":null}] 21:07:54 INFO - PROCESS | 2048 | 1478318874234 Marionette TRACE conn2 -> [0,3471,"getWindowHandles",null] 21:07:54 INFO - PROCESS | 2048 | 1478318874236 Marionette TRACE conn2 <- [1,3471,null,["7"]] 21:07:54 INFO - PROCESS | 2048 | 1478318874238 Marionette TRACE conn2 -> [0,3472,"switchToWindow",{"name":"7"}] 21:07:54 INFO - PROCESS | 2048 | 1478318874240 Marionette TRACE conn2 <- [1,3472,null,{}] 21:07:54 INFO - PROCESS | 2048 | 1478318874242 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x13060d000 == 20 [pid = 2048] [id = 761] 21:07:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 58 (0x13060f000) [pid = 2048] [serial = 2213] [outer = 0x0] 21:07:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 59 (0x130616800) [pid = 2048] [serial = 2214] [outer = 0x13060f000] 21:07:54 INFO - PROCESS | 2048 | 1478318874276 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 60 (0x13061f000) [pid = 2048] [serial = 2215] [outer = 0x13060f000] 21:07:54 INFO - PROCESS | 2048 | 1478318874535 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"]]]}] 21:07:54 INFO - . 21:07:54 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 421ms 21:07:54 INFO - PROCESS | 2048 | 1478318874577 Marionette TRACE conn2 -> [0,3474,"getWindowHandle",null] 21:07:54 INFO - PROCESS | 2048 | 1478318874578 Marionette TRACE conn2 <- [1,3474,null,{"value":"7"}] 21:07:54 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 21:07:54 INFO - PROCESS | 2048 | 1478318874581 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}] 21:07:54 INFO - PROCESS | 2048 | 1478318874654 Marionette TRACE conn2 <- [1,3475,null,{"value":null}] 21:07:54 INFO - PROCESS | 2048 | [2048] 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 21:07:54 INFO - PROCESS | 2048 | 1478318874657 Marionette TRACE conn2 -> [0,3476,"getWindowHandles",null] 21:07:54 INFO - PROCESS | 2048 | 1478318874659 Marionette TRACE conn2 <- [1,3476,null,["7"]] 21:07:54 INFO - PROCESS | 2048 | 1478318874661 Marionette TRACE conn2 -> [0,3477,"switchToWindow",{"name":"7"}] 21:07:54 INFO - PROCESS | 2048 | 1478318874663 Marionette TRACE conn2 <- [1,3477,null,{}] 21:07:54 INFO - PROCESS | 2048 | 1478318874668 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:54 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306be000 == 21 [pid = 2048] [id = 762] 21:07:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 61 (0x1306c0800) [pid = 2048] [serial = 2216] [outer = 0x0] 21:07:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 62 (0x1306c6000) [pid = 2048] [serial = 2217] [outer = 0x1306c0800] 21:07:54 INFO - PROCESS | 2048 | 1478318874703 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 2048 | ++DOMWINDOW == 63 (0x1306cc000) [pid = 2048] [serial = 2218] [outer = 0x1306c0800] 21:07:54 INFO - PROCESS | 2048 | 1478318874948 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]]]}] 21:07:54 INFO - . 21:07:54 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 415ms 21:07:54 INFO - PROCESS | 2048 | 1478318874997 Marionette TRACE conn2 -> [0,3479,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 2048 | 1478318874998 Marionette TRACE conn2 <- [1,3479,null,{"value":"7"}] 21:07:55 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 21:07:55 INFO - PROCESS | 2048 | 1478318875001 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}] 21:07:55 INFO - PROCESS | 2048 | 1478318875074 Marionette TRACE conn2 <- [1,3480,null,{"value":null}] 21:07:55 INFO - PROCESS | 2048 | 1478318875077 Marionette TRACE conn2 -> [0,3481,"getWindowHandles",null] 21:07:55 INFO - PROCESS | 2048 | 1478318875079 Marionette TRACE conn2 <- [1,3481,null,["7"]] 21:07:55 INFO - PROCESS | 2048 | 1478318875084 Marionette TRACE conn2 -> [0,3482,"switchToWindow",{"name":"7"}] 21:07:55 INFO - PROCESS | 2048 | 1478318875086 Marionette TRACE conn2 <- [1,3482,null,{}] 21:07:55 INFO - PROCESS | 2048 | 1478318875147 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306cf000 == 22 [pid = 2048] [id = 763] 21:07:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 64 (0x1306d1800) [pid = 2048] [serial = 2219] [outer = 0x0] 21:07:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 65 (0x130985800) [pid = 2048] [serial = 2220] [outer = 0x1306d1800] 21:07:55 INFO - PROCESS | 2048 | 1478318875182 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 66 (0x13098a800) [pid = 2048] [serial = 2221] [outer = 0x1306d1800] 21:07:55 INFO - PROCESS | 2048 | 1478318875395 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]]]}] 21:07:55 INFO - .. 21:07:55 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 417ms 21:07:55 INFO - PROCESS | 2048 | 1478318875419 Marionette TRACE conn2 -> [0,3484,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 2048 | 1478318875420 Marionette TRACE conn2 <- [1,3484,null,{"value":"7"}] 21:07:55 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 21:07:55 INFO - PROCESS | 2048 | 1478318875423 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}] 21:07:55 INFO - PROCESS | 2048 | 1478318875499 Marionette TRACE conn2 <- [1,3485,null,{"value":null}] 21:07:55 INFO - PROCESS | 2048 | 1478318875503 Marionette TRACE conn2 -> [0,3486,"getWindowHandles",null] 21:07:55 INFO - PROCESS | 2048 | 1478318875504 Marionette TRACE conn2 <- [1,3486,null,["7"]] 21:07:55 INFO - PROCESS | 2048 | 1478318875506 Marionette TRACE conn2 -> [0,3487,"switchToWindow",{"name":"7"}] 21:07:55 INFO - PROCESS | 2048 | 1478318875508 Marionette TRACE conn2 <- [1,3487,null,{}] 21:07:55 INFO - PROCESS | 2048 | 1478318875510 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 2048 | ++DOCSHELL 0x13098f000 == 23 [pid = 2048] [id = 764] 21:07:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 67 (0x130ab4800) [pid = 2048] [serial = 2222] [outer = 0x0] 21:07:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 68 (0x130abd000) [pid = 2048] [serial = 2223] [outer = 0x130ab4800] 21:07:55 INFO - PROCESS | 2048 | 1478318875545 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 2048 | ++DOMWINDOW == 69 (0x130ac5000) [pid = 2048] [serial = 2224] [outer = 0x130ab4800] 21:07:55 INFO - . 21:07:55 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 414ms 21:07:55 INFO - PROCESS | 2048 | 1478318875832 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]]]}] 21:07:55 INFO - PROCESS | 2048 | 1478318875838 Marionette TRACE conn2 -> [0,3489,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 2048 | 1478318875840 Marionette TRACE conn2 <- [1,3489,null,{"value":"7"}] 21:07:55 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 21:07:55 INFO - PROCESS | 2048 | 1478318875844 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}] 21:07:55 INFO - PROCESS | 2048 | 1478318875966 Marionette TRACE conn2 <- [1,3490,null,{"value":null}] 21:07:56 INFO - PROCESS | 2048 | 1478318876042 Marionette TRACE conn2 -> [0,3491,"getWindowHandles",null] 21:07:56 INFO - PROCESS | 2048 | 1478318876044 Marionette TRACE conn2 <- [1,3491,null,["7"]] 21:07:56 INFO - PROCESS | 2048 | 1478318876048 Marionette TRACE conn2 -> [0,3492,"switchToWindow",{"name":"7"}] 21:07:56 INFO - PROCESS | 2048 | 1478318876051 Marionette TRACE conn2 <- [1,3492,null,{}] 21:07:56 INFO - PROCESS | 2048 | 1478318876054 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x130aca000 == 24 [pid = 2048] [id = 765] 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 70 (0x130acc000) [pid = 2048] [serial = 2225] [outer = 0x0] 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 71 (0x131352800) [pid = 2048] [serial = 2226] [outer = 0x130acc000] 21:07:56 INFO - PROCESS | 2048 | 1478318876108 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 72 (0x131358000) [pid = 2048] [serial = 2227] [outer = 0x130acc000] 21:07:56 INFO - PROCESS | 2048 | 1478318876377 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]]]}] 21:07:56 INFO - .. 21:07:56 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 565ms 21:07:56 INFO - PROCESS | 2048 | 1478318876409 Marionette TRACE conn2 -> [0,3494,"getWindowHandle",null] 21:07:56 INFO - TEST-START | /websockets/Create-valid-url.htm 21:07:56 INFO - PROCESS | 2048 | 1478318876410 Marionette TRACE conn2 <- [1,3494,null,{"value":"7"}] 21:07:56 INFO - PROCESS | 2048 | 1478318876413 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}] 21:07:56 INFO - PROCESS | 2048 | 1478318876490 Marionette TRACE conn2 <- [1,3495,null,{"value":null}] 21:07:56 INFO - PROCESS | 2048 | 1478318876493 Marionette TRACE conn2 -> [0,3496,"getWindowHandles",null] 21:07:56 INFO - PROCESS | 2048 | 1478318876494 Marionette TRACE conn2 <- [1,3496,null,["7"]] 21:07:56 INFO - PROCESS | 2048 | 1478318876499 Marionette TRACE conn2 -> [0,3497,"switchToWindow",{"name":"7"}] 21:07:56 INFO - PROCESS | 2048 | 1478318876502 Marionette TRACE conn2 <- [1,3497,null,{}] 21:07:56 INFO - PROCESS | 2048 | 1478318876504 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x13163f000 == 25 [pid = 2048] [id = 766] 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 73 (0x131641000) [pid = 2048] [serial = 2228] [outer = 0x0] 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 74 (0x131648000) [pid = 2048] [serial = 2229] [outer = 0x131641000] 21:07:56 INFO - PROCESS | 2048 | 1478318876537 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 75 (0x131650000) [pid = 2048] [serial = 2230] [outer = 0x131641000] 21:07:56 INFO - PROCESS | 2048 | 1478318876787 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]]]}] 21:07:56 INFO - .. 21:07:56 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 416ms 21:07:56 INFO - PROCESS | 2048 | 1478318876829 Marionette TRACE conn2 -> [0,3499,"getWindowHandle",null] 21:07:56 INFO - PROCESS | 2048 | 1478318876830 Marionette TRACE conn2 <- [1,3499,null,{"value":"7"}] 21:07:56 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 21:07:56 INFO - PROCESS | 2048 | 1478318876833 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}] 21:07:56 INFO - PROCESS | 2048 | 1478318876908 Marionette TRACE conn2 <- [1,3500,null,{"value":null}] 21:07:56 INFO - PROCESS | 2048 | 1478318876911 Marionette TRACE conn2 -> [0,3501,"getWindowHandles",null] 21:07:56 INFO - PROCESS | 2048 | 1478318876913 Marionette TRACE conn2 <- [1,3501,null,["7"]] 21:07:56 INFO - PROCESS | 2048 | 1478318876918 Marionette TRACE conn2 -> [0,3502,"switchToWindow",{"name":"7"}] 21:07:56 INFO - PROCESS | 2048 | 1478318876920 Marionette TRACE conn2 <- [1,3502,null,{}] 21:07:56 INFO - PROCESS | 2048 | 1478318876922 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317ce800 == 26 [pid = 2048] [id = 767] 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 76 (0x1317cf000) [pid = 2048] [serial = 2231] [outer = 0x0] 21:07:56 INFO - PROCESS | 2048 | ++DOMWINDOW == 77 (0x1317d4800) [pid = 2048] [serial = 2232] [outer = 0x1317cf000] 21:07:56 INFO - PROCESS | 2048 | 1478318876956 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 78 (0x1317cd000) [pid = 2048] [serial = 2233] [outer = 0x1317cf000] 21:07:57 INFO - PROCESS | 2048 | 1478318877212 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]]]}] 21:07:57 INFO - . 21:07:57 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 418ms 21:07:57 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 21:07:57 INFO - PROCESS | 2048 | 1478318877251 Marionette TRACE conn2 -> [0,3504,"getWindowHandle",null] 21:07:57 INFO - PROCESS | 2048 | 1478318877252 Marionette TRACE conn2 <- [1,3504,null,{"value":"7"}] 21:07:57 INFO - PROCESS | 2048 | 1478318877255 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}] 21:07:57 INFO - PROCESS | 2048 | 1478318877334 Marionette TRACE conn2 <- [1,3505,null,{"value":null}] 21:07:57 INFO - PROCESS | 2048 | [2048] 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 21:07:57 INFO - PROCESS | 2048 | 1478318877337 Marionette TRACE conn2 -> [0,3506,"getWindowHandles",null] 21:07:57 INFO - PROCESS | 2048 | 1478318877339 Marionette TRACE conn2 <- [1,3506,null,["7"]] 21:07:57 INFO - PROCESS | 2048 | 1478318877344 Marionette TRACE conn2 -> [0,3507,"switchToWindow",{"name":"7"}] 21:07:57 INFO - PROCESS | 2048 | 1478318877347 Marionette TRACE conn2 <- [1,3507,null,{}] 21:07:57 INFO - PROCESS | 2048 | 1478318877351 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f121800 == 27 [pid = 2048] [id = 768] 21:07:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 79 (0x13187e800) [pid = 2048] [serial = 2234] [outer = 0x0] 21:07:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 80 (0x131885000) [pid = 2048] [serial = 2235] [outer = 0x13187e800] 21:07:57 INFO - PROCESS | 2048 | 1478318877386 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 81 (0x13188f800) [pid = 2048] [serial = 2236] [outer = 0x13187e800] 21:07:57 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:07:57 INFO - PROCESS | 2048 | [2048] WARNING: 'aRv.Failed()', file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:07:57 INFO - PROCESS | 2048 | 1478318877643 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]]]}] 21:07:57 INFO - . 21:07:57 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 414ms 21:07:57 INFO - PROCESS | 2048 | 1478318877670 Marionette TRACE conn2 -> [0,3509,"getWindowHandle",null] 21:07:57 INFO - PROCESS | 2048 | 1478318877671 Marionette TRACE conn2 <- [1,3509,null,{"value":"7"}] 21:07:57 INFO - TEST-START | /websockets/Secure-Close-0.htm 21:07:57 INFO - PROCESS | 2048 | 1478318877674 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}] 21:07:57 INFO - PROCESS | 2048 | 1478318877756 Marionette TRACE conn2 <- [1,3510,null,{"value":null}] 21:07:57 INFO - PROCESS | 2048 | 1478318877759 Marionette TRACE conn2 -> [0,3511,"getWindowHandles",null] 21:07:57 INFO - PROCESS | 2048 | 1478318877761 Marionette TRACE conn2 <- [1,3511,null,["7"]] 21:07:57 INFO - PROCESS | 2048 | 1478318877764 Marionette TRACE conn2 -> [0,3512,"switchToWindow",{"name":"7"}] 21:07:57 INFO - PROCESS | 2048 | 1478318877766 Marionette TRACE conn2 <- [1,3512,null,{}] 21:07:57 INFO - PROCESS | 2048 | 1478318877768 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:57 INFO - PROCESS | 2048 | ++DOCSHELL 0x131d03800 == 28 [pid = 2048] [id = 769] 21:07:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 82 (0x131d04800) [pid = 2048] [serial = 2237] [outer = 0x0] 21:07:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 83 (0x131d18800) [pid = 2048] [serial = 2238] [outer = 0x131d04800] 21:07:57 INFO - PROCESS | 2048 | 1478318877802 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 2048 | ++DOMWINDOW == 84 (0x13209c800) [pid = 2048] [serial = 2239] [outer = 0x131d04800] 21:07:58 INFO - PROCESS | 2048 | 1478318878076 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]]]}] 21:07:58 INFO - . 21:07:58 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 414ms 21:07:58 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 21:07:58 INFO - PROCESS | 2048 | 1478318878088 Marionette TRACE conn2 -> [0,3514,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 2048 | 1478318878090 Marionette TRACE conn2 <- [1,3514,null,{"value":"7"}] 21:07:58 INFO - PROCESS | 2048 | 1478318878092 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}] 21:07:58 INFO - PROCESS | 2048 | 1478318878174 Marionette TRACE conn2 <- [1,3515,null,{"value":null}] 21:07:58 INFO - PROCESS | 2048 | [2048] 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 21:07:58 INFO - PROCESS | 2048 | 1478318878178 Marionette TRACE conn2 -> [0,3516,"getWindowHandles",null] 21:07:58 INFO - PROCESS | 2048 | 1478318878179 Marionette TRACE conn2 <- [1,3516,null,["7"]] 21:07:58 INFO - PROCESS | 2048 | 1478318878182 Marionette TRACE conn2 -> [0,3517,"switchToWindow",{"name":"7"}] 21:07:58 INFO - PROCESS | 2048 | 1478318878184 Marionette TRACE conn2 <- [1,3517,null,{}] 21:07:58 INFO - PROCESS | 2048 | 1478318878186 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x1320ab800 == 29 [pid = 2048] [id = 770] 21:07:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 85 (0x1320ac800) [pid = 2048] [serial = 2240] [outer = 0x0] 21:07:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 86 (0x1320b7000) [pid = 2048] [serial = 2241] [outer = 0x1320ac800] 21:07:58 INFO - PROCESS | 2048 | 1478318878222 Marionette DEBUG loaded listener.js 21:07:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 87 (0x132345000) [pid = 2048] [serial = 2242] [outer = 0x1320ac800] 21:07:58 INFO - PROCESS | 2048 | 1478318878484 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]]]}] 21:07:58 INFO - .. 21:07:58 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 416ms 21:07:58 INFO - PROCESS | 2048 | 1478318878509 Marionette TRACE conn2 -> [0,3519,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 2048 | 1478318878510 Marionette TRACE conn2 <- [1,3519,null,{"value":"7"}] 21:07:58 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 21:07:58 INFO - PROCESS | 2048 | 1478318878514 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}] 21:07:58 INFO - PROCESS | 2048 | 1478318878592 Marionette TRACE conn2 <- [1,3520,null,{"value":null}] 21:07:58 INFO - PROCESS | 2048 | 1478318878596 Marionette TRACE conn2 -> [0,3521,"getWindowHandles",null] 21:07:58 INFO - PROCESS | 2048 | 1478318878599 Marionette TRACE conn2 <- [1,3521,null,["7"]] 21:07:58 INFO - PROCESS | 2048 | 1478318878602 Marionette TRACE conn2 -> [0,3522,"switchToWindow",{"name":"7"}] 21:07:58 INFO - PROCESS | 2048 | 1478318878604 Marionette TRACE conn2 <- [1,3522,null,{}] 21:07:58 INFO - PROCESS | 2048 | 1478318878606 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 2048 | ++DOCSHELL 0x132355000 == 30 [pid = 2048] [id = 771] 21:07:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 88 (0x132355800) [pid = 2048] [serial = 2243] [outer = 0x0] 21:07:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 89 (0x132359800) [pid = 2048] [serial = 2244] [outer = 0x132355800] 21:07:58 INFO - PROCESS | 2048 | 1478318878639 Marionette DEBUG loaded listener.js 21:07:58 INFO - PROCESS | 2048 | ++DOMWINDOW == 90 (0x13237a800) [pid = 2048] [serial = 2245] [outer = 0x132355800] 21:07:58 INFO - PROCESS | 2048 | 1478318878900 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]]]}] 21:07:58 INFO - .. 21:07:58 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 419ms 21:07:58 INFO - TEST-START | /websockets/Secure-Close-1000.htm 21:07:58 INFO - PROCESS | 2048 | 1478318878932 Marionette TRACE conn2 -> [0,3524,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 2048 | 1478318878933 Marionette TRACE conn2 <- [1,3524,null,{"value":"7"}] 21:07:58 INFO - PROCESS | 2048 | 1478318878936 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}] 21:07:59 INFO - PROCESS | 2048 | 1478318879017 Marionette TRACE conn2 <- [1,3525,null,{"value":null}] 21:07:59 INFO - PROCESS | 2048 | 1478318879072 Marionette TRACE conn2 -> [0,3526,"getWindowHandles",null] 21:07:59 INFO - PROCESS | 2048 | 1478318879074 Marionette TRACE conn2 <- [1,3526,null,["7"]] 21:07:59 INFO - PROCESS | 2048 | 1478318879078 Marionette TRACE conn2 -> [0,3527,"switchToWindow",{"name":"7"}] 21:07:59 INFO - PROCESS | 2048 | 1478318879080 Marionette TRACE conn2 <- [1,3527,null,{}] 21:07:59 INFO - PROCESS | 2048 | 1478318879082 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x132384800 == 31 [pid = 2048] [id = 772] 21:07:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 91 (0x132386800) [pid = 2048] [serial = 2246] [outer = 0x0] 21:07:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 92 (0x13238e800) [pid = 2048] [serial = 2247] [outer = 0x132386800] 21:07:59 INFO - PROCESS | 2048 | 1478318879117 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 93 (0x132bd8000) [pid = 2048] [serial = 2248] [outer = 0x132386800] 21:07:59 INFO - PROCESS | 2048 | 1478318879453 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]]]}] 21:07:59 INFO - .. 21:07:59 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 565ms 21:07:59 INFO - PROCESS | 2048 | 1478318879503 Marionette TRACE conn2 -> [0,3529,"getWindowHandle",null] 21:07:59 INFO - PROCESS | 2048 | 1478318879506 Marionette TRACE conn2 <- [1,3529,null,{"value":"7"}] 21:07:59 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 21:07:59 INFO - PROCESS | 2048 | 1478318879511 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}] 21:07:59 INFO - PROCESS | 2048 | 1478318879657 Marionette TRACE conn2 <- [1,3530,null,{"value":null}] 21:07:59 INFO - PROCESS | 2048 | 1478318879714 Marionette TRACE conn2 -> [0,3531,"getWindowHandles",null] 21:07:59 INFO - PROCESS | 2048 | 1478318879716 Marionette TRACE conn2 <- [1,3531,null,["7"]] 21:07:59 INFO - PROCESS | 2048 | 1478318879760 Marionette TRACE conn2 -> [0,3532,"switchToWindow",{"name":"7"}] 21:07:59 INFO - PROCESS | 2048 | 1478318879764 Marionette TRACE conn2 <- [1,3532,null,{}] 21:07:59 INFO - PROCESS | 2048 | 1478318879769 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 2048 | ++DOCSHELL 0x126157800 == 32 [pid = 2048] [id = 773] 21:07:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 94 (0x12615f000) [pid = 2048] [serial = 2249] [outer = 0x0] 21:07:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x126cc1800) [pid = 2048] [serial = 2250] [outer = 0x12615f000] 21:07:59 INFO - PROCESS | 2048 | 1478318879821 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x1273b9000) [pid = 2048] [serial = 2251] [outer = 0x12615f000] 21:08:00 INFO - PROCESS | 2048 | 1478318880204 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]]]}] 21:08:00 INFO - .. 21:08:00 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 720ms 21:08:00 INFO - PROCESS | 2048 | 1478318880232 Marionette TRACE conn2 -> [0,3534,"getWindowHandle",null] 21:08:00 INFO - PROCESS | 2048 | 1478318880236 Marionette TRACE conn2 <- [1,3534,null,{"value":"7"}] 21:08:00 INFO - TEST-START | /websockets/Secure-Close-1005.htm 21:08:00 INFO - PROCESS | 2048 | 1478318880241 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}] 21:08:00 INFO - PROCESS | 2048 | 1478318880432 Marionette TRACE conn2 <- [1,3535,null,{"value":null}] 21:08:00 INFO - PROCESS | 2048 | 1478318880559 Marionette TRACE conn2 -> [0,3536,"getWindowHandles",null] 21:08:00 INFO - PROCESS | 2048 | 1478318880562 Marionette TRACE conn2 <- [1,3536,null,["7"]] 21:08:00 INFO - PROCESS | 2048 | 1478318880571 Marionette TRACE conn2 -> [0,3537,"switchToWindow",{"name":"7"}] 21:08:00 INFO - PROCESS | 2048 | 1478318880575 Marionette TRACE conn2 <- [1,3537,null,{}] 21:08:00 INFO - PROCESS | 2048 | 1478318880577 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 2048 | ++DOCSHELL 0x12b494800 == 33 [pid = 2048] [id = 774] 21:08:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12bd87000) [pid = 2048] [serial = 2252] [outer = 0x0] 21:08:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12c9ad000) [pid = 2048] [serial = 2253] [outer = 0x12bd87000] 21:08:00 INFO - PROCESS | 2048 | 1478318880642 Marionette DEBUG loaded listener.js 21:08:00 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12d648000) [pid = 2048] [serial = 2254] [outer = 0x12bd87000] 21:08:00 INFO - PROCESS | 2048 | 1478318880971 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]]]}] 21:08:01 INFO - . 21:08:01 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 765ms 21:08:01 INFO - PROCESS | 2048 | 1478318881010 Marionette TRACE conn2 -> [0,3539,"getWindowHandle",null] 21:08:01 INFO - PROCESS | 2048 | 1478318881013 Marionette TRACE conn2 <- [1,3539,null,{"value":"7"}] 21:08:01 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 21:08:01 INFO - PROCESS | 2048 | 1478318881017 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}] 21:08:01 INFO - PROCESS | 2048 | 1478318881122 Marionette TRACE conn2 <- [1,3540,null,{"value":null}] 21:08:01 INFO - PROCESS | 2048 | [2048] 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 21:08:01 INFO - PROCESS | 2048 | 1478318881181 Marionette TRACE conn2 -> [0,3541,"getWindowHandles",null] 21:08:01 INFO - PROCESS | 2048 | 1478318881183 Marionette TRACE conn2 <- [1,3541,null,["7"]] 21:08:01 INFO - PROCESS | 2048 | 1478318881185 Marionette TRACE conn2 -> [0,3542,"switchToWindow",{"name":"7"}] 21:08:01 INFO - PROCESS | 2048 | 1478318881189 Marionette TRACE conn2 <- [1,3542,null,{}] 21:08:01 INFO - PROCESS | 2048 | 1478318881234 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:01 INFO - PROCESS | 2048 | ++DOCSHELL 0x12f10e000 == 34 [pid = 2048] [id = 775] 21:08:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12f110800) [pid = 2048] [serial = 2255] [outer = 0x0] 21:08:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x12fc63800) [pid = 2048] [serial = 2256] [outer = 0x12f110800] 21:08:01 INFO - PROCESS | 2048 | 1478318881279 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x1306bc800) [pid = 2048] [serial = 2257] [outer = 0x12f110800] 21:08:01 INFO - PROCESS | 2048 | 1478318881588 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]]]}] 21:08:01 INFO - . 21:08:01 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 615ms 21:08:01 INFO - PROCESS | 2048 | 1478318881632 Marionette TRACE conn2 -> [0,3544,"getWindowHandle",null] 21:08:01 INFO - PROCESS | 2048 | 1478318881634 Marionette TRACE conn2 <- [1,3544,null,{"value":"7"}] 21:08:01 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 21:08:01 INFO - PROCESS | 2048 | 1478318881637 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}] 21:08:01 INFO - PROCESS | 2048 | 1478318881958 Marionette TRACE conn2 <- [1,3545,null,{"value":null}] 21:08:01 INFO - PROCESS | 2048 | [2048] 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 21:08:02 INFO - PROCESS | 2048 | 1478318882066 Marionette TRACE conn2 -> [0,3546,"getWindowHandles",null] 21:08:02 INFO - PROCESS | 2048 | 1478318882068 Marionette TRACE conn2 <- [1,3546,null,["7"]] 21:08:02 INFO - PROCESS | 2048 | 1478318882073 Marionette TRACE conn2 -> [0,3547,"switchToWindow",{"name":"7"}] 21:08:02 INFO - PROCESS | 2048 | 1478318882077 Marionette TRACE conn2 <- [1,3547,null,{}] 21:08:02 INFO - PROCESS | 2048 | 1478318882082 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x128799000 == 35 [pid = 2048] [id = 776] 21:08:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x12879d000) [pid = 2048] [serial = 2258] [outer = 0x0] 21:08:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x1297b3000) [pid = 2048] [serial = 2259] [outer = 0x12879d000] 21:08:02 INFO - PROCESS | 2048 | 1478318882121 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12b48c000) [pid = 2048] [serial = 2260] [outer = 0x12879d000] 21:08:02 INFO - PROCESS | 2048 | 1478318882468 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]]]}] 21:08:02 INFO - .. 21:08:02 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 866ms 21:08:02 INFO - PROCESS | 2048 | 1478318882504 Marionette TRACE conn2 -> [0,3549,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 2048 | 1478318882508 Marionette TRACE conn2 <- [1,3549,null,{"value":"7"}] 21:08:02 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 21:08:02 INFO - PROCESS | 2048 | 1478318882512 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}] 21:08:02 INFO - PROCESS | 2048 | 1478318882612 Marionette TRACE conn2 <- [1,3550,null,{"value":null}] 21:08:02 INFO - PROCESS | 2048 | 1478318882673 Marionette TRACE conn2 -> [0,3551,"getWindowHandles",null] 21:08:02 INFO - PROCESS | 2048 | 1478318882674 Marionette TRACE conn2 <- [1,3551,null,["7"]] 21:08:02 INFO - PROCESS | 2048 | 1478318882677 Marionette TRACE conn2 -> [0,3552,"switchToWindow",{"name":"7"}] 21:08:02 INFO - PROCESS | 2048 | 1478318882679 Marionette TRACE conn2 <- [1,3552,null,{}] 21:08:02 INFO - PROCESS | 2048 | 1478318882682 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299af800 == 36 [pid = 2048] [id = 777] 21:08:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x1299b1000) [pid = 2048] [serial = 2261] [outer = 0x0] 21:08:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12b513000) [pid = 2048] [serial = 2262] [outer = 0x1299b1000] 21:08:02 INFO - PROCESS | 2048 | 1478318882721 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x12cd89800) [pid = 2048] [serial = 2263] [outer = 0x1299b1000] 21:08:03 INFO - PROCESS | 2048 | --DOCSHELL 0x1320ad800 == 35 [pid = 2048] [id = 748] 21:08:03 INFO - PROCESS | 2048 | 1478318883071 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]]]}] 21:08:03 INFO - .. 21:08:03 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 567ms 21:08:03 INFO - PROCESS | 2048 | 1478318883079 Marionette TRACE conn2 -> [0,3554,"getWindowHandle",null] 21:08:03 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 21:08:03 INFO - PROCESS | 2048 | 1478318883080 Marionette TRACE conn2 <- [1,3554,null,{"value":"7"}] 21:08:03 INFO - PROCESS | 2048 | 1478318883083 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}] 21:08:03 INFO - PROCESS | 2048 | 1478318883168 Marionette TRACE conn2 <- [1,3555,null,{"value":null}] 21:08:03 INFO - PROCESS | 2048 | 1478318883243 Marionette TRACE conn2 -> [0,3556,"getWindowHandles",null] 21:08:03 INFO - PROCESS | 2048 | 1478318883247 Marionette TRACE conn2 <- [1,3556,null,["7"]] 21:08:03 INFO - PROCESS | 2048 | 1478318883249 Marionette TRACE conn2 -> [0,3557,"switchToWindow",{"name":"7"}] 21:08:03 INFO - PROCESS | 2048 | 1478318883253 Marionette TRACE conn2 <- [1,3557,null,{}] 21:08:03 INFO - PROCESS | 2048 | 1478318883255 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x1299a5800 == 36 [pid = 2048] [id = 778] 21:08:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x1299ad800) [pid = 2048] [serial = 2264] [outer = 0x0] 21:08:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x12c94d000) [pid = 2048] [serial = 2265] [outer = 0x1299ad800] 21:08:03 INFO - PROCESS | 2048 | 1478318883290 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x12e14d000) [pid = 2048] [serial = 2266] [outer = 0x1299ad800] 21:08:03 INFO - PROCESS | 2048 | 1478318883552 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]]]}] 21:08:03 INFO - .. 21:08:03 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 518ms 21:08:03 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 21:08:03 INFO - PROCESS | 2048 | 1478318883602 Marionette TRACE conn2 -> [0,3559,"getWindowHandle",null] 21:08:03 INFO - PROCESS | 2048 | 1478318883603 Marionette TRACE conn2 <- [1,3559,null,{"value":"7"}] 21:08:03 INFO - PROCESS | 2048 | 1478318883606 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}] 21:08:03 INFO - PROCESS | 2048 | 1478318883693 Marionette TRACE conn2 <- [1,3560,null,{"value":null}] 21:08:03 INFO - PROCESS | 2048 | 1478318883698 Marionette TRACE conn2 -> [0,3561,"getWindowHandles",null] 21:08:03 INFO - PROCESS | 2048 | 1478318883701 Marionette TRACE conn2 <- [1,3561,null,["7"]] 21:08:03 INFO - PROCESS | 2048 | 1478318883703 Marionette TRACE conn2 -> [0,3562,"switchToWindow",{"name":"7"}] 21:08:03 INFO - PROCESS | 2048 | 1478318883705 Marionette TRACE conn2 <- [1,3562,null,{}] 21:08:03 INFO - PROCESS | 2048 | 1478318883708 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:03 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e759000 == 37 [pid = 2048] [id = 779] 21:08:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x12e759800) [pid = 2048] [serial = 2267] [outer = 0x0] 21:08:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x12e761800) [pid = 2048] [serial = 2268] [outer = 0x12e759800] 21:08:03 INFO - PROCESS | 2048 | 1478318883742 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x12e817800) [pid = 2048] [serial = 2269] [outer = 0x12e759800] 21:08:04 INFO - PROCESS | 2048 | 1478318884023 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]]]}] 21:08:04 INFO - . 21:08:04 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 464ms 21:08:04 INFO - PROCESS | 2048 | 1478318884071 Marionette TRACE conn2 -> [0,3564,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 2048 | 1478318884072 Marionette TRACE conn2 <- [1,3564,null,{"value":"7"}] 21:08:04 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 21:08:04 INFO - PROCESS | 2048 | 1478318884080 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}] 21:08:04 INFO - PROCESS | 2048 | 1478318884158 Marionette TRACE conn2 <- [1,3565,null,{"value":null}] 21:08:04 INFO - PROCESS | 2048 | [2048] 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 21:08:04 INFO - PROCESS | 2048 | 1478318884161 Marionette TRACE conn2 -> [0,3566,"getWindowHandles",null] 21:08:04 INFO - PROCESS | 2048 | 1478318884162 Marionette TRACE conn2 <- [1,3566,null,["7"]] 21:08:04 INFO - PROCESS | 2048 | 1478318884167 Marionette TRACE conn2 -> [0,3567,"switchToWindow",{"name":"7"}] 21:08:04 INFO - PROCESS | 2048 | 1478318884170 Marionette TRACE conn2 <- [1,3567,null,{}] 21:08:04 INFO - PROCESS | 2048 | 1478318884172 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x12ef58000 == 38 [pid = 2048] [id = 780] 21:08:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x12ef5d800) [pid = 2048] [serial = 2270] [outer = 0x0] 21:08:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x12f106800) [pid = 2048] [serial = 2271] [outer = 0x12ef5d800] 21:08:04 INFO - PROCESS | 2048 | 1478318884207 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x12f11c800) [pid = 2048] [serial = 2272] [outer = 0x12ef5d800] 21:08:04 INFO - PROCESS | 2048 | 1478318884483 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]]]}] 21:08:04 INFO - . 21:08:04 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 415ms 21:08:04 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 21:08:04 INFO - PROCESS | 2048 | 1478318884490 Marionette TRACE conn2 -> [0,3569,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 2048 | 1478318884492 Marionette TRACE conn2 <- [1,3569,null,{"value":"7"}] 21:08:04 INFO - PROCESS | 2048 | 1478318884494 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}] 21:08:04 INFO - PROCESS | 2048 | 1478318884576 Marionette TRACE conn2 <- [1,3570,null,{"value":null}] 21:08:04 INFO - PROCESS | 2048 | [2048] 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 21:08:04 INFO - PROCESS | 2048 | 1478318884582 Marionette TRACE conn2 -> [0,3571,"getWindowHandles",null] 21:08:04 INFO - PROCESS | 2048 | 1478318884584 Marionette TRACE conn2 <- [1,3571,null,["7"]] 21:08:04 INFO - PROCESS | 2048 | 1478318884586 Marionette TRACE conn2 -> [0,3572,"switchToWindow",{"name":"7"}] 21:08:04 INFO - PROCESS | 2048 | 1478318884589 Marionette TRACE conn2 <- [1,3572,null,{}] 21:08:04 INFO - PROCESS | 2048 | 1478318884591 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 2048 | ++DOCSHELL 0x13060a800 == 39 [pid = 2048] [id = 781] 21:08:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x13060b000) [pid = 2048] [serial = 2273] [outer = 0x0] 21:08:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x130629000) [pid = 2048] [serial = 2274] [outer = 0x13060b000] 21:08:04 INFO - PROCESS | 2048 | 1478318884640 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x1306cb000) [pid = 2048] [serial = 2275] [outer = 0x13060b000] 21:08:04 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:08:04 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:08:04 INFO - .. 21:08:04 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 467ms 21:08:04 INFO - PROCESS | 2048 | 1478318884957 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]]]}] 21:08:04 INFO - PROCESS | 2048 | 1478318884961 Marionette TRACE conn2 -> [0,3574,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 2048 | 1478318884963 Marionette TRACE conn2 <- [1,3574,null,{"value":"7"}] 21:08:04 INFO - TEST-START | /websockets/Secure-Close-null.htm 21:08:04 INFO - PROCESS | 2048 | 1478318884966 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}] 21:08:05 INFO - PROCESS | 2048 | 1478318885077 Marionette TRACE conn2 <- [1,3575,null,{"value":null}] 21:08:05 INFO - PROCESS | 2048 | 1478318885083 Marionette TRACE conn2 -> [0,3576,"getWindowHandles",null] 21:08:05 INFO - PROCESS | 2048 | 1478318885085 Marionette TRACE conn2 <- [1,3576,null,["7"]] 21:08:05 INFO - PROCESS | 2048 | 1478318885120 Marionette TRACE conn2 -> [0,3577,"switchToWindow",{"name":"7"}] 21:08:05 INFO - PROCESS | 2048 | 1478318885122 Marionette TRACE conn2 <- [1,3577,null,{}] 21:08:05 INFO - PROCESS | 2048 | 1478318885124 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ab6800 == 40 [pid = 2048] [id = 782] 21:08:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x130ab9800) [pid = 2048] [serial = 2276] [outer = 0x0] 21:08:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x13134c000) [pid = 2048] [serial = 2277] [outer = 0x130ab9800] 21:08:05 INFO - PROCESS | 2048 | 1478318885159 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x13164d800) [pid = 2048] [serial = 2278] [outer = 0x130ab9800] 21:08:05 INFO - PROCESS | 2048 | 1478318885417 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]]]}] 21:08:05 INFO - . 21:08:05 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 465ms 21:08:05 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 21:08:05 INFO - PROCESS | 2048 | 1478318885432 Marionette TRACE conn2 -> [0,3579,"getWindowHandle",null] 21:08:05 INFO - PROCESS | 2048 | 1478318885433 Marionette TRACE conn2 <- [1,3579,null,{"value":"7"}] 21:08:05 INFO - PROCESS | 2048 | 1478318885436 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}] 21:08:05 INFO - PROCESS | 2048 | 1478318885570 Marionette TRACE conn2 <- [1,3580,null,{"value":null}] 21:08:05 INFO - PROCESS | 2048 | [2048] 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 21:08:05 INFO - PROCESS | 2048 | 1478318885629 Marionette TRACE conn2 -> [0,3581,"getWindowHandles",null] 21:08:05 INFO - PROCESS | 2048 | 1478318885631 Marionette TRACE conn2 <- [1,3581,null,["7"]] 21:08:05 INFO - PROCESS | 2048 | 1478318885679 Marionette TRACE conn2 -> [0,3582,"switchToWindow",{"name":"7"}] 21:08:05 INFO - PROCESS | 2048 | 1478318885682 Marionette TRACE conn2 <- [1,3582,null,{}] 21:08:05 INFO - PROCESS | 2048 | 1478318885685 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317e5800 == 41 [pid = 2048] [id = 783] 21:08:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x1317e6000) [pid = 2048] [serial = 2279] [outer = 0x0] 21:08:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x131879000) [pid = 2048] [serial = 2280] [outer = 0x1317e6000] 21:08:05 INFO - PROCESS | 2048 | 1478318885739 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x131885800) [pid = 2048] [serial = 2281] [outer = 0x1317e6000] 21:08:06 INFO - PROCESS | 2048 | 1478318886047 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]]]}] 21:08:06 INFO - . 21:08:06 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 616ms 21:08:06 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 21:08:06 INFO - PROCESS | 2048 | 1478318886053 Marionette TRACE conn2 -> [0,3584,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 2048 | 1478318886054 Marionette TRACE conn2 <- [1,3584,null,{"value":"7"}] 21:08:06 INFO - PROCESS | 2048 | 1478318886057 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}] 21:08:06 INFO - PROCESS | 2048 | 1478318886162 Marionette TRACE conn2 <- [1,3585,null,{"value":null}] 21:08:06 INFO - PROCESS | 2048 | [2048] 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 21:08:06 INFO - PROCESS | 2048 | 1478318886168 Marionette TRACE conn2 -> [0,3586,"getWindowHandles",null] 21:08:06 INFO - PROCESS | 2048 | 1478318886169 Marionette TRACE conn2 <- [1,3586,null,["7"]] 21:08:06 INFO - PROCESS | 2048 | 1478318886206 Marionette TRACE conn2 -> [0,3587,"switchToWindow",{"name":"7"}] 21:08:06 INFO - PROCESS | 2048 | 1478318886208 Marionette TRACE conn2 <- [1,3587,null,{}] 21:08:06 INFO - PROCESS | 2048 | 1478318886210 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x131893800 == 42 [pid = 2048] [id = 784] 21:08:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x131894800) [pid = 2048] [serial = 2282] [outer = 0x0] 21:08:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x1320a0000) [pid = 2048] [serial = 2283] [outer = 0x131894800] 21:08:06 INFO - PROCESS | 2048 | 1478318886244 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x1320ac000) [pid = 2048] [serial = 2284] [outer = 0x131894800] 21:08:06 INFO - PROCESS | 2048 | 1478318886545 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]]]}] 21:08:06 INFO - .. 21:08:06 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 516ms 21:08:06 INFO - PROCESS | 2048 | 1478318886574 Marionette TRACE conn2 -> [0,3589,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 2048 | 1478318886576 Marionette TRACE conn2 <- [1,3589,null,{"value":"7"}] 21:08:06 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 21:08:06 INFO - PROCESS | 2048 | 1478318886580 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}] 21:08:06 INFO - PROCESS | 2048 | 1478318886740 Marionette TRACE conn2 <- [1,3590,null,{"value":null}] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x130ab4800) [pid = 2048] [serial = 2222] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x131641000) [pid = 2048] [serial = 2228] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x131d04800) [pid = 2048] [serial = 2237] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x12c9b5000) [pid = 2048] [serial = 2192] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x1306c0800) [pid = 2048] [serial = 2216] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x124ce4000) [pid = 2048] [serial = 2177] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x126cc5000) [pid = 2048] [serial = 2180] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x12a2ea000) [pid = 2048] [serial = 2189] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x1320ae000) [pid = 2048] [serial = 2174] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x12e4cf000) [pid = 2048] [serial = 2198] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x12e804000) [pid = 2048] [serial = 2201] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x12d639800) [pid = 2048] [serial = 2195] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x128f7a000) [pid = 2048] [serial = 2186] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x12ec7f800) [pid = 2048] [serial = 2207] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x12fc67000) [pid = 2048] [serial = 2210] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x13060f000) [pid = 2048] [serial = 2213] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x13187e800) [pid = 2048] [serial = 2234] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x1317cf000) [pid = 2048] [serial = 2231] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x132355800) [pid = 2048] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x1320ac800) [pid = 2048] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x128658000) [pid = 2048] [serial = 2183] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x12eb10000) [pid = 2048] [serial = 2204] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x1306d1800) [pid = 2048] [serial = 2219] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 21:08:07 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x130acc000) [pid = 2048] [serial = 2225] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 21:08:07 INFO - PROCESS | 2048 | 1478318887124 Marionette TRACE conn2 -> [0,3591,"getWindowHandles",null] 21:08:07 INFO - PROCESS | 2048 | 1478318887125 Marionette TRACE conn2 <- [1,3591,null,["7"]] 21:08:07 INFO - PROCESS | 2048 | 1478318887127 Marionette TRACE conn2 -> [0,3592,"switchToWindow",{"name":"7"}] 21:08:07 INFO - PROCESS | 2048 | 1478318887129 Marionette TRACE conn2 <- [1,3592,null,{}] 21:08:07 INFO - PROCESS | 2048 | 1478318887131 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f7a000 == 43 [pid = 2048] [id = 785] 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x12a2ea000) [pid = 2048] [serial = 2285] [outer = 0x0] 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x1306c0800) [pid = 2048] [serial = 2286] [outer = 0x12a2ea000] 21:08:07 INFO - PROCESS | 2048 | 1478318887165 Marionette DEBUG loaded listener.js 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x1320ae000) [pid = 2048] [serial = 2287] [outer = 0x12a2ea000] 21:08:07 INFO - . 21:08:07 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 819ms 21:08:07 INFO - PROCESS | 2048 | 1478318887395 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]]]}] 21:08:07 INFO - PROCESS | 2048 | 1478318887400 Marionette TRACE conn2 -> [0,3594,"getWindowHandle",null] 21:08:07 INFO - PROCESS | 2048 | 1478318887402 Marionette TRACE conn2 <- [1,3594,null,{"value":"7"}] 21:08:07 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 21:08:07 INFO - PROCESS | 2048 | 1478318887405 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}] 21:08:07 INFO - PROCESS | 2048 | 1478318887486 Marionette TRACE conn2 <- [1,3595,null,{"value":null}] 21:08:07 INFO - PROCESS | 2048 | 1478318887489 Marionette TRACE conn2 -> [0,3596,"getWindowHandles",null] 21:08:07 INFO - PROCESS | 2048 | 1478318887490 Marionette TRACE conn2 <- [1,3596,null,["7"]] 21:08:07 INFO - PROCESS | 2048 | 1478318887492 Marionette TRACE conn2 -> [0,3597,"switchToWindow",{"name":"7"}] 21:08:07 INFO - PROCESS | 2048 | 1478318887495 Marionette TRACE conn2 <- [1,3597,null,{}] 21:08:07 INFO - PROCESS | 2048 | 1478318887499 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x132bd7800 == 44 [pid = 2048] [id = 786] 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x132bd9000) [pid = 2048] [serial = 2288] [outer = 0x0] 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x132be1000) [pid = 2048] [serial = 2289] [outer = 0x132bd9000] 21:08:07 INFO - PROCESS | 2048 | 1478318887536 Marionette DEBUG loaded listener.js 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x132bee000) [pid = 2048] [serial = 2290] [outer = 0x132bd9000] 21:08:07 INFO - PROCESS | 2048 | 1478318887807 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]]]}] 21:08:07 INFO - .. 21:08:07 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 414ms 21:08:07 INFO - PROCESS | 2048 | 1478318887820 Marionette TRACE conn2 -> [0,3599,"getWindowHandle",null] 21:08:07 INFO - PROCESS | 2048 | 1478318887821 Marionette TRACE conn2 <- [1,3599,null,{"value":"7"}] 21:08:07 INFO - TEST-START | /websockets/Secure-Close-string.htm 21:08:07 INFO - PROCESS | 2048 | 1478318887824 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}] 21:08:07 INFO - PROCESS | 2048 | 1478318887912 Marionette TRACE conn2 <- [1,3600,null,{"value":null}] 21:08:07 INFO - PROCESS | 2048 | 1478318887917 Marionette TRACE conn2 -> [0,3601,"getWindowHandles",null] 21:08:07 INFO - PROCESS | 2048 | 1478318887919 Marionette TRACE conn2 <- [1,3601,null,["7"]] 21:08:07 INFO - PROCESS | 2048 | 1478318887921 Marionette TRACE conn2 -> [0,3602,"switchToWindow",{"name":"7"}] 21:08:07 INFO - PROCESS | 2048 | 1478318887923 Marionette TRACE conn2 <- [1,3602,null,{}] 21:08:07 INFO - PROCESS | 2048 | 1478318887925 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x1334d1800 == 45 [pid = 2048] [id = 787] 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x1334d2000) [pid = 2048] [serial = 2291] [outer = 0x0] 21:08:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x1334d7800) [pid = 2048] [serial = 2292] [outer = 0x1334d2000] 21:08:07 INFO - PROCESS | 2048 | 1478318887958 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x1334de800) [pid = 2048] [serial = 2293] [outer = 0x1334d2000] 21:08:08 INFO - PROCESS | 2048 | 1478318888225 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]]]}] 21:08:08 INFO - . 21:08:08 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 414ms 21:08:08 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 21:08:08 INFO - PROCESS | 2048 | 1478318888239 Marionette TRACE conn2 -> [0,3604,"getWindowHandle",null] 21:08:08 INFO - PROCESS | 2048 | 1478318888240 Marionette TRACE conn2 <- [1,3604,null,{"value":"7"}] 21:08:08 INFO - PROCESS | 2048 | 1478318888243 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}] 21:08:08 INFO - PROCESS | 2048 | 1478318888322 Marionette TRACE conn2 <- [1,3605,null,{"value":null}] 21:08:08 INFO - PROCESS | 2048 | [2048] 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 21:08:08 INFO - PROCESS | 2048 | 1478318888326 Marionette TRACE conn2 -> [0,3606,"getWindowHandles",null] 21:08:08 INFO - PROCESS | 2048 | 1478318888327 Marionette TRACE conn2 <- [1,3606,null,["7"]] 21:08:08 INFO - PROCESS | 2048 | 1478318888329 Marionette TRACE conn2 -> [0,3607,"switchToWindow",{"name":"7"}] 21:08:08 INFO - PROCESS | 2048 | 1478318888331 Marionette TRACE conn2 <- [1,3607,null,{}] 21:08:08 INFO - PROCESS | 2048 | 1478318888335 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x136717800 == 46 [pid = 2048] [id = 788] 21:08:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x136718000) [pid = 2048] [serial = 2294] [outer = 0x0] 21:08:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x13671e000) [pid = 2048] [serial = 2295] [outer = 0x136718000] 21:08:08 INFO - PROCESS | 2048 | 1478318888368 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x13671c800) [pid = 2048] [serial = 2296] [outer = 0x136718000] 21:08:08 INFO - PROCESS | 2048 | 1478318888645 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]]]}] 21:08:08 INFO - . 21:08:08 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 416ms 21:08:08 INFO - PROCESS | 2048 | 1478318888660 Marionette TRACE conn2 -> [0,3609,"getWindowHandle",null] 21:08:08 INFO - PROCESS | 2048 | 1478318888661 Marionette TRACE conn2 <- [1,3609,null,{"value":"7"}] 21:08:08 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 21:08:08 INFO - PROCESS | 2048 | 1478318888664 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}] 21:08:08 INFO - PROCESS | 2048 | 1478318888754 Marionette TRACE conn2 <- [1,3610,null,{"value":null}] 21:08:08 INFO - PROCESS | 2048 | 1478318888757 Marionette TRACE conn2 -> [0,3611,"getWindowHandles",null] 21:08:08 INFO - PROCESS | 2048 | 1478318888759 Marionette TRACE conn2 <- [1,3611,null,["7"]] 21:08:08 INFO - PROCESS | 2048 | 1478318888762 Marionette TRACE conn2 -> [0,3612,"switchToWindow",{"name":"7"}] 21:08:08 INFO - PROCESS | 2048 | 1478318888764 Marionette TRACE conn2 <- [1,3612,null,{}] 21:08:08 INFO - PROCESS | 2048 | 1478318888768 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x136bac000 == 47 [pid = 2048] [id = 789] 21:08:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x136bac800) [pid = 2048] [serial = 2297] [outer = 0x0] 21:08:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x136bb2000) [pid = 2048] [serial = 2298] [outer = 0x136bac800] 21:08:08 INFO - PROCESS | 2048 | 1478318888814 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x136bb6000) [pid = 2048] [serial = 2299] [outer = 0x136bac800] 21:08:09 INFO - PROCESS | 2048 | 1478318889369 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]]]}] 21:08:09 INFO - ... 21:08:09 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 720ms 21:08:09 INFO - PROCESS | 2048 | 1478318889424 Marionette TRACE conn2 -> [0,3614,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 2048 | 1478318889427 Marionette TRACE conn2 <- [1,3614,null,{"value":"7"}] 21:08:09 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 21:08:09 INFO - PROCESS | 2048 | 1478318889433 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}] 21:08:09 INFO - PROCESS | 2048 | 1478318889535 Marionette TRACE conn2 <- [1,3615,null,{"value":null}] 21:08:09 INFO - PROCESS | 2048 | 1478318889636 Marionette TRACE conn2 -> [0,3616,"getWindowHandles",null] 21:08:09 INFO - PROCESS | 2048 | 1478318889639 Marionette TRACE conn2 <- [1,3616,null,["7"]] 21:08:09 INFO - PROCESS | 2048 | 1478318889643 Marionette TRACE conn2 -> [0,3617,"switchToWindow",{"name":"7"}] 21:08:09 INFO - PROCESS | 2048 | 1478318889647 Marionette TRACE conn2 <- [1,3617,null,{}] 21:08:09 INFO - PROCESS | 2048 | 1478318889652 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x1280b7800 == 48 [pid = 2048] [id = 790] 21:08:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x128379000) [pid = 2048] [serial = 2300] [outer = 0x0] 21:08:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x1287a7800) [pid = 2048] [serial = 2301] [outer = 0x128379000] 21:08:09 INFO - PROCESS | 2048 | 1478318889704 Marionette DEBUG loaded listener.js 21:08:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x1291bb800) [pid = 2048] [serial = 2302] [outer = 0x128379000] 21:08:10 INFO - PROCESS | 2048 | 1478318890131 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]]]}] 21:08:10 INFO - ... 21:08:10 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 715ms 21:08:10 INFO - PROCESS | 2048 | 1478318890149 Marionette TRACE conn2 -> [0,3619,"getWindowHandle",null] 21:08:10 INFO - PROCESS | 2048 | 1478318890152 Marionette TRACE conn2 <- [1,3619,null,{"value":"7"}] 21:08:10 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 21:08:10 INFO - PROCESS | 2048 | 1478318890157 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}] 21:08:10 INFO - PROCESS | 2048 | 1478318890314 Marionette TRACE conn2 <- [1,3620,null,{"value":null}] 21:08:10 INFO - PROCESS | 2048 | 1478318890441 Marionette TRACE conn2 -> [0,3621,"getWindowHandles",null] 21:08:10 INFO - PROCESS | 2048 | 1478318890443 Marionette TRACE conn2 <- [1,3621,null,["7"]] 21:08:10 INFO - PROCESS | 2048 | 1478318890449 Marionette TRACE conn2 -> [0,3622,"switchToWindow",{"name":"7"}] 21:08:10 INFO - PROCESS | 2048 | 1478318890451 Marionette TRACE conn2 <- [1,3622,null,{}] 21:08:10 INFO - PROCESS | 2048 | 1478318890454 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e814000 == 49 [pid = 2048] [id = 791] 21:08:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x12e81d800) [pid = 2048] [serial = 2303] [outer = 0x0] 21:08:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x12f106000) [pid = 2048] [serial = 2304] [outer = 0x12e81d800] 21:08:10 INFO - PROCESS | 2048 | 1478318890498 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x13036b800) [pid = 2048] [serial = 2305] [outer = 0x12e81d800] 21:08:10 INFO - PROCESS | 2048 | 1478318890819 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]]]}] 21:08:10 INFO - ... 21:08:10 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 715ms 21:08:10 INFO - PROCESS | 2048 | 1478318890876 Marionette TRACE conn2 -> [0,3624,"getWindowHandle",null] 21:08:10 INFO - PROCESS | 2048 | 1478318890880 Marionette TRACE conn2 <- [1,3624,null,{"value":"7"}] 21:08:10 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 21:08:10 INFO - PROCESS | 2048 | 1478318890883 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}] 21:08:11 INFO - PROCESS | 2048 | 1478318891018 Marionette TRACE conn2 <- [1,3625,null,{"value":null}] 21:08:11 INFO - PROCESS | 2048 | 1478318891123 Marionette TRACE conn2 -> [0,3626,"getWindowHandles",null] 21:08:11 INFO - PROCESS | 2048 | 1478318891125 Marionette TRACE conn2 <- [1,3626,null,["7"]] 21:08:11 INFO - PROCESS | 2048 | 1478318891129 Marionette TRACE conn2 -> [0,3627,"switchToWindow",{"name":"7"}] 21:08:11 INFO - PROCESS | 2048 | 1478318891133 Marionette TRACE conn2 <- [1,3627,null,{}] 21:08:11 INFO - PROCESS | 2048 | 1478318891137 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x132341000 == 50 [pid = 2048] [id = 792] 21:08:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x132342000) [pid = 2048] [serial = 2306] [outer = 0x0] 21:08:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x132380000) [pid = 2048] [serial = 2307] [outer = 0x132342000] 21:08:11 INFO - PROCESS | 2048 | 1478318891182 Marionette DEBUG loaded listener.js 21:08:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x1334bf000) [pid = 2048] [serial = 2308] [outer = 0x132342000] 21:08:11 INFO - PROCESS | 2048 | 1478318891485 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]]]}] 21:08:11 INFO - ... 21:08:11 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 616ms 21:08:11 INFO - PROCESS | 2048 | 1478318891500 Marionette TRACE conn2 -> [0,3629,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 2048 | 1478318891502 Marionette TRACE conn2 <- [1,3629,null,{"value":"7"}] 21:08:11 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 21:08:11 INFO - PROCESS | 2048 | 1478318891506 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}] 21:08:11 INFO - PROCESS | 2048 | 1478318891610 Marionette TRACE conn2 <- [1,3630,null,{"value":null}] 21:08:11 INFO - PROCESS | 2048 | 1478318891673 Marionette TRACE conn2 -> [0,3631,"getWindowHandles",null] 21:08:11 INFO - PROCESS | 2048 | 1478318891675 Marionette TRACE conn2 <- [1,3631,null,["7"]] 21:08:11 INFO - PROCESS | 2048 | 1478318891720 Marionette TRACE conn2 -> [0,3632,"switchToWindow",{"name":"7"}] 21:08:11 INFO - PROCESS | 2048 | 1478318891723 Marionette TRACE conn2 <- [1,3632,null,{}] 21:08:11 INFO - PROCESS | 2048 | 1478318891727 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 2048 | ++DOCSHELL 0x136bb7800 == 51 [pid = 2048] [id = 793] 21:08:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 130 (0x136bb8000) [pid = 2048] [serial = 2309] [outer = 0x0] 21:08:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 131 (0x136bbe800) [pid = 2048] [serial = 2310] [outer = 0x136bb8000] 21:08:11 INFO - PROCESS | 2048 | 1478318891770 Marionette DEBUG loaded listener.js 21:08:11 INFO - PROCESS | 2048 | ++DOMWINDOW == 132 (0x136ec3000) [pid = 2048] [serial = 2311] [outer = 0x136bb8000] 21:08:12 INFO - PROCESS | 2048 | 1478318892081 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]]]}] 21:08:12 INFO - ... 21:08:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 615ms 21:08:12 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 21:08:12 INFO - PROCESS | 2048 | 1478318892121 Marionette TRACE conn2 -> [0,3634,"getWindowHandle",null] 21:08:12 INFO - PROCESS | 2048 | 1478318892123 Marionette TRACE conn2 <- [1,3634,null,{"value":"7"}] 21:08:12 INFO - PROCESS | 2048 | 1478318892126 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}] 21:08:12 INFO - PROCESS | 2048 | 1478318892225 Marionette TRACE conn2 <- [1,3635,null,{"value":null}] 21:08:12 INFO - PROCESS | 2048 | 1478318892289 Marionette TRACE conn2 -> [0,3636,"getWindowHandles",null] 21:08:12 INFO - PROCESS | 2048 | 1478318892290 Marionette TRACE conn2 <- [1,3636,null,["7"]] 21:08:12 INFO - PROCESS | 2048 | 1478318892293 Marionette TRACE conn2 -> [0,3637,"switchToWindow",{"name":"7"}] 21:08:12 INFO - PROCESS | 2048 | 1478318892296 Marionette TRACE conn2 <- [1,3637,null,{}] 21:08:12 INFO - PROCESS | 2048 | 1478318892325 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:12 INFO - PROCESS | 2048 | ++DOCSHELL 0x136ec8000 == 52 [pid = 2048] [id = 794] 21:08:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 133 (0x136ecc000) [pid = 2048] [serial = 2312] [outer = 0x0] 21:08:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 134 (0x136ed8000) [pid = 2048] [serial = 2313] [outer = 0x136ecc000] 21:08:12 INFO - PROCESS | 2048 | 1478318892367 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 2048 | ++DOMWINDOW == 135 (0x136ed4000) [pid = 2048] [serial = 2314] [outer = 0x136ecc000] 21:08:12 INFO - PROCESS | 2048 | 1478318892692 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]]]}] 21:08:12 INFO - ... 21:08:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 615ms 21:08:12 INFO - PROCESS | 2048 | 1478318892741 Marionette TRACE conn2 -> [0,3639,"getWindowHandle",null] 21:08:12 INFO - PROCESS | 2048 | 1478318892743 Marionette TRACE conn2 <- [1,3639,null,{"value":"7"}] 21:08:12 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 21:08:12 INFO - PROCESS | 2048 | 1478318892746 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}] 21:08:12 INFO - PROCESS | 2048 | 1478318892896 Marionette TRACE conn2 <- [1,3640,null,{"value":null}] 21:08:13 INFO - PROCESS | 2048 | 1478318893161 Marionette TRACE conn2 -> [0,3641,"getWindowHandles",null] 21:08:13 INFO - PROCESS | 2048 | 1478318893166 Marionette TRACE conn2 <- [1,3641,null,["7"]] 21:08:13 INFO - PROCESS | 2048 | 1478318893184 Marionette TRACE conn2 -> [0,3642,"switchToWindow",{"name":"7"}] 21:08:13 INFO - PROCESS | 2048 | 1478318893190 Marionette TRACE conn2 <- [1,3642,null,{}] 21:08:13 INFO - PROCESS | 2048 | 1478318893194 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x128f37800 == 53 [pid = 2048] [id = 795] 21:08:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 136 (0x128f5b800) [pid = 2048] [serial = 2315] [outer = 0x0] 21:08:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 137 (0x129913000) [pid = 2048] [serial = 2316] [outer = 0x128f5b800] 21:08:13 INFO - PROCESS | 2048 | 1478318893238 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 138 (0x12d63c800) [pid = 2048] [serial = 2317] [outer = 0x128f5b800] 21:08:13 INFO - PROCESS | 2048 | 1478318893666 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]]]}] 21:08:13 INFO - ... 21:08:13 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 966ms 21:08:13 INFO - PROCESS | 2048 | 1478318893713 Marionette TRACE conn2 -> [0,3644,"getWindowHandle",null] 21:08:13 INFO - PROCESS | 2048 | 1478318893717 Marionette TRACE conn2 <- [1,3644,null,{"value":"7"}] 21:08:13 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 21:08:13 INFO - PROCESS | 2048 | 1478318893770 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}] 21:08:13 INFO - PROCESS | 2048 | 1478318893857 Marionette TRACE conn2 <- [1,3645,null,{"value":null}] 21:08:13 INFO - PROCESS | 2048 | 1478318893865 Marionette TRACE conn2 -> [0,3646,"getWindowHandles",null] 21:08:13 INFO - PROCESS | 2048 | 1478318893868 Marionette TRACE conn2 <- [1,3646,null,["7"]] 21:08:13 INFO - PROCESS | 2048 | 1478318893975 Marionette TRACE conn2 -> [0,3647,"switchToWindow",{"name":"7"}] 21:08:13 INFO - PROCESS | 2048 | 1478318893977 Marionette TRACE conn2 <- [1,3647,null,{}] 21:08:13 INFO - PROCESS | 2048 | 1478318893980 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 2048 | ++DOCSHELL 0x128795800 == 54 [pid = 2048] [id = 796] 21:08:13 INFO - PROCESS | 2048 | ++DOMWINDOW == 139 (0x128f27800) [pid = 2048] [serial = 2318] [outer = 0x0] 21:08:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 140 (0x1297b0000) [pid = 2048] [serial = 2319] [outer = 0x128f27800] 21:08:14 INFO - PROCESS | 2048 | 1478318894019 Marionette DEBUG loaded listener.js 21:08:14 INFO - PROCESS | 2048 | ++DOMWINDOW == 141 (0x12cd23800) [pid = 2048] [serial = 2320] [outer = 0x128f27800] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x136717800 == 53 [pid = 2048] [id = 788] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1334d1800 == 52 [pid = 2048] [id = 787] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x132bd7800 == 51 [pid = 2048] [id = 786] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x128f7a000 == 50 [pid = 2048] [id = 785] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x131893800 == 49 [pid = 2048] [id = 784] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1317e5800 == 48 [pid = 2048] [id = 783] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x130ab6800 == 47 [pid = 2048] [id = 782] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x13060a800 == 46 [pid = 2048] [id = 781] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12ef58000 == 45 [pid = 2048] [id = 780] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12e759000 == 44 [pid = 2048] [id = 779] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1299a5800 == 43 [pid = 2048] [id = 778] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1299af800 == 42 [pid = 2048] [id = 777] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x128799000 == 41 [pid = 2048] [id = 776] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x132384800 == 40 [pid = 2048] [id = 772] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1320ab800 == 39 [pid = 2048] [id = 770] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x131d03800 == 38 [pid = 2048] [id = 769] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12f121800 == 37 [pid = 2048] [id = 768] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x126157800 == 36 [pid = 2048] [id = 773] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12f10e000 == 35 [pid = 2048] [id = 775] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12b494800 == 34 [pid = 2048] [id = 774] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1317ce800 == 33 [pid = 2048] [id = 767] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x132355000 == 32 [pid = 2048] [id = 771] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x136ec8000 == 31 [pid = 2048] [id = 794] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x128f37800 == 30 [pid = 2048] [id = 795] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x132341000 == 29 [pid = 2048] [id = 792] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x136bb7800 == 28 [pid = 2048] [id = 793] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x136bac000 == 27 [pid = 2048] [id = 789] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x1280b7800 == 26 [pid = 2048] [id = 790] 21:08:14 INFO - PROCESS | 2048 | --DOCSHELL 0x12e814000 == 25 [pid = 2048] [id = 791] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 140 (0x12b487800) [pid = 2048] [serial = 2191] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 139 (0x127067800) [pid = 2048] [serial = 2181] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 138 (0x131885000) [pid = 2048] [serial = 2235] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 137 (0x13237a800) [pid = 2048] [serial = 2245] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 136 (0x125677000) [pid = 2048] [serial = 2179] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 135 (0x12dd9a800) [pid = 2048] [serial = 2196] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 134 (0x129919000) [pid = 2048] [serial = 2188] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 133 (0x130ac5000) [pid = 2048] [serial = 2224] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 132 (0x1297aa800) [pid = 2048] [serial = 2187] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 131 (0x12e14b800) [pid = 2048] [serial = 2197] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 130 (0x12ec6e800) [pid = 2048] [serial = 2206] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 129 (0x13061f000) [pid = 2048] [serial = 2215] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x12e746800) [pid = 2048] [serial = 2200] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x130985800) [pid = 2048] [serial = 2220] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x12f10a800) [pid = 2048] [serial = 2208] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x12e80d000) [pid = 2048] [serial = 2202] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x130616800) [pid = 2048] [serial = 2214] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x124e24000) [pid = 2048] [serial = 2178] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x1320b7000) [pid = 2048] [serial = 2241] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x128663000) [pid = 2048] [serial = 2184] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x13098a800) [pid = 2048] [serial = 2221] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x12fc6d000) [pid = 2048] [serial = 2211] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x131d18800) [pid = 2048] [serial = 2238] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x132345000) [pid = 2048] [serial = 2242] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x12fc72800) [pid = 2048] [serial = 2212] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x131352800) [pid = 2048] [serial = 2226] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x131650000) [pid = 2048] [serial = 2230] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x1273a1000) [pid = 2048] [serial = 2182] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x12eb22800) [pid = 2048] [serial = 2205] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x1306c6000) [pid = 2048] [serial = 2217] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x13188f800) [pid = 2048] [serial = 2236] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x1317d4800) [pid = 2048] [serial = 2232] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12f115800) [pid = 2048] [serial = 2209] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x130abd000) [pid = 2048] [serial = 2223] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x132342800) [pid = 2048] [serial = 2176] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x131648000) [pid = 2048] [serial = 2229] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x1317cd000) [pid = 2048] [serial = 2233] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x12a2f4800) [pid = 2048] [serial = 2190] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12e4d4000) [pid = 2048] [serial = 2199] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12cd90800) [pid = 2048] [serial = 2194] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x12cd20800) [pid = 2048] [serial = 2193] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x131358000) [pid = 2048] [serial = 2227] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12e813000) [pid = 2048] [serial = 2203] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x1306cc000) [pid = 2048] [serial = 2218] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x132359800) [pid = 2048] [serial = 2244] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x12552e000) [pid = 2048] [serial = 2185] [outer = 0x0] [url = about:blank] 21:08:14 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x13209c800) [pid = 2048] [serial = 2239] [outer = 0x0] [url = about:blank] 21:08:15 INFO - PROCESS | 2048 | 1478318895064 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]]]}] 21:08:15 INFO - ... 21:08:15 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1319ms 21:08:15 INFO - PROCESS | 2048 | 1478318895087 Marionette TRACE conn2 -> [0,3649,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 2048 | 1478318895090 Marionette TRACE conn2 <- [1,3649,null,{"value":"7"}] 21:08:15 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 21:08:15 INFO - PROCESS | 2048 | 1478318895095 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}] 21:08:15 INFO - PROCESS | 2048 | 1478318895189 Marionette TRACE conn2 <- [1,3650,null,{"value":null}] 21:08:15 INFO - PROCESS | 2048 | 1478318895193 Marionette TRACE conn2 -> [0,3651,"getWindowHandles",null] 21:08:15 INFO - PROCESS | 2048 | 1478318895196 Marionette TRACE conn2 <- [1,3651,null,["7"]] 21:08:15 INFO - PROCESS | 2048 | 1478318895200 Marionette TRACE conn2 -> [0,3652,"switchToWindow",{"name":"7"}] 21:08:15 INFO - PROCESS | 2048 | 1478318895203 Marionette TRACE conn2 <- [1,3652,null,{}] 21:08:15 INFO - PROCESS | 2048 | 1478318895206 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x125eb3000 == 26 [pid = 2048] [id = 797] 21:08:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x125eb3800) [pid = 2048] [serial = 2321] [outer = 0x0] 21:08:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12615b000) [pid = 2048] [serial = 2322] [outer = 0x125eb3800] 21:08:15 INFO - PROCESS | 2048 | 1478318895248 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12739b000) [pid = 2048] [serial = 2323] [outer = 0x125eb3800] 21:08:15 INFO - PROCESS | 2048 | 1478318895542 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]]]}] 21:08:15 INFO - ... 21:08:15 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 466ms 21:08:15 INFO - PROCESS | 2048 | 1478318895560 Marionette TRACE conn2 -> [0,3654,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 2048 | 1478318895562 Marionette TRACE conn2 <- [1,3654,null,{"value":"7"}] 21:08:15 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 21:08:15 INFO - PROCESS | 2048 | 1478318895566 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}] 21:08:15 INFO - PROCESS | 2048 | 1478318895686 Marionette TRACE conn2 <- [1,3655,null,{"value":null}] 21:08:15 INFO - PROCESS | 2048 | 1478318895742 Marionette TRACE conn2 -> [0,3656,"getWindowHandles",null] 21:08:15 INFO - PROCESS | 2048 | 1478318895744 Marionette TRACE conn2 <- [1,3656,null,["7"]] 21:08:15 INFO - PROCESS | 2048 | 1478318895747 Marionette TRACE conn2 -> [0,3657,"switchToWindow",{"name":"7"}] 21:08:15 INFO - PROCESS | 2048 | 1478318895749 Marionette TRACE conn2 <- [1,3657,null,{}] 21:08:15 INFO - PROCESS | 2048 | 1478318895751 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 2048 | ++DOCSHELL 0x12529d000 == 27 [pid = 2048] [id = 798] 21:08:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x1280bb000) [pid = 2048] [serial = 2324] [outer = 0x0] 21:08:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x1291c9000) [pid = 2048] [serial = 2325] [outer = 0x1280bb000] 21:08:15 INFO - PROCESS | 2048 | 1478318895791 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x12878e800) [pid = 2048] [serial = 2326] [outer = 0x1280bb000] 21:08:16 INFO - PROCESS | 2048 | 1478318896042 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]]]}] 21:08:16 INFO - ... 21:08:16 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 520ms 21:08:16 INFO - PROCESS | 2048 | 1478318896090 Marionette TRACE conn2 -> [0,3659,"getWindowHandle",null] 21:08:16 INFO - PROCESS | 2048 | 1478318896094 Marionette TRACE conn2 <- [1,3659,null,{"value":"7"}] 21:08:16 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 21:08:16 INFO - PROCESS | 2048 | 1478318896097 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}] 21:08:16 INFO - PROCESS | 2048 | 1478318896199 Marionette TRACE conn2 <- [1,3660,null,{"value":null}] 21:08:16 INFO - PROCESS | 2048 | 1478318896279 Marionette TRACE conn2 -> [0,3661,"getWindowHandles",null] 21:08:16 INFO - PROCESS | 2048 | 1478318896282 Marionette TRACE conn2 <- [1,3661,null,["7"]] 21:08:16 INFO - PROCESS | 2048 | 1478318896286 Marionette TRACE conn2 -> [0,3662,"switchToWindow",{"name":"7"}] 21:08:16 INFO - PROCESS | 2048 | 1478318896291 Marionette TRACE conn2 <- [1,3662,null,{}] 21:08:16 INFO - PROCESS | 2048 | 1478318896295 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296e5800 == 28 [pid = 2048] [id = 799] 21:08:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x1296e6800) [pid = 2048] [serial = 2327] [outer = 0x0] 21:08:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x1296eb000) [pid = 2048] [serial = 2328] [outer = 0x1296e6800] 21:08:16 INFO - PROCESS | 2048 | 1478318896362 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x1297a9000) [pid = 2048] [serial = 2329] [outer = 0x1296e6800] 21:08:16 INFO - PROCESS | 2048 | 1478318896728 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]]]}] 21:08:16 INFO - ... 21:08:16 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 664ms 21:08:16 INFO - PROCESS | 2048 | 1478318896772 Marionette TRACE conn2 -> [0,3664,"getWindowHandle",null] 21:08:16 INFO - PROCESS | 2048 | 1478318896774 Marionette TRACE conn2 <- [1,3664,null,{"value":"7"}] 21:08:16 INFO - TEST-START | /websockets/Secure-Send-data.htm 21:08:16 INFO - PROCESS | 2048 | 1478318896777 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}] 21:08:16 INFO - PROCESS | 2048 | 1478318896858 Marionette TRACE conn2 <- [1,3665,null,{"value":null}] 21:08:16 INFO - PROCESS | 2048 | 1478318896862 Marionette TRACE conn2 -> [0,3666,"getWindowHandles",null] 21:08:16 INFO - PROCESS | 2048 | 1478318896863 Marionette TRACE conn2 <- [1,3666,null,["7"]] 21:08:16 INFO - PROCESS | 2048 | 1478318896869 Marionette TRACE conn2 -> [0,3667,"switchToWindow",{"name":"7"}] 21:08:16 INFO - PROCESS | 2048 | 1478318896871 Marionette TRACE conn2 <- [1,3667,null,{}] 21:08:16 INFO - PROCESS | 2048 | 1478318896873 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c962800 == 29 [pid = 2048] [id = 800] 21:08:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x12c9ad800) [pid = 2048] [serial = 2330] [outer = 0x0] 21:08:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x12cd20800) [pid = 2048] [serial = 2331] [outer = 0x12c9ad800] 21:08:16 INFO - PROCESS | 2048 | 1478318896916 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x12e811800) [pid = 2048] [serial = 2332] [outer = 0x12c9ad800] 21:08:17 INFO - PROCESS | 2048 | 1478318897214 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]]]}] 21:08:17 INFO - ... 21:08:17 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 466ms 21:08:17 INFO - PROCESS | 2048 | 1478318897242 Marionette TRACE conn2 -> [0,3669,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 2048 | 1478318897244 Marionette TRACE conn2 <- [1,3669,null,{"value":"7"}] 21:08:17 INFO - TEST-START | /websockets/Secure-Send-null.htm 21:08:17 INFO - PROCESS | 2048 | 1478318897247 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}] 21:08:17 INFO - PROCESS | 2048 | 1478318897346 Marionette TRACE conn2 <- [1,3670,null,{"value":null}] 21:08:17 INFO - PROCESS | 2048 | 1478318897384 Marionette TRACE conn2 -> [0,3671,"getWindowHandles",null] 21:08:17 INFO - PROCESS | 2048 | 1478318897386 Marionette TRACE conn2 <- [1,3671,null,["7"]] 21:08:17 INFO - PROCESS | 2048 | 1478318897388 Marionette TRACE conn2 -> [0,3672,"switchToWindow",{"name":"7"}] 21:08:17 INFO - PROCESS | 2048 | 1478318897391 Marionette TRACE conn2 <- [1,3672,null,{}] 21:08:17 INFO - PROCESS | 2048 | 1478318897393 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb21000 == 30 [pid = 2048] [id = 801] 21:08:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x12eb22800) [pid = 2048] [serial = 2333] [outer = 0x0] 21:08:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x12ec69000) [pid = 2048] [serial = 2334] [outer = 0x12eb22800] 21:08:17 INFO - PROCESS | 2048 | 1478318897428 Marionette DEBUG loaded listener.js 21:08:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x12ec70800) [pid = 2048] [serial = 2335] [outer = 0x12eb22800] 21:08:17 INFO - ... 21:08:17 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 465ms 21:08:17 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 21:08:17 INFO - PROCESS | 2048 | 1478318897709 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]]]}] 21:08:17 INFO - PROCESS | 2048 | 1478318897712 Marionette TRACE conn2 -> [0,3674,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 2048 | 1478318897713 Marionette TRACE conn2 <- [1,3674,null,{"value":"7"}] 21:08:17 INFO - PROCESS | 2048 | 1478318897717 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}] 21:08:17 INFO - PROCESS | 2048 | 1478318897838 Marionette TRACE conn2 <- [1,3675,null,{"value":null}] 21:08:17 INFO - PROCESS | 2048 | 1478318897875 Marionette TRACE conn2 -> [0,3676,"getWindowHandles",null] 21:08:17 INFO - PROCESS | 2048 | 1478318897876 Marionette TRACE conn2 <- [1,3676,null,["7"]] 21:08:17 INFO - PROCESS | 2048 | 1478318897878 Marionette TRACE conn2 -> [0,3677,"switchToWindow",{"name":"7"}] 21:08:17 INFO - PROCESS | 2048 | 1478318897880 Marionette TRACE conn2 <- [1,3677,null,{}] 21:08:17 INFO - PROCESS | 2048 | 1478318897882 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:17 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc69800 == 31 [pid = 2048] [id = 802] 21:08:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x12fc6b800) [pid = 2048] [serial = 2336] [outer = 0x0] 21:08:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x12fc71000) [pid = 2048] [serial = 2337] [outer = 0x12fc6b800] 21:08:17 INFO - PROCESS | 2048 | 1478318897919 Marionette DEBUG loaded listener.js 21:08:17 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x12fd30800) [pid = 2048] [serial = 2338] [outer = 0x12fc6b800] 21:08:18 INFO - PROCESS | 2048 | 1478318898174 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]]]}] 21:08:18 INFO - ... 21:08:18 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 469ms 21:08:18 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 21:08:18 INFO - PROCESS | 2048 | 1478318898186 Marionette TRACE conn2 -> [0,3679,"getWindowHandle",null] 21:08:18 INFO - PROCESS | 2048 | 1478318898187 Marionette TRACE conn2 <- [1,3679,null,{"value":"7"}] 21:08:18 INFO - PROCESS | 2048 | 1478318898190 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}] 21:08:18 INFO - PROCESS | 2048 | 1478318898288 Marionette TRACE conn2 <- [1,3680,null,{"value":null}] 21:08:18 INFO - PROCESS | 2048 | 1478318898292 Marionette TRACE conn2 -> [0,3681,"getWindowHandles",null] 21:08:18 INFO - PROCESS | 2048 | 1478318898293 Marionette TRACE conn2 <- [1,3681,null,["7"]] 21:08:18 INFO - PROCESS | 2048 | 1478318898295 Marionette TRACE conn2 -> [0,3682,"switchToWindow",{"name":"7"}] 21:08:18 INFO - PROCESS | 2048 | 1478318898298 Marionette TRACE conn2 <- [1,3682,null,{}] 21:08:18 INFO - PROCESS | 2048 | 1478318898334 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x1306ba800 == 32 [pid = 2048] [id = 803] 21:08:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x1306bc000) [pid = 2048] [serial = 2339] [outer = 0x0] 21:08:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x1306c5000) [pid = 2048] [serial = 2340] [outer = 0x1306bc000] 21:08:18 INFO - PROCESS | 2048 | 1478318898369 Marionette DEBUG loaded listener.js 21:08:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x1306cc000) [pid = 2048] [serial = 2341] [outer = 0x1306bc000] 21:08:18 INFO - PROCESS | 2048 | 1478318898624 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]]]}] 21:08:18 INFO - ... 21:08:18 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 466ms 21:08:18 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 21:08:18 INFO - PROCESS | 2048 | 1478318898657 Marionette TRACE conn2 -> [0,3684,"getWindowHandle",null] 21:08:18 INFO - PROCESS | 2048 | 1478318898658 Marionette TRACE conn2 <- [1,3684,null,{"value":"7"}] 21:08:18 INFO - PROCESS | 2048 | 1478318898661 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}] 21:08:18 INFO - PROCESS | 2048 | 1478318898761 Marionette TRACE conn2 <- [1,3685,null,{"value":null}] 21:08:18 INFO - PROCESS | 2048 | 1478318898765 Marionette TRACE conn2 -> [0,3686,"getWindowHandles",null] 21:08:18 INFO - PROCESS | 2048 | 1478318898768 Marionette TRACE conn2 <- [1,3686,null,["7"]] 21:08:18 INFO - PROCESS | 2048 | 1478318898770 Marionette TRACE conn2 -> [0,3687,"switchToWindow",{"name":"7"}] 21:08:18 INFO - PROCESS | 2048 | 1478318898772 Marionette TRACE conn2 <- [1,3687,null,{}] 21:08:18 INFO - PROCESS | 2048 | 1478318898807 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:18 INFO - PROCESS | 2048 | ++DOCSHELL 0x130988000 == 33 [pid = 2048] [id = 804] 21:08:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x130988800) [pid = 2048] [serial = 2342] [outer = 0x0] 21:08:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x13098e000) [pid = 2048] [serial = 2343] [outer = 0x130988800] 21:08:18 INFO - PROCESS | 2048 | 1478318898841 Marionette DEBUG loaded listener.js 21:08:18 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x130ab5000) [pid = 2048] [serial = 2344] [outer = 0x130988800] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x1334d2000) [pid = 2048] [serial = 2291] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x1299ad800) [pid = 2048] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x12615f000) [pid = 2048] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x132bd9000) [pid = 2048] [serial = 2288] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x13060b000) [pid = 2048] [serial = 2273] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x12f110800) [pid = 2048] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x12a2ea000) [pid = 2048] [serial = 2285] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x132386800) [pid = 2048] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x131894800) [pid = 2048] [serial = 2282] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x130ab9800) [pid = 2048] [serial = 2276] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x136718000) [pid = 2048] [serial = 2294] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x12bd87000) [pid = 2048] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12879d000) [pid = 2048] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12e759800) [pid = 2048] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x1299b1000) [pid = 2048] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12ef5d800) [pid = 2048] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x1317e6000) [pid = 2048] [serial = 2279] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 21:08:19 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x136bac800) [pid = 2048] [serial = 2297] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 21:08:19 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:08:19 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:08:19 INFO - ... 21:08:19 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 668ms 21:08:19 INFO - PROCESS | 2048 | 1478318899324 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]]]}] 21:08:19 INFO - PROCESS | 2048 | 1478318899328 Marionette TRACE conn2 -> [0,3689,"getWindowHandle",null] 21:08:19 INFO - PROCESS | 2048 | 1478318899330 Marionette TRACE conn2 <- [1,3689,null,{"value":"7"}] 21:08:19 INFO - TEST-START | /websockets/Send-0byte-data.htm 21:08:19 INFO - PROCESS | 2048 | 1478318899335 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}] 21:08:19 INFO - PROCESS | 2048 | 1478318899409 Marionette TRACE conn2 <- [1,3690,null,{"value":null}] 21:08:19 INFO - PROCESS | 2048 | 1478318899412 Marionette TRACE conn2 -> [0,3691,"getWindowHandles",null] 21:08:19 INFO - PROCESS | 2048 | 1478318899413 Marionette TRACE conn2 <- [1,3691,null,["7"]] 21:08:19 INFO - PROCESS | 2048 | 1478318899419 Marionette TRACE conn2 -> [0,3692,"switchToWindow",{"name":"7"}] 21:08:19 INFO - PROCESS | 2048 | 1478318899421 Marionette TRACE conn2 <- [1,3692,null,{}] 21:08:19 INFO - PROCESS | 2048 | 1478318899423 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x130ac5000 == 34 [pid = 2048] [id = 805] 21:08:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x130ac5800) [pid = 2048] [serial = 2345] [outer = 0x0] 21:08:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x131350800) [pid = 2048] [serial = 2346] [outer = 0x130ac5800] 21:08:19 INFO - PROCESS | 2048 | 1478318899457 Marionette DEBUG loaded listener.js 21:08:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x13135b800) [pid = 2048] [serial = 2347] [outer = 0x130ac5800] 21:08:19 INFO - PROCESS | 2048 | 1478318899720 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]]]}] 21:08:19 INFO - ... 21:08:19 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 419ms 21:08:19 INFO - TEST-START | /websockets/Send-65K-data.htm 21:08:19 INFO - PROCESS | 2048 | 1478318899753 Marionette TRACE conn2 -> [0,3694,"getWindowHandle",null] 21:08:19 INFO - PROCESS | 2048 | 1478318899754 Marionette TRACE conn2 <- [1,3694,null,{"value":"7"}] 21:08:19 INFO - PROCESS | 2048 | 1478318899757 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}] 21:08:19 INFO - PROCESS | 2048 | 1478318899834 Marionette TRACE conn2 <- [1,3695,null,{"value":null}] 21:08:19 INFO - PROCESS | 2048 | 1478318899838 Marionette TRACE conn2 -> [0,3696,"getWindowHandles",null] 21:08:19 INFO - PROCESS | 2048 | 1478318899839 Marionette TRACE conn2 <- [1,3696,null,["7"]] 21:08:19 INFO - PROCESS | 2048 | 1478318899841 Marionette TRACE conn2 -> [0,3697,"switchToWindow",{"name":"7"}] 21:08:19 INFO - PROCESS | 2048 | 1478318899843 Marionette TRACE conn2 <- [1,3697,null,{}] 21:08:19 INFO - PROCESS | 2048 | 1478318899848 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:19 INFO - PROCESS | 2048 | ++DOCSHELL 0x131654800 == 35 [pid = 2048] [id = 806] 21:08:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x131655800) [pid = 2048] [serial = 2348] [outer = 0x0] 21:08:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x1317c8800) [pid = 2048] [serial = 2349] [outer = 0x131655800] 21:08:19 INFO - PROCESS | 2048 | 1478318899882 Marionette DEBUG loaded listener.js 21:08:19 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x1317d6800) [pid = 2048] [serial = 2350] [outer = 0x131655800] 21:08:20 INFO - PROCESS | 2048 | 1478318900158 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]]]}] 21:08:20 INFO - ... 21:08:20 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 415ms 21:08:20 INFO - PROCESS | 2048 | 1478318900173 Marionette TRACE conn2 -> [0,3699,"getWindowHandle",null] 21:08:20 INFO - PROCESS | 2048 | 1478318900174 Marionette TRACE conn2 <- [1,3699,null,{"value":"7"}] 21:08:20 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 21:08:20 INFO - PROCESS | 2048 | 1478318900177 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}] 21:08:20 INFO - PROCESS | 2048 | 1478318900272 Marionette TRACE conn2 <- [1,3700,null,{"value":null}] 21:08:20 INFO - PROCESS | 2048 | 1478318900334 Marionette TRACE conn2 -> [0,3701,"getWindowHandles",null] 21:08:20 INFO - PROCESS | 2048 | 1478318900335 Marionette TRACE conn2 <- [1,3701,null,["7"]] 21:08:20 INFO - PROCESS | 2048 | 1478318900337 Marionette TRACE conn2 -> [0,3702,"switchToWindow",{"name":"7"}] 21:08:20 INFO - PROCESS | 2048 | 1478318900340 Marionette TRACE conn2 <- [1,3702,null,{}] 21:08:20 INFO - PROCESS | 2048 | 1478318900342 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x1317e5800 == 36 [pid = 2048] [id = 807] 21:08:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x131878000) [pid = 2048] [serial = 2351] [outer = 0x0] 21:08:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x131d03800) [pid = 2048] [serial = 2352] [outer = 0x131878000] 21:08:20 INFO - PROCESS | 2048 | 1478318900380 Marionette DEBUG loaded listener.js 21:08:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x131d13000) [pid = 2048] [serial = 2353] [outer = 0x131878000] 21:08:20 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:08:20 INFO - PROCESS | 2048 | [2048] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:08:20 INFO - PROCESS | 2048 | 1478318900611 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]]]}] 21:08:20 INFO - ... 21:08:20 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 465ms 21:08:20 INFO - PROCESS | 2048 | 1478318900643 Marionette TRACE conn2 -> [0,3704,"getWindowHandle",null] 21:08:20 INFO - PROCESS | 2048 | 1478318900644 Marionette TRACE conn2 <- [1,3704,null,{"value":"7"}] 21:08:20 INFO - TEST-START | /websockets/Send-before-open.htm 21:08:20 INFO - PROCESS | 2048 | 1478318900647 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}] 21:08:20 INFO - PROCESS | 2048 | 1478318900750 Marionette TRACE conn2 <- [1,3705,null,{"value":null}] 21:08:20 INFO - PROCESS | 2048 | 1478318900756 Marionette TRACE conn2 -> [0,3706,"getWindowHandles",null] 21:08:20 INFO - PROCESS | 2048 | 1478318900757 Marionette TRACE conn2 <- [1,3706,null,["7"]] 21:08:20 INFO - PROCESS | 2048 | 1478318900760 Marionette TRACE conn2 -> [0,3707,"switchToWindow",{"name":"7"}] 21:08:20 INFO - PROCESS | 2048 | 1478318900762 Marionette TRACE conn2 <- [1,3707,null,{}] 21:08:20 INFO - PROCESS | 2048 | 1478318900765 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:20 INFO - PROCESS | 2048 | ++DOCSHELL 0x1320b7000 == 37 [pid = 2048] [id = 808] 21:08:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x1320b7800) [pid = 2048] [serial = 2354] [outer = 0x0] 21:08:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x132340000) [pid = 2048] [serial = 2355] [outer = 0x1320b7800] 21:08:20 INFO - PROCESS | 2048 | 1478318900798 Marionette DEBUG loaded listener.js 21:08:20 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x132349000) [pid = 2048] [serial = 2356] [outer = 0x1320b7800] 21:08:21 INFO - PROCESS | 2048 | 1478318901047 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]]]}] 21:08:21 INFO - . 21:08:21 INFO - TEST-OK | /websockets/Send-before-open.htm | took 415ms 21:08:21 INFO - PROCESS | 2048 | 1478318901062 Marionette TRACE conn2 -> [0,3709,"getWindowHandle",null] 21:08:21 INFO - PROCESS | 2048 | 1478318901064 Marionette TRACE conn2 <- [1,3709,null,{"value":"7"}] 21:08:21 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 21:08:21 INFO - PROCESS | 2048 | 1478318901069 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}] 21:08:21 INFO - PROCESS | 2048 | 1478318901145 Marionette TRACE conn2 <- [1,3710,null,{"value":null}] 21:08:21 INFO - PROCESS | 2048 | [2048] 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 21:08:21 INFO - PROCESS | 2048 | 1478318901151 Marionette TRACE conn2 -> [0,3711,"getWindowHandles",null] 21:08:21 INFO - PROCESS | 2048 | 1478318901152 Marionette TRACE conn2 <- [1,3711,null,["7"]] 21:08:21 INFO - PROCESS | 2048 | 1478318901154 Marionette TRACE conn2 -> [0,3712,"switchToWindow",{"name":"7"}] 21:08:21 INFO - PROCESS | 2048 | 1478318901156 Marionette TRACE conn2 <- [1,3712,null,{}] 21:08:21 INFO - PROCESS | 2048 | 1478318901158 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x13237b000 == 38 [pid = 2048] [id = 809] 21:08:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x13237b800) [pid = 2048] [serial = 2357] [outer = 0x0] 21:08:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x132385000) [pid = 2048] [serial = 2358] [outer = 0x13237b800] 21:08:21 INFO - PROCESS | 2048 | 1478318901191 Marionette DEBUG loaded listener.js 21:08:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x132bda800) [pid = 2048] [serial = 2359] [outer = 0x13237b800] 21:08:21 INFO - PROCESS | 2048 | 1478318901582 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]]]}] 21:08:21 INFO - ... 21:08:21 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 517ms 21:08:21 INFO - PROCESS | 2048 | 1478318901587 Marionette TRACE conn2 -> [0,3714,"getWindowHandle",null] 21:08:21 INFO - PROCESS | 2048 | 1478318901591 Marionette TRACE conn2 <- [1,3714,null,{"value":"7"}] 21:08:21 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 21:08:21 INFO - PROCESS | 2048 | 1478318901595 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}] 21:08:21 INFO - PROCESS | 2048 | 1478318901718 Marionette TRACE conn2 <- [1,3715,null,{"value":null}] 21:08:21 INFO - PROCESS | 2048 | 1478318901780 Marionette TRACE conn2 -> [0,3716,"getWindowHandles",null] 21:08:21 INFO - PROCESS | 2048 | 1478318901782 Marionette TRACE conn2 <- [1,3716,null,["7"]] 21:08:21 INFO - PROCESS | 2048 | 1478318901786 Marionette TRACE conn2 -> [0,3717,"switchToWindow",{"name":"7"}] 21:08:21 INFO - PROCESS | 2048 | 1478318901789 Marionette TRACE conn2 <- [1,3717,null,{}] 21:08:21 INFO - PROCESS | 2048 | 1478318901835 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 2048 | ++DOCSHELL 0x128659000 == 39 [pid = 2048] [id = 810] 21:08:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x12865d800) [pid = 2048] [serial = 2360] [outer = 0x0] 21:08:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x1287ac000) [pid = 2048] [serial = 2361] [outer = 0x12865d800] 21:08:21 INFO - PROCESS | 2048 | 1478318901889 Marionette DEBUG loaded listener.js 21:08:21 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x129672000) [pid = 2048] [serial = 2362] [outer = 0x12865d800] 21:08:22 INFO - PROCESS | 2048 | 1478318902209 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]]]}] 21:08:22 INFO - ... 21:08:22 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 668ms 21:08:22 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 21:08:22 INFO - PROCESS | 2048 | 1478318902263 Marionette TRACE conn2 -> [0,3719,"getWindowHandle",null] 21:08:22 INFO - PROCESS | 2048 | 1478318902265 Marionette TRACE conn2 <- [1,3719,null,{"value":"7"}] 21:08:22 INFO - PROCESS | 2048 | 1478318902268 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}] 21:08:22 INFO - PROCESS | 2048 | 1478318902406 Marionette TRACE conn2 <- [1,3720,null,{"value":null}] 21:08:22 INFO - PROCESS | 2048 | 1478318902468 Marionette TRACE conn2 -> [0,3721,"getWindowHandles",null] 21:08:22 INFO - PROCESS | 2048 | 1478318902469 Marionette TRACE conn2 <- [1,3721,null,["7"]] 21:08:22 INFO - PROCESS | 2048 | 1478318902515 Marionette TRACE conn2 -> [0,3722,"switchToWindow",{"name":"7"}] 21:08:22 INFO - PROCESS | 2048 | 1478318902517 Marionette TRACE conn2 <- [1,3722,null,{}] 21:08:22 INFO - PROCESS | 2048 | 1478318902520 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:22 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e155000 == 40 [pid = 2048] [id = 811] 21:08:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 119 (0x12e745000) [pid = 2048] [serial = 2363] [outer = 0x0] 21:08:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 120 (0x12eb0c800) [pid = 2048] [serial = 2364] [outer = 0x12e745000] 21:08:22 INFO - PROCESS | 2048 | 1478318902564 Marionette DEBUG loaded listener.js 21:08:22 INFO - PROCESS | 2048 | ++DOMWINDOW == 121 (0x12f115800) [pid = 2048] [serial = 2365] [outer = 0x12e745000] 21:08:22 INFO - PROCESS | 2048 | 1478318902933 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]]]}] 21:08:22 INFO - ... 21:08:22 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 717ms 21:08:22 INFO - PROCESS | 2048 | 1478318902991 Marionette TRACE conn2 -> [0,3724,"getWindowHandle",null] 21:08:22 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 21:08:22 INFO - PROCESS | 2048 | 1478318902995 Marionette TRACE conn2 <- [1,3724,null,{"value":"7"}] 21:08:23 INFO - PROCESS | 2048 | 1478318902998 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}] 21:08:23 INFO - PROCESS | 2048 | 1478318903128 Marionette TRACE conn2 <- [1,3725,null,{"value":null}] 21:08:23 INFO - PROCESS | 2048 | 1478318903195 Marionette TRACE conn2 -> [0,3726,"getWindowHandles",null] 21:08:23 INFO - PROCESS | 2048 | 1478318903197 Marionette TRACE conn2 <- [1,3726,null,["7"]] 21:08:23 INFO - PROCESS | 2048 | 1478318903241 Marionette TRACE conn2 -> [0,3727,"switchToWindow",{"name":"7"}] 21:08:23 INFO - PROCESS | 2048 | 1478318903245 Marionette TRACE conn2 <- [1,3727,null,{}] 21:08:23 INFO - PROCESS | 2048 | 1478318903249 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x131653000 == 41 [pid = 2048] [id = 812] 21:08:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 122 (0x13165d000) [pid = 2048] [serial = 2366] [outer = 0x0] 21:08:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 123 (0x1317e7800) [pid = 2048] [serial = 2367] [outer = 0x13165d000] 21:08:23 INFO - PROCESS | 2048 | 1478318903295 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 124 (0x131d16000) [pid = 2048] [serial = 2368] [outer = 0x13165d000] 21:08:23 INFO - PROCESS | 2048 | 1478318903689 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]]]}] 21:08:23 INFO - ... 21:08:23 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 717ms 21:08:23 INFO - PROCESS | 2048 | 1478318903715 Marionette TRACE conn2 -> [0,3729,"getWindowHandle",null] 21:08:23 INFO - PROCESS | 2048 | 1478318903717 Marionette TRACE conn2 <- [1,3729,null,{"value":"7"}] 21:08:23 INFO - TEST-START | /websockets/Send-binary-blob.htm 21:08:23 INFO - PROCESS | 2048 | 1478318903720 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}] 21:08:23 INFO - PROCESS | 2048 | 1478318903835 Marionette TRACE conn2 <- [1,3730,null,{"value":null}] 21:08:23 INFO - PROCESS | 2048 | 1478318903897 Marionette TRACE conn2 -> [0,3731,"getWindowHandles",null] 21:08:23 INFO - PROCESS | 2048 | 1478318903899 Marionette TRACE conn2 <- [1,3731,null,["7"]] 21:08:23 INFO - PROCESS | 2048 | 1478318903901 Marionette TRACE conn2 -> [0,3732,"switchToWindow",{"name":"7"}] 21:08:23 INFO - PROCESS | 2048 | 1478318903904 Marionette TRACE conn2 <- [1,3732,null,{}] 21:08:23 INFO - PROCESS | 2048 | 1478318903950 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b060800 == 42 [pid = 2048] [id = 813] 21:08:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 125 (0x11b099800) [pid = 2048] [serial = 2369] [outer = 0x0] 21:08:23 INFO - PROCESS | 2048 | ++DOMWINDOW == 126 (0x1280b1800) [pid = 2048] [serial = 2370] [outer = 0x11b099800] 21:08:23 INFO - PROCESS | 2048 | 1478318903994 Marionette DEBUG loaded listener.js 21:08:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 127 (0x12e4cd800) [pid = 2048] [serial = 2371] [outer = 0x11b099800] 21:08:24 INFO - PROCESS | 2048 | 1478318904520 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]]]}] 21:08:24 INFO - ... 21:08:24 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 817ms 21:08:24 INFO - PROCESS | 2048 | 1478318904538 Marionette TRACE conn2 -> [0,3734,"getWindowHandle",null] 21:08:24 INFO - PROCESS | 2048 | 1478318904540 Marionette TRACE conn2 <- [1,3734,null,{"value":"7"}] 21:08:24 INFO - TEST-START | /websockets/Send-data.htm 21:08:24 INFO - PROCESS | 2048 | 1478318904545 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}] 21:08:24 INFO - PROCESS | 2048 | 1478318904659 Marionette TRACE conn2 <- [1,3735,null,{"value":null}] 21:08:24 INFO - PROCESS | 2048 | 1478318904722 Marionette TRACE conn2 -> [0,3736,"getWindowHandles",null] 21:08:24 INFO - PROCESS | 2048 | 1478318904724 Marionette TRACE conn2 <- [1,3736,null,["7"]] 21:08:24 INFO - PROCESS | 2048 | 1478318904727 Marionette TRACE conn2 -> [0,3737,"switchToWindow",{"name":"7"}] 21:08:24 INFO - PROCESS | 2048 | 1478318904730 Marionette TRACE conn2 <- [1,3737,null,{}] 21:08:24 INFO - PROCESS | 2048 | 1478318904733 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:24 INFO - PROCESS | 2048 | ++DOCSHELL 0x1273a5800 == 43 [pid = 2048] [id = 814] 21:08:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 128 (0x1273a9000) [pid = 2048] [serial = 2372] [outer = 0x0] 21:08:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 129 (0x129681000) [pid = 2048] [serial = 2373] [outer = 0x1273a9000] 21:08:24 INFO - PROCESS | 2048 | 1478318904831 Marionette DEBUG loaded listener.js 21:08:24 INFO - PROCESS | 2048 | ++DOMWINDOW == 130 (0x129919000) [pid = 2048] [serial = 2374] [outer = 0x1273a9000] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x1320b7000 == 42 [pid = 2048] [id = 808] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x1317e5800 == 41 [pid = 2048] [id = 807] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x131654800 == 40 [pid = 2048] [id = 806] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x130ac5000 == 39 [pid = 2048] [id = 805] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x130988000 == 38 [pid = 2048] [id = 804] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x1306ba800 == 37 [pid = 2048] [id = 803] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc69800 == 36 [pid = 2048] [id = 802] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x12eb21000 == 35 [pid = 2048] [id = 801] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x12c962800 == 34 [pid = 2048] [id = 800] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x1296e5800 == 33 [pid = 2048] [id = 799] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x12529d000 == 32 [pid = 2048] [id = 798] 21:08:24 INFO - PROCESS | 2048 | --DOCSHELL 0x125eb3000 == 31 [pid = 2048] [id = 797] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 129 (0x136bb2000) [pid = 2048] [serial = 2298] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 128 (0x136bb6000) [pid = 2048] [serial = 2299] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 127 (0x13671e000) [pid = 2048] [serial = 2295] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 126 (0x13671c800) [pid = 2048] [serial = 2296] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 125 (0x1334d7800) [pid = 2048] [serial = 2292] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 124 (0x1334de800) [pid = 2048] [serial = 2293] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 123 (0x132be1000) [pid = 2048] [serial = 2289] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 122 (0x132bee000) [pid = 2048] [serial = 2290] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 121 (0x1306c0800) [pid = 2048] [serial = 2286] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 120 (0x1320ae000) [pid = 2048] [serial = 2287] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 119 (0x1320a0000) [pid = 2048] [serial = 2283] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 118 (0x1320ac000) [pid = 2048] [serial = 2284] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x131879000) [pid = 2048] [serial = 2280] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x131885800) [pid = 2048] [serial = 2281] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x13134c000) [pid = 2048] [serial = 2277] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x13164d800) [pid = 2048] [serial = 2278] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x130629000) [pid = 2048] [serial = 2274] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x1306cb000) [pid = 2048] [serial = 2275] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x12f106800) [pid = 2048] [serial = 2271] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x12f11c800) [pid = 2048] [serial = 2272] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x12e761800) [pid = 2048] [serial = 2268] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x12e817800) [pid = 2048] [serial = 2269] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x12c94d000) [pid = 2048] [serial = 2265] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x12e14d000) [pid = 2048] [serial = 2266] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12b513000) [pid = 2048] [serial = 2262] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12cd89800) [pid = 2048] [serial = 2263] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x1297b3000) [pid = 2048] [serial = 2259] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x12b48c000) [pid = 2048] [serial = 2260] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x12fc63800) [pid = 2048] [serial = 2256] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x1306bc800) [pid = 2048] [serial = 2257] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12c9ad000) [pid = 2048] [serial = 2253] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x12d648000) [pid = 2048] [serial = 2254] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x126cc1800) [pid = 2048] [serial = 2250] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x1273b9000) [pid = 2048] [serial = 2251] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x13238e800) [pid = 2048] [serial = 2247] [outer = 0x0] [url = about:blank] 21:08:24 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x132bd8000) [pid = 2048] [serial = 2248] [outer = 0x0] [url = about:blank] 21:08:25 INFO - PROCESS | 2048 | 1478318905106 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]]]}] 21:08:25 INFO - ... 21:08:25 INFO - TEST-OK | /websockets/Send-data.htm | took 616ms 21:08:25 INFO - PROCESS | 2048 | 1478318905161 Marionette TRACE conn2 -> [0,3739,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 2048 | 1478318905163 Marionette TRACE conn2 <- [1,3739,null,{"value":"7"}] 21:08:25 INFO - TEST-START | /websockets/Send-data.worker 21:08:25 INFO - PROCESS | 2048 | 1478318905166 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}] 21:08:25 INFO - PROCESS | 2048 | 1478318905257 Marionette TRACE conn2 <- [1,3740,null,{"value":null}] 21:08:25 INFO - PROCESS | 2048 | 1478318905316 Marionette TRACE conn2 -> [0,3741,"getWindowHandles",null] 21:08:25 INFO - PROCESS | 2048 | 1478318905318 Marionette TRACE conn2 <- [1,3741,null,["7"]] 21:08:25 INFO - PROCESS | 2048 | 1478318905320 Marionette TRACE conn2 -> [0,3742,"switchToWindow",{"name":"7"}] 21:08:25 INFO - PROCESS | 2048 | 1478318905323 Marionette TRACE conn2 <- [1,3742,null,{}] 21:08:25 INFO - PROCESS | 2048 | 1478318905325 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296f1000 == 32 [pid = 2048] [id = 815] 21:08:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 95 (0x1297c1000) [pid = 2048] [serial = 2375] [outer = 0x0] 21:08:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 96 (0x12cd1d800) [pid = 2048] [serial = 2376] [outer = 0x1297c1000] 21:08:25 INFO - PROCESS | 2048 | 1478318905362 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 97 (0x12d644800) [pid = 2048] [serial = 2377] [outer = 0x1297c1000] 21:08:25 INFO - PROCESS | 2048 | [2048] 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 21:08:25 INFO - PROCESS | 2048 | 1478318905661 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,{},{}]]]}] 21:08:25 INFO - . 21:08:25 INFO - TEST-OK | /websockets/Send-data.worker | took 514ms 21:08:25 INFO - PROCESS | 2048 | 1478318905686 Marionette TRACE conn2 -> [0,3744,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 2048 | 1478318905689 Marionette TRACE conn2 <- [1,3744,null,{"value":"7"}] 21:08:25 INFO - TEST-START | /websockets/Send-null.htm 21:08:25 INFO - PROCESS | 2048 | 1478318905692 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}] 21:08:25 INFO - PROCESS | 2048 | 1478318905777 Marionette TRACE conn2 <- [1,3745,null,{"value":null}] 21:08:25 INFO - PROCESS | 2048 | 1478318905841 Marionette TRACE conn2 -> [0,3746,"getWindowHandles",null] 21:08:25 INFO - PROCESS | 2048 | 1478318905842 Marionette TRACE conn2 <- [1,3746,null,["7"]] 21:08:25 INFO - PROCESS | 2048 | 1478318905845 Marionette TRACE conn2 -> [0,3747,"switchToWindow",{"name":"7"}] 21:08:25 INFO - PROCESS | 2048 | 1478318905848 Marionette TRACE conn2 <- [1,3747,null,{}] 21:08:25 INFO - PROCESS | 2048 | 1478318905851 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 2048 | ++DOCSHELL 0x12fc64800 == 33 [pid = 2048] [id = 816] 21:08:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 98 (0x12fc67000) [pid = 2048] [serial = 2378] [outer = 0x0] 21:08:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 99 (0x12fd28800) [pid = 2048] [serial = 2379] [outer = 0x12fc67000] 21:08:25 INFO - PROCESS | 2048 | 1478318905889 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x130613000) [pid = 2048] [serial = 2380] [outer = 0x12fc67000] 21:08:26 INFO - PROCESS | 2048 | 1478318906117 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]]]}] 21:08:26 INFO - ... 21:08:26 INFO - TEST-OK | /websockets/Send-null.htm | took 465ms 21:08:26 INFO - PROCESS | 2048 | 1478318906157 Marionette TRACE conn2 -> [0,3749,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 2048 | 1478318906159 Marionette TRACE conn2 <- [1,3749,null,{"value":"7"}] 21:08:26 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 21:08:26 INFO - PROCESS | 2048 | 1478318906162 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}] 21:08:26 INFO - PROCESS | 2048 | 1478318906253 Marionette TRACE conn2 <- [1,3750,null,{"value":null}] 21:08:26 INFO - PROCESS | 2048 | 1478318906257 Marionette TRACE conn2 -> [0,3751,"getWindowHandles",null] 21:08:26 INFO - PROCESS | 2048 | 1478318906258 Marionette TRACE conn2 <- [1,3751,null,["7"]] 21:08:26 INFO - PROCESS | 2048 | 1478318906260 Marionette TRACE conn2 -> [0,3752,"switchToWindow",{"name":"7"}] 21:08:26 INFO - PROCESS | 2048 | 1478318906262 Marionette TRACE conn2 <- [1,3752,null,{}] 21:08:26 INFO - PROCESS | 2048 | 1478318906266 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x13097f000 == 34 [pid = 2048] [id = 817] 21:08:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x130980800) [pid = 2048] [serial = 2381] [outer = 0x0] 21:08:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x130989800) [pid = 2048] [serial = 2382] [outer = 0x130980800] 21:08:26 INFO - PROCESS | 2048 | 1478318906302 Marionette DEBUG loaded listener.js 21:08:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 103 (0x130acc800) [pid = 2048] [serial = 2383] [outer = 0x130980800] 21:08:26 INFO - PROCESS | 2048 | 1478318906570 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]]]}] 21:08:26 INFO - ... 21:08:26 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 417ms 21:08:26 INFO - PROCESS | 2048 | 1478318906578 Marionette TRACE conn2 -> [0,3754,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 2048 | 1478318906579 Marionette TRACE conn2 <- [1,3754,null,{"value":"7"}] 21:08:26 INFO - TEST-START | /websockets/Send-unicode-data.htm 21:08:26 INFO - PROCESS | 2048 | 1478318906585 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}] 21:08:26 INFO - PROCESS | 2048 | 1478318906661 Marionette TRACE conn2 <- [1,3755,null,{"value":null}] 21:08:26 INFO - PROCESS | 2048 | 1478318906668 Marionette TRACE conn2 -> [0,3756,"getWindowHandles",null] 21:08:26 INFO - PROCESS | 2048 | 1478318906669 Marionette TRACE conn2 <- [1,3756,null,["7"]] 21:08:26 INFO - PROCESS | 2048 | 1478318906671 Marionette TRACE conn2 -> [0,3757,"switchToWindow",{"name":"7"}] 21:08:26 INFO - PROCESS | 2048 | 1478318906673 Marionette TRACE conn2 <- [1,3757,null,{}] 21:08:26 INFO - PROCESS | 2048 | 1478318906737 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:26 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2ec800 == 35 [pid = 2048] [id = 818] 21:08:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 104 (0x13164d800) [pid = 2048] [serial = 2384] [outer = 0x0] 21:08:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 105 (0x1317cc800) [pid = 2048] [serial = 2385] [outer = 0x13164d800] 21:08:26 INFO - PROCESS | 2048 | 1478318906772 Marionette DEBUG loaded listener.js 21:08:26 INFO - PROCESS | 2048 | ++DOMWINDOW == 106 (0x1317d5800) [pid = 2048] [serial = 2386] [outer = 0x13164d800] 21:08:27 INFO - PROCESS | 2048 | 1478318907031 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]]]}] 21:08:27 INFO - ... 21:08:27 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 468ms 21:08:27 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 21:08:27 INFO - PROCESS | 2048 | 1478318907057 Marionette TRACE conn2 -> [0,3759,"getWindowHandle",null] 21:08:27 INFO - PROCESS | 2048 | 1478318907058 Marionette TRACE conn2 <- [1,3759,null,{"value":"7"}] 21:08:27 INFO - PROCESS | 2048 | 1478318907061 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}] 21:08:27 INFO - PROCESS | 2048 | 1478318907190 Marionette TRACE conn2 <- [1,3760,null,{"value":null}] 21:08:27 INFO - PROCESS | 2048 | 1478318907195 Marionette TRACE conn2 -> [0,3761,"getWindowHandles",null] 21:08:27 INFO - PROCESS | 2048 | 1478318907196 Marionette TRACE conn2 <- [1,3761,null,["7"]] 21:08:27 INFO - PROCESS | 2048 | 1478318907234 Marionette TRACE conn2 -> [0,3762,"switchToWindow",{"name":"7"}] 21:08:27 INFO - PROCESS | 2048 | 1478318907236 Marionette TRACE conn2 <- [1,3762,null,{}] 21:08:27 INFO - PROCESS | 2048 | 1478318907238 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x13209b000 == 36 [pid = 2048] [id = 819] 21:08:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 107 (0x13209c800) [pid = 2048] [serial = 2387] [outer = 0x0] 21:08:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 108 (0x1320a5000) [pid = 2048] [serial = 2388] [outer = 0x13209c800] 21:08:27 INFO - PROCESS | 2048 | 1478318907275 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 109 (0x1320b0800) [pid = 2048] [serial = 2389] [outer = 0x13209c800] 21:08:27 INFO - PROCESS | 2048 | 1478318907527 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]]]}] 21:08:27 INFO - .. 21:08:27 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 517ms 21:08:27 INFO - TEST-START | /websockets/constructor.html 21:08:27 INFO - PROCESS | 2048 | 1478318907581 Marionette TRACE conn2 -> [0,3764,"getWindowHandle",null] 21:08:27 INFO - PROCESS | 2048 | 1478318907582 Marionette TRACE conn2 <- [1,3764,null,{"value":"7"}] 21:08:27 INFO - PROCESS | 2048 | 1478318907585 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}] 21:08:27 INFO - PROCESS | 2048 | 1478318907690 Marionette TRACE conn2 <- [1,3765,null,{"value":null}] 21:08:27 INFO - PROCESS | 2048 | 1478318907694 Marionette TRACE conn2 -> [0,3766,"getWindowHandles",null] 21:08:27 INFO - PROCESS | 2048 | 1478318907695 Marionette TRACE conn2 <- [1,3766,null,["7"]] 21:08:27 INFO - PROCESS | 2048 | 1478318907732 Marionette TRACE conn2 -> [0,3767,"switchToWindow",{"name":"7"}] 21:08:27 INFO - PROCESS | 2048 | 1478318907736 Marionette TRACE conn2 <- [1,3767,null,{}] 21:08:27 INFO - PROCESS | 2048 | 1478318907738 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:27 INFO - PROCESS | 2048 | ++DOCSHELL 0x131349800 == 37 [pid = 2048] [id = 820] 21:08:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 110 (0x13134d000) [pid = 2048] [serial = 2390] [outer = 0x0] 21:08:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 111 (0x132354000) [pid = 2048] [serial = 2391] [outer = 0x13134d000] 21:08:27 INFO - PROCESS | 2048 | 1478318907773 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 2048 | ++DOMWINDOW == 112 (0x132356000) [pid = 2048] [serial = 2392] [outer = 0x13134d000] 21:08:28 INFO - PROCESS | 2048 | 1478318908012 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]]]}] 21:08:28 INFO - . 21:08:28 INFO - TEST-OK | /websockets/constructor.html | took 468ms 21:08:28 INFO - PROCESS | 2048 | 1478318908054 Marionette TRACE conn2 -> [0,3769,"getWindowHandle",null] 21:08:28 INFO - PROCESS | 2048 | 1478318908055 Marionette TRACE conn2 <- [1,3769,null,{"value":"7"}] 21:08:28 INFO - TEST-START | /websockets/eventhandlers.html 21:08:28 INFO - PROCESS | 2048 | 1478318908058 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}] 21:08:28 INFO - PROCESS | 2048 | 1478318908160 Marionette TRACE conn2 <- [1,3770,null,{"value":null}] 21:08:28 INFO - PROCESS | 2048 | [2048] 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 21:08:28 INFO - PROCESS | 2048 | 1478318908165 Marionette TRACE conn2 -> [0,3771,"getWindowHandles",null] 21:08:28 INFO - PROCESS | 2048 | 1478318908167 Marionette TRACE conn2 <- [1,3771,null,["7"]] 21:08:28 INFO - PROCESS | 2048 | 1478318908204 Marionette TRACE conn2 -> [0,3772,"switchToWindow",{"name":"7"}] 21:08:28 INFO - PROCESS | 2048 | 1478318908206 Marionette TRACE conn2 <- [1,3772,null,{}] 21:08:28 INFO - PROCESS | 2048 | 1478318908208 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x132393000 == 38 [pid = 2048] [id = 821] 21:08:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 113 (0x132bd7800) [pid = 2048] [serial = 2393] [outer = 0x0] 21:08:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 114 (0x132be3000) [pid = 2048] [serial = 2394] [outer = 0x132bd7800] 21:08:28 INFO - PROCESS | 2048 | 1478318908242 Marionette DEBUG loaded listener.js 21:08:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 115 (0x132bef000) [pid = 2048] [serial = 2395] [outer = 0x132bd7800] 21:08:28 INFO - PROCESS | 2048 | 1478318908491 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]]]}] 21:08:28 INFO - .... 21:08:28 INFO - TEST-OK | /websockets/eventhandlers.html | took 465ms 21:08:28 INFO - TEST-START | /websockets/extended-payload-length.html 21:08:28 INFO - PROCESS | 2048 | 1478318908524 Marionette TRACE conn2 -> [0,3774,"getWindowHandle",null] 21:08:28 INFO - PROCESS | 2048 | 1478318908526 Marionette TRACE conn2 <- [1,3774,null,{"value":"7"}] 21:08:28 INFO - PROCESS | 2048 | 1478318908529 Marionette TRACE conn2 -> [0,3775,"timeouts",{"script":185000}] 21:08:28 INFO - PROCESS | 2048 | 1478318908531 Marionette TRACE conn2 <- [1,3775,null,{}] 21:08:28 INFO - PROCESS | 2048 | 1478318908541 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}] 21:08:28 INFO - PROCESS | 2048 | 1478318908702 Marionette TRACE conn2 <- [1,3776,null,{"value":null}] 21:08:28 INFO - PROCESS | 2048 | [2048] 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 21:08:28 INFO - PROCESS | 2048 | [2048] 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 21:08:28 INFO - PROCESS | 2048 | [2048] 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 21:08:28 INFO - PROCESS | 2048 | [2048] 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 21:08:28 INFO - PROCESS | 2048 | 1478318908717 Marionette TRACE conn2 -> [0,3777,"getWindowHandles",null] 21:08:28 INFO - PROCESS | 2048 | 1478318908719 Marionette TRACE conn2 <- [1,3777,null,["7"]] 21:08:28 INFO - PROCESS | 2048 | 1478318908723 Marionette TRACE conn2 -> [0,3778,"switchToWindow",{"name":"7"}] 21:08:28 INFO - PROCESS | 2048 | 1478318908726 Marionette TRACE conn2 <- [1,3778,null,{}] 21:08:28 INFO - PROCESS | 2048 | 1478318908730 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 21:08:28 INFO - PROCESS | 2048 | ++DOCSHELL 0x1334d9000 == 39 [pid = 2048] [id = 822] 21:08:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 116 (0x1334da000) [pid = 2048] [serial = 2396] [outer = 0x0] 21:08:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 117 (0x13670c000) [pid = 2048] [serial = 2397] [outer = 0x1334da000] 21:08:28 INFO - PROCESS | 2048 | 1478318908784 Marionette DEBUG loaded listener.js 21:08:28 INFO - PROCESS | 2048 | ++DOMWINDOW == 118 (0x136711800) [pid = 2048] [serial = 2398] [outer = 0x1334da000] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 117 (0x1306bc000) [pid = 2048] [serial = 2339] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 116 (0x128379000) [pid = 2048] [serial = 2300] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 115 (0x12e81d800) [pid = 2048] [serial = 2303] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 114 (0x132342000) [pid = 2048] [serial = 2306] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 113 (0x136ecc000) [pid = 2048] [serial = 2312] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 112 (0x131878000) [pid = 2048] [serial = 2351] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 111 (0x136bb8000) [pid = 2048] [serial = 2309] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 110 (0x128f5b800) [pid = 2048] [serial = 2315] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 109 (0x130ac5800) [pid = 2048] [serial = 2345] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 108 (0x1320b7800) [pid = 2048] [serial = 2354] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 107 (0x131655800) [pid = 2048] [serial = 2348] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 106 (0x130988800) [pid = 2048] [serial = 2342] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 105 (0x12c9ad800) [pid = 2048] [serial = 2330] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 104 (0x12fc6b800) [pid = 2048] [serial = 2336] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 103 (0x1280bb000) [pid = 2048] [serial = 2324] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 102 (0x125eb3800) [pid = 2048] [serial = 2321] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x1296e6800) [pid = 2048] [serial = 2327] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x128f27800) [pid = 2048] [serial = 2318] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 21:08:29 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x12eb22800) [pid = 2048] [serial = 2333] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 21:08:29 INFO - PROCESS | 2048 | 1478318909357 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]]]}] 21:08:29 INFO - .... 21:08:29 INFO - TEST-OK | /websockets/extended-payload-length.html | took 877ms 21:08:29 INFO - PROCESS | 2048 | 1478318909406 Marionette TRACE conn2 -> [0,3780,"getWindowHandle",null] 21:08:29 INFO - PROCESS | 2048 | 1478318909407 Marionette TRACE conn2 <- [1,3780,null,{"value":"7"}] 21:08:29 INFO - TEST-START | /websockets/extended-payload-length.html?wss 21:08:29 INFO - PROCESS | 2048 | 1478318909410 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}] 21:08:29 INFO - PROCESS | 2048 | 1478318909517 Marionette TRACE conn2 <- [1,3781,null,{"value":null}] 21:08:29 INFO - PROCESS | 2048 | [2048] 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 21:08:29 INFO - PROCESS | 2048 | [2048] 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 21:08:29 INFO - PROCESS | 2048 | [2048] 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 21:08:29 INFO - PROCESS | 2048 | [2048] 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 21:08:29 INFO - PROCESS | 2048 | 1478318909555 Marionette TRACE conn2 -> [0,3782,"getWindowHandles",null] 21:08:29 INFO - PROCESS | 2048 | 1478318909557 Marionette TRACE conn2 <- [1,3782,null,["7"]] 21:08:29 INFO - PROCESS | 2048 | 1478318909560 Marionette TRACE conn2 -> [0,3783,"switchToWindow",{"name":"7"}] 21:08:29 INFO - PROCESS | 2048 | 1478318909562 Marionette TRACE conn2 <- [1,3783,null,{}] 21:08:29 INFO - PROCESS | 2048 | 1478318909564 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 21:08:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x125429800 == 40 [pid = 2048] [id = 823] 21:08:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 100 (0x131891800) [pid = 2048] [serial = 2399] [outer = 0x0] 21:08:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 101 (0x136714000) [pid = 2048] [serial = 2400] [outer = 0x131891800] 21:08:29 INFO - PROCESS | 2048 | 1478318909599 Marionette DEBUG loaded listener.js 21:08:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 102 (0x13671e800) [pid = 2048] [serial = 2401] [outer = 0x131891800] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x128795800 == 39 [pid = 2048] [id = 796] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x1334d9000 == 38 [pid = 2048] [id = 822] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x132393000 == 37 [pid = 2048] [id = 821] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x131349800 == 36 [pid = 2048] [id = 820] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x13209b000 == 35 [pid = 2048] [id = 819] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2ec800 == 34 [pid = 2048] [id = 818] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x13097f000 == 33 [pid = 2048] [id = 817] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc64800 == 32 [pid = 2048] [id = 816] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x1296f1000 == 31 [pid = 2048] [id = 815] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x1273a5800 == 30 [pid = 2048] [id = 814] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x11b060800 == 29 [pid = 2048] [id = 813] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x131653000 == 28 [pid = 2048] [id = 812] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x12e155000 == 27 [pid = 2048] [id = 811] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x128659000 == 26 [pid = 2048] [id = 810] 21:08:33 INFO - PROCESS | 2048 | --DOCSHELL 0x13237b000 == 25 [pid = 2048] [id = 809] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 101 (0x132340000) [pid = 2048] [serial = 2355] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 100 (0x132349000) [pid = 2048] [serial = 2356] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 99 (0x131d03800) [pid = 2048] [serial = 2352] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 98 (0x131d13000) [pid = 2048] [serial = 2353] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 97 (0x1317c8800) [pid = 2048] [serial = 2349] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 96 (0x1317d6800) [pid = 2048] [serial = 2350] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 95 (0x131350800) [pid = 2048] [serial = 2346] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 94 (0x13135b800) [pid = 2048] [serial = 2347] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 93 (0x13098e000) [pid = 2048] [serial = 2343] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 92 (0x130ab5000) [pid = 2048] [serial = 2344] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 91 (0x1306c5000) [pid = 2048] [serial = 2340] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 90 (0x1306cc000) [pid = 2048] [serial = 2341] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 89 (0x12fc71000) [pid = 2048] [serial = 2337] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 88 (0x12fd30800) [pid = 2048] [serial = 2338] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 87 (0x12ec69000) [pid = 2048] [serial = 2334] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 86 (0x12ec70800) [pid = 2048] [serial = 2335] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 85 (0x12cd20800) [pid = 2048] [serial = 2331] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 84 (0x12e811800) [pid = 2048] [serial = 2332] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 83 (0x1296eb000) [pid = 2048] [serial = 2328] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 82 (0x1297a9000) [pid = 2048] [serial = 2329] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 81 (0x1291c9000) [pid = 2048] [serial = 2325] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 80 (0x12878e800) [pid = 2048] [serial = 2326] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 79 (0x12615b000) [pid = 2048] [serial = 2322] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 78 (0x12739b000) [pid = 2048] [serial = 2323] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 77 (0x1297b0000) [pid = 2048] [serial = 2319] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 76 (0x12cd23800) [pid = 2048] [serial = 2320] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 75 (0x129913000) [pid = 2048] [serial = 2316] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 74 (0x12d63c800) [pid = 2048] [serial = 2317] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 73 (0x136ed8000) [pid = 2048] [serial = 2313] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 72 (0x136ed4000) [pid = 2048] [serial = 2314] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 71 (0x136bbe800) [pid = 2048] [serial = 2310] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 70 (0x136ec3000) [pid = 2048] [serial = 2311] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 69 (0x132380000) [pid = 2048] [serial = 2307] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 68 (0x1334bf000) [pid = 2048] [serial = 2308] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 67 (0x12f106000) [pid = 2048] [serial = 2304] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 66 (0x13036b800) [pid = 2048] [serial = 2305] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 65 (0x1287a7800) [pid = 2048] [serial = 2301] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 64 (0x1291bb800) [pid = 2048] [serial = 2302] [outer = 0x0] [url = about:blank] 21:08:33 INFO - PROCESS | 2048 | --DOMWINDOW == 63 (0x132385000) [pid = 2048] [serial = 2358] [outer = 0x0] [url = about:blank] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 62 (0x1297c1000) [pid = 2048] [serial = 2375] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.worker] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 61 (0x1273a9000) [pid = 2048] [serial = 2372] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 60 (0x13165d000) [pid = 2048] [serial = 2366] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 59 (0x130980800) [pid = 2048] [serial = 2381] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 58 (0x12fc67000) [pid = 2048] [serial = 2378] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-null.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 57 (0x13237b800) [pid = 2048] [serial = 2357] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 56 (0x11b099800) [pid = 2048] [serial = 2369] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 55 (0x12e745000) [pid = 2048] [serial = 2363] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 54 (0x12865d800) [pid = 2048] [serial = 2360] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 53 (0x13134d000) [pid = 2048] [serial = 2390] [outer = 0x0] [url = http://web-platform.test:8000/websockets/constructor.html] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 52 (0x13209c800) [pid = 2048] [serial = 2387] [outer = 0x0] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 51 (0x1334da000) [pid = 2048] [serial = 2396] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 50 (0x132bd7800) [pid = 2048] [serial = 2393] [outer = 0x0] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 21:08:37 INFO - PROCESS | 2048 | --DOMWINDOW == 49 (0x13164d800) [pid = 2048] [serial = 2384] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x13098f000 == 24 [pid = 2048] [id = 764] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x1306cf000 == 23 [pid = 2048] [id = 763] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x1306be000 == 22 [pid = 2048] [id = 762] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x130aca000 == 21 [pid = 2048] [id = 765] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12fc66800 == 20 [pid = 2048] [id = 760] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x13060d000 == 19 [pid = 2048] [id = 761] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x128391000 == 18 [pid = 2048] [id = 757] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x124e28000 == 17 [pid = 2048] [id = 750] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12c9b4000 == 16 [pid = 2048] [id = 754] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x13163f000 == 15 [pid = 2048] [id = 766] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4c7800 == 14 [pid = 2048] [id = 756] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12d639000 == 13 [pid = 2048] [id = 755] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x125c93800 == 12 [pid = 2048] [id = 759] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x128657000 == 11 [pid = 2048] [id = 751] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12e821000 == 10 [pid = 2048] [id = 758] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x129fcc000 == 9 [pid = 2048] [id = 753] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x128f76000 == 8 [pid = 2048] [id = 752] 21:08:41 INFO - PROCESS | 2048 | --DOCSHELL 0x124ce0000 == 7 [pid = 2048] [id = 749] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 48 (0x130acc800) [pid = 2048] [serial = 2383] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x130989800) [pid = 2048] [serial = 2382] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x1317d5800) [pid = 2048] [serial = 2386] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x1317cc800) [pid = 2048] [serial = 2385] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x1320b0800) [pid = 2048] [serial = 2389] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x1320a5000) [pid = 2048] [serial = 2388] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x132356000) [pid = 2048] [serial = 2392] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x132354000) [pid = 2048] [serial = 2391] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x132bef000) [pid = 2048] [serial = 2395] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x132be3000) [pid = 2048] [serial = 2394] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x136711800) [pid = 2048] [serial = 2398] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x13670c000) [pid = 2048] [serial = 2397] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x136714000) [pid = 2048] [serial = 2400] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12fd28800) [pid = 2048] [serial = 2379] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x130613000) [pid = 2048] [serial = 2380] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12cd1d800) [pid = 2048] [serial = 2376] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12d644800) [pid = 2048] [serial = 2377] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x129681000) [pid = 2048] [serial = 2373] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x129919000) [pid = 2048] [serial = 2374] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1280b1800) [pid = 2048] [serial = 2370] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x12e4cd800) [pid = 2048] [serial = 2371] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x1317e7800) [pid = 2048] [serial = 2367] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x131d16000) [pid = 2048] [serial = 2368] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x12eb0c800) [pid = 2048] [serial = 2364] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12f115800) [pid = 2048] [serial = 2365] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x1287ac000) [pid = 2048] [serial = 2361] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x129672000) [pid = 2048] [serial = 2362] [outer = 0x0] [url = about:blank] 21:08:41 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x132bda800) [pid = 2048] [serial = 2359] [outer = 0x0] [url = about:blank] 21:09:29 INFO - PROCESS | 2048 | 1478318969797 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]]]}] 21:09:29 INFO - .... 21:09:29 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60417ms 21:09:29 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 21:09:29 INFO - PROCESS | 2048 | 1478318969828 Marionette TRACE conn2 -> [0,3785,"getWindowHandle",null] 21:09:29 INFO - PROCESS | 2048 | 1478318969831 Marionette TRACE conn2 <- [1,3785,null,{"value":"7"}] 21:09:29 INFO - PROCESS | 2048 | 1478318969835 Marionette TRACE conn2 -> [0,3786,"timeouts",{"script":35000}] 21:09:29 INFO - PROCESS | 2048 | 1478318969838 Marionette TRACE conn2 <- [1,3786,null,{}] 21:09:29 INFO - PROCESS | 2048 | 1478318969842 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}] 21:09:29 INFO - PROCESS | 2048 | 1478318969927 Marionette TRACE conn2 <- [1,3787,null,{"value":null}] 21:09:29 INFO - PROCESS | 2048 | 1478318969932 Marionette TRACE conn2 -> [0,3788,"getWindowHandles",null] 21:09:29 INFO - PROCESS | 2048 | 1478318969935 Marionette TRACE conn2 <- [1,3788,null,["7"]] 21:09:29 INFO - PROCESS | 2048 | 1478318969938 Marionette TRACE conn2 -> [0,3789,"switchToWindow",{"name":"7"}] 21:09:29 INFO - PROCESS | 2048 | 1478318969943 Marionette TRACE conn2 <- [1,3789,null,{}] 21:09:29 INFO - PROCESS | 2048 | 1478318969949 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:29 INFO - PROCESS | 2048 | ++DOCSHELL 0x11b099800 == 8 [pid = 2048] [id = 824] 21:09:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x11b09d000) [pid = 2048] [serial = 2402] [outer = 0x0] 21:09:29 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124811800) [pid = 2048] [serial = 2403] [outer = 0x11b09d000] 21:09:29 INFO - PROCESS | 2048 | 1478318969995 Marionette DEBUG loaded listener.js 21:09:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e20000) [pid = 2048] [serial = 2404] [outer = 0x11b09d000] 21:09:30 INFO - PROCESS | 2048 | 1478318970315 Marionette TRACE conn2 <- [1,3790,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 21:09:30 INFO - . 21:09:30 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 521ms 21:09:30 INFO - PROCESS | 2048 | 1478318970356 Marionette TRACE conn2 -> [0,3791,"getWindowHandle",null] 21:09:30 INFO - TEST-START | /websockets/opening-handshake/001.html 21:09:30 INFO - PROCESS | 2048 | 1478318970358 Marionette TRACE conn2 <- [1,3791,null,{"value":"7"}] 21:09:30 INFO - PROCESS | 2048 | 1478318970361 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}] 21:09:30 INFO - PROCESS | 2048 | 1478318970469 Marionette TRACE conn2 <- [1,3792,null,{"value":null}] 21:09:30 INFO - PROCESS | 2048 | 1478318970476 Marionette TRACE conn2 -> [0,3793,"getWindowHandles",null] 21:09:30 INFO - PROCESS | 2048 | 1478318970478 Marionette TRACE conn2 <- [1,3793,null,["7"]] 21:09:30 INFO - PROCESS | 2048 | 1478318970480 Marionette TRACE conn2 -> [0,3794,"switchToWindow",{"name":"7"}] 21:09:30 INFO - PROCESS | 2048 | 1478318970484 Marionette TRACE conn2 <- [1,3794,null,{}] 21:09:30 INFO - PROCESS | 2048 | 1478318970494 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:30 INFO - PROCESS | 2048 | ++DOCSHELL 0x124807800 == 9 [pid = 2048] [id = 825] 21:09:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x126cab800) [pid = 2048] [serial = 2405] [outer = 0x0] 21:09:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x126d79800) [pid = 2048] [serial = 2406] [outer = 0x126cab800] 21:09:30 INFO - PROCESS | 2048 | 1478318970536 Marionette DEBUG loaded listener.js 21:09:30 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x12739c800) [pid = 2048] [serial = 2407] [outer = 0x126cab800] 21:09:31 INFO - PROCESS | 2048 | [2048] 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 21:09:31 INFO - PROCESS | 2048 | 1478318971391 Marionette TRACE conn2 <- [1,3795,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 21:09:31 INFO - . 21:09:31 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1067ms 21:09:31 INFO - TEST-START | /websockets/opening-handshake/002.html 21:09:31 INFO - PROCESS | 2048 | 1478318971427 Marionette TRACE conn2 -> [0,3796,"getWindowHandle",null] 21:09:31 INFO - PROCESS | 2048 | 1478318971429 Marionette TRACE conn2 <- [1,3796,null,{"value":"7"}] 21:09:31 INFO - PROCESS | 2048 | 1478318971431 Marionette TRACE conn2 -> [0,3797,"timeouts",{"script":185000}] 21:09:31 INFO - PROCESS | 2048 | 1478318971433 Marionette TRACE conn2 <- [1,3797,null,{}] 21:09:31 INFO - PROCESS | 2048 | 1478318971436 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}] 21:09:31 INFO - PROCESS | 2048 | 1478318971528 Marionette TRACE conn2 <- [1,3798,null,{"value":null}] 21:09:31 INFO - PROCESS | 2048 | 1478318971580 Marionette TRACE conn2 -> [0,3799,"getWindowHandles",null] 21:09:31 INFO - PROCESS | 2048 | 1478318971581 Marionette TRACE conn2 <- [1,3799,null,["7"]] 21:09:31 INFO - PROCESS | 2048 | 1478318971584 Marionette TRACE conn2 -> [0,3800,"switchToWindow",{"name":"7"}] 21:09:31 INFO - PROCESS | 2048 | 1478318971588 Marionette TRACE conn2 <- [1,3800,null,{}] 21:09:31 INFO - PROCESS | 2048 | 1478318971591 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 21:09:31 INFO - PROCESS | 2048 | ++DOCSHELL 0x128656800 == 10 [pid = 2048] [id = 826] 21:09:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x128657000) [pid = 2048] [serial = 2408] [outer = 0x0] 21:09:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x12865f000) [pid = 2048] [serial = 2409] [outer = 0x128657000] 21:09:31 INFO - PROCESS | 2048 | 1478318971632 Marionette DEBUG loaded listener.js 21:09:31 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x128798800) [pid = 2048] [serial = 2410] [outer = 0x128657000] 21:09:33 INFO - PROCESS | 2048 | 1478318973012 Marionette TRACE conn2 <- [1,3801,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 21:09:33 INFO - . 21:09:33 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1625ms 21:09:33 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 21:09:33 INFO - PROCESS | 2048 | 1478318973057 Marionette TRACE conn2 -> [0,3802,"getWindowHandle",null] 21:09:33 INFO - PROCESS | 2048 | 1478318973058 Marionette TRACE conn2 <- [1,3802,null,{"value":"7"}] 21:09:33 INFO - PROCESS | 2048 | 1478318973062 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}] 21:09:33 INFO - PROCESS | 2048 | 1478318973153 Marionette TRACE conn2 <- [1,3803,null,{"value":null}] 21:09:33 INFO - PROCESS | 2048 | 1478318973159 Marionette TRACE conn2 -> [0,3804,"getWindowHandles",null] 21:09:33 INFO - PROCESS | 2048 | 1478318973160 Marionette TRACE conn2 <- [1,3804,null,["7"]] 21:09:33 INFO - PROCESS | 2048 | 1478318973163 Marionette TRACE conn2 -> [0,3805,"switchToWindow",{"name":"7"}] 21:09:33 INFO - PROCESS | 2048 | 1478318973166 Marionette TRACE conn2 <- [1,3805,null,{}] 21:09:33 INFO - PROCESS | 2048 | 1478318973169 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\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"}] 21:09:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291c7800 == 11 [pid = 2048] [id = 827] 21:09:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1291c8800) [pid = 2048] [serial = 2411] [outer = 0x0] 21:09:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x1291ce800) [pid = 2048] [serial = 2412] [outer = 0x1291c8800] 21:09:33 INFO - PROCESS | 2048 | 1478318973212 Marionette DEBUG loaded listener.js 21:09:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x1299a8000) [pid = 2048] [serial = 2413] [outer = 0x1291c8800] 21:09:33 INFO - PROCESS | 2048 | 1478318973472 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"]]]}] 21:09:33 INFO - . 21:09:33 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 415ms 21:09:33 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 21:09:33 INFO - PROCESS | 2048 | 1478318973477 Marionette TRACE conn2 -> [0,3807,"getWindowHandle",null] 21:09:33 INFO - PROCESS | 2048 | 1478318973478 Marionette TRACE conn2 <- [1,3807,null,{"value":"7"}] 21:09:33 INFO - PROCESS | 2048 | 1478318973480 Marionette TRACE conn2 -> [0,3808,"timeouts",{"script":35000}] 21:09:33 INFO - PROCESS | 2048 | 1478318973481 Marionette TRACE conn2 <- [1,3808,null,{}] 21:09:33 INFO - PROCESS | 2048 | 1478318973487 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}] 21:09:33 INFO - PROCESS | 2048 | 1478318973562 Marionette TRACE conn2 <- [1,3809,null,{"value":null}] 21:09:33 INFO - PROCESS | 2048 | 1478318973565 Marionette TRACE conn2 -> [0,3810,"getWindowHandles",null] 21:09:33 INFO - PROCESS | 2048 | 1478318973567 Marionette TRACE conn2 <- [1,3810,null,["7"]] 21:09:33 INFO - PROCESS | 2048 | 1478318973572 Marionette TRACE conn2 -> [0,3811,"switchToWindow",{"name":"7"}] 21:09:33 INFO - PROCESS | 2048 | 1478318973574 Marionette TRACE conn2 <- [1,3811,null,{}] 21:09:33 INFO - PROCESS | 2048 | 1478318973576 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:33 INFO - PROCESS | 2048 | ++DOCSHELL 0x12a2f4800 == 12 [pid = 2048] [id = 828] 21:09:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12a2f7800) [pid = 2048] [serial = 2414] [outer = 0x0] 21:09:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12b48a800) [pid = 2048] [serial = 2415] [outer = 0x12a2f7800] 21:09:33 INFO - PROCESS | 2048 | 1478318973611 Marionette DEBUG loaded listener.js 21:09:33 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12bd75000) [pid = 2048] [serial = 2416] [outer = 0x12a2f7800] 21:09:33 INFO - PROCESS | 2048 | [2048] 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 21:09:33 INFO - PROCESS | 2048 | 1478318973969 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,{},{}]]]}] 21:09:33 INFO - . 21:09:33 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 520ms 21:09:34 INFO - TEST-START | /websockets/opening-handshake/003.html 21:09:34 INFO - PROCESS | 2048 | 1478318974000 Marionette TRACE conn2 -> [0,3813,"getWindowHandle",null] 21:09:34 INFO - PROCESS | 2048 | 1478318974002 Marionette TRACE conn2 <- [1,3813,null,{"value":"7"}] 21:09:34 INFO - PROCESS | 2048 | 1478318974005 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}] 21:09:34 INFO - PROCESS | 2048 | 1478318974126 Marionette TRACE conn2 <- [1,3814,null,{"value":null}] 21:09:34 INFO - PROCESS | 2048 | 1478318974131 Marionette TRACE conn2 -> [0,3815,"getWindowHandles",null] 21:09:34 INFO - PROCESS | 2048 | 1478318974133 Marionette TRACE conn2 <- [1,3815,null,["7"]] 21:09:34 INFO - PROCESS | 2048 | 1478318974136 Marionette TRACE conn2 -> [0,3816,"switchToWindow",{"name":"7"}] 21:09:34 INFO - PROCESS | 2048 | 1478318974138 Marionette TRACE conn2 <- [1,3816,null,{}] 21:09:34 INFO - PROCESS | 2048 | 1478318974141 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d636000 == 13 [pid = 2048] [id = 829] 21:09:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12d637000) [pid = 2048] [serial = 2417] [outer = 0x0] 21:09:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12d63e000) [pid = 2048] [serial = 2418] [outer = 0x12d637000] 21:09:34 INFO - PROCESS | 2048 | 1478318974179 Marionette DEBUG loaded listener.js 21:09:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12dd8d000) [pid = 2048] [serial = 2419] [outer = 0x12d637000] 21:09:34 INFO - PROCESS | 2048 | 1478318974490 Marionette TRACE conn2 <- [1,3817,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 21:09:34 INFO - . 21:09:34 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 515ms 21:09:34 INFO - PROCESS | 2048 | 1478318974520 Marionette TRACE conn2 -> [0,3818,"getWindowHandle",null] 21:09:34 INFO - PROCESS | 2048 | 1478318974521 Marionette TRACE conn2 <- [1,3818,null,{"value":"7"}] 21:09:34 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 21:09:34 INFO - PROCESS | 2048 | 1478318974524 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}] 21:09:34 INFO - PROCESS | 2048 | 1478318974587 Marionette TRACE conn2 <- [1,3819,null,{"value":null}] 21:09:34 INFO - PROCESS | 2048 | 1478318974590 Marionette TRACE conn2 -> [0,3820,"getWindowHandles",null] 21:09:34 INFO - PROCESS | 2048 | 1478318974591 Marionette TRACE conn2 <- [1,3820,null,["7"]] 21:09:34 INFO - PROCESS | 2048 | 1478318974592 Marionette TRACE conn2 -> [0,3821,"switchToWindow",{"name":"7"}] 21:09:34 INFO - PROCESS | 2048 | 1478318974595 Marionette TRACE conn2 <- [1,3821,null,{}] 21:09:34 INFO - PROCESS | 2048 | 1478318974596 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:34 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e4bf800 == 14 [pid = 2048] [id = 830] 21:09:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12e4c0000) [pid = 2048] [serial = 2420] [outer = 0x0] 21:09:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12e4c7800) [pid = 2048] [serial = 2421] [outer = 0x12e4c0000] 21:09:34 INFO - PROCESS | 2048 | 1478318974624 Marionette DEBUG loaded listener.js 21:09:34 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12e4d2800) [pid = 2048] [serial = 2422] [outer = 0x12e4c0000] 21:09:34 INFO - PROCESS | 2048 | 1478318974973 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"]]]}] 21:09:34 INFO - . 21:09:34 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 467ms 21:09:34 INFO - PROCESS | 2048 | 1478318974994 Marionette TRACE conn2 -> [0,3823,"getWindowHandle",null] 21:09:34 INFO - PROCESS | 2048 | 1478318974995 Marionette TRACE conn2 <- [1,3823,null,{"value":"7"}] 21:09:34 INFO - TEST-START | /websockets/opening-handshake/005.html 21:09:35 INFO - PROCESS | 2048 | 1478318975000 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}] 21:09:35 INFO - PROCESS | 2048 | 1478318975113 Marionette TRACE conn2 <- [1,3824,null,{"value":null}] 21:09:35 INFO - PROCESS | 2048 | 1478318975120 Marionette TRACE conn2 -> [0,3825,"getWindowHandles",null] 21:09:35 INFO - PROCESS | 2048 | 1478318975122 Marionette TRACE conn2 <- [1,3825,null,["7"]] 21:09:35 INFO - PROCESS | 2048 | 1478318975126 Marionette TRACE conn2 -> [0,3826,"switchToWindow",{"name":"7"}] 21:09:35 INFO - PROCESS | 2048 | 1478318975129 Marionette TRACE conn2 <- [1,3826,null,{}] 21:09:35 INFO - PROCESS | 2048 | 1478318975132 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x12e757000 == 15 [pid = 2048] [id = 831] 21:09:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12e757800) [pid = 2048] [serial = 2423] [outer = 0x0] 21:09:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12e75d800) [pid = 2048] [serial = 2424] [outer = 0x12e757800] 21:09:35 INFO - PROCESS | 2048 | 1478318975187 Marionette DEBUG loaded listener.js 21:09:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12e804000) [pid = 2048] [serial = 2425] [outer = 0x12e757800] 21:09:35 INFO - PROCESS | 2048 | 1478318975480 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] 21:09:35 INFO - PROCESS | 2048 | 1478318975515 Marionette TRACE conn2 <- [1,3828,null,{"value":"7"}] 21:09:35 INFO - PROCESS | 2048 | 1478318975518 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}] 21:09:35 INFO - PROCESS | 2048 | 1478318975632 Marionette TRACE conn2 <- [1,3829,null,{"value":null}] 21:09:35 INFO - PROCESS | 2048 | 1478318975706 Marionette TRACE conn2 -> [0,3830,"getWindowHandles",null] 21:09:35 INFO - PROCESS | 2048 | 1478318975709 Marionette TRACE conn2 <- [1,3830,null,["7"]] 21:09:35 INFO - PROCESS | 2048 | 1478318975712 Marionette TRACE conn2 -> [0,3831,"switchToWindow",{"name":"7"}] 21:09:35 INFO - PROCESS | 2048 | 1478318975716 Marionette TRACE conn2 <- [1,3831,null,{}] 21:09:35 INFO - PROCESS | 2048 | 1478318975719 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:35 INFO - PROCESS | 2048 | ++DOCSHELL 0x128391000 == 16 [pid = 2048] [id = 832] 21:09:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 46 (0x12eb0b800) [pid = 2048] [serial = 2426] [outer = 0x0] 21:09:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 47 (0x12eb16000) [pid = 2048] [serial = 2427] [outer = 0x12eb0b800] 21:09:35 INFO - PROCESS | 2048 | 1478318975774 Marionette DEBUG loaded listener.js 21:09:35 INFO - PROCESS | 2048 | ++DOMWINDOW == 48 (0x12ec67000) [pid = 2048] [serial = 2428] [outer = 0x12eb0b800] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12e757000 == 15 [pid = 2048] [id = 831] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12e4bf800 == 14 [pid = 2048] [id = 830] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12d636000 == 13 [pid = 2048] [id = 829] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x12a2f4800 == 12 [pid = 2048] [id = 828] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x1291c7800 == 11 [pid = 2048] [id = 827] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x128656800 == 10 [pid = 2048] [id = 826] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x124807800 == 9 [pid = 2048] [id = 825] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x11b099800 == 8 [pid = 2048] [id = 824] 21:09:41 INFO - PROCESS | 2048 | --DOCSHELL 0x125429800 == 7 [pid = 2048] [id = 823] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 47 (0x12a2f7800) [pid = 2048] [serial = 2414] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 46 (0x12e4c0000) [pid = 2048] [serial = 2420] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 45 (0x1291c8800) [pid = 2048] [serial = 2411] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 44 (0x12e757800) [pid = 2048] [serial = 2423] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/005.html] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 43 (0x128657000) [pid = 2048] [serial = 2408] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 42 (0x126cab800) [pid = 2048] [serial = 2405] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 41 (0x12d637000) [pid = 2048] [serial = 2417] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 40 (0x131891800) [pid = 2048] [serial = 2399] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 21:09:44 INFO - PROCESS | 2048 | --DOMWINDOW == 39 (0x11b09d000) [pid = 2048] [serial = 2402] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 38 (0x12eb16000) [pid = 2048] [serial = 2427] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 37 (0x12e75d800) [pid = 2048] [serial = 2424] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 36 (0x12e804000) [pid = 2048] [serial = 2425] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 35 (0x12e4c7800) [pid = 2048] [serial = 2421] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 34 (0x12e4d2800) [pid = 2048] [serial = 2422] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 33 (0x12d63e000) [pid = 2048] [serial = 2418] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 32 (0x12dd8d000) [pid = 2048] [serial = 2419] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 31 (0x12b48a800) [pid = 2048] [serial = 2415] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 30 (0x12bd75000) [pid = 2048] [serial = 2416] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 29 (0x1291ce800) [pid = 2048] [serial = 2412] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 28 (0x1299a8000) [pid = 2048] [serial = 2413] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 27 (0x12865f000) [pid = 2048] [serial = 2409] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 26 (0x128798800) [pid = 2048] [serial = 2410] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 25 (0x126d79800) [pid = 2048] [serial = 2406] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 24 (0x12739c800) [pid = 2048] [serial = 2407] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 23 (0x124811800) [pid = 2048] [serial = 2403] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 22 (0x124e20000) [pid = 2048] [serial = 2404] [outer = 0x0] [url = about:blank] 21:09:49 INFO - PROCESS | 2048 | --DOMWINDOW == 21 (0x13671e800) [pid = 2048] [serial = 2401] [outer = 0x0] [url = about:blank] 21:10:05 INFO - PROCESS | 2048 | MARIONETTE LOG: INFO: Timeout fired 21:10:05 INFO - PROCESS | 2048 | 1478319005896 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]]]}] 21:10:05 INFO - . 21:10:05 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30410ms 21:10:05 INFO - PROCESS | 2048 | 1478319005929 Marionette TRACE conn2 -> [0,3833,"getWindowHandle",null] 21:10:05 INFO - PROCESS | 2048 | 1478319005933 Marionette TRACE conn2 <- [1,3833,null,{"value":"7"}] 21:10:05 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 21:10:05 INFO - PROCESS | 2048 | 1478319005938 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}] 21:10:06 INFO - PROCESS | 2048 | 1478319006040 Marionette TRACE conn2 <- [1,3834,null,{"value":null}] 21:10:06 INFO - PROCESS | 2048 | 1478319006071 Marionette TRACE conn2 -> [0,3835,"getWindowHandles",null] 21:10:06 INFO - PROCESS | 2048 | 1478319006074 Marionette TRACE conn2 <- [1,3835,null,["7"]] 21:10:06 INFO - PROCESS | 2048 | 1478319006077 Marionette TRACE conn2 -> [0,3836,"switchToWindow",{"name":"7"}] 21:10:06 INFO - PROCESS | 2048 | 1478319006081 Marionette TRACE conn2 <- [1,3836,null,{}] 21:10:06 INFO - PROCESS | 2048 | 1478319006084 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x124818800 == 8 [pid = 2048] [id = 833] 21:10:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 22 (0x12481a000) [pid = 2048] [serial = 2429] [outer = 0x0] 21:10:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 23 (0x124c42800) [pid = 2048] [serial = 2430] [outer = 0x12481a000] 21:10:06 INFO - PROCESS | 2048 | 1478319006127 Marionette DEBUG loaded listener.js 21:10:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 24 (0x124e28000) [pid = 2048] [serial = 2431] [outer = 0x12481a000] 21:10:06 INFO - PROCESS | 2048 | [2048] 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 21:10:06 INFO - PROCESS | 2048 | 1478319006520 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,{},{}]]]}] 21:10:06 INFO - ............................................................. 21:10:06 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 625ms 21:10:06 INFO - PROCESS | 2048 | 1478319006562 Marionette TRACE conn2 -> [0,3838,"getWindowHandle",null] 21:10:06 INFO - PROCESS | 2048 | 1478319006565 Marionette TRACE conn2 <- [1,3838,null,{"value":"7"}] 21:10:06 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 21:10:06 INFO - PROCESS | 2048 | 1478319006572 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}] 21:10:06 INFO - PROCESS | 2048 | 1478319006666 Marionette TRACE conn2 <- [1,3839,null,{"value":null}] 21:10:06 INFO - PROCESS | 2048 | 1478319006674 Marionette TRACE conn2 -> [0,3840,"getWindowHandles",null] 21:10:06 INFO - PROCESS | 2048 | 1478319006676 Marionette TRACE conn2 <- [1,3840,null,["7"]] 21:10:06 INFO - PROCESS | 2048 | 1478319006679 Marionette TRACE conn2 -> [0,3841,"switchToWindow",{"name":"7"}] 21:10:06 INFO - PROCESS | 2048 | 1478319006681 Marionette TRACE conn2 <- [1,3841,null,{}] 21:10:06 INFO - PROCESS | 2048 | 1478319006684 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:06 INFO - PROCESS | 2048 | ++DOCSHELL 0x12739b800 == 9 [pid = 2048] [id = 834] 21:10:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 25 (0x12739d000) [pid = 2048] [serial = 2432] [outer = 0x0] 21:10:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 26 (0x1273a5000) [pid = 2048] [serial = 2433] [outer = 0x12739d000] 21:10:06 INFO - PROCESS | 2048 | 1478319006723 Marionette DEBUG loaded listener.js 21:10:06 INFO - PROCESS | 2048 | ++DOMWINDOW == 27 (0x1273b2000) [pid = 2048] [serial = 2434] [outer = 0x12739d000] 21:10:06 INFO - PROCESS | 2048 | [2048] 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 21:10:07 INFO - PROCESS | 2048 | 1478319007093 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,{},{}]]]}] 21:10:07 INFO - .................................. 21:10:07 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 569ms 21:10:07 INFO - PROCESS | 2048 | 1478319007142 Marionette TRACE conn2 -> [0,3843,"getWindowHandle",null] 21:10:07 INFO - TEST-START | /workers/semantics/interface-objects/003.html 21:10:07 INFO - PROCESS | 2048 | 1478319007146 Marionette TRACE conn2 <- [1,3843,null,{"value":"7"}] 21:10:07 INFO - PROCESS | 2048 | 1478319007149 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}] 21:10:07 INFO - PROCESS | 2048 | 1478319007282 Marionette TRACE conn2 <- [1,3844,null,{"value":null}] 21:10:07 INFO - PROCESS | 2048 | 1478319007292 Marionette TRACE conn2 -> [0,3845,"getWindowHandles",null] 21:10:07 INFO - PROCESS | 2048 | 1478319007295 Marionette TRACE conn2 <- [1,3845,null,["7"]] 21:10:07 INFO - PROCESS | 2048 | 1478319007298 Marionette TRACE conn2 -> [0,3846,"switchToWindow",{"name":"7"}] 21:10:07 INFO - PROCESS | 2048 | 1478319007306 Marionette TRACE conn2 <- [1,3846,null,{}] 21:10:07 INFO - PROCESS | 2048 | 1478319007311 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:07 INFO - PROCESS | 2048 | ++DOCSHELL 0x1291b2800 == 10 [pid = 2048] [id = 835] 21:10:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 28 (0x1291b3000) [pid = 2048] [serial = 2435] [outer = 0x0] 21:10:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 29 (0x1291c3800) [pid = 2048] [serial = 2436] [outer = 0x1291b3000] 21:10:07 INFO - PROCESS | 2048 | 1478319007378 Marionette DEBUG loaded listener.js 21:10:07 INFO - PROCESS | 2048 | ++DOMWINDOW == 30 (0x1291cc800) [pid = 2048] [serial = 2437] [outer = 0x1291b3000] 21:10:07 INFO - PROCESS | 2048 | 1478319007870 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]]]}] 21:10:07 INFO - .............................................................. 21:10:07 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 776ms 21:10:07 INFO - PROCESS | 2048 | 1478319007926 Marionette TRACE conn2 -> [0,3848,"getWindowHandle",null] 21:10:07 INFO - PROCESS | 2048 | 1478319007927 Marionette TRACE conn2 <- [1,3848,null,{"value":"7"}] 21:10:07 INFO - TEST-START | /workers/semantics/interface-objects/004.html 21:10:07 INFO - PROCESS | 2048 | 1478319007930 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}] 21:10:08 INFO - PROCESS | 2048 | 1478319008031 Marionette TRACE conn2 <- [1,3849,null,{"value":null}] 21:10:08 INFO - PROCESS | 2048 | 1478319008081 Marionette TRACE conn2 -> [0,3850,"getWindowHandles",null] 21:10:08 INFO - PROCESS | 2048 | 1478319008083 Marionette TRACE conn2 <- [1,3850,null,["7"]] 21:10:08 INFO - PROCESS | 2048 | 1478319008085 Marionette TRACE conn2 -> [0,3851,"switchToWindow",{"name":"7"}] 21:10:08 INFO - PROCESS | 2048 | 1478319008089 Marionette TRACE conn2 <- [1,3851,null,{}] 21:10:08 INFO - PROCESS | 2048 | 1478319008091 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x1296f0800 == 11 [pid = 2048] [id = 836] 21:10:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 31 (0x1296f1000) [pid = 2048] [serial = 2438] [outer = 0x0] 21:10:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 32 (0x129905800) [pid = 2048] [serial = 2439] [outer = 0x1296f1000] 21:10:08 INFO - PROCESS | 2048 | 1478319008133 Marionette DEBUG loaded listener.js 21:10:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 33 (0x12c94e000) [pid = 2048] [serial = 2440] [outer = 0x1296f1000] 21:10:08 INFO - PROCESS | 2048 | 1478319008414 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]]]}] 21:10:08 INFO - ................................. 21:10:08 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 520ms 21:10:08 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 21:10:08 INFO - PROCESS | 2048 | 1478319008451 Marionette TRACE conn2 -> [0,3853,"getWindowHandle",null] 21:10:08 INFO - PROCESS | 2048 | 1478319008452 Marionette TRACE conn2 <- [1,3853,null,{"value":"7"}] 21:10:08 INFO - PROCESS | 2048 | 1478319008456 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}] 21:10:08 INFO - PROCESS | 2048 | 1478319008547 Marionette TRACE conn2 <- [1,3854,null,{"value":null}] 21:10:08 INFO - PROCESS | 2048 | 1478319008556 Marionette TRACE conn2 -> [0,3855,"getWindowHandles",null] 21:10:08 INFO - PROCESS | 2048 | 1478319008559 Marionette TRACE conn2 <- [1,3855,null,["7"]] 21:10:08 INFO - PROCESS | 2048 | 1478319008562 Marionette TRACE conn2 -> [0,3856,"switchToWindow",{"name":"7"}] 21:10:08 INFO - PROCESS | 2048 | 1478319008565 Marionette TRACE conn2 <- [1,3856,null,{}] 21:10:08 INFO - PROCESS | 2048 | 1478319008568 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:08 INFO - PROCESS | 2048 | ++DOCSHELL 0x12d640800 == 12 [pid = 2048] [id = 837] 21:10:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 34 (0x12d641000) [pid = 2048] [serial = 2441] [outer = 0x0] 21:10:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 35 (0x12d647000) [pid = 2048] [serial = 2442] [outer = 0x12d641000] 21:10:08 INFO - PROCESS | 2048 | 1478319008620 Marionette DEBUG loaded listener.js 21:10:08 INFO - PROCESS | 2048 | ++DOMWINDOW == 36 (0x12d650000) [pid = 2048] [serial = 2443] [outer = 0x12d641000] 21:10:08 INFO - PROCESS | 2048 | 1478319008958 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"]]]}] 21:10:08 INFO - . 21:10:08 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 520ms 21:10:08 INFO - PROCESS | 2048 | 1478319008975 Marionette TRACE conn2 -> [0,3858,"getWindowHandle",null] 21:10:08 INFO - PROCESS | 2048 | 1478319008977 Marionette TRACE conn2 <- [1,3858,null,{"value":"7"}] 21:10:08 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 21:10:08 INFO - PROCESS | 2048 | 1478319008980 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}] 21:10:09 INFO - PROCESS | 2048 | 1478319009108 Marionette TRACE conn2 <- [1,3859,null,{"value":null}] 21:10:09 INFO - PROCESS | 2048 | 1478319009115 Marionette TRACE conn2 -> [0,3860,"getWindowHandles",null] 21:10:09 INFO - PROCESS | 2048 | 1478319009116 Marionette TRACE conn2 <- [1,3860,null,["7"]] 21:10:09 INFO - PROCESS | 2048 | 1478319009119 Marionette TRACE conn2 -> [0,3861,"switchToWindow",{"name":"7"}] 21:10:09 INFO - PROCESS | 2048 | 1478319009121 Marionette TRACE conn2 <- [1,3861,null,{}] 21:10:09 INFO - PROCESS | 2048 | 1478319009124 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x12dd9a800 == 13 [pid = 2048] [id = 838] 21:10:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 37 (0x12e150000) [pid = 2048] [serial = 2444] [outer = 0x0] 21:10:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 38 (0x12e4c4000) [pid = 2048] [serial = 2445] [outer = 0x12e150000] 21:10:09 INFO - PROCESS | 2048 | 1478319009161 Marionette DEBUG loaded listener.js 21:10:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 39 (0x12e757000) [pid = 2048] [serial = 2446] [outer = 0x12e150000] 21:10:09 INFO - PROCESS | 2048 | 1478319009510 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"]]]}] 21:10:09 INFO - . 21:10:09 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 565ms 21:10:09 INFO - PROCESS | 2048 | 1478319009546 Marionette TRACE conn2 -> [0,3863,"getWindowHandle",null] 21:10:09 INFO - PROCESS | 2048 | 1478319009548 Marionette TRACE conn2 <- [1,3863,null,{"value":"7"}] 21:10:09 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 21:10:09 INFO - PROCESS | 2048 | 1478319009552 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}] 21:10:09 INFO - PROCESS | 2048 | 1478319009666 Marionette TRACE conn2 <- [1,3864,null,{"value":null}] 21:10:09 INFO - PROCESS | 2048 | 1478319009735 Marionette TRACE conn2 -> [0,3865,"getWindowHandles",null] 21:10:09 INFO - PROCESS | 2048 | 1478319009738 Marionette TRACE conn2 <- [1,3865,null,["7"]] 21:10:09 INFO - PROCESS | 2048 | 1478319009741 Marionette TRACE conn2 -> [0,3866,"switchToWindow",{"name":"7"}] 21:10:09 INFO - PROCESS | 2048 | 1478319009745 Marionette TRACE conn2 <- [1,3866,null,{}] 21:10:09 INFO - PROCESS | 2048 | 1478319009748 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:09 INFO - PROCESS | 2048 | ++DOCSHELL 0x12eb09800 == 14 [pid = 2048] [id = 839] 21:10:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 40 (0x12eb0b000) [pid = 2048] [serial = 2447] [outer = 0x0] 21:10:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 41 (0x12eb1c800) [pid = 2048] [serial = 2448] [outer = 0x12eb0b000] 21:10:09 INFO - PROCESS | 2048 | 1478319009795 Marionette DEBUG loaded listener.js 21:10:09 INFO - PROCESS | 2048 | ++DOMWINDOW == 42 (0x12ec72800) [pid = 2048] [serial = 2449] [outer = 0x12eb0b000] 21:10:10 INFO - PROCESS | 2048 | 1478319010024 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"]]]}] 21:10:10 INFO - . 21:10:10 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 516ms 21:10:10 INFO - PROCESS | 2048 | 1478319010068 Marionette TRACE conn2 -> [0,3868,"getWindowHandle",null] 21:10:10 INFO - PROCESS | 2048 | 1478319010069 Marionette TRACE conn2 <- [1,3868,null,{"value":"7"}] 21:10:10 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 21:10:10 INFO - PROCESS | 2048 | 1478319010072 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}] 21:10:10 INFO - PROCESS | 2048 | 1478319010165 Marionette TRACE conn2 <- [1,3869,null,{"value":null}] 21:10:10 INFO - PROCESS | 2048 | 1478319010170 Marionette TRACE conn2 -> [0,3870,"getWindowHandles",null] 21:10:10 INFO - PROCESS | 2048 | 1478319010172 Marionette TRACE conn2 <- [1,3870,null,["7"]] 21:10:10 INFO - PROCESS | 2048 | 1478319010175 Marionette TRACE conn2 -> [0,3871,"switchToWindow",{"name":"7"}] 21:10:10 INFO - PROCESS | 2048 | 1478319010177 Marionette TRACE conn2 <- [1,3871,null,{}] 21:10:10 INFO - PROCESS | 2048 | 1478319010179 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\", \"33f4b758-5915-409f-b7ad-d9758c094be9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:10 INFO - PROCESS | 2048 | ++DOCSHELL 0x12c9c0000 == 15 [pid = 2048] [id = 840] 21:10:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 43 (0x12ec7b800) [pid = 2048] [serial = 2450] [outer = 0x0] 21:10:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 44 (0x12f116000) [pid = 2048] [serial = 2451] [outer = 0x12ec7b800] 21:10:10 INFO - PROCESS | 2048 | 1478319010215 Marionette DEBUG loaded listener.js 21:10:10 INFO - PROCESS | 2048 | ++DOMWINDOW == 45 (0x12f111000) [pid = 2048] [serial = 2452] [outer = 0x12ec7b800] 21:10:10 INFO - PROCESS | 2048 | 1478319010470 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] 21:10:10 INFO - PROCESS | 2048 | 1478319010491 Marionette TRACE conn2 <- [1,3873,null,{"value":"7"}] 21:10:11 WARNING - u'runner_teardown' () 21:10:11 INFO - No more tests 21:10:11 INFO - Got 0 unexpected results 21:10:11 INFO - SUITE-END | took 1893s 21:10:11 INFO - Closing logging queue 21:10:11 INFO - queue closed 21:10:11 INFO - Return code: 0 21:10:11 WARNING - # TBPL SUCCESS # 21:10:11 INFO - Running post-action listener: _resource_record_post_action 21:10:11 INFO - [mozharness: 2016-11-05 04:10:11.706529Z] Finished run-tests step (success) 21:10:11 INFO - Running post-run listener: _resource_record_post_run 21:10:11 INFO - Total resource usage - Wall time: 1919s; CPU: 42.0%; Read bytes: 4294144; Write bytes: 444478464; Read time: 42; Write time: 3266 21:10:11 INFO - TinderboxPrint: CPU usage
41.9% 21:10:11 INFO - TinderboxPrint: I/O read bytes / time
4,294,144 / 42 21:10:11 INFO - TinderboxPrint: I/O write bytes / time
444,478,464 / 3,266 21:10:11 INFO - TinderboxPrint: CPU idle
4,457.6 (58.1%) 21:10:11 INFO - TinderboxPrint: CPU system
1,706.1 (22.2%) 21:10:11 INFO - TinderboxPrint: CPU user
1,510.6 (19.7%) 21:10:11 INFO - TinderboxPrint: Swap in / out
209,457,152 / 0 21:10:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:10:11 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 197964288; Write bytes: 190521344; Read time: 17056; Write time: 386 21:10:11 INFO - run-tests - Wall time: 1898s; CPU: 42.0%; Read bytes: 4265472; Write bytes: 241443840; Read time: 41; Write time: 2835 21:10:12 INFO - Running post-run listener: _upload_blobber_files 21:10:12 INFO - Blob upload gear active. 21:10:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:10:12 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 21:10:12 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'] 21:10:12 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 21:10:12 INFO - (blobuploader) - INFO - Open directory for files ... 21:10:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 21:10:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:10:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:10:16 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 21:10:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:10:16 INFO - (blobuploader) - INFO - Done attempting. 21:10:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:10:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:10:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:10:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:10:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:10:17 INFO - (blobuploader) - INFO - Done attempting. 21:10:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:10:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:10:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:10:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:10:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:10:18 INFO - (blobuploader) - INFO - Done attempting. 21:10:18 INFO - (blobuploader) - INFO - Iteration through files over. 21:10:18 INFO - Return code: 0 21:10:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:10:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:10:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2f157b8a2984144b2cdfd93b3b013fb292535c1d16770834ef4994a4f47ad6849a7f3c571ee4c6e1449906e4df77fe94529d831eb2d52737322618f45d9c72a9", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c1c5764d1ecb156954f2691d4e5a1a8347e4797dbcab3d2edbe98442515c6eccd4c2af41377544b2bef298b34ac0cbca96f0212106785058a36b8553fba2931b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/af5f46883f30d73c6b7399428ea6c67f064cff693b98a4bafb6e5ae5cc45bd0dcc71b91bb727b34c97f93451adea1a2b8fd07073adbfa9f2db88fb62d92a9da7"} 21:10:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:10:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:10:18 INFO - Contents: 21:10:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2f157b8a2984144b2cdfd93b3b013fb292535c1d16770834ef4994a4f47ad6849a7f3c571ee4c6e1449906e4df77fe94529d831eb2d52737322618f45d9c72a9", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c1c5764d1ecb156954f2691d4e5a1a8347e4797dbcab3d2edbe98442515c6eccd4c2af41377544b2bef298b34ac0cbca96f0212106785058a36b8553fba2931b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/af5f46883f30d73c6b7399428ea6c67f064cff693b98a4bafb6e5ae5cc45bd0dcc71b91bb727b34c97f93451adea1a2b8fd07073adbfa9f2db88fb62d92a9da7"} 21:10:18 INFO - Running post-run listener: copy_logs_to_upload_dir 21:10:18 INFO - Copying logs to upload dir... 21:10:18 INFO - mkdir: /builds/slave/test/build/upload/logs 21:10:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1986.097521 ========= master_lag: 1.72 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 33 mins, 7 secs) (at 2016-11-04 21:10:20.679433) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-04 21:10:20.775692) ========= 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.M0MSfstAUD/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.XJwddnwob8/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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/2f157b8a2984144b2cdfd93b3b013fb292535c1d16770834ef4994a4f47ad6849a7f3c571ee4c6e1449906e4df77fe94529d831eb2d52737322618f45d9c72a9", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c1c5764d1ecb156954f2691d4e5a1a8347e4797dbcab3d2edbe98442515c6eccd4c2af41377544b2bef298b34ac0cbca96f0212106785058a36b8553fba2931b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/af5f46883f30d73c6b7399428ea6c67f064cff693b98a4bafb6e5ae5cc45bd0dcc71b91bb727b34c97f93451adea1a2b8fd07073adbfa9f2db88fb62d92a9da7"} build_url:https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013128 build_url: 'https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/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/2f157b8a2984144b2cdfd93b3b013fb292535c1d16770834ef4994a4f47ad6849a7f3c571ee4c6e1449906e4df77fe94529d831eb2d52737322618f45d9c72a9", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c1c5764d1ecb156954f2691d4e5a1a8347e4797dbcab3d2edbe98442515c6eccd4c2af41377544b2bef298b34ac0cbca96f0212106785058a36b8553fba2931b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/af5f46883f30d73c6b7399428ea6c67f064cff693b98a4bafb6e5ae5cc45bd0dcc71b91bb727b34c97f93451adea1a2b8fd07073adbfa9f2db88fb62d92a9da7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NSpM2QElTP2lHwpO-pRhVQ/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.44 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-04 21:10:21.231953) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 21:10:21.232271) ========= 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.M0MSfstAUD/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.XJwddnwob8/Listeners TMPDIR=/var/folders/5j/jj83rdp553n_19cbd8hk96b400000w/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.005455 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-04 21:10:21.257994) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-04 21:10:21.258280) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-04 21:10:21.258582) ========= ========= Total master_lag: 2.25 =========