builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0221 starttime: 1477753643.72 results: success (0) buildid: 20161029062222 builduid: 48f0ddd6a6e34dbfb32bbf671316580f revision: 1b170b39ed6bdbde366233ab84594bdaaa960a5a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.717643) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.718189) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.718542) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.745331) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.745753) ========= 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.nxfrbpcxfx/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.yCM6MmoNig/Listeners TMPDIR=/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/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-10-29 08:07:23-- 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% 20.6M=0.001s 2016-10-29 08:07:23 (20.6 MB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.126592 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.895438) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.895862) ========= 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.nxfrbpcxfx/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.yCM6MmoNig/Listeners TMPDIR=/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/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.027776 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:23.946002) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-29 08:07:23.946404) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 1b170b39ed6bdbde366233ab84594bdaaa960a5a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 1b170b39ed6bdbde366233ab84594bdaaa960a5a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.nxfrbpcxfx/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.yCM6MmoNig/Listeners TMPDIR=/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/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-10-29 08:07:24,032 truncating revision to first 12 chars 2016-10-29 08:07:24,032 Setting DEBUG logging. 2016-10-29 08:07:24,032 attempt 1/10 2016-10-29 08:07:24,032 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/1b170b39ed6b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-29 08:07:24,807 unpacking tar archive at: fx-team-1b170b39ed6b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.044985 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-29 08:07:25.014641) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:25.015041) ========= script_repo_revision: 1b170b39ed6bdbde366233ab84594bdaaa960a5a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:25.015493) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:25.015829) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-29 08:07:25.034758) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 32 mins, 59 secs) (at 2016-10-29 08:07:25.035068) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.nxfrbpcxfx/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.yCM6MmoNig/Listeners TMPDIR=/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/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 08:07:25 INFO - MultiFileLogger online at 20161029 08:07:25 in /builds/slave/test 08:07:25 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 fx-team --download-symbols true 08:07:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:07:25 INFO - {'allow_software_gl_layers': False, 08:07:25 INFO - 'append_to_log': False, 08:07:25 INFO - 'base_work_dir': '/builds/slave/test', 08:07:25 INFO - 'blob_upload_branch': 'fx-team', 08:07:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:07:25 INFO - 'buildbot_json_path': 'buildprops.json', 08:07:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:07:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:07:25 INFO - 'download_minidump_stackwalk': True, 08:07:25 INFO - 'download_symbols': 'true', 08:07:25 INFO - 'download_tooltool': True, 08:07:25 INFO - 'e10s': False, 08:07:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:07:25 INFO - 'tooltool.py': '/tools/tooltool.py', 08:07:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:07:25 INFO - '/tools/misc-python/virtualenv.py')}, 08:07:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:07:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:07:25 INFO - 'log_level': 'info', 08:07:25 INFO - 'log_to_console': True, 08:07:25 INFO - 'opt_config_files': (), 08:07:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:07:25 INFO - '--processes=1', 08:07:25 INFO - '--config=%(test_path)s/wptrunner.ini', 08:07:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:07:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:07:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:07:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:07:25 INFO - 'pip_index': False, 08:07:25 INFO - 'require_test_zip': True, 08:07:25 INFO - 'test_type': ('testharness',), 08:07:25 INFO - 'this_chunk': '1', 08:07:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:07:25 INFO - 'total_chunks': '10', 08:07:25 INFO - 'virtualenv_path': 'venv', 08:07:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:07:25 INFO - 'work_dir': 'build'} 08:07:25 INFO - [mozharness: 2016-10-29 15:07:25.234863Z] Running clobber step. 08:07:25 INFO - Running pre-action listener: _resource_record_pre_action 08:07:25 INFO - Running main action method: clobber 08:07:25 INFO - rmtree: /builds/slave/test/build 08:07:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:07:27 INFO - Running post-action listener: _resource_record_post_action 08:07:27 INFO - [mozharness: 2016-10-29 15:07:27.434060Z] Finished clobber step (success) 08:07:27 INFO - [mozharness: 2016-10-29 15:07:27.434231Z] Running read-buildbot-config step. 08:07:27 INFO - Running pre-action listener: _resource_record_pre_action 08:07:27 INFO - Running main action method: read_buildbot_config 08:07:27 INFO - Using buildbot properties: 08:07:27 INFO - { 08:07:27 INFO - "project": "", 08:07:27 INFO - "product": "firefox", 08:07:27 INFO - "script_repo_revision": "production", 08:07:27 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest", 08:07:27 INFO - "repository": "", 08:07:27 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 08:07:27 INFO - "buildid": "20161029062222", 08:07:27 INFO - "pgo_build": "False", 08:07:27 INFO - "basedir": "/builds/slave/test", 08:07:27 INFO - "buildnumber": 13, 08:07:27 INFO - "slavename": "t-yosemite-r7-0221", 08:07:27 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 08:07:27 INFO - "platform": "macosx64", 08:07:27 INFO - "branch": "fx-team", 08:07:27 INFO - "revision": "1b170b39ed6bdbde366233ab84594bdaaa960a5a", 08:07:27 INFO - "repo_path": "integration/fx-team", 08:07:27 INFO - "moz_repo_path": "", 08:07:27 INFO - "stage_platform": "macosx64", 08:07:27 INFO - "builduid": "48f0ddd6a6e34dbfb32bbf671316580f", 08:07:27 INFO - "slavebuilddir": "test" 08:07:27 INFO - } 08:07:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg. 08:07:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json. 08:07:27 INFO - Running post-action listener: _resource_record_post_action 08:07:27 INFO - [mozharness: 2016-10-29 15:07:27.437631Z] Finished read-buildbot-config step (success) 08:07:27 INFO - [mozharness: 2016-10-29 15:07:27.437755Z] Running download-and-extract step. 08:07:27 INFO - Running pre-action listener: _resource_record_pre_action 08:07:27 INFO - Running main action method: download_and_extract 08:07:27 INFO - mkdir: /builds/slave/test/build/tests 08:07:27 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')]} 08:07:27 INFO - trying https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.test_packages.json 08:07:27 INFO - Downloading https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/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 08:07:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/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 08:07:28 INFO - Downloaded 1235 bytes. 08:07:28 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.mac64.test_packages.json 08:07:28 INFO - Using the following test package requirements: 08:07:28 INFO - {u'common': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 08:07:28 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'firefox-52.0a1.en-US.mac64.cppunittest.tests.zip'], 08:07:28 INFO - u'gtest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'firefox-52.0a1.en-US.mac64.gtest.tests.zip'], 08:07:28 INFO - u'jittest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'jsshell-mac64.zip'], 08:07:28 INFO - u'mochitest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'firefox-52.0a1.en-US.mac64.mochitest.tests.zip'], 08:07:28 INFO - u'mozbase': [u'firefox-52.0a1.en-US.mac64.common.tests.zip'], 08:07:28 INFO - u'reftest': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'firefox-52.0a1.en-US.mac64.reftest.tests.zip'], 08:07:28 INFO - u'talos': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'firefox-52.0a1.en-US.mac64.talos.tests.zip'], 08:07:28 INFO - u'web-platform': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'firefox-52.0a1.en-US.mac64.web-platform.tests.zip'], 08:07:28 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.mac64.common.tests.zip', 08:07:28 INFO - u'firefox-52.0a1.en-US.mac64.xpcshell.tests.zip']} 08:07:28 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 08:07:28 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/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip 08:07:28 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip'}, attempt #1 08:07:28 INFO - Fetch https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.common.tests.zip into memory 08:07:29 INFO - Http code: 200 08:07:29 INFO - via: 1.1 4c2196e36fd33f377384d605b4424e95.cloudfront.net (CloudFront) 08:07:29 INFO - x-amz-cf-id: PD1NzgMKOUrF33wLdLlqKVuY7SXo94PPbyVZ3TV2QMFzYHuVdWUe0Q== 08:07:29 INFO - x-amz-version-id: _YIbTWKiD.laqUzh3PaQA04InEOZ1n15 08:07:29 INFO - Expected file size: 16249934 08:07:29 INFO - Obtained file size: 16249934 08:07:30 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/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip 08:07:30 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 08:07:30 INFO - Fetch https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.web-platform.tests.zip into memory 08:07:31 INFO - Http code: 200 08:07:31 INFO - via: 1.1 455cf6ccbccc261c46d02110de1c0237.cloudfront.net (CloudFront) 08:07:31 INFO - x-amz-cf-id: Gy97uA1DReJCin9klqr1D-yvWCj4a2nSDMaooaLdY-dsmPk2mzogQA== 08:07:31 INFO - x-amz-version-id: gHkMGXz6ms.6knLU1DMCV611PMnPZqzu 08:07:32 INFO - Expected file size: 43213280 08:07:32 INFO - Obtained file size: 43213280 08:07: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')]} 08:07:43 INFO - trying https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 08:07:43 INFO - Downloading https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-52.0a1.en-US.mac64.dmg 08:07:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/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 08:07:45 INFO - Downloaded 70362372 bytes. 08:07:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 08:07:45 INFO - mkdir: /builds/slave/test/properties 08:07:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:07:45 INFO - Writing to file /builds/slave/test/properties/build_url 08:07:45 INFO - Contents: 08:07:45 INFO - build_url:https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg 08:07:45 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 08:07:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 08:07:45 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:07:45 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:07:45 INFO - Contents: 08:07:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 08:07:45 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip 08:07:45 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 08:07:45 INFO - Fetch https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip into memory 08:07:46 INFO - Http code: 200 08:07:46 INFO - via: 1.1 455cf6ccbccc261c46d02110de1c0237.cloudfront.net (CloudFront) 08:07:46 INFO - x-amz-cf-id: LfevLnXgz1WH9A1bK4tfLwcsJCODyz-hS_iY6cXFI1UX9REywFTzKg== 08:07:46 INFO - x-amz-version-id: J3g0hB6PTTO_k2zLqjNKPyXYtluOULp3 08:07:49 INFO - Expected file size: 137096681 08:07:49 INFO - Obtained file size: 137096681 08:07:53 INFO - Running post-action listener: _resource_record_post_action 08:07:53 INFO - Running post-action listener: set_extra_try_arguments 08:07:53 INFO - [mozharness: 2016-10-29 15:07:53.627643Z] Finished download-and-extract step (success) 08:07:53 INFO - [mozharness: 2016-10-29 15:07:53.627805Z] Running fetch-geckodriver step. 08:07:53 INFO - Running pre-action listener: _resource_record_pre_action 08:07:53 INFO - Running main action method: fetch_geckodriver 08:07:53 INFO - Running post-action listener: _resource_record_post_action 08:07:53 INFO - [mozharness: 2016-10-29 15:07:53.628368Z] Finished fetch-geckodriver step (success) 08:07:53 INFO - [mozharness: 2016-10-29 15:07:53.628482Z] Running create-virtualenv step. 08:07:53 INFO - Running pre-action listener: _pre_create_virtualenv 08:07:53 INFO - Running pre-action listener: _resource_record_pre_action 08:07:53 INFO - Running main action method: create_virtualenv 08:07:53 INFO - Creating virtualenv /builds/slave/test/build/venv 08:07:53 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 08:07:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:07:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:07:53 INFO - Using real prefix '/tools/python27' 08:07:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:07:54 INFO - Installing distribute.............................................................................................................................................................................................done. 08:07:57 INFO - Installing pip.................done. 08:07:57 INFO - Return code: 0 08:07:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 08:07:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 08:07:57 INFO - Reading from file tmpfile_stdout 08:07:57 INFO - Output received: 08:07:57 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) 08:07:57 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 08:07:57 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')]} 08:07:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:07:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:07:57 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')]} 08:07:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:07:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:07:57 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 0x100629ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100633d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb450ed3340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, '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.nxfrbpcxfx/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.yCM6MmoNig/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:07:57 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 08:07:57 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 08:07:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:07:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:07:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:07:57 INFO - 'HOME': '/Users/cltbld', 08:07:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:07:57 INFO - 'LOGNAME': 'cltbld', 08:07:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:57 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:07:57 INFO - 'MOZ_NO_REMOTE': '1', 08:07:57 INFO - 'NO_EM_RESTART': '1', 08:07:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:07:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:07:57 INFO - 'PWD': '/builds/slave/test', 08:07:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:07:57 INFO - 'SHELL': '/bin/bash', 08:07:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:07:57 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:07:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:07:57 INFO - 'USER': 'cltbld', 08:07:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:07:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:07:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:07:57 INFO - 'XPC_FLAGS': '0x0', 08:07:57 INFO - 'XPC_SERVICE_NAME': '0', 08:07:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:07:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:07:57 INFO - Downloading/unpacking psutil>=3.1.1 08:07: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 08:07: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 08:07: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 08:07: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 08:07: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 08:07: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 08:08:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:08:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:08:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:08:01 INFO - Installing collected packages: psutil 08:08:01 INFO - Running setup.py install for psutil 08:08:01 INFO - building 'psutil._psutil_osx' extension 08:08:01 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 08:08:01 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 08:08:01 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 08:08:01 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 08:08:02 INFO - building 'psutil._psutil_posix' extension 08:08:02 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 08:08:02 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:08:02 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:08:02 INFO - ^ 08:08:02 INFO - 1 warning generated. 08:08:02 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 08:08:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:08:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:08:02 INFO - Successfully installed psutil 08:08:02 INFO - Cleaning up... 08:08:02 INFO - Return code: 0 08:08:02 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 08:08:02 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')]} 08:08:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:08:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:02 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')]} 08:08:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:08:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:02 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 0x100629ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100633d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb450ed3340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, '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.nxfrbpcxfx/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.yCM6MmoNig/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:08:02 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 08:08:02 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 08:08:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:08:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:08:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:08:02 INFO - 'HOME': '/Users/cltbld', 08:08:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:08:02 INFO - 'LOGNAME': 'cltbld', 08:08:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:02 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:08:02 INFO - 'MOZ_NO_REMOTE': '1', 08:08:02 INFO - 'NO_EM_RESTART': '1', 08:08:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:08:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:08:02 INFO - 'PWD': '/builds/slave/test', 08:08:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:08:02 INFO - 'SHELL': '/bin/bash', 08:08:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:08:02 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:08:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:08:02 INFO - 'USER': 'cltbld', 08:08:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:08:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:08:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:08:02 INFO - 'XPC_FLAGS': '0x0', 08:08:02 INFO - 'XPC_SERVICE_NAME': '0', 08:08:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:08:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:08:02 INFO - Downloading/unpacking mozsystemmonitor==0.3 08:08:02 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 08:08:02 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 08:08:02 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 08:08:02 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 08:08:02 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 08:08:02 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 08:08:05 INFO - Downloading mozsystemmonitor-0.3.tar.gz 08:08:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:08:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 08:08:05 INFO - Installing collected packages: mozsystemmonitor 08:08:05 INFO - Running setup.py install for mozsystemmonitor 08:08:05 INFO - Successfully installed mozsystemmonitor 08:08:05 INFO - Cleaning up... 08:08:05 INFO - Return code: 0 08:08:05 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 08:08:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:08:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:08:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:08:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:08:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:05 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 0x100629ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100633d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb450ed3340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, '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.nxfrbpcxfx/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.yCM6MmoNig/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:08:05 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 08:08:05 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 08:08:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:08:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:08:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:08:05 INFO - 'HOME': '/Users/cltbld', 08:08:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:08:05 INFO - 'LOGNAME': 'cltbld', 08:08:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:08:05 INFO - 'MOZ_NO_REMOTE': '1', 08:08:05 INFO - 'NO_EM_RESTART': '1', 08:08:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:08:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:08:05 INFO - 'PWD': '/builds/slave/test', 08:08:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:08:05 INFO - 'SHELL': '/bin/bash', 08:08:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:08:05 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:08:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:08:05 INFO - 'USER': 'cltbld', 08:08:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:08:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:08:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:08:05 INFO - 'XPC_FLAGS': '0x0', 08:08:05 INFO - 'XPC_SERVICE_NAME': '0', 08:08:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:08:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:08:05 INFO - Downloading/unpacking jsonschema==2.5.1 08:08:05 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 08:08:05 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 08:08:05 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 08:08:05 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 08:08:05 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 08:08:05 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 08:08:08 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 08:08:08 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 08:08: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 08:08: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 08:08: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 08:08: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 08:08: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 08:08: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 08:08:08 INFO - Downloading functools32-3.2.3-2.tar.gz 08:08:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 08:08:08 INFO - warning: no files found matching '*.txt' 08:08:08 INFO - no previously-included directories found matching 'build' 08:08:08 INFO - no previously-included directories found matching 'dist' 08:08:08 INFO - no previously-included directories found matching '.git*' 08:08:08 INFO - Installing collected packages: jsonschema, functools32 08:08:08 INFO - Running setup.py install for functools32 08:08:08 INFO - warning: no files found matching '*.txt' 08:08:08 INFO - no previously-included directories found matching 'build' 08:08:08 INFO - no previously-included directories found matching 'dist' 08:08:08 INFO - no previously-included directories found matching '.git*' 08:08:08 INFO - Successfully installed jsonschema functools32 08:08:08 INFO - Cleaning up... 08:08:08 INFO - Return code: 0 08:08:08 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 08:08:08 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')]} 08:08:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:08:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:08 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')]} 08:08:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:08:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:08 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 0x100629ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100633d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb450ed3340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, '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.nxfrbpcxfx/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.yCM6MmoNig/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:08:08 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 08:08:09 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 08:08:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:08:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:08:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:08:09 INFO - 'HOME': '/Users/cltbld', 08:08:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:08:09 INFO - 'LOGNAME': 'cltbld', 08:08:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:08:09 INFO - 'MOZ_NO_REMOTE': '1', 08:08:09 INFO - 'NO_EM_RESTART': '1', 08:08:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:08:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:08:09 INFO - 'PWD': '/builds/slave/test', 08:08:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:08:09 INFO - 'SHELL': '/bin/bash', 08:08:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:08:09 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:08:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:08:09 INFO - 'USER': 'cltbld', 08:08:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:08:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:08:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:08:09 INFO - 'XPC_FLAGS': '0x0', 08:08:09 INFO - 'XPC_SERVICE_NAME': '0', 08:08:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:08:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:08:09 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 08:08:09 INFO - Cleaning up... 08:08:09 INFO - Return code: 0 08:08:09 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:08:09 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')]} 08:08:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:08:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:09 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')]} 08:08:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:08:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:09 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 0x100629ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100633d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb450ed3340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, '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.nxfrbpcxfx/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.yCM6MmoNig/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:08:09 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 08:08:09 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 08:08:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:08:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:08:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:08:09 INFO - 'HOME': '/Users/cltbld', 08:08:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:08:09 INFO - 'LOGNAME': 'cltbld', 08:08:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:08:09 INFO - 'MOZ_NO_REMOTE': '1', 08:08:09 INFO - 'NO_EM_RESTART': '1', 08:08:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:08:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:08:09 INFO - 'PWD': '/builds/slave/test', 08:08:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:08:09 INFO - 'SHELL': '/bin/bash', 08:08:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:08:09 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:08:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:08:09 INFO - 'USER': 'cltbld', 08:08:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:08:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:08:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:08:09 INFO - 'XPC_FLAGS': '0x0', 08:08:09 INFO - 'XPC_SERVICE_NAME': '0', 08:08:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:08:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:08:09 INFO - Downloading/unpacking blobuploader==1.2.4 08:08:09 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 08:08:09 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 08:08:09 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 08:08:09 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 08:08:09 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 08:08:09 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 08:08:12 INFO - Downloading blobuploader-1.2.4.tar.gz 08:08:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:08:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:08:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:08:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:08:12 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 08:08:12 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 08:08:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:08:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:08:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:08:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:08:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:08:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:08:12 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 08:08:12 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 08:08:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:08:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:08:13 INFO - Downloading docopt-0.6.1.tar.gz 08:08:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:08:13 INFO - Installing collected packages: blobuploader, requests, docopt 08:08:13 INFO - Running setup.py install for blobuploader 08:08:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:08:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:08:13 INFO - Running setup.py install for requests 08:08:14 INFO - Running setup.py install for docopt 08:08:14 INFO - Successfully installed blobuploader requests docopt 08:08:14 INFO - Cleaning up... 08:08:14 INFO - Return code: 0 08:08:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:08: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')]} 08:08:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:08:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08: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')]} 08:08:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:08:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:15 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 0x100629ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100633d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb450ed3340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, '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.nxfrbpcxfx/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.yCM6MmoNig/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:08:15 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 08:08:15 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 08:08:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:08:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:08:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:08:15 INFO - 'HOME': '/Users/cltbld', 08:08:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:08:15 INFO - 'LOGNAME': 'cltbld', 08:08:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:08:15 INFO - 'MOZ_NO_REMOTE': '1', 08:08:15 INFO - 'NO_EM_RESTART': '1', 08:08:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:08:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:08:15 INFO - 'PWD': '/builds/slave/test', 08:08:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:08:15 INFO - 'SHELL': '/bin/bash', 08:08:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:08:15 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:08:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:08:15 INFO - 'USER': 'cltbld', 08:08:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:08:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:08:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:08:15 INFO - 'XPC_FLAGS': '0x0', 08:08:15 INFO - 'XPC_SERVICE_NAME': '0', 08:08:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:08:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:08:15 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-KKPbUm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:08:15 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-cklKux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:08:15 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-R07cw9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:08:15 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-denN_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:08:15 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-AmTQW_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:08:15 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-K8Tt1e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:08:15 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-pE9fdm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-kPOBLb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-RoERyj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-ebrgTQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-MeGBly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-59R2x2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-DiSd28-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-U4V56O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-LuiELC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-ypIl_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:08:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:08:16 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-oQjbyy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:08:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:08:17 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-70h87N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:08:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:08:17 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-yBt8E0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:08:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:08:17 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-f7du6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:08:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:08:17 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-vVAEVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:08:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:08:17 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 08:08:17 INFO - Running setup.py install for manifestparser 08:08:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:08:17 INFO - Running setup.py install for mozcrash 08:08:18 INFO - Running setup.py install for mozdebug 08:08:18 INFO - Running setup.py install for mozdevice 08:08:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Running setup.py install for mozfile 08:08:18 INFO - Running setup.py install for mozhttpd 08:08:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Running setup.py install for mozinfo 08:08:18 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Running setup.py install for mozInstall 08:08:18 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:08:18 INFO - Running setup.py install for mozleak 08:08:19 INFO - Running setup.py install for mozlog 08:08:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:08:19 INFO - Running setup.py install for moznetwork 08:08:19 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:08:19 INFO - Running setup.py install for mozprocess 08:08:19 INFO - Running setup.py install for mozprofile 08:08:19 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:08:19 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:08:19 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:08:19 INFO - Running setup.py install for mozrunner 08:08:19 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:08:19 INFO - Running setup.py install for mozscreenshot 08:08:20 INFO - Running setup.py install for moztest 08:08:20 INFO - Running setup.py install for mozversion 08:08:20 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:08:20 INFO - Running setup.py install for wptserve 08:08:20 INFO - Running setup.py install for marionette-driver 08:08:20 INFO - Running setup.py install for browsermob-proxy 08:08:20 INFO - Running setup.py install for marionette-client 08:08:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:08:21 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:08:21 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 08:08:21 INFO - Cleaning up... 08:08:21 INFO - Return code: 0 08:08:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:08:21 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')]} 08:08:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:08:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:21 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')]} 08:08:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:08:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:08:21 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 0x100629ad0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100633d50>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb450ed3340>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, '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.nxfrbpcxfx/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.yCM6MmoNig/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:08:21 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 08:08:21 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 08:08:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:08:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:08:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:08:21 INFO - 'HOME': '/Users/cltbld', 08:08:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:08:21 INFO - 'LOGNAME': 'cltbld', 08:08:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:21 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:08:21 INFO - 'MOZ_NO_REMOTE': '1', 08:08:21 INFO - 'NO_EM_RESTART': '1', 08:08:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:08:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:08:21 INFO - 'PWD': '/builds/slave/test', 08:08:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:08:21 INFO - 'SHELL': '/bin/bash', 08:08:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:08:21 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:08:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:08:21 INFO - 'USER': 'cltbld', 08:08:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:08:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:08:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:08:21 INFO - 'XPC_FLAGS': '0x0', 08:08:21 INFO - 'XPC_SERVICE_NAME': '0', 08:08:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:08:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:08:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:08:21 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-Sr8LKS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:08:21 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)) 08:08:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:08:21 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-tPHqSA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-In2w_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-jcVErY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-4BTgCC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-d2iOjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-UPlune-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-33aK1s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-RlCkRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-PtGppU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:08:22 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-sjsuO2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:08:22 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)) 08:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-mQiCqt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-dAc1tB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-orj5fu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-8MCxyT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-NUI6rb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-9Jfghq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-6vhLcW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-xMTn4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:08:23 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)) 08:08:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:08:23 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-JAn2pA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:08:24 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)) 08:08:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:08:24 INFO - Running setup.py (path:/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/pip-Xf02Eo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:08:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:08:24 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)) 08:08:24 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)) 08:08:24 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)) 08:08:24 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)) 08:08:24 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)) 08:08:24 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)) 08:08:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:08:24 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 08:08:24 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 08:08:24 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 08:08:24 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 08:08:24 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 08:08:24 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 08:08:27 INFO - Downloading blessings-1.6.tar.gz 08:08:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:08:27 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)) 08:08:27 INFO - Installing collected packages: blessings 08:08:27 INFO - Running setup.py install for blessings 08:08:27 INFO - Successfully installed blessings 08:08:27 INFO - Cleaning up... 08:08:27 INFO - Return code: 0 08:08:27 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:08:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:08:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:08:27 INFO - Reading from file tmpfile_stdout 08:08:27 INFO - Current package versions: 08:08:27 INFO - blessings == 1.6 08:08:27 INFO - blobuploader == 1.2.4 08:08:27 INFO - browsermob-proxy == 0.6.0 08:08:27 INFO - docopt == 0.6.1 08:08:27 INFO - functools32 == 3.2.3-2 08:08:27 INFO - jsonschema == 2.5.1 08:08:27 INFO - manifestparser == 1.1 08:08:27 INFO - marionette-client == 3.2.0 08:08:27 INFO - marionette-driver == 2.1.0 08:08:27 INFO - mozInstall == 1.12 08:08:27 INFO - mozcrash == 0.17 08:08:27 INFO - mozdebug == 0.1 08:08:27 INFO - mozdevice == 0.48 08:08:27 INFO - mozfile == 1.2 08:08:27 INFO - mozhttpd == 0.7 08:08:27 INFO - mozinfo == 0.9 08:08:27 INFO - mozleak == 0.1 08:08:27 INFO - mozlog == 3.4 08:08:27 INFO - moznetwork == 0.27 08:08:27 INFO - mozprocess == 0.23 08:08:27 INFO - mozprofile == 0.28 08:08:27 INFO - mozrunner == 6.12 08:08:27 INFO - mozscreenshot == 0.1 08:08:27 INFO - mozsystemmonitor == 0.3 08:08:27 INFO - moztest == 0.7 08:08:27 INFO - mozversion == 1.4 08:08:27 INFO - psutil == 3.1.1 08:08:27 INFO - requests == 1.2.3 08:08:27 INFO - wptserve == 1.4.0 08:08:27 INFO - wsgiref == 0.1.2 08:08:27 INFO - Running post-action listener: _resource_record_post_action 08:08:27 INFO - Running post-action listener: _start_resource_monitoring 08:08:27 INFO - Starting resource monitoring. 08:08:27 INFO - [mozharness: 2016-10-29 15:08:27.916558Z] Finished create-virtualenv step (success) 08:08:27 INFO - [mozharness: 2016-10-29 15:08:27.917537Z] Running pull step. 08:08:27 INFO - Running pre-action listener: _resource_record_pre_action 08:08:27 INFO - Running main action method: pull 08:08:27 INFO - Pull has nothing to do! 08:08:27 INFO - Running post-action listener: _resource_record_post_action 08:08:27 INFO - [mozharness: 2016-10-29 15:08:27.918350Z] Finished pull step (success) 08:08:27 INFO - [mozharness: 2016-10-29 15:08:27.918506Z] Running install step. 08:08:27 INFO - Running pre-action listener: _resource_record_pre_action 08:08:27 INFO - Running main action method: install 08:08:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:08:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:08:28 INFO - Reading from file tmpfile_stdout 08:08:28 INFO - Detecting whether we're running mozinstall >=1.0... 08:08:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:08:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:08:28 INFO - Reading from file tmpfile_stdout 08:08:28 INFO - Output received: 08:08:28 INFO - Usage: mozinstall [options] installer 08:08:28 INFO - Options: 08:08:28 INFO - -h, --help show this help message and exit 08:08:28 INFO - -d DEST, --destination=DEST 08:08:28 INFO - Directory to install application into. [default: 08:08:28 INFO - "/builds/slave/test"] 08:08:28 INFO - --app=APP Application being installed. [default: firefox] 08:08:28 INFO - mkdir: /builds/slave/test/build/application 08:08:28 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'] 08:08:28 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 08:08:48 INFO - Reading from file tmpfile_stdout 08:08:48 INFO - Output received: 08:08:48 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 08:08:48 INFO - Running post-action listener: _resource_record_post_action 08:08:48 INFO - [mozharness: 2016-10-29 15:08:48.788316Z] Finished install step (success) 08:08:48 INFO - [mozharness: 2016-10-29 15:08:48.788451Z] Running run-tests step. 08:08:48 INFO - Running pre-action listener: _resource_record_pre_action 08:08:48 INFO - Running main action method: run_tests 08:08:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:08:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:08:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:08:48 INFO - grabbing minidump binary from tooltool 08:08: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')]} 08:08:48 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 08:08:48 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 08:08:48 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 08:08:49 INFO - Downloaded 37427 bytes. 08:08:49 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 08:08:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 08:08:49 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 0x10064a5e0>, '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 0x10061d540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100567e40>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:08:49 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 08:08:49 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 08:08:49 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 08:08:49 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:08:49 INFO - Return code: 0 08:08:49 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:08:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:08:49 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/GUZz8yWqQ2GbPdnL8ZIWUw/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 08:08:49 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/GUZz8yWqQ2GbPdnL8ZIWUw/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 08:08:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.nxfrbpcxfx/Render', 08:08:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:08:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:08:49 INFO - 'HOME': '/Users/cltbld', 08:08:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:08:49 INFO - 'LOGNAME': 'cltbld', 08:08:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:08:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 08:08:49 INFO - 'MOZ_NO_REMOTE': '1', 08:08:49 INFO - 'NO_EM_RESTART': '1', 08:08:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:08:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:08:49 INFO - 'PWD': '/builds/slave/test', 08:08:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:08:49 INFO - 'SHELL': '/bin/bash', 08:08:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.yCM6MmoNig/Listeners', 08:08:49 INFO - 'TMPDIR': '/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/', 08:08:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:08:49 INFO - 'USER': 'cltbld', 08:08:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:08:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:08:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:08:49 INFO - 'XPC_FLAGS': '0x0', 08:08:49 INFO - 'XPC_SERVICE_NAME': '0', 08:08:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:08:49 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/GUZz8yWqQ2GbPdnL8ZIWUw/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 08:08:50 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 08:08:50 INFO - import pkg_resources 08:08:50 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 08:08:50 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 08:08:51 INFO - Using 1 client processes 08:08:51 INFO - wptserve Starting http server on 127.0.0.1:8000 08:08:51 INFO - wptserve Starting http server on 127.0.0.1:8001 08:08:51 INFO - wptserve Starting http server on 127.0.0.1:8443 08:08:53 INFO - SUITE-START | Running 897 tests 08:08:53 INFO - Running testharness tests 08:08:53 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 08:08:53 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 08:08:53 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 08:08:53 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 08:08:53 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 08:08:53 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 08:08:53 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 08:08:53 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 08:08:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 08:08:53 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 08:08:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 08:08:53 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 1ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 9ms 08:08:53 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 08:08:53 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 08:08:53 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-events.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 1ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-expiration.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 9ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 1ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 9ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 1ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 08:08:53 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 08:08:53 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 1ms 08:08:53 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 08:08:53 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 08:08:53 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 08:08:53 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 08:08:53 INFO - TEST-START | /media-source/mediasource-duration.html 08:08:53 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 1ms 08:08:53 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 08:08:53 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 08:08:53 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 08:08:53 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 08:08:53 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 08:08:53 INFO - TEST-SKIP | /navigation-timing/test_navigation_type_reload.html | took 0ms 08:08:53 INFO - TEST-START | /navigation-timing/test_timing_reload.html 08:08:53 INFO - TEST-SKIP | /navigation-timing/test_timing_reload.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 08:08:53 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 08:08:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 08:08:53 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 08:08:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 08:08:53 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 08:08:53 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 1ms 08:08:53 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/cancel.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/general.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/tee.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 08:08:53 INFO - TEST-START | /streams/readable-streams/templated.https.html 08:08:53 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 1ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 08:08:53 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 08:08:53 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 8ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 1ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 1ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 1ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 08:08:53 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 08:08:53 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 1ms 08:08:53 INFO - Setting up ssl 08:08:53 INFO - PROCESS | certutil | 08:08:53 INFO - PROCESS | certutil | 08:08:53 INFO - PROCESS | certutil | 08:08:53 INFO - Certificate Nickname Trust Attributes 08:08:53 INFO - SSL,S/MIME,JAR/XPI 08:08:53 INFO - 08:08:53 INFO - web-platform-tests CT,, 08:08:53 INFO - 08:08:53 INFO - Application command: /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/T/tmpo7xJuB.mozrunner 08:08:53 INFO - Starting runner 08:08:55 INFO - PROCESS | 1648 | 1477753735027 Marionette DEBUG Marionette enabled via build flag and pref 08:08:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d522800 == 1 [pid = 1648] [id = 1] 08:08:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 1 (0x11d523000) [pid = 1648] [serial = 1] [outer = 0x0] 08:08:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 2 (0x11d524000) [pid = 1648] [serial = 2] [outer = 0x11d523000] 08:08:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:08:55 INFO - PROCESS | 1648 | 1477753735635 Marionette INFO Listening on port 2828 08:08:55 INFO - PROCESS | 1648 | 1477753735955 Marionette DEBUG Marionette enabled via command-line flag 08:08:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x128185000 == 2 [pid = 1648] [id = 2] 08:08:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 3 (0x128185800) [pid = 1648] [serial = 3] [outer = 0x0] 08:08:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 4 (0x128186800) [pid = 1648] [serial = 4] [outer = 0x128185800] 08:08:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:08:56 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:08:56 INFO - PROCESS | 1648 | 1477753736129 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 08:08:56 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:08:56 INFO - PROCESS | 1648 | 1477753736208 Marionette DEBUG Closed connection conn0 08:08:56 INFO - PROCESS | 1648 | 1477753736211 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 08:08:56 INFO - PROCESS | 1648 | 1477753736219 Marionette DEBUG Closed connection conn1 08:08:56 INFO - PROCESS | 1648 | 1477753736225 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 08:08:56 INFO - PROCESS | 1648 | 1477753736235 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:08:56 INFO - PROCESS | 1648 | 1477753736241 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":"20161029062222","processId":1648,"version":"52.0a1"} 08:08:56 INFO - PROCESS | 1648 | [1648] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 08:08:56 INFO - PROCESS | 1648 | [1648] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 08:08:56 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:08:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb50800 == 3 [pid = 1648] [id = 3] 08:08:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 5 (0x12bb51000) [pid = 1648] [serial = 5] [outer = 0x0] 08:08:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb52000 == 4 [pid = 1648] [id = 4] 08:08:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 6 (0x12bb52800) [pid = 1648] [serial = 6] [outer = 0x0] 08:08:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c97c800 == 5 [pid = 1648] [id = 5] 08:08:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 7 (0x12bb10400) [pid = 1648] [serial = 7] [outer = 0x0] 08:08:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 8 (0x12ca83c00) [pid = 1648] [serial = 8] [outer = 0x12bb10400] 08:08:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 9 (0x12dbaa000) [pid = 1648] [serial = 9] [outer = 0x12bb51000] 08:08:57 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:08:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 10 (0x12dbad000) [pid = 1648] [serial = 10] [outer = 0x12bb52800] 08:08:57 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:08:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 11 (0x12dbcc800) [pid = 1648] [serial = 11] [outer = 0x12bb10400] 08:08:58 INFO - PROCESS | 1648 | 1477753738204 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 12 (0x12fe94000) [pid = 1648] [serial = 12] [outer = 0x12bb10400] 08:08:58 INFO - PROCESS | 1648 | 1477753738646 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"de603032-b6dc-124d-ad44-ff968f155bb1","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":"20161029062222","processId":1648,"version":"52.0a1","command_id":1}}] 08:08:58 INFO - PROCESS | 1648 | 1477753738739 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}] 08:08:58 INFO - PROCESS | 1648 | 1477753738781 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:08:58 INFO - PROCESS | 1648 | 1477753738815 Marionette TRACE conn2 -> [0,3,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1648 | 1477753738817 Marionette TRACE conn2 <- [1,3,null,{"value":"7"}] 08:08:58 INFO - PROCESS | 1648 | 1477753738877 Marionette TRACE conn2 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:08:58 INFO - PROCESS | 1648 | [1648] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:08:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 13 (0x130e5a800) [pid = 1648] [serial = 13] [outer = 0x12bb10400] 08:08:59 INFO - PROCESS | 1648 | 1477753739083 Marionette TRACE conn2 <- [1,4,null,{}] 08:08:59 INFO - PROCESS | 1648 | 1477753739094 Marionette TRACE conn2 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 08:08:59 INFO - PROCESS | 1648 | 1477753739111 Marionette TRACE conn2 <- [1,5,null,{"value":null}] 08:08:59 INFO - PROCESS | 1648 | 1477753739134 Marionette TRACE conn2 -> [0,6,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1648 | 1477753739138 Marionette TRACE conn2 <- [1,6,null,{"value":"7"}] 08:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:08:59 INFO - PROCESS | 1648 | 1477753739144 Marionette TRACE conn2 -> [0,7,"timeouts",{"script":35000}] 08:08:59 INFO - PROCESS | 1648 | 1477753739148 Marionette TRACE conn2 <- [1,7,null,{}] 08:08:59 INFO - PROCESS | 1648 | 1477753739160 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}] 08:08:59 INFO - PROCESS | 1648 | 1477753739184 Marionette TRACE conn2 <- [1,8,null,{"value":null}] 08:08:59 INFO - PROCESS | 1648 | 1477753739198 Marionette TRACE conn2 -> [0,9,"getWindowHandles",null] 08:08:59 INFO - PROCESS | 1648 | 1477753739200 Marionette TRACE conn2 <- [1,9,null,["7"]] 08:08:59 INFO - PROCESS | 1648 | 1477753739225 Marionette TRACE conn2 -> [0,10,"switchToWindow",{"name":"7"}] 08:08:59 INFO - PROCESS | 1648 | 1477753739227 Marionette TRACE conn2 <- [1,10,null,{}] 08:08:59 INFO - PROCESS | 1648 | 1477753739234 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd3b800 == 6 [pid = 1648] [id = 6] 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 14 (0x1315a3c00) [pid = 1648] [serial = 14] [outer = 0x0] 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 15 (0x1316c2c00) [pid = 1648] [serial = 15] [outer = 0x1315a3c00] 08:08:59 INFO - PROCESS | 1648 | 1477753739279 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 16 (0x1316c7000) [pid = 1648] [serial = 16] [outer = 0x1315a3c00] 08:08:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x13181d800 == 7 [pid = 1648] [id = 7] 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 17 (0x131980400) [pid = 1648] [serial = 17] [outer = 0x0] 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 18 (0x131992800) [pid = 1648] [serial = 18] [outer = 0x131980400] 08:08:59 INFO - PROCESS | 1648 | 1477753739532 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 19 (0x131993c00) [pid = 1648] [serial = 19] [outer = 0x131980400] 08:08:59 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:08:59 INFO - PROCESS | 1648 | 1477753739673 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]]]}] 08:08:59 INFO - . 08:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 580ms 08:08:59 INFO - PROCESS | 1648 | 1477753739740 Marionette TRACE conn2 -> [0,12,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1648 | 1477753739742 Marionette TRACE conn2 <- [1,12,null,{"value":"7"}] 08:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:08:59 INFO - PROCESS | 1648 | 1477753739794 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}] 08:08:59 INFO - PROCESS | 1648 | 1477753739907 Marionette TRACE conn2 <- [1,13,null,{"value":null}] 08:08:59 INFO - PROCESS | 1648 | 1477753739923 Marionette TRACE conn2 -> [0,14,"getWindowHandles",null] 08:08:59 INFO - PROCESS | 1648 | 1477753739925 Marionette TRACE conn2 <- [1,14,null,["7"]] 08:08:59 INFO - PROCESS | 1648 | 1477753739927 Marionette TRACE conn2 -> [0,15,"switchToWindow",{"name":"7"}] 08:08:59 INFO - PROCESS | 1648 | 1477753739929 Marionette TRACE conn2 <- [1,15,null,{}] 08:08:59 INFO - PROCESS | 1648 | 1477753739931 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b385800 == 8 [pid = 1648] [id = 8] 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 20 (0x12b30f800) [pid = 1648] [serial = 20] [outer = 0x0] 08:08:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 21 (0x131977c00) [pid = 1648] [serial = 21] [outer = 0x12b30f800] 08:08:59 INFO - PROCESS | 1648 | 1477753739967 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x13362bc00) [pid = 1648] [serial = 22] [outer = 0x12b30f800] 08:09:00 INFO - PROCESS | 1648 | 1477753740278 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]]]}] 08:09:00 INFO - . 08:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 565ms 08:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:09:00 INFO - PROCESS | 1648 | 1477753740313 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1648 | 1477753740315 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:09:00 INFO - PROCESS | 1648 | 1477753740318 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}] 08:09:00 INFO - PROCESS | 1648 | 1477753740413 Marionette TRACE conn2 <- [1,18,null,{"value":null}] 08:09:00 INFO - PROCESS | 1648 | 1477753740419 Marionette TRACE conn2 -> [0,19,"getWindowHandles",null] 08:09:00 INFO - PROCESS | 1648 | 1477753740421 Marionette TRACE conn2 <- [1,19,null,["7"]] 08:09:00 INFO - PROCESS | 1648 | 1477753740423 Marionette TRACE conn2 -> [0,20,"switchToWindow",{"name":"7"}] 08:09:00 INFO - PROCESS | 1648 | 1477753740426 Marionette TRACE conn2 <- [1,20,null,{}] 08:09:00 INFO - PROCESS | 1648 | 1477753740429 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315e2800 == 9 [pid = 1648] [id = 9] 08:09:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x13362c400) [pid = 1648] [serial = 23] [outer = 0x0] 08:09:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x133877c00) [pid = 1648] [serial = 24] [outer = 0x13362c400] 08:09:00 INFO - PROCESS | 1648 | 1477753740463 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x134127400) [pid = 1648] [serial = 25] [outer = 0x13362c400] 08:09:00 INFO - PROCESS | 1648 | 1477753740718 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]]]}] 08:09:00 INFO - . 08:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 417ms 08:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:09:00 INFO - PROCESS | 1648 | 1477753740734 Marionette TRACE conn2 -> [0,22,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1648 | 1477753740735 Marionette TRACE conn2 <- [1,22,null,{"value":"7"}] 08:09:00 INFO - PROCESS | 1648 | 1477753740738 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}] 08:09:00 INFO - PROCESS | 1648 | 1477753740835 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:09:00 INFO - PROCESS | 1648 | 1477753740840 Marionette TRACE conn2 -> [0,24,"getWindowHandles",null] 08:09:00 INFO - PROCESS | 1648 | 1477753740841 Marionette TRACE conn2 <- [1,24,null,["7"]] 08:09:00 INFO - PROCESS | 1648 | 1477753740843 Marionette TRACE conn2 -> [0,25,"switchToWindow",{"name":"7"}] 08:09:00 INFO - PROCESS | 1648 | 1477753740846 Marionette TRACE conn2 <- [1,25,null,{}] 08:09:00 INFO - PROCESS | 1648 | 1477753740849 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x13427b000 == 10 [pid = 1648] [id = 10] 08:09:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x134241000) [pid = 1648] [serial = 26] [outer = 0x0] 08:09:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x134245c00) [pid = 1648] [serial = 27] [outer = 0x134241000] 08:09:00 INFO - PROCESS | 1648 | 1477753740888 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x13387f000) [pid = 1648] [serial = 28] [outer = 0x134241000] 08:09:01 INFO - PROCESS | 1648 | 1477753741192 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]]]}] 08:09:01 INFO - . 08:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 464ms 08:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:09:01 INFO - PROCESS | 1648 | 1477753741203 Marionette TRACE conn2 -> [0,27,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1648 | 1477753741205 Marionette TRACE conn2 <- [1,27,null,{"value":"7"}] 08:09:01 INFO - PROCESS | 1648 | 1477753741208 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}] 08:09:01 INFO - PROCESS | 1648 | 1477753741307 Marionette TRACE conn2 <- [1,28,null,{"value":null}] 08:09:01 INFO - PROCESS | 1648 | 1477753741310 Marionette TRACE conn2 -> [0,29,"getWindowHandles",null] 08:09:01 INFO - PROCESS | 1648 | 1477753741312 Marionette TRACE conn2 <- [1,29,null,["7"]] 08:09:01 INFO - PROCESS | 1648 | 1477753741315 Marionette TRACE conn2 -> [0,30,"switchToWindow",{"name":"7"}] 08:09:01 INFO - PROCESS | 1648 | 1477753741317 Marionette TRACE conn2 <- [1,30,null,{}] 08:09:01 INFO - PROCESS | 1648 | 1477753741319 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b2d000 == 11 [pid = 1648] [id = 11] 08:09:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12810f800) [pid = 1648] [serial = 29] [outer = 0x0] 08:09:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x134451800) [pid = 1648] [serial = 30] [outer = 0x12810f800] 08:09:01 INFO - PROCESS | 1648 | 1477753741354 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x1345db000) [pid = 1648] [serial = 31] [outer = 0x12810f800] 08:09:01 INFO - PROCESS | 1648 | 1477753741585 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]]]}] 08:09:01 INFO - . 08:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 415ms 08:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:09:01 INFO - PROCESS | 1648 | 1477753741622 Marionette TRACE conn2 -> [0,32,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1648 | 1477753741624 Marionette TRACE conn2 <- [1,32,null,{"value":"7"}] 08:09:01 INFO - PROCESS | 1648 | 1477753741627 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}] 08:09:01 INFO - PROCESS | 1648 | 1477753741717 Marionette TRACE conn2 <- [1,33,null,{"value":null}] 08:09:01 INFO - PROCESS | 1648 | 1477753741721 Marionette TRACE conn2 -> [0,34,"getWindowHandles",null] 08:09:01 INFO - PROCESS | 1648 | 1477753741722 Marionette TRACE conn2 <- [1,34,null,["7"]] 08:09:01 INFO - PROCESS | 1648 | 1477753741724 Marionette TRACE conn2 -> [0,35,"switchToWindow",{"name":"7"}] 08:09:01 INFO - PROCESS | 1648 | 1477753741726 Marionette TRACE conn2 <- [1,35,null,{}] 08:09:01 INFO - PROCESS | 1648 | 1477753741728 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x134750000 == 12 [pid = 1648] [id = 12] 08:09:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x134673c00) [pid = 1648] [serial = 32] [outer = 0x0] 08:09:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x13479ec00) [pid = 1648] [serial = 33] [outer = 0x134673c00] 08:09:01 INFO - PROCESS | 1648 | 1477753741762 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x1347a3c00) [pid = 1648] [serial = 34] [outer = 0x134673c00] 08:09:02 INFO - PROCESS | 1648 | 1477753741995 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]]]}] 08:09:02 INFO - . 08:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 415ms 08:09:02 INFO - PROCESS | 1648 | 1477753742042 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1648 | 1477753742043 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:09:02 INFO - PROCESS | 1648 | 1477753742046 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}] 08:09:02 INFO - PROCESS | 1648 | 1477753742131 Marionette TRACE conn2 <- [1,38,null,{"value":null}] 08:09:02 INFO - PROCESS | 1648 | 1477753742136 Marionette TRACE conn2 -> [0,39,"getWindowHandles",null] 08:09:02 INFO - PROCESS | 1648 | 1477753742137 Marionette TRACE conn2 <- [1,39,null,["7"]] 08:09:02 INFO - PROCESS | 1648 | 1477753742139 Marionette TRACE conn2 -> [0,40,"switchToWindow",{"name":"7"}] 08:09:02 INFO - PROCESS | 1648 | 1477753742141 Marionette TRACE conn2 <- [1,40,null,{}] 08:09:02 INFO - PROCESS | 1648 | 1477753742143 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x13492e800 == 13 [pid = 1648] [id = 13] 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x1349d3000) [pid = 1648] [serial = 35] [outer = 0x0] 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x134b59000) [pid = 1648] [serial = 36] [outer = 0x1349d3000] 08:09:02 INFO - PROCESS | 1648 | 1477753742175 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x134b5bc00) [pid = 1648] [serial = 37] [outer = 0x1349d3000] 08:09:02 INFO - PROCESS | 1648 | 1477753742401 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]]]}] 08:09:02 INFO - . 08:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 366ms 08:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:09:02 INFO - PROCESS | 1648 | 1477753742411 Marionette TRACE conn2 -> [0,42,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1648 | 1477753742412 Marionette TRACE conn2 <- [1,42,null,{"value":"7"}] 08:09:02 INFO - PROCESS | 1648 | 1477753742417 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}] 08:09:02 INFO - PROCESS | 1648 | 1477753742502 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:09:02 INFO - PROCESS | 1648 | 1477753742505 Marionette TRACE conn2 -> [0,44,"getWindowHandles",null] 08:09:02 INFO - PROCESS | 1648 | 1477753742506 Marionette TRACE conn2 <- [1,44,null,["7"]] 08:09:02 INFO - PROCESS | 1648 | 1477753742508 Marionette TRACE conn2 -> [0,45,"switchToWindow",{"name":"7"}] 08:09:02 INFO - PROCESS | 1648 | 1477753742510 Marionette TRACE conn2 <- [1,45,null,{}] 08:09:02 INFO - PROCESS | 1648 | 1477753742513 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c9c000 == 14 [pid = 1648] [id = 14] 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x134b5f800) [pid = 1648] [serial = 38] [outer = 0x0] 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x134defc00) [pid = 1648] [serial = 39] [outer = 0x134b5f800] 08:09:02 INFO - PROCESS | 1648 | 1477753742546 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x134df2400) [pid = 1648] [serial = 40] [outer = 0x134b5f800] 08:09:02 INFO - PROCESS | 1648 | 1477753742764 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]]]}] 08:09:02 INFO - . 08:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 367ms 08:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:09:02 INFO - PROCESS | 1648 | 1477753742784 Marionette TRACE conn2 -> [0,47,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1648 | 1477753742785 Marionette TRACE conn2 <- [1,47,null,{"value":"7"}] 08:09:02 INFO - PROCESS | 1648 | 1477753742788 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}] 08:09:02 INFO - PROCESS | 1648 | 1477753742877 Marionette TRACE conn2 <- [1,48,null,{"value":null}] 08:09:02 INFO - PROCESS | 1648 | 1477753742881 Marionette TRACE conn2 -> [0,49,"getWindowHandles",null] 08:09:02 INFO - PROCESS | 1648 | 1477753742883 Marionette TRACE conn2 <- [1,49,null,["7"]] 08:09:02 INFO - PROCESS | 1648 | 1477753742885 Marionette TRACE conn2 -> [0,50,"switchToWindow",{"name":"7"}] 08:09:02 INFO - PROCESS | 1648 | 1477753742888 Marionette TRACE conn2 <- [1,50,null,{}] 08:09:02 INFO - PROCESS | 1648 | 1477753742890 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fd5000 == 15 [pid = 1648] [id = 15] 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x134df9000) [pid = 1648] [serial = 41] [outer = 0x0] 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x135155c00) [pid = 1648] [serial = 42] [outer = 0x134df9000] 08:09:02 INFO - PROCESS | 1648 | 1477753742925 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x13515b400) [pid = 1648] [serial = 43] [outer = 0x134df9000] 08:09:03 INFO - PROCESS | 1648 | 1477753743156 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]]]}] 08:09:03 INFO - . 08:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 416ms 08:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:09:03 INFO - PROCESS | 1648 | 1477753743204 Marionette TRACE conn2 -> [0,52,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1648 | 1477753743206 Marionette TRACE conn2 <- [1,52,null,{"value":"7"}] 08:09:03 INFO - PROCESS | 1648 | 1477753743209 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}] 08:09:03 INFO - PROCESS | 1648 | 1477753743313 Marionette TRACE conn2 <- [1,53,null,{"value":null}] 08:09:03 INFO - PROCESS | 1648 | 1477753743317 Marionette TRACE conn2 -> [0,54,"getWindowHandles",null] 08:09:03 INFO - PROCESS | 1648 | 1477753743318 Marionette TRACE conn2 <- [1,54,null,["7"]] 08:09:03 INFO - PROCESS | 1648 | 1477753743321 Marionette TRACE conn2 -> [0,55,"switchToWindow",{"name":"7"}] 08:09:03 INFO - PROCESS | 1648 | 1477753743324 Marionette TRACE conn2 <- [1,55,null,{}] 08:09:03 INFO - PROCESS | 1648 | 1477753743326 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354c9800 == 16 [pid = 1648] [id = 16] 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x135641800) [pid = 1648] [serial = 44] [outer = 0x0] 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x1358f1000) [pid = 1648] [serial = 45] [outer = 0x135641800] 08:09:03 INFO - PROCESS | 1648 | 1477753743370 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x1358eec00) [pid = 1648] [serial = 46] [outer = 0x135641800] 08:09:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x13596f800 == 17 [pid = 1648] [id = 17] 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x135970000) [pid = 1648] [serial = 47] [outer = 0x0] 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x135973000) [pid = 1648] [serial = 48] [outer = 0x135970000] 08:09:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x13597a000) [pid = 1648] [serial = 49] [outer = 0x135970000] 08:09:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 08:09:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x135965000 == 18 [pid = 1648] [id = 18] 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x1369cc800) [pid = 1648] [serial = 50] [outer = 0x0] 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x1369d3800) [pid = 1648] [serial = 51] [outer = 0x1369cc800] 08:09:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x1369d3000) [pid = 1648] [serial = 52] [outer = 0x1369cc800] 08:09:03 INFO - PROCESS | 1648 | 1477753743861 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]]]}] 08:09:03 INFO - . 08:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 666ms 08:09:03 INFO - PROCESS | 1648 | 1477753743894 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1648 | 1477753743896 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:09:03 INFO - PROCESS | 1648 | 1477753743924 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}] 08:09:04 INFO - PROCESS | 1648 | 1477753744022 Marionette TRACE conn2 <- [1,58,null,{"value":null}] 08:09:04 INFO - PROCESS | 1648 | 1477753744027 Marionette TRACE conn2 -> [0,59,"getWindowHandles",null] 08:09:04 INFO - PROCESS | 1648 | 1477753744028 Marionette TRACE conn2 <- [1,59,null,["7"]] 08:09:04 INFO - PROCESS | 1648 | 1477753744031 Marionette TRACE conn2 -> [0,60,"switchToWindow",{"name":"7"}] 08:09:04 INFO - PROCESS | 1648 | 1477753744034 Marionette TRACE conn2 <- [1,60,null,{}] 08:09:04 INFO - PROCESS | 1648 | 1477753744036 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x136a3b800 == 19 [pid = 1648] [id = 19] 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x137f65800) [pid = 1648] [serial = 53] [outer = 0x0] 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x137f6a000) [pid = 1648] [serial = 54] [outer = 0x137f65800] 08:09:04 INFO - PROCESS | 1648 | 1477753744072 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x137f6d800) [pid = 1648] [serial = 55] [outer = 0x137f65800] 08:09:04 INFO - PROCESS | 1648 | 1477753744298 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]]]}] 08:09:04 INFO - . 08:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 414ms 08:09:04 INFO - PROCESS | 1648 | 1477753744338 Marionette TRACE conn2 -> [0,62,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1648 | 1477753744339 Marionette TRACE conn2 <- [1,62,null,{"value":"7"}] 08:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:09:04 INFO - PROCESS | 1648 | 1477753744342 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}] 08:09:04 INFO - PROCESS | 1648 | 1477753744435 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:09:04 INFO - PROCESS | 1648 | 1477753744447 Marionette TRACE conn2 -> [0,64,"getWindowHandles",null] 08:09:04 INFO - PROCESS | 1648 | 1477753744448 Marionette TRACE conn2 <- [1,64,null,["7"]] 08:09:04 INFO - PROCESS | 1648 | 1477753744451 Marionette TRACE conn2 -> [0,65,"switchToWindow",{"name":"7"}] 08:09:04 INFO - PROCESS | 1648 | 1477753744453 Marionette TRACE conn2 <- [1,65,null,{}] 08:09:04 INFO - PROCESS | 1648 | 1477753744455 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f3e800 == 20 [pid = 1648] [id = 20] 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x135f88c00) [pid = 1648] [serial = 56] [outer = 0x0] 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x1361b0c00) [pid = 1648] [serial = 57] [outer = 0x135f88c00] 08:09:04 INFO - PROCESS | 1648 | 1477753744487 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1361b4000) [pid = 1648] [serial = 58] [outer = 0x135f88c00] 08:09:04 INFO - PROCESS | 1648 | 1477753744712 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]]]}] 08:09:04 INFO - . 08:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 414ms 08:09:04 INFO - PROCESS | 1648 | 1477753744757 Marionette TRACE conn2 -> [0,67,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1648 | 1477753744758 Marionette TRACE conn2 <- [1,67,null,{"value":"7"}] 08:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:09:04 INFO - PROCESS | 1648 | 1477753744761 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}] 08:09:04 INFO - PROCESS | 1648 | 1477753744847 Marionette TRACE conn2 <- [1,68,null,{"value":null}] 08:09:04 INFO - PROCESS | 1648 | 1477753744850 Marionette TRACE conn2 -> [0,69,"getWindowHandles",null] 08:09:04 INFO - PROCESS | 1648 | 1477753744852 Marionette TRACE conn2 <- [1,69,null,["7"]] 08:09:04 INFO - PROCESS | 1648 | 1477753744854 Marionette TRACE conn2 -> [0,70,"switchToWindow",{"name":"7"}] 08:09:04 INFO - PROCESS | 1648 | 1477753744856 Marionette TRACE conn2 <- [1,70,null,{}] 08:09:04 INFO - PROCESS | 1648 | 1477753744858 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x136e45000 == 21 [pid = 1648] [id = 21] 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x1361b5000) [pid = 1648] [serial = 59] [outer = 0x0] 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x137ee9800) [pid = 1648] [serial = 60] [outer = 0x1361b5000] 08:09:04 INFO - PROCESS | 1648 | 1477753744890 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x137eeb800) [pid = 1648] [serial = 61] [outer = 0x1361b5000] 08:09:05 INFO - PROCESS | 1648 | 1477753745112 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]]]}] 08:09:05 INFO - . 08:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 365ms 08:09:05 INFO - PROCESS | 1648 | 1477753745125 Marionette TRACE conn2 -> [0,72,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1648 | 1477753745127 Marionette TRACE conn2 <- [1,72,null,{"value":"7"}] 08:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:09:05 INFO - PROCESS | 1648 | 1477753745130 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}] 08:09:05 INFO - PROCESS | 1648 | 1477753745219 Marionette TRACE conn2 <- [1,73,null,{"value":null}] 08:09:05 INFO - PROCESS | 1648 | 1477753745222 Marionette TRACE conn2 -> [0,74,"getWindowHandles",null] 08:09:05 INFO - PROCESS | 1648 | 1477753745223 Marionette TRACE conn2 <- [1,74,null,["7"]] 08:09:05 INFO - PROCESS | 1648 | 1477753745225 Marionette TRACE conn2 -> [0,75,"switchToWindow",{"name":"7"}] 08:09:05 INFO - PROCESS | 1648 | 1477753745227 Marionette TRACE conn2 <- [1,75,null,{}] 08:09:05 INFO - PROCESS | 1648 | 1477753745230 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x13021a000 == 22 [pid = 1648] [id = 22] 08:09:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x12fee6400) [pid = 1648] [serial = 62] [outer = 0x0] 08:09:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x137ef0c00) [pid = 1648] [serial = 63] [outer = 0x12fee6400] 08:09:05 INFO - PROCESS | 1648 | 1477753745263 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x138254800) [pid = 1648] [serial = 64] [outer = 0x12fee6400] 08:09:06 INFO - PROCESS | 1648 | 1477753746140 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]]]}] 08:09:06 INFO - . 08:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1066ms 08:09:06 INFO - PROCESS | 1648 | 1477753746196 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1648 | 1477753746200 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:09:06 INFO - PROCESS | 1648 | 1477753746205 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}] 08:09:06 INFO - PROCESS | 1648 | 1477753746311 Marionette TRACE conn2 <- [1,78,null,{"value":null}] 08:09:06 INFO - PROCESS | 1648 | 1477753746351 Marionette TRACE conn2 -> [0,79,"getWindowHandles",null] 08:09:06 INFO - PROCESS | 1648 | 1477753746355 Marionette TRACE conn2 <- [1,79,null,["7"]] 08:09:06 INFO - PROCESS | 1648 | 1477753746360 Marionette TRACE conn2 -> [0,80,"switchToWindow",{"name":"7"}] 08:09:06 INFO - PROCESS | 1648 | 1477753746365 Marionette TRACE conn2 <- [1,80,null,{}] 08:09:06 INFO - PROCESS | 1648 | 1477753746387 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc19800 == 23 [pid = 1648] [id = 23] 08:09:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x11c4d3000) [pid = 1648] [serial = 65] [outer = 0x0] 08:09:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x11d3e1800) [pid = 1648] [serial = 66] [outer = 0x11c4d3000] 08:09:06 INFO - PROCESS | 1648 | 1477753746466 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x11d613c00) [pid = 1648] [serial = 67] [outer = 0x11c4d3000] 08:09:07 INFO - PROCESS | 1648 | 1477753746998 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]]]}] 08:09:07 INFO - . 08:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 817ms 08:09:07 INFO - PROCESS | 1648 | 1477753747023 Marionette TRACE conn2 -> [0,82,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1648 | 1477753747027 Marionette TRACE conn2 <- [1,82,null,{"value":"7"}] 08:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:09:07 INFO - PROCESS | 1648 | 1477753747031 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}] 08:09:07 INFO - PROCESS | 1648 | 1477753747201 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:09:07 INFO - PROCESS | 1648 | 1477753747270 Marionette TRACE conn2 -> [0,84,"getWindowHandles",null] 08:09:07 INFO - PROCESS | 1648 | 1477753747273 Marionette TRACE conn2 <- [1,84,null,["7"]] 08:09:07 INFO - PROCESS | 1648 | 1477753747277 Marionette TRACE conn2 -> [0,85,"switchToWindow",{"name":"7"}] 08:09:07 INFO - PROCESS | 1648 | 1477753747282 Marionette TRACE conn2 <- [1,85,null,{}] 08:09:07 INFO - PROCESS | 1648 | 1477753747286 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x127417000 == 24 [pid = 1648] [id = 24] 08:09:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x11da82c00) [pid = 1648] [serial = 68] [outer = 0x0] 08:09:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x127d31c00) [pid = 1648] [serial = 69] [outer = 0x11da82c00] 08:09:07 INFO - PROCESS | 1648 | 1477753747346 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x127edd000) [pid = 1648] [serial = 70] [outer = 0x11da82c00] 08:09:07 INFO - PROCESS | 1648 | 1477753747736 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]]]}] 08:09:07 INFO - . 08:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 716ms 08:09:07 INFO - PROCESS | 1648 | 1477753747753 Marionette TRACE conn2 -> [0,87,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1648 | 1477753747756 Marionette TRACE conn2 <- [1,87,null,{"value":"7"}] 08:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:09:07 INFO - PROCESS | 1648 | 1477753747760 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}] 08:09:07 INFO - PROCESS | 1648 | 1477753747870 Marionette TRACE conn2 <- [1,88,null,{"value":null}] 08:09:07 INFO - PROCESS | 1648 | 1477753747910 Marionette TRACE conn2 -> [0,89,"getWindowHandles",null] 08:09:07 INFO - PROCESS | 1648 | 1477753747912 Marionette TRACE conn2 <- [1,89,null,["7"]] 08:09:07 INFO - PROCESS | 1648 | 1477753747914 Marionette TRACE conn2 -> [0,90,"switchToWindow",{"name":"7"}] 08:09:07 INFO - PROCESS | 1648 | 1477753747918 Marionette TRACE conn2 <- [1,90,null,{}] 08:09:07 INFO - PROCESS | 1648 | 1477753747921 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12890d000 == 25 [pid = 1648] [id = 25] 08:09:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x1287be800) [pid = 1648] [serial = 71] [outer = 0x0] 08:09:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12a2e8000) [pid = 1648] [serial = 72] [outer = 0x1287be800] 08:09:07 INFO - PROCESS | 1648 | 1477753747963 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12ac3f800) [pid = 1648] [serial = 73] [outer = 0x1287be800] 08:09:08 INFO - PROCESS | 1648 | 1477753748635 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]]]}] 08:09:08 INFO - . 08:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 916ms 08:09:08 INFO - PROCESS | 1648 | 1477753748676 Marionette TRACE conn2 -> [0,92,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1648 | 1477753748678 Marionette TRACE conn2 <- [1,92,null,{"value":"7"}] 08:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:09:08 INFO - PROCESS | 1648 | 1477753748708 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}] 08:09:08 INFO - PROCESS | 1648 | 1477753748805 Marionette TRACE conn2 <- [1,93,null,{"value":null}] 08:09:08 INFO - PROCESS | 1648 | 1477753748863 Marionette TRACE conn2 -> [0,94,"getWindowHandles",null] 08:09:08 INFO - PROCESS | 1648 | 1477753748865 Marionette TRACE conn2 <- [1,94,null,["7"]] 08:09:08 INFO - PROCESS | 1648 | 1477753748868 Marionette TRACE conn2 -> [0,95,"switchToWindow",{"name":"7"}] 08:09:08 INFO - PROCESS | 1648 | 1477753748871 Marionette TRACE conn2 <- [1,95,null,{}] 08:09:08 INFO - PROCESS | 1648 | 1477753748874 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc23800 == 26 [pid = 1648] [id = 26] 08:09:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x11c2d0400) [pid = 1648] [serial = 74] [outer = 0x0] 08:09:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x11da7ec00) [pid = 1648] [serial = 75] [outer = 0x11c2d0400] 08:09:08 INFO - PROCESS | 1648 | 1477753748914 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x11da81400) [pid = 1648] [serial = 76] [outer = 0x11c2d0400] 08:09:09 INFO - PROCESS | 1648 | 1477753749286 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]]]}] 08:09:09 INFO - . 08:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 615ms 08:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:09:09 INFO - PROCESS | 1648 | 1477753749320 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1648 | 1477753749323 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:09:09 INFO - PROCESS | 1648 | 1477753749326 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}] 08:09:09 INFO - PROCESS | 1648 | 1477753749408 Marionette TRACE conn2 <- [1,98,null,{"value":null}] 08:09:09 INFO - PROCESS | 1648 | 1477753749412 Marionette TRACE conn2 -> [0,99,"getWindowHandles",null] 08:09:09 INFO - PROCESS | 1648 | 1477753749416 Marionette TRACE conn2 <- [1,99,null,["7"]] 08:09:09 INFO - PROCESS | 1648 | 1477753749419 Marionette TRACE conn2 -> [0,100,"switchToWindow",{"name":"7"}] 08:09:09 INFO - PROCESS | 1648 | 1477753749422 Marionette TRACE conn2 <- [1,100,null,{}] 08:09:09 INFO - PROCESS | 1648 | 1477753749424 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da24000 == 27 [pid = 1648] [id = 27] 08:09:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12716b800) [pid = 1648] [serial = 77] [outer = 0x0] 08:09:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12791fc00) [pid = 1648] [serial = 78] [outer = 0x12716b800] 08:09:09 INFO - PROCESS | 1648 | 1477753749462 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12797e400) [pid = 1648] [serial = 79] [outer = 0x12716b800] 08:09:09 INFO - PROCESS | 1648 | 1477753749761 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]]]}] 08:09:09 INFO - . 08:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 465ms 08:09:09 INFO - PROCESS | 1648 | 1477753749795 Marionette TRACE conn2 -> [0,102,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1648 | 1477753749798 Marionette TRACE conn2 <- [1,102,null,{"value":"7"}] 08:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:09:09 INFO - PROCESS | 1648 | 1477753749801 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}] 08:09:09 INFO - PROCESS | 1648 | 1477753749886 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:09:09 INFO - PROCESS | 1648 | 1477753749926 Marionette TRACE conn2 -> [0,104,"getWindowHandles",null] 08:09:09 INFO - PROCESS | 1648 | 1477753749928 Marionette TRACE conn2 <- [1,104,null,["7"]] 08:09:09 INFO - PROCESS | 1648 | 1477753749930 Marionette TRACE conn2 -> [0,105,"switchToWindow",{"name":"7"}] 08:09:09 INFO - PROCESS | 1648 | 1477753749934 Marionette TRACE conn2 <- [1,105,null,{}] 08:09:09 INFO - PROCESS | 1648 | 1477753749936 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x127427000 == 28 [pid = 1648] [id = 28] 08:09:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x127b4c800) [pid = 1648] [serial = 80] [outer = 0x0] 08:09:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x127fb3000) [pid = 1648] [serial = 81] [outer = 0x127b4c800] 08:09:09 INFO - PROCESS | 1648 | 1477753749973 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x128111c00) [pid = 1648] [serial = 82] [outer = 0x127b4c800] 08:09:10 INFO - PROCESS | 1648 | 1477753750232 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]]]}] 08:09:10 INFO - . 08:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 465ms 08:09:10 INFO - PROCESS | 1648 | 1477753750267 Marionette TRACE conn2 -> [0,107,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1648 | 1477753750269 Marionette TRACE conn2 <- [1,107,null,{"value":"7"}] 08:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:09:10 INFO - PROCESS | 1648 | 1477753750272 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}] 08:09:10 INFO - PROCESS | 1648 | 1477753750355 Marionette TRACE conn2 <- [1,108,null,{"value":null}] 08:09:10 INFO - PROCESS | 1648 | 1477753750364 Marionette TRACE conn2 -> [0,109,"getWindowHandles",null] 08:09:10 INFO - PROCESS | 1648 | 1477753750367 Marionette TRACE conn2 <- [1,109,null,["7"]] 08:09:10 INFO - PROCESS | 1648 | 1477753750405 Marionette TRACE conn2 -> [0,110,"switchToWindow",{"name":"7"}] 08:09:10 INFO - PROCESS | 1648 | 1477753750407 Marionette TRACE conn2 <- [1,110,null,{}] 08:09:10 INFO - PROCESS | 1648 | 1477753750410 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x127f9f000 == 29 [pid = 1648] [id = 29] 08:09:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1287f3800) [pid = 1648] [serial = 83] [outer = 0x0] 08:09:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x129599800) [pid = 1648] [serial = 84] [outer = 0x1287f3800] 08:09:10 INFO - PROCESS | 1648 | 1477753750444 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x129a79800) [pid = 1648] [serial = 85] [outer = 0x1287f3800] 08:09:10 INFO - PROCESS | 1648 | 1477753750696 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]]]}] 08:09:10 INFO - . 08:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 465ms 08:09:10 INFO - PROCESS | 1648 | 1477753750737 Marionette TRACE conn2 -> [0,112,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1648 | 1477753750738 Marionette TRACE conn2 <- [1,112,null,{"value":"7"}] 08:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:09:10 INFO - PROCESS | 1648 | 1477753750741 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}] 08:09:10 INFO - PROCESS | 1648 | 1477753750818 Marionette TRACE conn2 <- [1,113,null,{"value":null}] 08:09:10 INFO - PROCESS | 1648 | 1477753750822 Marionette TRACE conn2 -> [0,114,"getWindowHandles",null] 08:09:10 INFO - PROCESS | 1648 | 1477753750824 Marionette TRACE conn2 <- [1,114,null,["7"]] 08:09:10 INFO - PROCESS | 1648 | 1477753750827 Marionette TRACE conn2 -> [0,115,"switchToWindow",{"name":"7"}] 08:09:10 INFO - PROCESS | 1648 | 1477753750830 Marionette TRACE conn2 <- [1,115,null,{}] 08:09:10 INFO - PROCESS | 1648 | 1477753750833 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12891b000 == 30 [pid = 1648] [id = 30] 08:09:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x129c16800) [pid = 1648] [serial = 86] [outer = 0x0] 08:09:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12a2dd400) [pid = 1648] [serial = 87] [outer = 0x129c16800] 08:09:10 INFO - PROCESS | 1648 | 1477753750867 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12a2e1c00) [pid = 1648] [serial = 88] [outer = 0x129c16800] 08:09:11 INFO - PROCESS | 1648 | 1477753751134 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]]]}] 08:09:11 INFO - . 08:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 415ms 08:09:11 INFO - PROCESS | 1648 | 1477753751157 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1648 | 1477753751158 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:09:11 INFO - PROCESS | 1648 | 1477753751161 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}] 08:09:11 INFO - PROCESS | 1648 | 1477753751257 Marionette TRACE conn2 <- [1,118,null,{"value":null}] 08:09:11 INFO - PROCESS | 1648 | 1477753751305 Marionette TRACE conn2 -> [0,119,"getWindowHandles",null] 08:09:11 INFO - PROCESS | 1648 | 1477753751306 Marionette TRACE conn2 <- [1,119,null,["7"]] 08:09:11 INFO - PROCESS | 1648 | 1477753751308 Marionette TRACE conn2 -> [0,120,"switchToWindow",{"name":"7"}] 08:09:11 INFO - PROCESS | 1648 | 1477753751310 Marionette TRACE conn2 <- [1,120,null,{}] 08:09:11 INFO - PROCESS | 1648 | 1477753751312 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a5b000 == 31 [pid = 1648] [id = 31] 08:09:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x129c19800) [pid = 1648] [serial = 89] [outer = 0x0] 08:09:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12ac7b800) [pid = 1648] [serial = 90] [outer = 0x129c19800] 08:09:11 INFO - PROCESS | 1648 | 1477753751349 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12ad30c00) [pid = 1648] [serial = 91] [outer = 0x129c19800] 08:09:11 INFO - PROCESS | 1648 | 1477753751578 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]]]}] 08:09:11 INFO - . 08:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 465ms 08:09:11 INFO - PROCESS | 1648 | 1477753751626 Marionette TRACE conn2 -> [0,122,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1648 | 1477753751628 Marionette TRACE conn2 <- [1,122,null,{"value":"7"}] 08:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:09:11 INFO - PROCESS | 1648 | 1477753751631 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}] 08:09:11 INFO - PROCESS | 1648 | 1477753751706 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:09:11 INFO - PROCESS | 1648 | 1477753751710 Marionette TRACE conn2 -> [0,124,"getWindowHandles",null] 08:09:11 INFO - PROCESS | 1648 | 1477753751711 Marionette TRACE conn2 <- [1,124,null,["7"]] 08:09:11 INFO - PROCESS | 1648 | 1477753751716 Marionette TRACE conn2 -> [0,125,"switchToWindow",{"name":"7"}] 08:09:11 INFO - PROCESS | 1648 | 1477753751719 Marionette TRACE conn2 <- [1,125,null,{}] 08:09:11 INFO - PROCESS | 1648 | 1477753751721 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x127b8c000 == 32 [pid = 1648] [id = 32] 08:09:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12af2b400) [pid = 1648] [serial = 92] [outer = 0x0] 08:09:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12b970c00) [pid = 1648] [serial = 93] [outer = 0x12af2b400] 08:09:11 INFO - PROCESS | 1648 | 1477753751755 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12bd5b400) [pid = 1648] [serial = 94] [outer = 0x12af2b400] 08:09:12 INFO - PROCESS | 1648 | 1477753752026 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]]]}] 08:09:12 INFO - . 08:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 415ms 08:09:12 INFO - PROCESS | 1648 | 1477753752045 Marionette TRACE conn2 -> [0,127,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1648 | 1477753752048 Marionette TRACE conn2 <- [1,127,null,{"value":"7"}] 08:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:09:12 INFO - PROCESS | 1648 | 1477753752051 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}] 08:09:12 INFO - PROCESS | 1648 | 1477753752128 Marionette TRACE conn2 <- [1,128,null,{"value":null}] 08:09:12 INFO - PROCESS | 1648 | 1477753752133 Marionette TRACE conn2 -> [0,129,"getWindowHandles",null] 08:09:12 INFO - PROCESS | 1648 | 1477753752135 Marionette TRACE conn2 <- [1,129,null,["7"]] 08:09:12 INFO - PROCESS | 1648 | 1477753752137 Marionette TRACE conn2 -> [0,130,"switchToWindow",{"name":"7"}] 08:09:12 INFO - PROCESS | 1648 | 1477753752139 Marionette TRACE conn2 <- [1,130,null,{}] 08:09:12 INFO - PROCESS | 1648 | 1477753752141 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a80c000 == 33 [pid = 1648] [id = 33] 08:09:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12bfaa000) [pid = 1648] [serial = 95] [outer = 0x0] 08:09:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12c76c800) [pid = 1648] [serial = 96] [outer = 0x12bfaa000] 08:09:12 INFO - PROCESS | 1648 | 1477753752174 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12c791800) [pid = 1648] [serial = 97] [outer = 0x12bfaa000] 08:09:12 INFO - PROCESS | 1648 | 1477753752439 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]]]}] 08:09:12 INFO - . 08:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 417ms 08:09:12 INFO - PROCESS | 1648 | 1477753752468 Marionette TRACE conn2 -> [0,132,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1648 | 1477753752470 Marionette TRACE conn2 <- [1,132,null,{"value":"7"}] 08:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:09:12 INFO - PROCESS | 1648 | 1477753752473 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}] 08:09:12 INFO - PROCESS | 1648 | 1477753752551 Marionette TRACE conn2 <- [1,133,null,{"value":null}] 08:09:12 INFO - PROCESS | 1648 | 1477753752555 Marionette TRACE conn2 -> [0,134,"getWindowHandles",null] 08:09:12 INFO - PROCESS | 1648 | 1477753752556 Marionette TRACE conn2 <- [1,134,null,["7"]] 08:09:12 INFO - PROCESS | 1648 | 1477753752558 Marionette TRACE conn2 -> [0,135,"switchToWindow",{"name":"7"}] 08:09:12 INFO - PROCESS | 1648 | 1477753752561 Marionette TRACE conn2 <- [1,135,null,{}] 08:09:12 INFO - PROCESS | 1648 | 1477753752564 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b385000 == 34 [pid = 1648] [id = 34] 08:09:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12ca7bc00) [pid = 1648] [serial = 98] [outer = 0x0] 08:09:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12e005800) [pid = 1648] [serial = 99] [outer = 0x12ca7bc00] 08:09:12 INFO - PROCESS | 1648 | 1477753752597 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12e006400) [pid = 1648] [serial = 100] [outer = 0x12ca7bc00] 08:09:12 INFO - PROCESS | 1648 | 1477753752862 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]]]}] 08:09:12 INFO - . 08:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 415ms 08:09:12 INFO - PROCESS | 1648 | 1477753752887 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1648 | 1477753752889 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:09:12 INFO - PROCESS | 1648 | 1477753752892 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}] 08:09:12 INFO - PROCESS | 1648 | 1477753752969 Marionette TRACE conn2 <- [1,138,null,{"value":null}] 08:09:12 INFO - PROCESS | 1648 | 1477753752972 Marionette TRACE conn2 -> [0,139,"getWindowHandles",null] 08:09:12 INFO - PROCESS | 1648 | 1477753752974 Marionette TRACE conn2 <- [1,139,null,["7"]] 08:09:12 INFO - PROCESS | 1648 | 1477753752976 Marionette TRACE conn2 -> [0,140,"switchToWindow",{"name":"7"}] 08:09:12 INFO - PROCESS | 1648 | 1477753752978 Marionette TRACE conn2 <- [1,140,null,{}] 08:09:12 INFO - PROCESS | 1648 | 1477753752982 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd87000 == 35 [pid = 1648] [id = 35] 08:09:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12af27400) [pid = 1648] [serial = 101] [outer = 0x0] 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12ea81000) [pid = 1648] [serial = 102] [outer = 0x12af27400] 08:09:13 INFO - PROCESS | 1648 | 1477753753016 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12f350800) [pid = 1648] [serial = 103] [outer = 0x12af27400] 08:09:13 INFO - PROCESS | 1648 | 1477753753277 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]]]}] 08:09:13 INFO - . 08:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 416ms 08:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:09:13 INFO - PROCESS | 1648 | 1477753753307 Marionette TRACE conn2 -> [0,142,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1648 | 1477753753309 Marionette TRACE conn2 <- [1,142,null,{"value":"7"}] 08:09:13 INFO - PROCESS | 1648 | 1477753753312 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}] 08:09:13 INFO - PROCESS | 1648 | 1477753753405 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:09:13 INFO - PROCESS | 1648 | 1477753753453 Marionette TRACE conn2 -> [0,144,"getWindowHandles",null] 08:09:13 INFO - PROCESS | 1648 | 1477753753454 Marionette TRACE conn2 <- [1,144,null,["7"]] 08:09:13 INFO - PROCESS | 1648 | 1477753753456 Marionette TRACE conn2 -> [0,145,"switchToWindow",{"name":"7"}] 08:09:13 INFO - PROCESS | 1648 | 1477753753459 Marionette TRACE conn2 <- [1,145,null,{}] 08:09:13 INFO - PROCESS | 1648 | 1477753753461 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2a0800 == 36 [pid = 1648] [id = 36] 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12e1a7800) [pid = 1648] [serial = 104] [outer = 0x0] 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12fc1c000) [pid = 1648] [serial = 105] [outer = 0x12e1a7800] 08:09:13 INFO - PROCESS | 1648 | 1477753753496 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12fdd6c00) [pid = 1648] [serial = 106] [outer = 0x12e1a7800] 08:09:13 INFO - PROCESS | 1648 | 1477753753733 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]]]}] 08:09:13 INFO - . 08:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 464ms 08:09:13 INFO - PROCESS | 1648 | 1477753753777 Marionette TRACE conn2 -> [0,147,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1648 | 1477753753778 Marionette TRACE conn2 <- [1,147,null,{"value":"7"}] 08:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:09:13 INFO - PROCESS | 1648 | 1477753753781 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}] 08:09:13 INFO - PROCESS | 1648 | 1477753753858 Marionette TRACE conn2 <- [1,148,null,{"value":null}] 08:09:13 INFO - PROCESS | 1648 | 1477753753908 Marionette TRACE conn2 -> [0,149,"getWindowHandles",null] 08:09:13 INFO - PROCESS | 1648 | 1477753753909 Marionette TRACE conn2 <- [1,149,null,["7"]] 08:09:13 INFO - PROCESS | 1648 | 1477753753911 Marionette TRACE conn2 -> [0,150,"switchToWindow",{"name":"7"}] 08:09:13 INFO - PROCESS | 1648 | 1477753753913 Marionette TRACE conn2 <- [1,150,null,{}] 08:09:13 INFO - PROCESS | 1648 | 1477753753915 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c37f000 == 37 [pid = 1648] [id = 37] 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12fe8dc00) [pid = 1648] [serial = 107] [outer = 0x0] 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x13047c000) [pid = 1648] [serial = 108] [outer = 0x12fe8dc00] 08:09:13 INFO - PROCESS | 1648 | 1477753753948 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x13047d000) [pid = 1648] [serial = 109] [outer = 0x12fe8dc00] 08:09:14 INFO - PROCESS | 1648 | 1477753754184 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]]]}] 08:09:14 INFO - . 08:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 415ms 08:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:09:14 INFO - PROCESS | 1648 | 1477753754203 Marionette TRACE conn2 -> [0,152,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1648 | 1477753754204 Marionette TRACE conn2 <- [1,152,null,{"value":"7"}] 08:09:14 INFO - PROCESS | 1648 | 1477753754207 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}] 08:09:14 INFO - PROCESS | 1648 | 1477753754291 Marionette TRACE conn2 <- [1,153,null,{"value":null}] 08:09:14 INFO - PROCESS | 1648 | 1477753754295 Marionette TRACE conn2 -> [0,154,"getWindowHandles",null] 08:09:14 INFO - PROCESS | 1648 | 1477753754297 Marionette TRACE conn2 <- [1,154,null,["7"]] 08:09:14 INFO - PROCESS | 1648 | 1477753754302 Marionette TRACE conn2 -> [0,155,"switchToWindow",{"name":"7"}] 08:09:14 INFO - PROCESS | 1648 | 1477753754304 Marionette TRACE conn2 <- [1,155,null,{}] 08:09:14 INFO - PROCESS | 1648 | 1477753754306 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbb7000 == 38 [pid = 1648] [id = 38] 08:09:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x13047bc00) [pid = 1648] [serial = 110] [outer = 0x0] 08:09:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x130e58000) [pid = 1648] [serial = 111] [outer = 0x13047bc00] 08:09:14 INFO - PROCESS | 1648 | 1477753754340 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x130e35000) [pid = 1648] [serial = 112] [outer = 0x13047bc00] 08:09:14 INFO - PROCESS | 1648 | 1477753754607 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]]]}] 08:09:14 INFO - . 08:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 416ms 08:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:09:14 INFO - PROCESS | 1648 | 1477753754623 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1648 | 1477753754625 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:09:14 INFO - PROCESS | 1648 | 1477753754627 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}] 08:09:14 INFO - PROCESS | 1648 | 1477753754705 Marionette TRACE conn2 <- [1,158,null,{"value":null}] 08:09:14 INFO - PROCESS | 1648 | 1477753754709 Marionette TRACE conn2 -> [0,159,"getWindowHandles",null] 08:09:14 INFO - PROCESS | 1648 | 1477753754710 Marionette TRACE conn2 <- [1,159,null,["7"]] 08:09:14 INFO - PROCESS | 1648 | 1477753754712 Marionette TRACE conn2 -> [0,160,"switchToWindow",{"name":"7"}] 08:09:14 INFO - PROCESS | 1648 | 1477753754714 Marionette TRACE conn2 <- [1,160,null,{}] 08:09:14 INFO - PROCESS | 1648 | 1477753754769 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dba5000 == 39 [pid = 1648] [id = 39] 08:09:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x130e2bc00) [pid = 1648] [serial = 113] [outer = 0x0] 08:09:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1315a2c00) [pid = 1648] [serial = 114] [outer = 0x130e2bc00] 08:09:14 INFO - PROCESS | 1648 | 1477753754803 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1315a4000) [pid = 1648] [serial = 115] [outer = 0x130e2bc00] 08:09:15 INFO - PROCESS | 1648 | 1477753755138 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]]]}] 08:09:15 INFO - . 08:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 565ms 08:09:15 INFO - PROCESS | 1648 | 1477753755193 Marionette TRACE conn2 -> [0,162,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1648 | 1477753755197 Marionette TRACE conn2 <- [1,162,null,{"value":"7"}] 08:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:09:15 INFO - PROCESS | 1648 | 1477753755201 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}] 08:09:15 INFO - PROCESS | 1648 | 1477753755367 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:09:15 INFO - PROCESS | 1648 | 1477753755437 Marionette TRACE conn2 -> [0,164,"getWindowHandles",null] 08:09:15 INFO - PROCESS | 1648 | 1477753755439 Marionette TRACE conn2 <- [1,164,null,["7"]] 08:09:15 INFO - PROCESS | 1648 | 1477753755443 Marionette TRACE conn2 -> [0,165,"switchToWindow",{"name":"7"}] 08:09:15 INFO - PROCESS | 1648 | 1477753755448 Marionette TRACE conn2 <- [1,165,null,{}] 08:09:15 INFO - PROCESS | 1648 | 1477753755453 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x11c4ea800 == 40 [pid = 1648] [id = 40] 08:09:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x11c3f0800) [pid = 1648] [serial = 116] [outer = 0x0] 08:09:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x11d606c00) [pid = 1648] [serial = 117] [outer = 0x11c3f0800] 08:09:15 INFO - PROCESS | 1648 | 1477753755501 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x11da7f400) [pid = 1648] [serial = 118] [outer = 0x11c3f0800] 08:09:15 INFO - PROCESS | 1648 | 1477753755875 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]]]}] 08:09:15 INFO - . 08:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 716ms 08:09:15 INFO - PROCESS | 1648 | 1477753755918 Marionette TRACE conn2 -> [0,167,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1648 | 1477753755922 Marionette TRACE conn2 <- [1,167,null,{"value":"7"}] 08:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:09:15 INFO - PROCESS | 1648 | 1477753755925 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}] 08:09:16 INFO - PROCESS | 1648 | 1477753756031 Marionette TRACE conn2 <- [1,168,null,{"value":null}] 08:09:16 INFO - PROCESS | 1648 | 1477753756080 Marionette TRACE conn2 -> [0,169,"getWindowHandles",null] 08:09:16 INFO - PROCESS | 1648 | 1477753756083 Marionette TRACE conn2 <- [1,169,null,["7"]] 08:09:16 INFO - PROCESS | 1648 | 1477753756085 Marionette TRACE conn2 -> [0,170,"switchToWindow",{"name":"7"}] 08:09:16 INFO - PROCESS | 1648 | 1477753756089 Marionette TRACE conn2 <- [1,170,null,{}] 08:09:16 INFO - PROCESS | 1648 | 1477753756091 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12741f800 == 41 [pid = 1648] [id = 41] 08:09:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x127dcf800) [pid = 1648] [serial = 119] [outer = 0x0] 08:09:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12810bc00) [pid = 1648] [serial = 120] [outer = 0x127dcf800] 08:09:16 INFO - PROCESS | 1648 | 1477753756133 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1287f1800) [pid = 1648] [serial = 121] [outer = 0x127dcf800] 08:09:16 INFO - PROCESS | 1648 | 1477753756521 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]]]}] 08:09:16 INFO - . 08:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 615ms 08:09:16 INFO - PROCESS | 1648 | 1477753756540 Marionette TRACE conn2 -> [0,172,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1648 | 1477753756542 Marionette TRACE conn2 <- [1,172,null,{"value":"7"}] 08:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:09:16 INFO - PROCESS | 1648 | 1477753756545 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}] 08:09:16 INFO - PROCESS | 1648 | 1477753756658 Marionette TRACE conn2 <- [1,173,null,{"value":null}] 08:09:16 INFO - PROCESS | 1648 | 1477753756712 Marionette TRACE conn2 -> [0,174,"getWindowHandles",null] 08:09:16 INFO - PROCESS | 1648 | 1477753756717 Marionette TRACE conn2 <- [1,174,null,["7"]] 08:09:16 INFO - PROCESS | 1648 | 1477753756720 Marionette TRACE conn2 -> [0,175,"switchToWindow",{"name":"7"}] 08:09:16 INFO - PROCESS | 1648 | 1477753756724 Marionette TRACE conn2 <- [1,175,null,{}] 08:09:16 INFO - PROCESS | 1648 | 1477753756727 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adee000 == 42 [pid = 1648] [id = 42] 08:09:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12ac41c00) [pid = 1648] [serial = 122] [outer = 0x0] 08:09:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12ac7d800) [pid = 1648] [serial = 123] [outer = 0x12ac41c00] 08:09:16 INFO - PROCESS | 1648 | 1477753756766 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12ad2c000) [pid = 1648] [serial = 124] [outer = 0x12ac41c00] 08:09:17 INFO - PROCESS | 1648 | 1477753757159 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]]]}] 08:09:17 INFO - . 08:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 665ms 08:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:09:17 INFO - PROCESS | 1648 | 1477753757210 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1648 | 1477753757211 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:09:17 INFO - PROCESS | 1648 | 1477753757214 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}] 08:09:17 INFO - PROCESS | 1648 | 1477753757323 Marionette TRACE conn2 <- [1,178,null,{"value":null}] 08:09:17 INFO - PROCESS | 1648 | 1477753757368 Marionette TRACE conn2 -> [0,179,"getWindowHandles",null] 08:09:17 INFO - PROCESS | 1648 | 1477753757370 Marionette TRACE conn2 <- [1,179,null,["7"]] 08:09:17 INFO - PROCESS | 1648 | 1477753757372 Marionette TRACE conn2 -> [0,180,"switchToWindow",{"name":"7"}] 08:09:17 INFO - PROCESS | 1648 | 1477753757376 Marionette TRACE conn2 <- [1,180,null,{}] 08:09:17 INFO - PROCESS | 1648 | 1477753757378 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0d4000 == 43 [pid = 1648] [id = 43] 08:09:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12b968000) [pid = 1648] [serial = 125] [outer = 0x0] 08:09:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12ea81400) [pid = 1648] [serial = 126] [outer = 0x12b968000] 08:09:17 INFO - PROCESS | 1648 | 1477753757418 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12f347c00) [pid = 1648] [serial = 127] [outer = 0x12b968000] 08:09:17 INFO - PROCESS | 1648 | 1477753757862 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]]]}] 08:09:17 INFO - . 08:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 666ms 08:09:17 INFO - PROCESS | 1648 | 1477753757902 Marionette TRACE conn2 -> [0,182,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1648 | 1477753757905 Marionette TRACE conn2 <- [1,182,null,{"value":"7"}] 08:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:09:17 INFO - PROCESS | 1648 | 1477753757912 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}] 08:09:18 INFO - PROCESS | 1648 | 1477753758060 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:09:18 INFO - PROCESS | 1648 | 1477753758301 Marionette TRACE conn2 -> [0,184,"getWindowHandles",null] 08:09:18 INFO - PROCESS | 1648 | 1477753758304 Marionette TRACE conn2 <- [1,184,null,["7"]] 08:09:18 INFO - PROCESS | 1648 | 1477753758307 Marionette TRACE conn2 -> [0,185,"switchToWindow",{"name":"7"}] 08:09:18 INFO - PROCESS | 1648 | 1477753758311 Marionette TRACE conn2 <- [1,185,null,{}] 08:09:18 INFO - PROCESS | 1648 | 1477753758315 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d861800 == 44 [pid = 1648] [id = 44] 08:09:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x11d930c00) [pid = 1648] [serial = 128] [outer = 0x0] 08:09:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x127169c00) [pid = 1648] [serial = 129] [outer = 0x11d930c00] 08:09:18 INFO - PROCESS | 1648 | 1477753758353 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x127918000) [pid = 1648] [serial = 130] [outer = 0x11d930c00] 08:09:18 INFO - . 08:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 866ms 08:09:18 INFO - PROCESS | 1648 | 1477753758770 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]]]}] 08:09:18 INFO - PROCESS | 1648 | 1477753758778 Marionette TRACE conn2 -> [0,187,"getWindowHandle",null] 08:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:09:18 INFO - PROCESS | 1648 | 1477753758783 Marionette TRACE conn2 <- [1,187,null,{"value":"7"}] 08:09:18 INFO - PROCESS | 1648 | 1477753758787 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}] 08:09:18 INFO - PROCESS | 1648 | 1477753758886 Marionette TRACE conn2 <- [1,188,null,{"value":null}] 08:09:18 INFO - PROCESS | 1648 | 1477753758937 Marionette TRACE conn2 -> [0,189,"getWindowHandles",null] 08:09:18 INFO - PROCESS | 1648 | 1477753758939 Marionette TRACE conn2 <- [1,189,null,["7"]] 08:09:18 INFO - PROCESS | 1648 | 1477753758941 Marionette TRACE conn2 -> [0,190,"switchToWindow",{"name":"7"}] 08:09:18 INFO - PROCESS | 1648 | 1477753758944 Marionette TRACE conn2 <- [1,190,null,{}] 08:09:18 INFO - PROCESS | 1648 | 1477753758947 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x127b9d000 == 45 [pid = 1648] [id = 45] 08:09:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x127fb0800) [pid = 1648] [serial = 131] [outer = 0x0] 08:09:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1287ee400) [pid = 1648] [serial = 132] [outer = 0x127fb0800] 08:09:18 INFO - PROCESS | 1648 | 1477753758985 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x129a77c00) [pid = 1648] [serial = 133] [outer = 0x127fb0800] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1354c9800 == 44 [pid = 1648] [id = 16] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x136e45000 == 43 [pid = 1648] [id = 21] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x134fd5000 == 42 [pid = 1648] [id = 15] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12dba5000 == 41 [pid = 1648] [id = 39] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbb7000 == 40 [pid = 1648] [id = 38] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12c37f000 == 39 [pid = 1648] [id = 37] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2a0800 == 38 [pid = 1648] [id = 36] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd87000 == 37 [pid = 1648] [id = 35] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12b385000 == 36 [pid = 1648] [id = 34] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12a80c000 == 35 [pid = 1648] [id = 33] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x127b8c000 == 34 [pid = 1648] [id = 32] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x129a5b000 == 33 [pid = 1648] [id = 31] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12891b000 == 32 [pid = 1648] [id = 30] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x127f9f000 == 31 [pid = 1648] [id = 29] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x127427000 == 30 [pid = 1648] [id = 28] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x11da24000 == 29 [pid = 1648] [id = 27] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12890d000 == 28 [pid = 1648] [id = 25] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc23800 == 27 [pid = 1648] [id = 26] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc19800 == 26 [pid = 1648] [id = 23] 08:09:19 INFO - PROCESS | 1648 | --DOCSHELL 0x127417000 == 25 [pid = 1648] [id = 24] 08:09:19 INFO - PROCESS | 1648 | 1477753759476 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]]]}] 08:09:19 INFO - . 08:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 715ms 08:09:19 INFO - PROCESS | 1648 | 1477753759503 Marionette TRACE conn2 -> [0,192,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1648 | 1477753759506 Marionette TRACE conn2 <- [1,192,null,{"value":"7"}] 08:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:09:19 INFO - PROCESS | 1648 | 1477753759511 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}] 08:09:19 INFO - PROCESS | 1648 | 1477753759621 Marionette TRACE conn2 <- [1,193,null,{"value":null}] 08:09:19 INFO - PROCESS | 1648 | 1477753759669 Marionette TRACE conn2 -> [0,194,"getWindowHandles",null] 08:09:19 INFO - PROCESS | 1648 | 1477753759670 Marionette TRACE conn2 <- [1,194,null,["7"]] 08:09:19 INFO - PROCESS | 1648 | 1477753759674 Marionette TRACE conn2 -> [0,195,"switchToWindow",{"name":"7"}] 08:09:19 INFO - PROCESS | 1648 | 1477753759677 Marionette TRACE conn2 <- [1,195,null,{}] 08:09:19 INFO - PROCESS | 1648 | 1477753759680 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x1271de800 == 26 [pid = 1648] [id = 46] 08:09:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x127373800) [pid = 1648] [serial = 134] [outer = 0x0] 08:09:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x128135400) [pid = 1648] [serial = 135] [outer = 0x127373800] 08:09:19 INFO - PROCESS | 1648 | 1477753759730 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x1287c6c00) [pid = 1648] [serial = 136] [outer = 0x127373800] 08:09:20 INFO - PROCESS | 1648 | 1477753760140 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]]]}] 08:09:20 INFO - . 08:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 665ms 08:09:20 INFO - PROCESS | 1648 | 1477753760176 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1648 | 1477753760179 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:09:20 INFO - PROCESS | 1648 | 1477753760182 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}] 08:09:20 INFO - PROCESS | 1648 | 1477753760287 Marionette TRACE conn2 <- [1,198,null,{"value":null}] 08:09:20 INFO - PROCESS | 1648 | 1477753760335 Marionette TRACE conn2 -> [0,199,"getWindowHandles",null] 08:09:20 INFO - PROCESS | 1648 | 1477753760337 Marionette TRACE conn2 <- [1,199,null,["7"]] 08:09:20 INFO - PROCESS | 1648 | 1477753760340 Marionette TRACE conn2 -> [0,200,"switchToWindow",{"name":"7"}] 08:09:20 INFO - PROCESS | 1648 | 1477753760343 Marionette TRACE conn2 <- [1,200,null,{}] 08:09:20 INFO - PROCESS | 1648 | 1477753760345 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a3f800 == 27 [pid = 1648] [id = 47] 08:09:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x129a81000) [pid = 1648] [serial = 137] [outer = 0x0] 08:09:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12a8ad000) [pid = 1648] [serial = 138] [outer = 0x129a81000] 08:09:20 INFO - PROCESS | 1648 | 1477753760387 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x12ac7a400) [pid = 1648] [serial = 139] [outer = 0x129a81000] 08:09:20 INFO - PROCESS | 1648 | 1477753760783 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]]]}] 08:09:20 INFO - . 08:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 618ms 08:09:20 INFO - PROCESS | 1648 | 1477753760805 Marionette TRACE conn2 -> [0,202,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1648 | 1477753760809 Marionette TRACE conn2 <- [1,202,null,{"value":"7"}] 08:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:09:20 INFO - PROCESS | 1648 | 1477753760812 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}] 08:09:20 INFO - PROCESS | 1648 | 1477753760917 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:09:20 INFO - PROCESS | 1648 | 1477753760966 Marionette TRACE conn2 -> [0,204,"getWindowHandles",null] 08:09:20 INFO - PROCESS | 1648 | 1477753760968 Marionette TRACE conn2 <- [1,204,null,["7"]] 08:09:20 INFO - PROCESS | 1648 | 1477753760970 Marionette TRACE conn2 -> [0,205,"switchToWindow",{"name":"7"}] 08:09:20 INFO - PROCESS | 1648 | 1477753760974 Marionette TRACE conn2 <- [1,205,null,{}] 08:09:20 INFO - PROCESS | 1648 | 1477753760977 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2af800 == 28 [pid = 1648] [id = 48] 08:09:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12b306800) [pid = 1648] [serial = 140] [outer = 0x0] 08:09:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x12c6c1800) [pid = 1648] [serial = 141] [outer = 0x12b306800] 08:09:21 INFO - PROCESS | 1648 | 1477753761021 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x12ce80400) [pid = 1648] [serial = 142] [outer = 0x12b306800] 08:09:21 INFO - PROCESS | 1648 | 1477753761399 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]]]}] 08:09:21 INFO - . 08:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 615ms 08:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:09:21 INFO - PROCESS | 1648 | 1477753761437 Marionette TRACE conn2 -> [0,207,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1648 | 1477753761439 Marionette TRACE conn2 <- [1,207,null,{"value":"7"}] 08:09:21 INFO - PROCESS | 1648 | 1477753761442 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}] 08:09:21 INFO - PROCESS | 1648 | 1477753761557 Marionette TRACE conn2 <- [1,208,null,{"value":null}] 08:09:21 INFO - PROCESS | 1648 | 1477753761604 Marionette TRACE conn2 -> [0,209,"getWindowHandles",null] 08:09:21 INFO - PROCESS | 1648 | 1477753761606 Marionette TRACE conn2 <- [1,209,null,["7"]] 08:09:21 INFO - PROCESS | 1648 | 1477753761609 Marionette TRACE conn2 -> [0,210,"switchToWindow",{"name":"7"}] 08:09:21 INFO - PROCESS | 1648 | 1477753761612 Marionette TRACE conn2 <- [1,210,null,{}] 08:09:21 INFO - PROCESS | 1648 | 1477753761615 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc1c000 == 29 [pid = 1648] [id = 49] 08:09:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x12e14b400) [pid = 1648] [serial = 143] [outer = 0x0] 08:09:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x12fc25000) [pid = 1648] [serial = 144] [outer = 0x12e14b400] 08:09:21 INFO - PROCESS | 1648 | 1477753761654 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x12fdd5800) [pid = 1648] [serial = 145] [outer = 0x12e14b400] 08:09:22 INFO - PROCESS | 1648 | 1477753762019 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]]]}] 08:09:22 INFO - . 08:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 615ms 08:09:22 INFO - PROCESS | 1648 | 1477753762058 Marionette TRACE conn2 -> [0,212,"getWindowHandle",null] 08:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:09:22 INFO - PROCESS | 1648 | 1477753762059 Marionette TRACE conn2 <- [1,212,null,{"value":"7"}] 08:09:22 INFO - PROCESS | 1648 | 1477753762063 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}] 08:09:22 INFO - PROCESS | 1648 | 1477753762156 Marionette TRACE conn2 <- [1,213,null,{"value":null}] 08:09:22 INFO - PROCESS | 1648 | 1477753762204 Marionette TRACE conn2 -> [0,214,"getWindowHandles",null] 08:09:22 INFO - PROCESS | 1648 | 1477753762206 Marionette TRACE conn2 <- [1,214,null,["7"]] 08:09:22 INFO - PROCESS | 1648 | 1477753762208 Marionette TRACE conn2 -> [0,215,"switchToWindow",{"name":"7"}] 08:09:22 INFO - PROCESS | 1648 | 1477753762211 Marionette TRACE conn2 <- [1,215,null,{}] 08:09:22 INFO - PROCESS | 1648 | 1477753762213 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x11c25f000 == 30 [pid = 1648] [id = 50] 08:09:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12fddb800) [pid = 1648] [serial = 146] [outer = 0x0] 08:09:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x130e2f800) [pid = 1648] [serial = 147] [outer = 0x12fddb800] 08:09:22 INFO - PROCESS | 1648 | 1477753762253 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x130e5ac00) [pid = 1648] [serial = 148] [outer = 0x12fddb800] 08:09:22 INFO - PROCESS | 1648 | 1477753762706 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]]]}] 08:09:22 INFO - . 08:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 665ms 08:09:22 INFO - PROCESS | 1648 | 1477753762728 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1648 | 1477753762731 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:09:22 INFO - PROCESS | 1648 | 1477753762738 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}] 08:09:22 INFO - PROCESS | 1648 | 1477753762842 Marionette TRACE conn2 <- [1,218,null,{"value":null}] 08:09:22 INFO - PROCESS | 1648 | 1477753762891 Marionette TRACE conn2 -> [0,219,"getWindowHandles",null] 08:09:22 INFO - PROCESS | 1648 | 1477753762894 Marionette TRACE conn2 <- [1,219,null,["7"]] 08:09:22 INFO - PROCESS | 1648 | 1477753762896 Marionette TRACE conn2 -> [0,220,"switchToWindow",{"name":"7"}] 08:09:22 INFO - PROCESS | 1648 | 1477753762900 Marionette TRACE conn2 <- [1,220,null,{}] 08:09:22 INFO - PROCESS | 1648 | 1477753762903 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12829f000 == 31 [pid = 1648] [id = 51] 08:09:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x11db0e400) [pid = 1648] [serial = 149] [outer = 0x0] 08:09:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x127ed9c00) [pid = 1648] [serial = 150] [outer = 0x11db0e400] 08:09:22 INFO - PROCESS | 1648 | 1477753762942 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x128df4800) [pid = 1648] [serial = 151] [outer = 0x11db0e400] 08:09:23 INFO - PROCESS | 1648 | --DOCSHELL 0x11d861800 == 30 [pid = 1648] [id = 44] 08:09:23 INFO - PROCESS | 1648 | --DOCSHELL 0x12741f800 == 29 [pid = 1648] [id = 41] 08:09:23 INFO - PROCESS | 1648 | --DOCSHELL 0x12adee000 == 28 [pid = 1648] [id = 42] 08:09:23 INFO - PROCESS | 1648 | --DOCSHELL 0x11c4ea800 == 27 [pid = 1648] [id = 40] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12b385800 == 26 [pid = 1648] [id = 8] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd3b800 == 25 [pid = 1648] [id = 6] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x1315e2800 == 24 [pid = 1648] [id = 9] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x134750000 == 23 [pid = 1648] [id = 12] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x136a3b800 == 22 [pid = 1648] [id = 19] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x13021a000 == 21 [pid = 1648] [id = 22] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x13427b000 == 20 [pid = 1648] [id = 10] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x13492e800 == 19 [pid = 1648] [id = 13] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0d4000 == 18 [pid = 1648] [id = 43] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x135f3e800 == 17 [pid = 1648] [id = 20] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x134c9c000 == 16 [pid = 1648] [id = 14] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x128b2d000 == 15 [pid = 1648] [id = 11] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2af800 == 14 [pid = 1648] [id = 48] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc1c000 == 13 [pid = 1648] [id = 49] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x127b9d000 == 12 [pid = 1648] [id = 45] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x1271de800 == 11 [pid = 1648] [id = 46] 08:09:24 INFO - PROCESS | 1648 | --DOCSHELL 0x129a3f800 == 10 [pid = 1648] [id = 47] 08:09:25 INFO - PROCESS | 1648 | --DOCSHELL 0x11c25f000 == 9 [pid = 1648] [id = 50] 08:09:25 INFO - PROCESS | 1648 | 1477753765647 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]]]}] 08:09:25 INFO - . 08:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2920ms 08:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:09:25 INFO - PROCESS | 1648 | 1477753765657 Marionette TRACE conn2 -> [0,222,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1648 | 1477753765660 Marionette TRACE conn2 <- [1,222,null,{"value":"7"}] 08:09:25 INFO - PROCESS | 1648 | 1477753765668 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}] 08:09:25 INFO - PROCESS | 1648 | 1477753765768 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:09:25 INFO - PROCESS | 1648 | 1477753765774 Marionette TRACE conn2 -> [0,224,"getWindowHandles",null] 08:09:25 INFO - PROCESS | 1648 | 1477753765776 Marionette TRACE conn2 <- [1,224,null,["7"]] 08:09:25 INFO - PROCESS | 1648 | 1477753765780 Marionette TRACE conn2 -> [0,225,"switchToWindow",{"name":"7"}] 08:09:25 INFO - PROCESS | 1648 | 1477753765784 Marionette TRACE conn2 <- [1,225,null,{}] 08:09:25 INFO - PROCESS | 1648 | 1477753765787 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x1271cd000 == 10 [pid = 1648] [id = 52] 08:09:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x12822f800) [pid = 1648] [serial = 152] [outer = 0x0] 08:09:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x128df5000) [pid = 1648] [serial = 153] [outer = 0x12822f800] 08:09:25 INFO - PROCESS | 1648 | 1477753765841 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x129e02800) [pid = 1648] [serial = 154] [outer = 0x12822f800] 08:09:26 INFO - PROCESS | 1648 | 1477753766176 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]]]}] 08:09:26 INFO - . 08:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 566ms 08:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:09:26 INFO - PROCESS | 1648 | 1477753766231 Marionette TRACE conn2 -> [0,227,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1648 | 1477753766233 Marionette TRACE conn2 <- [1,227,null,{"value":"7"}] 08:09:26 INFO - PROCESS | 1648 | 1477753766236 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}] 08:09:26 INFO - PROCESS | 1648 | 1477753766330 Marionette TRACE conn2 <- [1,228,null,{"value":null}] 08:09:26 INFO - PROCESS | 1648 | 1477753766337 Marionette TRACE conn2 -> [0,229,"getWindowHandles",null] 08:09:26 INFO - PROCESS | 1648 | 1477753766339 Marionette TRACE conn2 <- [1,229,null,["7"]] 08:09:26 INFO - PROCESS | 1648 | 1477753766342 Marionette TRACE conn2 -> [0,230,"switchToWindow",{"name":"7"}] 08:09:26 INFO - PROCESS | 1648 | 1477753766344 Marionette TRACE conn2 <- [1,230,null,{}] 08:09:26 INFO - PROCESS | 1648 | 1477753766348 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ed7000 == 11 [pid = 1648] [id = 53] 08:09:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x12a2e6800) [pid = 1648] [serial = 155] [outer = 0x0] 08:09:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x12af2d000) [pid = 1648] [serial = 156] [outer = 0x12a2e6800] 08:09:26 INFO - PROCESS | 1648 | 1477753766387 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x12b306400) [pid = 1648] [serial = 157] [outer = 0x12a2e6800] 08:09:26 INFO - PROCESS | 1648 | 1477753766710 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]]]}] 08:09:26 INFO - . 08:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 515ms 08:09:26 INFO - PROCESS | 1648 | 1477753766757 Marionette TRACE conn2 -> [0,232,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1648 | 1477753766760 Marionette TRACE conn2 <- [1,232,null,{"value":"7"}] 08:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:09:26 INFO - PROCESS | 1648 | 1477753766763 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}] 08:09:26 INFO - PROCESS | 1648 | 1477753766855 Marionette TRACE conn2 <- [1,233,null,{"value":null}] 08:09:26 INFO - PROCESS | 1648 | 1477753766860 Marionette TRACE conn2 -> [0,234,"getWindowHandles",null] 08:09:26 INFO - PROCESS | 1648 | 1477753766862 Marionette TRACE conn2 <- [1,234,null,["7"]] 08:09:26 INFO - PROCESS | 1648 | 1477753766866 Marionette TRACE conn2 -> [0,235,"switchToWindow",{"name":"7"}] 08:09:26 INFO - PROCESS | 1648 | 1477753766869 Marionette TRACE conn2 <- [1,235,null,{}] 08:09:26 INFO - PROCESS | 1648 | 1477753766872 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd8b800 == 12 [pid = 1648] [id = 54] 08:09:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x11c3f0400) [pid = 1648] [serial = 158] [outer = 0x0] 08:09:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 159 (0x12ea84800) [pid = 1648] [serial = 159] [outer = 0x11c3f0400] 08:09:26 INFO - PROCESS | 1648 | 1477753766912 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 160 (0x12f90f800) [pid = 1648] [serial = 160] [outer = 0x11c3f0400] 08:09:27 INFO - PROCESS | 1648 | 1477753767242 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]]]}] 08:09:27 INFO - . 08:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 515ms 08:09:27 INFO - PROCESS | 1648 | 1477753767279 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1648 | 1477753767281 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:09:27 INFO - PROCESS | 1648 | 1477753767286 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}] 08:09:27 INFO - PROCESS | 1648 | 1477753767373 Marionette TRACE conn2 <- [1,238,null,{"value":null}] 08:09:27 INFO - PROCESS | 1648 | 1477753767377 Marionette TRACE conn2 -> [0,239,"getWindowHandles",null] 08:09:27 INFO - PROCESS | 1648 | 1477753767378 Marionette TRACE conn2 <- [1,239,null,["7"]] 08:09:27 INFO - PROCESS | 1648 | 1477753767382 Marionette TRACE conn2 -> [0,240,"switchToWindow",{"name":"7"}] 08:09:27 INFO - PROCESS | 1648 | 1477753767385 Marionette TRACE conn2 <- [1,240,null,{}] 08:09:27 INFO - PROCESS | 1648 | 1477753767388 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cec8000 == 13 [pid = 1648] [id = 55] 08:09:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 161 (0x11d4a5000) [pid = 1648] [serial = 161] [outer = 0x0] 08:09:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 162 (0x1315aac00) [pid = 1648] [serial = 162] [outer = 0x11d4a5000] 08:09:27 INFO - PROCESS | 1648 | 1477753767484 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 163 (0x1315ae000) [pid = 1648] [serial = 163] [outer = 0x11d4a5000] 08:09:27 INFO - PROCESS | 1648 | 1477753767787 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]]]}] 08:09:27 INFO - . 08:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 515ms 08:09:27 INFO - PROCESS | 1648 | 1477753767810 Marionette TRACE conn2 -> [0,242,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1648 | 1477753767812 Marionette TRACE conn2 <- [1,242,null,{"value":"7"}] 08:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:09:27 INFO - PROCESS | 1648 | 1477753767816 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}] 08:09:27 INFO - PROCESS | 1648 | 1477753767920 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:09:27 INFO - PROCESS | 1648 | 1477753767924 Marionette TRACE conn2 -> [0,244,"getWindowHandles",null] 08:09:27 INFO - PROCESS | 1648 | 1477753767925 Marionette TRACE conn2 <- [1,244,null,["7"]] 08:09:27 INFO - PROCESS | 1648 | 1477753767927 Marionette TRACE conn2 -> [0,245,"switchToWindow",{"name":"7"}] 08:09:27 INFO - PROCESS | 1648 | 1477753767929 Marionette TRACE conn2 <- [1,245,null,{}] 08:09:27 INFO - PROCESS | 1648 | 1477753767962 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fe7a800 == 14 [pid = 1648] [id = 56] 08:09:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 164 (0x129e92c00) [pid = 1648] [serial = 164] [outer = 0x0] 08:09:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 165 (0x131d28400) [pid = 1648] [serial = 165] [outer = 0x129e92c00] 08:09:27 INFO - PROCESS | 1648 | 1477753767997 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 166 (0x131eb9c00) [pid = 1648] [serial = 166] [outer = 0x129e92c00] 08:09:28 INFO - PROCESS | 1648 | 1477753768348 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]]]}] 08:09:28 INFO - . 08:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 565ms 08:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:09:28 INFO - PROCESS | 1648 | 1477753768381 Marionette TRACE conn2 -> [0,247,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1648 | 1477753768382 Marionette TRACE conn2 <- [1,247,null,{"value":"7"}] 08:09:28 INFO - PROCESS | 1648 | 1477753768385 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}] 08:09:28 INFO - PROCESS | 1648 | 1477753768521 Marionette TRACE conn2 <- [1,248,null,{"value":null}] 08:09:28 INFO - PROCESS | 1648 | 1477753768525 Marionette TRACE conn2 -> [0,249,"getWindowHandles",null] 08:09:28 INFO - PROCESS | 1648 | 1477753768527 Marionette TRACE conn2 <- [1,249,null,["7"]] 08:09:28 INFO - PROCESS | 1648 | 1477753768529 Marionette TRACE conn2 -> [0,250,"switchToWindow",{"name":"7"}] 08:09:28 INFO - PROCESS | 1648 | 1477753768531 Marionette TRACE conn2 <- [1,250,null,{}] 08:09:28 INFO - PROCESS | 1648 | 1477753768563 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e84800 == 15 [pid = 1648] [id = 57] 08:09:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 167 (0x131ec2400) [pid = 1648] [serial = 167] [outer = 0x0] 08:09:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 168 (0x13412d400) [pid = 1648] [serial = 168] [outer = 0x131ec2400] 08:09:28 INFO - PROCESS | 1648 | 1477753768598 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 169 (0x134238800) [pid = 1648] [serial = 169] [outer = 0x131ec2400] 08:09:28 INFO - PROCESS | 1648 | 1477753768885 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]]]}] 08:09:28 INFO - . 08:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 516ms 08:09:28 INFO - PROCESS | 1648 | 1477753768902 Marionette TRACE conn2 -> [0,252,"getWindowHandle",null] 08:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:09:28 INFO - PROCESS | 1648 | 1477753768904 Marionette TRACE conn2 <- [1,252,null,{"value":"7"}] 08:09:28 INFO - PROCESS | 1648 | 1477753768906 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}] 08:09:29 INFO - PROCESS | 1648 | 1477753769013 Marionette TRACE conn2 <- [1,253,null,{"value":null}] 08:09:29 INFO - PROCESS | 1648 | 1477753769061 Marionette TRACE conn2 -> [0,254,"getWindowHandles",null] 08:09:29 INFO - PROCESS | 1648 | 1477753769063 Marionette TRACE conn2 <- [1,254,null,["7"]] 08:09:29 INFO - PROCESS | 1648 | 1477753769065 Marionette TRACE conn2 -> [0,255,"switchToWindow",{"name":"7"}] 08:09:29 INFO - PROCESS | 1648 | 1477753769067 Marionette TRACE conn2 <- [1,255,null,{}] 08:09:29 INFO - PROCESS | 1648 | 1477753769070 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d7000 == 16 [pid = 1648] [id = 58] 08:09:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 170 (0x13412f000) [pid = 1648] [serial = 170] [outer = 0x0] 08:09:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 171 (0x134453000) [pid = 1648] [serial = 171] [outer = 0x13412f000] 08:09:29 INFO - PROCESS | 1648 | 1477753769102 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 172 (0x134454800) [pid = 1648] [serial = 172] [outer = 0x13412f000] 08:09:29 INFO - PROCESS | 1648 | 1477753769359 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]]]}] 08:09:29 INFO - . 08:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 465ms 08:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:09:29 INFO - PROCESS | 1648 | 1477753769371 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1648 | 1477753769373 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:09:29 INFO - PROCESS | 1648 | 1477753769375 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}] 08:09:30 INFO - PROCESS | 1648 | 1477753770103 Marionette TRACE conn2 <- [1,258,null,{"value":null}] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 171 (0x11da82c00) [pid = 1648] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 170 (0x1287be800) [pid = 1648] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 169 (0x12ac41c00) [pid = 1648] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 168 (0x12e1a7800) [pid = 1648] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 167 (0x12fe8dc00) [pid = 1648] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 166 (0x13047bc00) [pid = 1648] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 165 (0x11c2d0400) [pid = 1648] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 164 (0x12716b800) [pid = 1648] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 163 (0x127b4c800) [pid = 1648] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 162 (0x1287f3800) [pid = 1648] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 161 (0x129c16800) [pid = 1648] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 160 (0x129c19800) [pid = 1648] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 159 (0x12af2b400) [pid = 1648] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 158 (0x12bfaa000) [pid = 1648] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x12ca7bc00) [pid = 1648] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x12af27400) [pid = 1648] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x127dcf800) [pid = 1648] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x11c3f0800) [pid = 1648] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x11c4d3000) [pid = 1648] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x12fee6400) [pid = 1648] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x130e2bc00) [pid = 1648] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x12fddb800) [pid = 1648] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x12e14b400) [pid = 1648] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12b306800) [pid = 1648] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x129a81000) [pid = 1648] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x127373800) [pid = 1648] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x127fb0800) [pid = 1648] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x11d930c00) [pid = 1648] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x12b968000) [pid = 1648] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x1361b5000) [pid = 1648] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x135f88c00) [pid = 1648] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x137f65800) [pid = 1648] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x135641800) [pid = 1648] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x134df9000) [pid = 1648] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x134b5f800) [pid = 1648] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x1349d3000) [pid = 1648] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x134673c00) [pid = 1648] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12810f800) [pid = 1648] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x134241000) [pid = 1648] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x13362c400) [pid = 1648] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x12b30f800) [pid = 1648] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:09:30 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x1315a3c00) [pid = 1648] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:09:30 INFO - PROCESS | 1648 | 1477753770184 Marionette TRACE conn2 -> [0,259,"getWindowHandles",null] 08:09:30 INFO - PROCESS | 1648 | 1477753770185 Marionette TRACE conn2 <- [1,259,null,["7"]] 08:09:30 INFO - PROCESS | 1648 | 1477753770187 Marionette TRACE conn2 -> [0,260,"switchToWindow",{"name":"7"}] 08:09:30 INFO - PROCESS | 1648 | 1477753770189 Marionette TRACE conn2 <- [1,260,null,{}] 08:09:30 INFO - PROCESS | 1648 | 1477753770191 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc23800 == 17 [pid = 1648] [id = 59] 08:09:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x11c2ca800) [pid = 1648] [serial = 173] [outer = 0x0] 08:09:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x11ceba400) [pid = 1648] [serial = 174] [outer = 0x11c2ca800] 08:09:30 INFO - PROCESS | 1648 | 1477753770225 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x11cebac00) [pid = 1648] [serial = 175] [outer = 0x11c2ca800] 08:09:30 INFO - PROCESS | 1648 | 1477753770492 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]]]}] 08:09:30 INFO - . 08:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1166ms 08:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:09:30 INFO - PROCESS | 1648 | 1477753770542 Marionette TRACE conn2 -> [0,262,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1648 | 1477753770544 Marionette TRACE conn2 <- [1,262,null,{"value":"7"}] 08:09:30 INFO - PROCESS | 1648 | 1477753770547 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}] 08:09:30 INFO - PROCESS | 1648 | 1477753770627 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:09:30 INFO - PROCESS | 1648 | 1477753770633 Marionette TRACE conn2 -> [0,264,"getWindowHandles",null] 08:09:30 INFO - PROCESS | 1648 | 1477753770635 Marionette TRACE conn2 <- [1,264,null,["7"]] 08:09:30 INFO - PROCESS | 1648 | 1477753770637 Marionette TRACE conn2 -> [0,265,"switchToWindow",{"name":"7"}] 08:09:30 INFO - PROCESS | 1648 | 1477753770639 Marionette TRACE conn2 <- [1,265,null,{}] 08:09:30 INFO - PROCESS | 1648 | 1477753770642 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd87000 == 18 [pid = 1648] [id = 60] 08:09:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x11cebf400) [pid = 1648] [serial = 176] [outer = 0x0] 08:09:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x1271bac00) [pid = 1648] [serial = 177] [outer = 0x11cebf400] 08:09:30 INFO - PROCESS | 1648 | 1477753770675 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x127370800) [pid = 1648] [serial = 178] [outer = 0x11cebf400] 08:09:30 INFO - PROCESS | 1648 | 1477753770996 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]]]}] 08:09:31 INFO - . 08:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 465ms 08:09:31 INFO - PROCESS | 1648 | 1477753771012 Marionette TRACE conn2 -> [0,267,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1648 | 1477753771013 Marionette TRACE conn2 <- [1,267,null,{"value":"7"}] 08:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:09:31 INFO - PROCESS | 1648 | 1477753771016 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}] 08:09:31 INFO - PROCESS | 1648 | 1477753771109 Marionette TRACE conn2 <- [1,268,null,{"value":null}] 08:09:31 INFO - PROCESS | 1648 | 1477753771162 Marionette TRACE conn2 -> [0,269,"getWindowHandles",null] 08:09:31 INFO - PROCESS | 1648 | 1477753771163 Marionette TRACE conn2 <- [1,269,null,["7"]] 08:09:31 INFO - PROCESS | 1648 | 1477753771165 Marionette TRACE conn2 -> [0,270,"switchToWindow",{"name":"7"}] 08:09:31 INFO - PROCESS | 1648 | 1477753771167 Marionette TRACE conn2 <- [1,270,null,{}] 08:09:31 INFO - PROCESS | 1648 | 1477753771170 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x131811000 == 19 [pid = 1648] [id = 61] 08:09:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x12716c400) [pid = 1648] [serial = 179] [outer = 0x0] 08:09:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x129590000) [pid = 1648] [serial = 180] [outer = 0x12716c400] 08:09:31 INFO - PROCESS | 1648 | 1477753771204 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x129597800) [pid = 1648] [serial = 181] [outer = 0x12716c400] 08:09:31 INFO - PROCESS | 1648 | 1477753771490 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]]]}] 08:09:31 INFO - . 08:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 518ms 08:09:31 INFO - PROCESS | 1648 | 1477753771535 Marionette TRACE conn2 -> [0,272,"getWindowHandle",null] 08:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:09:31 INFO - PROCESS | 1648 | 1477753771536 Marionette TRACE conn2 <- [1,272,null,{"value":"7"}] 08:09:31 INFO - PROCESS | 1648 | 1477753771539 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}] 08:09:31 INFO - PROCESS | 1648 | 1477753771637 Marionette TRACE conn2 <- [1,273,null,{"value":null}] 08:09:31 INFO - PROCESS | 1648 | 1477753771692 Marionette TRACE conn2 -> [0,274,"getWindowHandles",null] 08:09:31 INFO - PROCESS | 1648 | 1477753771693 Marionette TRACE conn2 <- [1,274,null,["7"]] 08:09:31 INFO - PROCESS | 1648 | 1477753771695 Marionette TRACE conn2 -> [0,275,"switchToWindow",{"name":"7"}] 08:09:31 INFO - PROCESS | 1648 | 1477753771698 Marionette TRACE conn2 <- [1,275,null,{}] 08:09:31 INFO - PROCESS | 1648 | 1477753771701 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d8f000 == 20 [pid = 1648] [id = 62] 08:09:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x129a7a400) [pid = 1648] [serial = 182] [outer = 0x0] 08:09:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x12bfa9000) [pid = 1648] [serial = 183] [outer = 0x129a7a400] 08:09:31 INFO - PROCESS | 1648 | 1477753771741 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x12db7a800) [pid = 1648] [serial = 184] [outer = 0x129a7a400] 08:09:32 INFO - PROCESS | 1648 | 1477753772000 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]]]}] 08:09:32 INFO - . 08:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 515ms 08:09:32 INFO - PROCESS | 1648 | 1477753772055 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1648 | 1477753772056 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:09:32 INFO - PROCESS | 1648 | 1477753772059 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}] 08:09:32 INFO - PROCESS | 1648 | 1477753772169 Marionette TRACE conn2 <- [1,278,null,{"value":null}] 08:09:32 INFO - PROCESS | 1648 | 1477753772224 Marionette TRACE conn2 -> [0,279,"getWindowHandles",null] 08:09:32 INFO - PROCESS | 1648 | 1477753772226 Marionette TRACE conn2 <- [1,279,null,["7"]] 08:09:32 INFO - PROCESS | 1648 | 1477753772272 Marionette TRACE conn2 -> [0,280,"switchToWindow",{"name":"7"}] 08:09:32 INFO - PROCESS | 1648 | 1477753772276 Marionette TRACE conn2 <- [1,280,null,{}] 08:09:32 INFO - PROCESS | 1648 | 1477753772283 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d34c800 == 21 [pid = 1648] [id = 63] 08:09:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x11d54dc00) [pid = 1648] [serial = 185] [outer = 0x0] 08:09:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x127984c00) [pid = 1648] [serial = 186] [outer = 0x11d54dc00] 08:09:32 INFO - PROCESS | 1648 | 1477753772330 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x127d39400) [pid = 1648] [serial = 187] [outer = 0x11d54dc00] 08:09:32 INFO - PROCESS | 1648 | 1477753772710 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]]]}] 08:09:32 INFO - . 08:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 715ms 08:09:32 INFO - PROCESS | 1648 | 1477753772776 Marionette TRACE conn2 -> [0,282,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1648 | 1477753772783 Marionette TRACE conn2 <- [1,282,null,{"value":"7"}] 08:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:09:32 INFO - PROCESS | 1648 | 1477753772790 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}] 08:09:32 INFO - PROCESS | 1648 | 1477753772913 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:09:32 INFO - PROCESS | 1648 | 1477753772983 Marionette TRACE conn2 -> [0,284,"getWindowHandles",null] 08:09:32 INFO - PROCESS | 1648 | 1477753772985 Marionette TRACE conn2 <- [1,284,null,["7"]] 08:09:32 INFO - PROCESS | 1648 | 1477753772987 Marionette TRACE conn2 -> [0,285,"switchToWindow",{"name":"7"}] 08:09:32 INFO - PROCESS | 1648 | 1477753772990 Marionette TRACE conn2 <- [1,285,null,{}] 08:09:32 INFO - PROCESS | 1648 | 1477753772993 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b385000 == 22 [pid = 1648] [id = 64] 08:09:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x12ac41000) [pid = 1648] [serial = 188] [outer = 0x0] 08:09:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x12ad25400) [pid = 1648] [serial = 189] [outer = 0x12ac41000] 08:09:33 INFO - PROCESS | 1648 | 1477753773034 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x12b968000) [pid = 1648] [serial = 190] [outer = 0x12ac41000] 08:09:33 INFO - PROCESS | 1648 | 1477753773365 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]]]}] 08:09:33 INFO - . 08:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 615ms 08:09:33 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 08:09:33 INFO - PROCESS | 1648 | 1477753773403 Marionette TRACE conn2 -> [0,287,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1648 | 1477753773405 Marionette TRACE conn2 <- [1,287,null,{"value":"7"}] 08:09:33 INFO - PROCESS | 1648 | 1477753773408 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}] 08:09:33 INFO - PROCESS | 1648 | 1477753773514 Marionette TRACE conn2 <- [1,288,null,{"value":null}] 08:09:33 INFO - PROCESS | 1648 | 1477753773577 Marionette TRACE conn2 -> [0,289,"getWindowHandles",null] 08:09:33 INFO - PROCESS | 1648 | 1477753773582 Marionette TRACE conn2 <- [1,289,null,["7"]] 08:09:33 INFO - PROCESS | 1648 | 1477753773584 Marionette TRACE conn2 -> [0,290,"switchToWindow",{"name":"7"}] 08:09:33 INFO - PROCESS | 1648 | 1477753773588 Marionette TRACE conn2 <- [1,290,null,{}] 08:09:33 INFO - PROCESS | 1648 | 1477753773629 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e93000 == 23 [pid = 1648] [id = 65] 08:09:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x12e1a8c00) [pid = 1648] [serial = 191] [outer = 0x0] 08:09:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x12f3c8400) [pid = 1648] [serial = 192] [outer = 0x12e1a8c00] 08:09:33 INFO - PROCESS | 1648 | 1477753773670 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x12fdd4800) [pid = 1648] [serial = 193] [outer = 0x12e1a8c00] 08:09:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 152 (0x12713a400) [pid = 1648] [serial = 194] [outer = 0x1369cc800] 08:09:34 INFO - PROCESS | 1648 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:09:34 INFO - PROCESS | 1648 | Determined SkiaGL cache limits: Size 1073741824, Items: 256 08:09:34 INFO - PROCESS | 1648 | [GFX2-]: Using SkiaGL canvas. 08:09:34 INFO - PROCESS | 1648 | 1477753774149 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]]]}] 08:09:34 INFO - . 08:09:34 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 765ms 08:09:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:09:34 INFO - PROCESS | 1648 | 1477753774173 Marionette TRACE conn2 -> [0,292,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 1648 | 1477753774175 Marionette TRACE conn2 <- [1,292,null,{"value":"7"}] 08:09:34 INFO - PROCESS | 1648 | 1477753774178 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}] 08:09:34 INFO - PROCESS | 1648 | 1477753774287 Marionette TRACE conn2 <- [1,293,null,{"value":null}] 08:09:34 INFO - PROCESS | 1648 | 1477753774342 Marionette TRACE conn2 -> [0,294,"getWindowHandles",null] 08:09:34 INFO - PROCESS | 1648 | 1477753774344 Marionette TRACE conn2 <- [1,294,null,["7"]] 08:09:34 INFO - PROCESS | 1648 | 1477753774346 Marionette TRACE conn2 -> [0,295,"switchToWindow",{"name":"7"}] 08:09:34 INFO - PROCESS | 1648 | 1477753774349 Marionette TRACE conn2 <- [1,295,null,{}] 08:09:34 INFO - PROCESS | 1648 | 1477753774352 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x127f96800 == 24 [pid = 1648] [id = 66] 08:09:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 153 (0x11c288400) [pid = 1648] [serial = 195] [outer = 0x0] 08:09:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 154 (0x12b305c00) [pid = 1648] [serial = 196] [outer = 0x11c288400] 08:09:34 INFO - PROCESS | 1648 | 1477753774392 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 155 (0x12e13e800) [pid = 1648] [serial = 197] [outer = 0x11c288400] 08:09:34 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:09:34 INFO - PROCESS | 1648 | 1477753774928 Marionette TRACE conn2 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:09:34 INFO - .... 08:09:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 767ms 08:09:34 INFO - PROCESS | 1648 | 1477753774946 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 1648 | 1477753774949 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:09:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:09:35 INFO - PROCESS | 1648 | 1477753775000 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}] 08:09:35 INFO - PROCESS | 1648 | 1477753775162 Marionette TRACE conn2 <- [1,298,null,{"value":null}] 08:09:35 INFO - PROCESS | 1648 | 1477753775240 Marionette TRACE conn2 -> [0,299,"getWindowHandles",null] 08:09:35 INFO - PROCESS | 1648 | 1477753775243 Marionette TRACE conn2 <- [1,299,null,["7"]] 08:09:35 INFO - PROCESS | 1648 | 1477753775248 Marionette TRACE conn2 -> [0,300,"switchToWindow",{"name":"7"}] 08:09:35 INFO - PROCESS | 1648 | 1477753775253 Marionette TRACE conn2 <- [1,300,null,{}] 08:09:35 INFO - PROCESS | 1648 | 1477753775256 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cd11000 == 25 [pid = 1648] [id = 67] 08:09:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 156 (0x11d3dfc00) [pid = 1648] [serial = 198] [outer = 0x0] 08:09:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 157 (0x127bd3000) [pid = 1648] [serial = 199] [outer = 0x11d3dfc00] 08:09:35 INFO - PROCESS | 1648 | 1477753775316 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 158 (0x127ecfc00) [pid = 1648] [serial = 200] [outer = 0x11d3dfc00] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 157 (0x12dbcc800) [pid = 1648] [serial = 11] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 156 (0x12ca83c00) [pid = 1648] [serial = 8] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 155 (0x135973000) [pid = 1648] [serial = 48] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 154 (0x12a2e1c00) [pid = 1648] [serial = 88] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 153 (0x12a2dd400) [pid = 1648] [serial = 87] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 152 (0x12ad30c00) [pid = 1648] [serial = 91] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 151 (0x12ac7b800) [pid = 1648] [serial = 90] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x12bd5b400) [pid = 1648] [serial = 94] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x12b970c00) [pid = 1648] [serial = 93] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x12c791800) [pid = 1648] [serial = 97] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x12c76c800) [pid = 1648] [serial = 96] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x12e006400) [pid = 1648] [serial = 100] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x12e005800) [pid = 1648] [serial = 99] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x12f350800) [pid = 1648] [serial = 103] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x12ea81000) [pid = 1648] [serial = 102] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x12fdd6c00) [pid = 1648] [serial = 106] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x12fc1c000) [pid = 1648] [serial = 105] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x1369d3800) [pid = 1648] [serial = 51] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x13047d000) [pid = 1648] [serial = 109] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x13047c000) [pid = 1648] [serial = 108] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x130e35000) [pid = 1648] [serial = 112] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x130e58000) [pid = 1648] [serial = 111] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x1315a4000) [pid = 1648] [serial = 115] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x1315a2c00) [pid = 1648] [serial = 114] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x11da7f400) [pid = 1648] [serial = 118] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x11d606c00) [pid = 1648] [serial = 117] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x1287f1800) [pid = 1648] [serial = 121] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12810bc00) [pid = 1648] [serial = 120] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12ad2c000) [pid = 1648] [serial = 124] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x12ac7d800) [pid = 1648] [serial = 123] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12f347c00) [pid = 1648] [serial = 127] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12ea81400) [pid = 1648] [serial = 126] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x127918000) [pid = 1648] [serial = 130] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x127169c00) [pid = 1648] [serial = 129] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x129a77c00) [pid = 1648] [serial = 133] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x1287ee400) [pid = 1648] [serial = 132] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1287c6c00) [pid = 1648] [serial = 136] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x131992800) [pid = 1648] [serial = 18] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x128135400) [pid = 1648] [serial = 135] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12ac7a400) [pid = 1648] [serial = 139] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12a8ad000) [pid = 1648] [serial = 138] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x12ce80400) [pid = 1648] [serial = 142] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12c6c1800) [pid = 1648] [serial = 141] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12fdd5800) [pid = 1648] [serial = 145] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12fc25000) [pid = 1648] [serial = 144] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x130e5ac00) [pid = 1648] [serial = 148] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x130e2f800) [pid = 1648] [serial = 147] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1316c7000) [pid = 1648] [serial = 16] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1316c2c00) [pid = 1648] [serial = 15] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x13362bc00) [pid = 1648] [serial = 22] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x131977c00) [pid = 1648] [serial = 21] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x134127400) [pid = 1648] [serial = 25] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x133877c00) [pid = 1648] [serial = 24] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x13387f000) [pid = 1648] [serial = 28] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x134245c00) [pid = 1648] [serial = 27] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1345db000) [pid = 1648] [serial = 31] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x134451800) [pid = 1648] [serial = 30] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1347a3c00) [pid = 1648] [serial = 34] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x13479ec00) [pid = 1648] [serial = 33] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x134b5bc00) [pid = 1648] [serial = 37] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x134b59000) [pid = 1648] [serial = 36] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x134df2400) [pid = 1648] [serial = 40] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x134defc00) [pid = 1648] [serial = 39] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x13515b400) [pid = 1648] [serial = 43] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x135155c00) [pid = 1648] [serial = 42] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1358eec00) [pid = 1648] [serial = 46] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1358f1000) [pid = 1648] [serial = 45] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x137f6d800) [pid = 1648] [serial = 55] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x137f6a000) [pid = 1648] [serial = 54] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1361b4000) [pid = 1648] [serial = 58] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1361b0c00) [pid = 1648] [serial = 57] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x137eeb800) [pid = 1648] [serial = 61] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x137ee9800) [pid = 1648] [serial = 60] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x138254800) [pid = 1648] [serial = 64] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x137ef0c00) [pid = 1648] [serial = 63] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x11d613c00) [pid = 1648] [serial = 67] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x11d3e1800) [pid = 1648] [serial = 66] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x127edd000) [pid = 1648] [serial = 70] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x127d31c00) [pid = 1648] [serial = 69] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12ac3f800) [pid = 1648] [serial = 73] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12a2e8000) [pid = 1648] [serial = 72] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x11da81400) [pid = 1648] [serial = 76] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x11da7ec00) [pid = 1648] [serial = 75] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12797e400) [pid = 1648] [serial = 79] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12791fc00) [pid = 1648] [serial = 78] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x128111c00) [pid = 1648] [serial = 82] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x127fb3000) [pid = 1648] [serial = 81] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x129a79800) [pid = 1648] [serial = 85] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x129599800) [pid = 1648] [serial = 84] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x127ed9c00) [pid = 1648] [serial = 150] [outer = 0x0] [url = about:blank] 08:09:36 INFO - PROCESS | 1648 | 1477753776128 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]]]}] 08:09:36 INFO - ............... 08:09:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1218ms 08:09:36 INFO - PROCESS | 1648 | 1477753776173 Marionette TRACE conn2 -> [0,302,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1648 | 1477753776176 Marionette TRACE conn2 <- [1,302,null,{"value":"7"}] 08:09:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:09:36 INFO - PROCESS | 1648 | 1477753776182 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}] 08:09:36 INFO - PROCESS | 1648 | 1477753776295 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:09:36 INFO - PROCESS | 1648 | 1477753776357 Marionette TRACE conn2 -> [0,304,"getWindowHandles",null] 08:09:36 INFO - PROCESS | 1648 | 1477753776359 Marionette TRACE conn2 <- [1,304,null,["7"]] 08:09:36 INFO - PROCESS | 1648 | 1477753776364 Marionette TRACE conn2 -> [0,305,"switchToWindow",{"name":"7"}] 08:09:36 INFO - PROCESS | 1648 | 1477753776369 Marionette TRACE conn2 <- [1,305,null,{}] 08:09:36 INFO - PROCESS | 1648 | 1477753776373 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12711d000 == 26 [pid = 1648] [id = 68] 08:09:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x127f0b800) [pid = 1648] [serial = 201] [outer = 0x0] 08:09:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x1287bd800) [pid = 1648] [serial = 202] [outer = 0x127f0b800] 08:09:36 INFO - PROCESS | 1648 | 1477753776437 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x128deb000) [pid = 1648] [serial = 203] [outer = 0x127f0b800] 08:09:36 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:09:36 INFO - PROCESS | 1648 | 1477753776793 Marionette TRACE conn2 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:09:36 INFO - . 08:09:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 667ms 08:09:36 INFO - PROCESS | 1648 | 1477753776848 Marionette TRACE conn2 -> [0,307,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1648 | 1477753776851 Marionette TRACE conn2 <- [1,307,null,{"value":"7"}] 08:09:36 INFO - TEST-START | /FileAPI/fileReader.html 08:09:36 INFO - PROCESS | 1648 | 1477753776865 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}] 08:09:36 INFO - PROCESS | 1648 | 1477753776970 Marionette TRACE conn2 <- [1,308,null,{"value":null}] 08:09:36 INFO - PROCESS | 1648 | 1477753776974 Marionette TRACE conn2 -> [0,309,"getWindowHandles",null] 08:09:36 INFO - PROCESS | 1648 | 1477753776976 Marionette TRACE conn2 <- [1,309,null,["7"]] 08:09:36 INFO - PROCESS | 1648 | 1477753776978 Marionette TRACE conn2 -> [0,310,"switchToWindow",{"name":"7"}] 08:09:36 INFO - PROCESS | 1648 | 1477753776981 Marionette TRACE conn2 <- [1,310,null,{}] 08:09:37 INFO - PROCESS | 1648 | 1477753777007 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12829d800 == 27 [pid = 1648] [id = 69] 08:09:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x129598400) [pid = 1648] [serial = 204] [outer = 0x0] 08:09:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12a8ad000) [pid = 1648] [serial = 205] [outer = 0x129598400] 08:09:37 INFO - PROCESS | 1648 | 1477753777046 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12ac38400) [pid = 1648] [serial = 206] [outer = 0x129598400] 08:09:37 INFO - PROCESS | 1648 | 1477753777312 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]]]}] 08:09:37 INFO - .... 08:09:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 465ms 08:09:37 INFO - PROCESS | 1648 | 1477753777337 Marionette TRACE conn2 -> [0,312,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1648 | 1477753777340 Marionette TRACE conn2 <- [1,312,null,{"value":"7"}] 08:09:37 INFO - TEST-START | /FileAPI/historical.html 08:09:37 INFO - PROCESS | 1648 | 1477753777344 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}] 08:09:37 INFO - PROCESS | 1648 | 1477753777452 Marionette TRACE conn2 <- [1,313,null,{"value":null}] 08:09:37 INFO - PROCESS | 1648 | 1477753777460 Marionette TRACE conn2 -> [0,314,"getWindowHandles",null] 08:09:37 INFO - PROCESS | 1648 | 1477753777462 Marionette TRACE conn2 <- [1,314,null,["7"]] 08:09:37 INFO - PROCESS | 1648 | 1477753777490 Marionette TRACE conn2 -> [0,315,"switchToWindow",{"name":"7"}] 08:09:37 INFO - PROCESS | 1648 | 1477753777494 Marionette TRACE conn2 <- [1,315,null,{}] 08:09:37 INFO - PROCESS | 1648 | 1477753777496 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d05000 == 28 [pid = 1648] [id = 70] 08:09:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x129c17000) [pid = 1648] [serial = 207] [outer = 0x0] 08:09:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x12bfad800) [pid = 1648] [serial = 208] [outer = 0x129c17000] 08:09:37 INFO - PROCESS | 1648 | 1477753777536 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12c67c000) [pid = 1648] [serial = 209] [outer = 0x129c17000] 08:09:37 INFO - PROCESS | 1648 | 1477753777789 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]]]}] 08:09:37 INFO - ..... 08:09:37 INFO - TEST-OK | /FileAPI/historical.html | took 465ms 08:09:37 INFO - PROCESS | 1648 | 1477753777809 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1648 | 1477753777811 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:09:37 INFO - TEST-START | /FileAPI/idlharness.html 08:09:37 INFO - PROCESS | 1648 | 1477753777815 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}] 08:09:37 INFO - PROCESS | 1648 | 1477753777935 Marionette TRACE conn2 <- [1,318,null,{"value":null}] 08:09:37 INFO - PROCESS | 1648 | 1477753777939 Marionette TRACE conn2 -> [0,319,"getWindowHandles",null] 08:09:37 INFO - PROCESS | 1648 | 1477753777941 Marionette TRACE conn2 <- [1,319,null,["7"]] 08:09:37 INFO - PROCESS | 1648 | 1477753777968 Marionette TRACE conn2 -> [0,320,"switchToWindow",{"name":"7"}] 08:09:37 INFO - PROCESS | 1648 | 1477753777970 Marionette TRACE conn2 <- [1,320,null,{}] 08:09:37 INFO - PROCESS | 1648 | 1477753777973 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b087000 == 29 [pid = 1648] [id = 71] 08:09:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12c787000) [pid = 1648] [serial = 210] [outer = 0x0] 08:09:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12f9c7400) [pid = 1648] [serial = 211] [outer = 0x12c787000] 08:09:38 INFO - PROCESS | 1648 | 1477753778014 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x12f9ccc00) [pid = 1648] [serial = 212] [outer = 0x12c787000] 08:09:38 INFO - PROCESS | 1648 | 1477753778645 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]]]}] 08:09:38 INFO - ................................................................................................... 08:09:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 879ms 08:09:38 INFO - PROCESS | 1648 | 1477753778695 Marionette TRACE conn2 -> [0,322,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1648 | 1477753778696 Marionette TRACE conn2 <- [1,322,null,{"value":"7"}] 08:09:38 INFO - TEST-START | /FileAPI/idlharness.worker 08:09:38 INFO - PROCESS | 1648 | 1477753778699 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}] 08:09:38 INFO - PROCESS | 1648 | 1477753778822 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:09:38 INFO - PROCESS | 1648 | 1477753778867 Marionette TRACE conn2 -> [0,324,"getWindowHandles",null] 08:09:38 INFO - PROCESS | 1648 | 1477753778871 Marionette TRACE conn2 <- [1,324,null,["7"]] 08:09:38 INFO - PROCESS | 1648 | 1477753778874 Marionette TRACE conn2 -> [0,325,"switchToWindow",{"name":"7"}] 08:09:38 INFO - PROCESS | 1648 | 1477753778877 Marionette TRACE conn2 <- [1,325,null,{}] 08:09:38 INFO - PROCESS | 1648 | 1477753778880 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2a2800 == 30 [pid = 1648] [id = 72] 08:09:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x128df1c00) [pid = 1648] [serial = 213] [outer = 0x0] 08:09:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1312b7800) [pid = 1648] [serial = 214] [outer = 0x128df1c00] 08:09:39 INFO - PROCESS | 1648 | 1477753779055 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1312b8800) [pid = 1648] [serial = 215] [outer = 0x128df1c00] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x129a7a400) [pid = 1648] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x131ec2400) [pid = 1648] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x129e92c00) [pid = 1648] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x11cebf400) [pid = 1648] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x13412f000) [pid = 1648] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x11c2ca800) [pid = 1648] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x11db0e400) [pid = 1648] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x11c3f0400) [pid = 1648] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12822f800) [pid = 1648] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12a2e6800) [pid = 1648] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12716c400) [pid = 1648] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:09:39 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x11d4a5000) [pid = 1648] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:09:39 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:09:39 INFO - PROCESS | 1648 | 1477753779900 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,{},{}]]]}] 08:09:39 INFO - ..................................................................................................................... 08:09:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1243ms 08:09:39 INFO - PROCESS | 1648 | 1477753779942 Marionette TRACE conn2 -> [0,327,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1648 | 1477753779944 Marionette TRACE conn2 <- [1,327,null,{"value":"7"}] 08:09:39 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 08:09:39 INFO - PROCESS | 1648 | 1477753779946 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}] 08:09:40 INFO - PROCESS | 1648 | 1477753780045 Marionette TRACE conn2 <- [1,328,null,{"value":null}] 08:09:40 INFO - PROCESS | 1648 | 1477753780051 Marionette TRACE conn2 -> [0,329,"getWindowHandles",null] 08:09:40 INFO - PROCESS | 1648 | 1477753780052 Marionette TRACE conn2 <- [1,329,null,["7"]] 08:09:40 INFO - PROCESS | 1648 | 1477753780054 Marionette TRACE conn2 -> [0,330,"switchToWindow",{"name":"7"}] 08:09:40 INFO - PROCESS | 1648 | 1477753780056 Marionette TRACE conn2 <- [1,330,null,{}] 08:09:40 INFO - PROCESS | 1648 | 1477753780059 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x130473000 == 31 [pid = 1648] [id = 73] 08:09:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x129e8dc00) [pid = 1648] [serial = 216] [outer = 0x0] 08:09:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x134672800) [pid = 1648] [serial = 217] [outer = 0x129e8dc00] 08:09:40 INFO - PROCESS | 1648 | 1477753780097 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x134673000) [pid = 1648] [serial = 218] [outer = 0x129e8dc00] 08:09:40 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:09:40 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 08:09:40 INFO - PROCESS | 1648 | 1477753780834 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]]]}] 08:09:40 INFO - . 08:09:40 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 915ms 08:09:40 INFO - PROCESS | 1648 | 1477753780862 Marionette TRACE conn2 -> [0,332,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1648 | 1477753780863 Marionette TRACE conn2 <- [1,332,null,{"value":"7"}] 08:09:40 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 08:09:40 INFO - PROCESS | 1648 | 1477753780866 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}] 08:09:40 INFO - PROCESS | 1648 | 1477753780961 Marionette TRACE conn2 <- [1,333,null,{"value":null}] 08:09:40 INFO - PROCESS | 1648 | 1477753780967 Marionette TRACE conn2 -> [0,334,"getWindowHandles",null] 08:09:40 INFO - PROCESS | 1648 | 1477753780968 Marionette TRACE conn2 <- [1,334,null,["7"]] 08:09:40 INFO - PROCESS | 1648 | 1477753780970 Marionette TRACE conn2 -> [0,335,"switchToWindow",{"name":"7"}] 08:09:40 INFO - PROCESS | 1648 | 1477753780973 Marionette TRACE conn2 <- [1,335,null,{}] 08:09:40 INFO - PROCESS | 1648 | 1477753780975 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x13046c800 == 32 [pid = 1648] [id = 74] 08:09:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1305d4400) [pid = 1648] [serial = 219] [outer = 0x0] 08:09:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1305d9400) [pid = 1648] [serial = 220] [outer = 0x1305d4400] 08:09:41 INFO - PROCESS | 1648 | 1477753781009 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1305dac00) [pid = 1648] [serial = 221] [outer = 0x1305d4400] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12bfa9000) [pid = 1648] [serial = 183] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12db7a800) [pid = 1648] [serial = 184] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x129590000) [pid = 1648] [serial = 180] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x129597800) [pid = 1648] [serial = 181] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x1271bac00) [pid = 1648] [serial = 177] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x127370800) [pid = 1648] [serial = 178] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x11ceba400) [pid = 1648] [serial = 174] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x11cebac00) [pid = 1648] [serial = 175] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x134453000) [pid = 1648] [serial = 171] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x134454800) [pid = 1648] [serial = 172] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x13412d400) [pid = 1648] [serial = 168] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x134238800) [pid = 1648] [serial = 169] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x131d28400) [pid = 1648] [serial = 165] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x131eb9c00) [pid = 1648] [serial = 166] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x1315aac00) [pid = 1648] [serial = 162] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x1315ae000) [pid = 1648] [serial = 163] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x12ea84800) [pid = 1648] [serial = 159] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x12f90f800) [pid = 1648] [serial = 160] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12af2d000) [pid = 1648] [serial = 156] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12b306400) [pid = 1648] [serial = 157] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x128df5000) [pid = 1648] [serial = 153] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x129e02800) [pid = 1648] [serial = 154] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x128df4800) [pid = 1648] [serial = 151] [outer = 0x0] [url = about:blank] 08:09:42 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x1369d3000) [pid = 1648] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x127f0b800) [pid = 1648] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x129e8dc00) [pid = 1648] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x129c17000) [pid = 1648] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x11d3dfc00) [pid = 1648] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x12c787000) [pid = 1648] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x11c288400) [pid = 1648] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12e1a8c00) [pid = 1648] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12ac41000) [pid = 1648] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x11d54dc00) [pid = 1648] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:09:45 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x129598400) [pid = 1648] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:09:46 INFO - PROCESS | 1648 | 1477753786375 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]]]}] 08:09:46 INFO - .. 08:09:46 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5524ms 08:09:46 INFO - PROCESS | 1648 | 1477753786391 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1648 | 1477753786395 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:09:46 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 08:09:46 INFO - PROCESS | 1648 | 1477753786399 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}] 08:09:46 INFO - PROCESS | 1648 | 1477753786482 Marionette TRACE conn2 <- [1,338,null,{"value":null}] 08:09:46 INFO - PROCESS | 1648 | 1477753786486 Marionette TRACE conn2 -> [0,339,"getWindowHandles",null] 08:09:46 INFO - PROCESS | 1648 | 1477753786488 Marionette TRACE conn2 <- [1,339,null,["7"]] 08:09:46 INFO - PROCESS | 1648 | 1477753786492 Marionette TRACE conn2 -> [0,340,"switchToWindow",{"name":"7"}] 08:09:46 INFO - PROCESS | 1648 | 1477753786496 Marionette TRACE conn2 <- [1,340,null,{}] 08:09:46 INFO - PROCESS | 1648 | 1477753786499 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d858800 == 33 [pid = 1648] [id = 75] 08:09:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x11db0e400) [pid = 1648] [serial = 222] [outer = 0x0] 08:09:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12716c400) [pid = 1648] [serial = 223] [outer = 0x11db0e400] 08:09:46 INFO - PROCESS | 1648 | 1477753786543 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12791b800) [pid = 1648] [serial = 224] [outer = 0x11db0e400] 08:09:47 INFO - PROCESS | 1648 | 1477753787302 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]]]}] 08:09:47 INFO - ... 08:09:47 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 915ms 08:09:47 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 08:09:47 INFO - PROCESS | 1648 | 1477753787314 Marionette TRACE conn2 -> [0,342,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1648 | 1477753787317 Marionette TRACE conn2 <- [1,342,null,{"value":"7"}] 08:09:47 INFO - PROCESS | 1648 | 1477753787320 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}] 08:09:47 INFO - PROCESS | 1648 | 1477753787403 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:09:47 INFO - PROCESS | 1648 | 1477753787410 Marionette TRACE conn2 -> [0,344,"getWindowHandles",null] 08:09:47 INFO - PROCESS | 1648 | 1477753787412 Marionette TRACE conn2 <- [1,344,null,["7"]] 08:09:47 INFO - PROCESS | 1648 | 1477753787414 Marionette TRACE conn2 -> [0,345,"switchToWindow",{"name":"7"}] 08:09:47 INFO - PROCESS | 1648 | 1477753787419 Marionette TRACE conn2 <- [1,345,null,{}] 08:09:47 INFO - PROCESS | 1648 | 1477753787422 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x127de4000 == 34 [pid = 1648] [id = 76] 08:09:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x127d34c00) [pid = 1648] [serial = 225] [outer = 0x0] 08:09:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x128226800) [pid = 1648] [serial = 226] [outer = 0x127d34c00] 08:09:47 INFO - PROCESS | 1648 | 1477753787461 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x1287f4800) [pid = 1648] [serial = 227] [outer = 0x127d34c00] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x129ed7000 == 33 [pid = 1648] [id = 53] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x130e93000 == 32 [pid = 1648] [id = 65] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x131811000 == 31 [pid = 1648] [id = 61] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12fe7a800 == 30 [pid = 1648] [id = 56] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x1313d7000 == 29 [pid = 1648] [id = 58] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x127f96800 == 28 [pid = 1648] [id = 66] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x130e84800 == 27 [pid = 1648] [id = 57] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12b087000 == 26 [pid = 1648] [id = 71] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc23800 == 25 [pid = 1648] [id = 59] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x130473000 == 24 [pid = 1648] [id = 73] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd87000 == 23 [pid = 1648] [id = 60] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11cd11000 == 22 [pid = 1648] [id = 67] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2a2800 == 21 [pid = 1648] [id = 72] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12829d800 == 20 [pid = 1648] [id = 69] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12cec8000 == 19 [pid = 1648] [id = 55] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11d34c800 == 18 [pid = 1648] [id = 63] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd8b800 == 17 [pid = 1648] [id = 54] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12829f000 == 16 [pid = 1648] [id = 51] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x131d8f000 == 15 [pid = 1648] [id = 62] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12711d000 == 14 [pid = 1648] [id = 68] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x11d858800 == 13 [pid = 1648] [id = 75] 08:09:50 INFO - PROCESS | 1648 | --DOCSHELL 0x13046c800 == 12 [pid = 1648] [id = 74] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x134672800) [pid = 1648] [serial = 217] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x134673000) [pid = 1648] [serial = 218] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x1312b7800) [pid = 1648] [serial = 214] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12f9c7400) [pid = 1648] [serial = 211] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12f9ccc00) [pid = 1648] [serial = 212] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12bfad800) [pid = 1648] [serial = 208] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12c67c000) [pid = 1648] [serial = 209] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12a8ad000) [pid = 1648] [serial = 205] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12ac38400) [pid = 1648] [serial = 206] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x1287bd800) [pid = 1648] [serial = 202] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x128deb000) [pid = 1648] [serial = 203] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x127bd3000) [pid = 1648] [serial = 199] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x127ecfc00) [pid = 1648] [serial = 200] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12b305c00) [pid = 1648] [serial = 196] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12e13e800) [pid = 1648] [serial = 197] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12f3c8400) [pid = 1648] [serial = 192] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12fdd4800) [pid = 1648] [serial = 193] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12ad25400) [pid = 1648] [serial = 189] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12b968000) [pid = 1648] [serial = 190] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127984c00) [pid = 1648] [serial = 186] [outer = 0x0] [url = about:blank] 08:09:50 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127d39400) [pid = 1648] [serial = 187] [outer = 0x0] [url = about:blank] 08:09:52 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11db0e400) [pid = 1648] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 08:09:52 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x1305d4400) [pid = 1648] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 08:09:52 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x128df1c00) [pid = 1648] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:09:52 INFO - PROCESS | 1648 | 1477753792747 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]]]}] 08:09:52 INFO - .. 08:09:52 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 5470ms 08:09:52 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 08:09:52 INFO - PROCESS | 1648 | 1477753792790 Marionette TRACE conn2 -> [0,347,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1648 | 1477753792792 Marionette TRACE conn2 <- [1,347,null,{"value":"7"}] 08:09:52 INFO - PROCESS | 1648 | 1477753792797 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}] 08:09:52 INFO - PROCESS | 1648 | 1477753792894 Marionette TRACE conn2 <- [1,348,null,{"value":null}] 08:09:52 INFO - PROCESS | 1648 | 1477753792921 Marionette TRACE conn2 -> [0,349,"getWindowHandles",null] 08:09:52 INFO - PROCESS | 1648 | 1477753792922 Marionette TRACE conn2 <- [1,349,null,["7"]] 08:09:52 INFO - PROCESS | 1648 | 1477753792925 Marionette TRACE conn2 -> [0,350,"switchToWindow",{"name":"7"}] 08:09:52 INFO - PROCESS | 1648 | 1477753792928 Marionette TRACE conn2 <- [1,350,null,{}] 08:09:52 INFO - PROCESS | 1648 | 1477753792933 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d05d800 == 13 [pid = 1648] [id = 77] 08:09:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d61b800) [pid = 1648] [serial = 228] [outer = 0x0] 08:09:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d910800) [pid = 1648] [serial = 229] [outer = 0x11d61b800] 08:09:52 INFO - PROCESS | 1648 | 1477753792975 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11da8ac00) [pid = 1648] [serial = 230] [outer = 0x11d61b800] 08:09:53 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:09:53 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:09:53 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/Navigator.cpp, line 1418 08:09:53 INFO - PROCESS | 1648 | 1477753793715 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]]]}] 08:09:53 INFO - .. 08:09:53 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 965ms 08:09:53 INFO - PROCESS | 1648 | 1477753793761 Marionette TRACE conn2 -> [0,352,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1648 | 1477753793764 Marionette TRACE conn2 <- [1,352,null,{"value":"7"}] 08:09:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 08:09:53 INFO - PROCESS | 1648 | 1477753793767 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}] 08:09:53 INFO - PROCESS | 1648 | 1477753793854 Marionette TRACE conn2 <- [1,353,null,{"value":null}] 08:09:53 INFO - PROCESS | 1648 | 1477753793858 Marionette TRACE conn2 -> [0,354,"getWindowHandles",null] 08:09:53 INFO - PROCESS | 1648 | 1477753793861 Marionette TRACE conn2 <- [1,354,null,["7"]] 08:09:53 INFO - PROCESS | 1648 | 1477753793863 Marionette TRACE conn2 -> [0,355,"switchToWindow",{"name":"7"}] 08:09:53 INFO - PROCESS | 1648 | 1477753793867 Marionette TRACE conn2 <- [1,355,null,{}] 08:09:53 INFO - PROCESS | 1648 | 1477753793870 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d333800 == 14 [pid = 1648] [id = 78] 08:09:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127372c00) [pid = 1648] [serial = 231] [outer = 0x0] 08:09:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127d34800) [pid = 1648] [serial = 232] [outer = 0x127372c00] 08:09:53 INFO - PROCESS | 1648 | 1477753793912 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127edcc00) [pid = 1648] [serial = 233] [outer = 0x127372c00] 08:09:54 INFO - PROCESS | 1648 | 1477753794683 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]]]}] 08:09:54 INFO - . 08:09:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 967ms 08:09:54 INFO - PROCESS | 1648 | 1477753794738 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1648 | 1477753794742 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:09:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 08:09:54 INFO - PROCESS | 1648 | 1477753794745 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}] 08:09:54 INFO - PROCESS | 1648 | 1477753794834 Marionette TRACE conn2 <- [1,358,null,{"value":null}] 08:09:54 INFO - PROCESS | 1648 | 1477753794839 Marionette TRACE conn2 -> [0,359,"getWindowHandles",null] 08:09:54 INFO - PROCESS | 1648 | 1477753794841 Marionette TRACE conn2 <- [1,359,null,["7"]] 08:09:54 INFO - PROCESS | 1648 | 1477753794843 Marionette TRACE conn2 -> [0,360,"switchToWindow",{"name":"7"}] 08:09:54 INFO - PROCESS | 1648 | 1477753794847 Marionette TRACE conn2 <- [1,360,null,{}] 08:09:54 INFO - PROCESS | 1648 | 1477753794851 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x128293800 == 15 [pid = 1648] [id = 79] 08:09:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d3db000) [pid = 1648] [serial = 234] [outer = 0x0] 08:09:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129590400) [pid = 1648] [serial = 235] [outer = 0x11d3db000] 08:09:54 INFO - PROCESS | 1648 | 1477753794892 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12959d400) [pid = 1648] [serial = 236] [outer = 0x11d3db000] 08:09:57 INFO - PROCESS | 1648 | --DOCSHELL 0x1271cd000 == 14 [pid = 1648] [id = 52] 08:09:57 INFO - PROCESS | 1648 | --DOCSHELL 0x129d05000 == 13 [pid = 1648] [id = 70] 08:09:57 INFO - PROCESS | 1648 | --DOCSHELL 0x12b385000 == 12 [pid = 1648] [id = 64] 08:09:57 INFO - PROCESS | 1648 | --DOCSHELL 0x11d333800 == 11 [pid = 1648] [id = 78] 08:09:57 INFO - PROCESS | 1648 | --DOCSHELL 0x11d05d800 == 10 [pid = 1648] [id = 77] 08:09:57 INFO - PROCESS | 1648 | --DOCSHELL 0x127de4000 == 9 [pid = 1648] [id = 76] 08:09:57 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x1312b8800) [pid = 1648] [serial = 215] [outer = 0x0] [url = about:blank] 08:09:57 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12716c400) [pid = 1648] [serial = 223] [outer = 0x0] [url = about:blank] 08:09:57 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12791b800) [pid = 1648] [serial = 224] [outer = 0x0] [url = about:blank] 08:09:57 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x1305d9400) [pid = 1648] [serial = 220] [outer = 0x0] [url = about:blank] 08:09:57 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x1305dac00) [pid = 1648] [serial = 221] [outer = 0x0] [url = about:blank] 08:09:57 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x128226800) [pid = 1648] [serial = 226] [outer = 0x0] [url = about:blank] 08:09:58 INFO - PROCESS | 1648 | 1477753798198 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:09:59 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127372c00) [pid = 1648] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 08:09:59 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d61b800) [pid = 1648] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 08:09:59 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x127d34c00) [pid = 1648] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 08:10:00 INFO - PROCESS | 1648 | 1477753800187 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]]]}] 08:10:00 INFO - .. 08:10:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5472ms 08:10:00 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 08:10:00 INFO - PROCESS | 1648 | 1477753800219 Marionette TRACE conn2 -> [0,362,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1648 | 1477753800221 Marionette TRACE conn2 <- [1,362,null,{"value":"7"}] 08:10:00 INFO - PROCESS | 1648 | 1477753800225 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}] 08:10:00 INFO - PROCESS | 1648 | 1477753800331 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:10:00 INFO - PROCESS | 1648 | 1477753800357 Marionette TRACE conn2 -> [0,364,"getWindowHandles",null] 08:10:00 INFO - PROCESS | 1648 | 1477753800359 Marionette TRACE conn2 <- [1,364,null,["7"]] 08:10:00 INFO - PROCESS | 1648 | 1477753800362 Marionette TRACE conn2 -> [0,365,"switchToWindow",{"name":"7"}] 08:10:00 INFO - PROCESS | 1648 | 1477753800367 Marionette TRACE conn2 <- [1,365,null,{}] 08:10:00 INFO - PROCESS | 1648 | 1477753800373 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d04e800 == 10 [pid = 1648] [id = 80] 08:10:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d910000) [pid = 1648] [serial = 237] [outer = 0x0] 08:10:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11da81400) [pid = 1648] [serial = 238] [outer = 0x11d910000] 08:10:00 INFO - PROCESS | 1648 | 1477753800415 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x126ecc800) [pid = 1648] [serial = 239] [outer = 0x11d910000] 08:10:00 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:10:00 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:10:01 INFO - PROCESS | 1648 | 1477753801156 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]]]}] 08:10:01 INFO - .. 08:10:01 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 965ms 08:10:01 INFO - PROCESS | 1648 | 1477753801191 Marionette TRACE conn2 -> [0,367,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1648 | 1477753801193 Marionette TRACE conn2 <- [1,367,null,{"value":"7"}] 08:10:01 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 08:10:01 INFO - PROCESS | 1648 | 1477753801196 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}] 08:10:01 INFO - PROCESS | 1648 | 1477753801285 Marionette TRACE conn2 <- [1,368,null,{"value":null}] 08:10:01 INFO - PROCESS | 1648 | 1477753801290 Marionette TRACE conn2 -> [0,369,"getWindowHandles",null] 08:10:01 INFO - PROCESS | 1648 | 1477753801292 Marionette TRACE conn2 <- [1,369,null,["7"]] 08:10:01 INFO - PROCESS | 1648 | 1477753801295 Marionette TRACE conn2 -> [0,370,"switchToWindow",{"name":"7"}] 08:10:01 INFO - PROCESS | 1648 | 1477753801298 Marionette TRACE conn2 <- [1,370,null,{}] 08:10:01 INFO - PROCESS | 1648 | 1477753801303 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d056800 == 11 [pid = 1648] [id = 81] 08:10:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127b44400) [pid = 1648] [serial = 240] [outer = 0x0] 08:10:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127ed8000) [pid = 1648] [serial = 241] [outer = 0x127b44400] 08:10:01 INFO - PROCESS | 1648 | 1477753801343 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127f0e400) [pid = 1648] [serial = 242] [outer = 0x127b44400] 08:10:02 INFO - PROCESS | 1648 | 1477753802094 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]]]}] 08:10:02 INFO - .. 08:10:02 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 915ms 08:10:02 INFO - PROCESS | 1648 | 1477753802116 Marionette TRACE conn2 -> [0,372,"getWindowHandle",null] 08:10:02 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 08:10:02 INFO - PROCESS | 1648 | 1477753802120 Marionette TRACE conn2 <- [1,372,null,{"value":"7"}] 08:10:02 INFO - PROCESS | 1648 | 1477753802123 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}] 08:10:02 INFO - PROCESS | 1648 | 1477753802209 Marionette TRACE conn2 <- [1,373,null,{"value":null}] 08:10:02 INFO - PROCESS | 1648 | 1477753802217 Marionette TRACE conn2 -> [0,374,"getWindowHandles",null] 08:10:02 INFO - PROCESS | 1648 | 1477753802220 Marionette TRACE conn2 <- [1,374,null,["7"]] 08:10:02 INFO - PROCESS | 1648 | 1477753802222 Marionette TRACE conn2 -> [0,375,"switchToWindow",{"name":"7"}] 08:10:02 INFO - PROCESS | 1648 | 1477753802226 Marionette TRACE conn2 <- [1,375,null,{}] 08:10:02 INFO - PROCESS | 1648 | 1477753802229 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x128907800 == 12 [pid = 1648] [id = 82] 08:10:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127fa6000) [pid = 1648] [serial = 243] [outer = 0x0] 08:10:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129a75c00) [pid = 1648] [serial = 244] [outer = 0x127fa6000] 08:10:02 INFO - PROCESS | 1648 | 1477753802269 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129a7c400) [pid = 1648] [serial = 245] [outer = 0x127fa6000] 08:10:05 INFO - PROCESS | 1648 | --DOCSHELL 0x11d056800 == 11 [pid = 1648] [id = 81] 08:10:05 INFO - PROCESS | 1648 | --DOCSHELL 0x11d04e800 == 10 [pid = 1648] [id = 80] 08:10:05 INFO - PROCESS | 1648 | --DOCSHELL 0x128293800 == 9 [pid = 1648] [id = 79] 08:10:05 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x127d34800) [pid = 1648] [serial = 232] [outer = 0x0] [url = about:blank] 08:10:05 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x127edcc00) [pid = 1648] [serial = 233] [outer = 0x0] [url = about:blank] 08:10:05 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d910800) [pid = 1648] [serial = 229] [outer = 0x0] [url = about:blank] 08:10:05 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11da8ac00) [pid = 1648] [serial = 230] [outer = 0x0] [url = about:blank] 08:10:05 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x1287f4800) [pid = 1648] [serial = 227] [outer = 0x0] [url = about:blank] 08:10:05 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x129590400) [pid = 1648] [serial = 235] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1648 | 1477753807554 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]]]}] 08:10:07 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127b44400) [pid = 1648] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 08:10:07 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d910000) [pid = 1648] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 08:10:07 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d3db000) [pid = 1648] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 08:10:07 INFO - .. 08:10:07 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5472ms 08:10:07 INFO - PROCESS | 1648 | 1477753807595 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1648 | 1477753807599 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:10:07 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 08:10:07 INFO - PROCESS | 1648 | 1477753807604 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}] 08:10:07 INFO - PROCESS | 1648 | 1477753807706 Marionette TRACE conn2 <- [1,378,null,{"value":null}] 08:10:07 INFO - PROCESS | 1648 | 1477753807714 Marionette TRACE conn2 -> [0,379,"getWindowHandles",null] 08:10:07 INFO - PROCESS | 1648 | 1477753807718 Marionette TRACE conn2 <- [1,379,null,["7"]] 08:10:07 INFO - PROCESS | 1648 | 1477753807721 Marionette TRACE conn2 -> [0,380,"switchToWindow",{"name":"7"}] 08:10:07 INFO - PROCESS | 1648 | 1477753807725 Marionette TRACE conn2 <- [1,380,null,{}] 08:10:07 INFO - PROCESS | 1648 | 1477753807728 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d040000 == 10 [pid = 1648] [id = 83] 08:10:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d6d6000) [pid = 1648] [serial = 246] [outer = 0x0] 08:10:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d939400) [pid = 1648] [serial = 247] [outer = 0x11d6d6000] 08:10:07 INFO - PROCESS | 1648 | 1477753807774 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11db07000) [pid = 1648] [serial = 248] [outer = 0x11d6d6000] 08:10:08 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:10:08 INFO - PROCESS | 1648 | 1477753808520 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]]]}] 08:10:08 INFO - .. 08:10:08 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 966ms 08:10:08 INFO - PROCESS | 1648 | 1477753808569 Marionette TRACE conn2 -> [0,382,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1648 | 1477753808572 Marionette TRACE conn2 <- [1,382,null,{"value":"7"}] 08:10:08 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 08:10:08 INFO - PROCESS | 1648 | 1477753808575 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}] 08:10:08 INFO - PROCESS | 1648 | 1477753808677 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:10:08 INFO - PROCESS | 1648 | 1477753808703 Marionette TRACE conn2 -> [0,384,"getWindowHandles",null] 08:10:08 INFO - PROCESS | 1648 | 1477753808705 Marionette TRACE conn2 <- [1,384,null,["7"]] 08:10:08 INFO - PROCESS | 1648 | 1477753808707 Marionette TRACE conn2 -> [0,385,"switchToWindow",{"name":"7"}] 08:10:08 INFO - PROCESS | 1648 | 1477753808710 Marionette TRACE conn2 <- [1,385,null,{}] 08:10:08 INFO - PROCESS | 1648 | 1477753808712 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d043800 == 11 [pid = 1648] [id = 84] 08:10:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12791b800) [pid = 1648] [serial = 249] [outer = 0x0] 08:10:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127d32000) [pid = 1648] [serial = 250] [outer = 0x12791b800] 08:10:08 INFO - PROCESS | 1648 | 1477753808751 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127eda400) [pid = 1648] [serial = 251] [outer = 0x12791b800] 08:10:12 INFO - PROCESS | 1648 | --DOCSHELL 0x11d040000 == 10 [pid = 1648] [id = 83] 08:10:12 INFO - PROCESS | 1648 | --DOCSHELL 0x128907800 == 9 [pid = 1648] [id = 82] 08:10:12 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x127ed8000) [pid = 1648] [serial = 241] [outer = 0x0] [url = about:blank] 08:10:12 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127f0e400) [pid = 1648] [serial = 242] [outer = 0x0] [url = about:blank] 08:10:12 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11da81400) [pid = 1648] [serial = 238] [outer = 0x0] [url = about:blank] 08:10:12 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x126ecc800) [pid = 1648] [serial = 239] [outer = 0x0] [url = about:blank] 08:10:12 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x12959d400) [pid = 1648] [serial = 236] [outer = 0x0] [url = about:blank] 08:10:12 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x129a75c00) [pid = 1648] [serial = 244] [outer = 0x0] [url = about:blank] 08:10:13 INFO - .. 08:10:13 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5423ms 08:10:14 INFO - PROCESS | 1648 | 1477753813994 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]]]}] 08:10:14 INFO - PROCESS | 1648 | 1477753813999 Marionette TRACE conn2 -> [0,387,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1648 | 1477753814003 Marionette TRACE conn2 <- [1,387,null,{"value":"7"}] 08:10:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 08:10:14 INFO - PROCESS | 1648 | 1477753814008 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}] 08:10:14 INFO - PROCESS | 1648 | 1477753814095 Marionette TRACE conn2 <- [1,388,null,{"value":null}] 08:10:14 INFO - PROCESS | 1648 | 1477753814132 Marionette TRACE conn2 -> [0,389,"getWindowHandles",null] 08:10:14 INFO - PROCESS | 1648 | 1477753814137 Marionette TRACE conn2 <- [1,389,null,["7"]] 08:10:14 INFO - PROCESS | 1648 | 1477753814140 Marionette TRACE conn2 -> [0,390,"switchToWindow",{"name":"7"}] 08:10:14 INFO - PROCESS | 1648 | 1477753814144 Marionette TRACE conn2 <- [1,390,null,{}] 08:10:14 INFO - PROCESS | 1648 | 1477753814146 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d040000 == 10 [pid = 1648] [id = 85] 08:10:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d617000) [pid = 1648] [serial = 252] [outer = 0x0] 08:10:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d910000) [pid = 1648] [serial = 253] [outer = 0x11d617000] 08:10:14 INFO - PROCESS | 1648 | 1477753814190 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11da83c00) [pid = 1648] [serial = 254] [outer = 0x11d617000] 08:10:14 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:10:14 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:10:14 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 08:10:14 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11d6d6000) [pid = 1648] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 08:10:14 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x127fa6000) [pid = 1648] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 08:10:14 INFO - PROCESS | 1648 | 1477753814929 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]]]}] 08:10:14 INFO - .. 08:10:14 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 965ms 08:10:14 INFO - PROCESS | 1648 | 1477753814973 Marionette TRACE conn2 -> [0,392,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1648 | 1477753814975 Marionette TRACE conn2 <- [1,392,null,{"value":"7"}] 08:10:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 08:10:14 INFO - PROCESS | 1648 | 1477753814978 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}] 08:10:15 INFO - PROCESS | 1648 | 1477753815065 Marionette TRACE conn2 <- [1,393,null,{"value":null}] 08:10:15 INFO - PROCESS | 1648 | 1477753815072 Marionette TRACE conn2 -> [0,394,"getWindowHandles",null] 08:10:15 INFO - PROCESS | 1648 | 1477753815074 Marionette TRACE conn2 <- [1,394,null,["7"]] 08:10:15 INFO - PROCESS | 1648 | 1477753815077 Marionette TRACE conn2 -> [0,395,"switchToWindow",{"name":"7"}] 08:10:15 INFO - PROCESS | 1648 | 1477753815079 Marionette TRACE conn2 <- [1,395,null,{}] 08:10:15 INFO - PROCESS | 1648 | 1477753815084 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d056800 == 11 [pid = 1648] [id = 86] 08:10:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x12713a000) [pid = 1648] [serial = 255] [outer = 0x0] 08:10:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127984c00) [pid = 1648] [serial = 256] [outer = 0x12713a000] 08:10:15 INFO - PROCESS | 1648 | 1477753815123 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127bd9800) [pid = 1648] [serial = 257] [outer = 0x12713a000] 08:10:15 INFO - PROCESS | 1648 | 1477753815878 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]]]}] 08:10:15 INFO - .. 08:10:15 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 916ms 08:10:15 INFO - PROCESS | 1648 | 1477753815899 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1648 | 1477753815903 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:10:15 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 08:10:15 INFO - PROCESS | 1648 | 1477753815906 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}] 08:10:16 INFO - PROCESS | 1648 | 1477753816010 Marionette TRACE conn2 <- [1,398,null,{"value":null}] 08:10:16 INFO - PROCESS | 1648 | 1477753816018 Marionette TRACE conn2 -> [0,399,"getWindowHandles",null] 08:10:16 INFO - PROCESS | 1648 | 1477753816020 Marionette TRACE conn2 <- [1,399,null,["7"]] 08:10:16 INFO - PROCESS | 1648 | 1477753816022 Marionette TRACE conn2 -> [0,400,"switchToWindow",{"name":"7"}] 08:10:16 INFO - PROCESS | 1648 | 1477753816026 Marionette TRACE conn2 <- [1,400,null,{}] 08:10:16 INFO - PROCESS | 1648 | 1477753816029 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x128912800 == 12 [pid = 1648] [id = 87] 08:10:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11c3ec400) [pid = 1648] [serial = 258] [outer = 0x0] 08:10:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x1287f8000) [pid = 1648] [serial = 259] [outer = 0x11c3ec400] 08:10:16 INFO - PROCESS | 1648 | 1477753816070 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x128df4c00) [pid = 1648] [serial = 260] [outer = 0x11c3ec400] 08:10:20 INFO - PROCESS | 1648 | --DOCSHELL 0x11d056800 == 11 [pid = 1648] [id = 86] 08:10:20 INFO - PROCESS | 1648 | --DOCSHELL 0x11d040000 == 10 [pid = 1648] [id = 85] 08:10:20 INFO - PROCESS | 1648 | --DOCSHELL 0x11d043800 == 9 [pid = 1648] [id = 84] 08:10:20 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d939400) [pid = 1648] [serial = 247] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11db07000) [pid = 1648] [serial = 248] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x129a7c400) [pid = 1648] [serial = 245] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127d32000) [pid = 1648] [serial = 250] [outer = 0x0] [url = about:blank] 08:10:21 INFO - PROCESS | 1648 | 1477753821348 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]]]}] 08:10:21 INFO - .. 08:10:21 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5475ms 08:10:21 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 08:10:21 INFO - PROCESS | 1648 | 1477753821381 Marionette TRACE conn2 -> [0,402,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1648 | 1477753821384 Marionette TRACE conn2 <- [1,402,null,{"value":"7"}] 08:10:21 INFO - PROCESS | 1648 | 1477753821389 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}] 08:10:21 INFO - PROCESS | 1648 | 1477753821478 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:10:21 INFO - PROCESS | 1648 | 1477753821484 Marionette TRACE conn2 -> [0,404,"getWindowHandles",null] 08:10:21 INFO - PROCESS | 1648 | 1477753821486 Marionette TRACE conn2 <- [1,404,null,["7"]] 08:10:21 INFO - PROCESS | 1648 | 1477753821490 Marionette TRACE conn2 -> [0,405,"switchToWindow",{"name":"7"}] 08:10:21 INFO - PROCESS | 1648 | 1477753821494 Marionette TRACE conn2 <- [1,405,null,{}] 08:10:21 INFO - PROCESS | 1648 | 1477753821497 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d049000 == 10 [pid = 1648] [id = 88] 08:10:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d881800) [pid = 1648] [serial = 261] [outer = 0x0] 08:10:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11da7ec00) [pid = 1648] [serial = 262] [outer = 0x11d881800] 08:10:21 INFO - PROCESS | 1648 | 1477753821543 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11db0fc00) [pid = 1648] [serial = 263] [outer = 0x11d881800] 08:10:22 INFO - PROCESS | 1648 | 1477753822304 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]]]}] 08:10:22 INFO - . 08:10:22 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 967ms 08:10:22 INFO - PROCESS | 1648 | 1477753822355 Marionette TRACE conn2 -> [0,407,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1648 | 1477753822357 Marionette TRACE conn2 <- [1,407,null,{"value":"7"}] 08:10:22 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 08:10:22 INFO - PROCESS | 1648 | 1477753822360 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}] 08:10:22 INFO - PROCESS | 1648 | 1477753822471 Marionette TRACE conn2 <- [1,408,null,{"value":null}] 08:10:22 INFO - PROCESS | 1648 | 1477753822475 Marionette TRACE conn2 -> [0,409,"getWindowHandles",null] 08:10:22 INFO - PROCESS | 1648 | 1477753822477 Marionette TRACE conn2 <- [1,409,null,["7"]] 08:10:22 INFO - PROCESS | 1648 | 1477753822480 Marionette TRACE conn2 -> [0,410,"switchToWindow",{"name":"7"}] 08:10:22 INFO - PROCESS | 1648 | 1477753822483 Marionette TRACE conn2 <- [1,410,null,{}] 08:10:22 INFO - PROCESS | 1648 | 1477753822507 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d052800 == 11 [pid = 1648] [id = 89] 08:10:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127921c00) [pid = 1648] [serial = 264] [outer = 0x0] 08:10:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127dca400) [pid = 1648] [serial = 265] [outer = 0x127921c00] 08:10:22 INFO - PROCESS | 1648 | 1477753822547 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x127edc400) [pid = 1648] [serial = 266] [outer = 0x127921c00] 08:10:22 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12791b800) [pid = 1648] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 08:10:22 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12713a000) [pid = 1648] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 08:10:22 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d617000) [pid = 1648] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 08:10:27 INFO - PROCESS | 1648 | --DOCSHELL 0x11d049000 == 10 [pid = 1648] [id = 88] 08:10:27 INFO - PROCESS | 1648 | --DOCSHELL 0x128912800 == 9 [pid = 1648] [id = 87] 08:10:27 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x127bd9800) [pid = 1648] [serial = 257] [outer = 0x0] [url = about:blank] 08:10:27 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127eda400) [pid = 1648] [serial = 251] [outer = 0x0] [url = about:blank] 08:10:27 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127984c00) [pid = 1648] [serial = 256] [outer = 0x0] [url = about:blank] 08:10:27 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11d910000) [pid = 1648] [serial = 253] [outer = 0x0] [url = about:blank] 08:10:27 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11da83c00) [pid = 1648] [serial = 254] [outer = 0x0] [url = about:blank] 08:10:27 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x1287f8000) [pid = 1648] [serial = 259] [outer = 0x0] [url = about:blank] 08:10:27 INFO - PROCESS | 1648 | 1477753827804 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]]]}] 08:10:27 INFO - .. 08:10:27 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5472ms 08:10:27 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 08:10:27 INFO - PROCESS | 1648 | 1477753827833 Marionette TRACE conn2 -> [0,412,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1648 | 1477753827836 Marionette TRACE conn2 <- [1,412,null,{"value":"7"}] 08:10:27 INFO - PROCESS | 1648 | 1477753827841 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}] 08:10:27 INFO - PROCESS | 1648 | 1477753827931 Marionette TRACE conn2 <- [1,413,null,{"value":null}] 08:10:27 INFO - PROCESS | 1648 | 1477753827970 Marionette TRACE conn2 -> [0,414,"getWindowHandles",null] 08:10:27 INFO - PROCESS | 1648 | 1477753827973 Marionette TRACE conn2 <- [1,414,null,["7"]] 08:10:27 INFO - PROCESS | 1648 | 1477753827976 Marionette TRACE conn2 -> [0,415,"switchToWindow",{"name":"7"}] 08:10:27 INFO - PROCESS | 1648 | 1477753827980 Marionette TRACE conn2 <- [1,415,null,{}] 08:10:27 INFO - PROCESS | 1648 | 1477753827984 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d05a800 == 10 [pid = 1648] [id = 90] 08:10:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d61d800) [pid = 1648] [serial = 267] [outer = 0x0] 08:10:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d930c00) [pid = 1648] [serial = 268] [outer = 0x11d61d800] 08:10:28 INFO - PROCESS | 1648 | 1477753828027 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11da8ac00) [pid = 1648] [serial = 269] [outer = 0x11d61d800] 08:10:29 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11c3ec400) [pid = 1648] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 08:10:29 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d881800) [pid = 1648] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 08:10:33 INFO - PROCESS | 1648 | 1477753833283 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]]]}] 08:10:33 INFO - .. 08:10:33 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5471ms 08:10:33 INFO - PROCESS | 1648 | 1477753833311 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1648 | 1477753833314 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:10:33 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 08:10:33 INFO - PROCESS | 1648 | 1477753833319 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}] 08:10:33 INFO - PROCESS | 1648 | 1477753833447 Marionette TRACE conn2 <- [1,418,null,{"value":null}] 08:10:33 INFO - PROCESS | 1648 | 1477753833484 Marionette TRACE conn2 -> [0,419,"getWindowHandles",null] 08:10:33 INFO - PROCESS | 1648 | 1477753833488 Marionette TRACE conn2 <- [1,419,null,["7"]] 08:10:33 INFO - PROCESS | 1648 | 1477753833492 Marionette TRACE conn2 -> [0,420,"switchToWindow",{"name":"7"}] 08:10:33 INFO - PROCESS | 1648 | 1477753833495 Marionette TRACE conn2 <- [1,420,null,{}] 08:10:33 INFO - PROCESS | 1648 | 1477753833499 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d32e000 == 11 [pid = 1648] [id = 91] 08:10:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11da81c00) [pid = 1648] [serial = 270] [outer = 0x0] 08:10:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12716e400) [pid = 1648] [serial = 271] [outer = 0x11da81c00] 08:10:33 INFO - PROCESS | 1648 | 1477753833548 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127364c00) [pid = 1648] [serial = 272] [outer = 0x11da81c00] 08:10:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d617000) [pid = 1648] [serial = 273] [outer = 0x1369cc800] 08:10:34 INFO - PROCESS | 1648 | 1477753834321 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]]]}] 08:10:34 INFO - .. 08:10:34 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1016ms 08:10:34 INFO - PROCESS | 1648 | 1477753834377 Marionette TRACE conn2 -> [0,422,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1648 | 1477753834379 Marionette TRACE conn2 <- [1,422,null,{"value":"7"}] 08:10:34 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 08:10:34 INFO - PROCESS | 1648 | 1477753834383 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}] 08:10:34 INFO - PROCESS | 1648 | 1477753834475 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:10:34 INFO - PROCESS | 1648 | 1477753834552 Marionette TRACE conn2 -> [0,424,"getWindowHandles",null] 08:10:34 INFO - PROCESS | 1648 | 1477753834554 Marionette TRACE conn2 <- [1,424,null,["7"]] 08:10:34 INFO - PROCESS | 1648 | 1477753834557 Marionette TRACE conn2 -> [0,425,"switchToWindow",{"name":"7"}] 08:10:34 INFO - PROCESS | 1648 | 1477753834559 Marionette TRACE conn2 <- [1,425,null,{}] 08:10:34 INFO - PROCESS | 1648 | 1477753834562 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12819f000 == 12 [pid = 1648] [id = 92] 08:10:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11b3dc800) [pid = 1648] [serial = 274] [outer = 0x0] 08:10:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x128110000) [pid = 1648] [serial = 275] [outer = 0x11b3dc800] 08:10:34 INFO - PROCESS | 1648 | 1477753834607 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x128225000) [pid = 1648] [serial = 276] [outer = 0x11b3dc800] 08:10:35 INFO - PROCESS | 1648 | 1477753835398 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]]]}] 08:10:35 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11da7ec00) [pid = 1648] [serial = 262] [outer = 0x0] [url = about:blank] 08:10:35 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11db0fc00) [pid = 1648] [serial = 263] [outer = 0x0] [url = about:blank] 08:10:35 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x128df4c00) [pid = 1648] [serial = 260] [outer = 0x0] [url = about:blank] 08:10:35 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127dca400) [pid = 1648] [serial = 265] [outer = 0x0] [url = about:blank] 08:10:35 INFO - .. 08:10:35 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1066ms 08:10:35 INFO - PROCESS | 1648 | 1477753835450 Marionette TRACE conn2 -> [0,427,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1648 | 1477753835453 Marionette TRACE conn2 <- [1,427,null,{"value":"7"}] 08:10:35 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 08:10:35 INFO - PROCESS | 1648 | 1477753835458 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}] 08:10:35 INFO - PROCESS | 1648 | 1477753835543 Marionette TRACE conn2 <- [1,428,null,{"value":null}] 08:10:35 INFO - PROCESS | 1648 | 1477753835547 Marionette TRACE conn2 -> [0,429,"getWindowHandles",null] 08:10:35 INFO - PROCESS | 1648 | 1477753835550 Marionette TRACE conn2 <- [1,429,null,["7"]] 08:10:35 INFO - PROCESS | 1648 | 1477753835556 Marionette TRACE conn2 -> [0,430,"switchToWindow",{"name":"7"}] 08:10:35 INFO - PROCESS | 1648 | 1477753835559 Marionette TRACE conn2 <- [1,430,null,{}] 08:10:35 INFO - PROCESS | 1648 | 1477753835562 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d861000 == 13 [pid = 1648] [id = 93] 08:10:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d932400) [pid = 1648] [serial = 277] [outer = 0x0] 08:10:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127f08800) [pid = 1648] [serial = 278] [outer = 0x11d932400] 08:10:35 INFO - PROCESS | 1648 | 1477753835608 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12812f000) [pid = 1648] [serial = 279] [outer = 0x11d932400] 08:10:35 INFO - PROCESS | 1648 | 1477753835884 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]]]}] 08:10:35 INFO - . 08:10:35 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 466ms 08:10:35 INFO - PROCESS | 1648 | 1477753835923 Marionette TRACE conn2 -> [0,432,"getWindowHandle",null] 08:10:35 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 08:10:35 INFO - PROCESS | 1648 | 1477753835925 Marionette TRACE conn2 <- [1,432,null,{"value":"7"}] 08:10:35 INFO - PROCESS | 1648 | 1477753835928 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}] 08:10:36 INFO - PROCESS | 1648 | 1477753836017 Marionette TRACE conn2 <- [1,433,null,{"value":null}] 08:10:36 INFO - PROCESS | 1648 | 1477753836056 Marionette TRACE conn2 -> [0,434,"getWindowHandles",null] 08:10:36 INFO - PROCESS | 1648 | 1477753836058 Marionette TRACE conn2 <- [1,434,null,["7"]] 08:10:36 INFO - PROCESS | 1648 | 1477753836060 Marionette TRACE conn2 -> [0,435,"switchToWindow",{"name":"7"}] 08:10:36 INFO - PROCESS | 1648 | 1477753836063 Marionette TRACE conn2 <- [1,435,null,{}] 08:10:36 INFO - PROCESS | 1648 | 1477753836065 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ed0800 == 14 [pid = 1648] [id = 94] 08:10:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x1287f0400) [pid = 1648] [serial = 280] [outer = 0x0] 08:10:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129a76000) [pid = 1648] [serial = 281] [outer = 0x1287f0400] 08:10:36 INFO - PROCESS | 1648 | 1477753836102 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129a7e000) [pid = 1648] [serial = 282] [outer = 0x1287f0400] 08:10:36 INFO - PROCESS | 1648 | 1477753836417 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]]]}] 08:10:36 INFO - . 08:10:36 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 515ms 08:10:36 INFO - PROCESS | 1648 | 1477753836452 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1648 | 1477753836458 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:10:36 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 08:10:36 INFO - PROCESS | 1648 | 1477753836462 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}] 08:10:36 INFO - PROCESS | 1648 | 1477753836597 Marionette TRACE conn2 <- [1,438,null,{"value":null}] 08:10:36 INFO - PROCESS | 1648 | 1477753836638 Marionette TRACE conn2 -> [0,439,"getWindowHandles",null] 08:10:36 INFO - PROCESS | 1648 | 1477753836640 Marionette TRACE conn2 <- [1,439,null,["7"]] 08:10:36 INFO - PROCESS | 1648 | 1477753836643 Marionette TRACE conn2 -> [0,440,"switchToWindow",{"name":"7"}] 08:10:36 INFO - PROCESS | 1648 | 1477753836647 Marionette TRACE conn2 <- [1,440,null,{}] 08:10:36 INFO - PROCESS | 1648 | 1477753836650 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adef000 == 15 [pid = 1648] [id = 95] 08:10:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x127bd3000) [pid = 1648] [serial = 283] [outer = 0x0] 08:10:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a2e4000) [pid = 1648] [serial = 284] [outer = 0x127bd3000] 08:10:36 INFO - PROCESS | 1648 | 1477753836688 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12a8b2c00) [pid = 1648] [serial = 285] [outer = 0x127bd3000] 08:10:36 INFO - PROCESS | 1648 | 1477753836952 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]]]}] 08:10:36 INFO - . 08:10:36 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 515ms 08:10:36 INFO - PROCESS | 1648 | 1477753836977 Marionette TRACE conn2 -> [0,442,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1648 | 1477753836979 Marionette TRACE conn2 <- [1,442,null,{"value":"7"}] 08:10:36 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 08:10:36 INFO - PROCESS | 1648 | 1477753836984 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}] 08:10:37 INFO - PROCESS | 1648 | 1477753837108 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:10:37 INFO - PROCESS | 1648 | 1477753837114 Marionette TRACE conn2 -> [0,444,"getWindowHandles",null] 08:10:37 INFO - PROCESS | 1648 | 1477753837116 Marionette TRACE conn2 <- [1,444,null,["7"]] 08:10:37 INFO - PROCESS | 1648 | 1477753837121 Marionette TRACE conn2 -> [0,445,"switchToWindow",{"name":"7"}] 08:10:37 INFO - PROCESS | 1648 | 1477753837126 Marionette TRACE conn2 <- [1,445,null,{}] 08:10:37 INFO - PROCESS | 1648 | 1477753837178 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b38a800 == 16 [pid = 1648] [id = 96] 08:10:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12ad2b000) [pid = 1648] [serial = 286] [outer = 0x0] 08:10:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12af24000) [pid = 1648] [serial = 287] [outer = 0x12ad2b000] 08:10:37 INFO - PROCESS | 1648 | 1477753837233 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12b303800) [pid = 1648] [serial = 288] [outer = 0x12ad2b000] 08:10:37 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x127921c00) [pid = 1648] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 08:10:37 INFO - PROCESS | 1648 | 1477753837575 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]]]}] 08:10:37 INFO - . 08:10:37 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 616ms 08:10:37 INFO - PROCESS | 1648 | 1477753837598 Marionette TRACE conn2 -> [0,447,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1648 | 1477753837600 Marionette TRACE conn2 <- [1,447,null,{"value":"7"}] 08:10:37 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 08:10:37 INFO - PROCESS | 1648 | 1477753837605 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}] 08:10:37 INFO - PROCESS | 1648 | 1477753837678 Marionette TRACE conn2 <- [1,448,null,{"value":null}] 08:10:37 INFO - PROCESS | 1648 | 1477753837681 Marionette TRACE conn2 -> [0,449,"getWindowHandles",null] 08:10:37 INFO - PROCESS | 1648 | 1477753837683 Marionette TRACE conn2 <- [1,449,null,["7"]] 08:10:37 INFO - PROCESS | 1648 | 1477753837688 Marionette TRACE conn2 -> [0,450,"switchToWindow",{"name":"7"}] 08:10:37 INFO - PROCESS | 1648 | 1477753837692 Marionette TRACE conn2 <- [1,450,null,{}] 08:10:37 INFO - PROCESS | 1648 | 1477753837695 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb40000 == 17 [pid = 1648] [id = 97] 08:10:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x129c12c00) [pid = 1648] [serial = 289] [outer = 0x0] 08:10:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12b310800) [pid = 1648] [serial = 290] [outer = 0x129c12c00] 08:10:37 INFO - PROCESS | 1648 | 1477753837729 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12b969000) [pid = 1648] [serial = 291] [outer = 0x129c12c00] 08:10:37 INFO - PROCESS | 1648 | 1477753837981 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]]]}] 08:10:38 INFO - . 08:10:38 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 416ms 08:10:38 INFO - PROCESS | 1648 | 1477753838022 Marionette TRACE conn2 -> [0,452,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1648 | 1477753838023 Marionette TRACE conn2 <- [1,452,null,{"value":"7"}] 08:10:38 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 08:10:38 INFO - PROCESS | 1648 | 1477753838026 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}] 08:10:38 INFO - PROCESS | 1648 | 1477753838151 Marionette TRACE conn2 <- [1,453,null,{"value":null}] 08:10:38 INFO - PROCESS | 1648 | 1477753838157 Marionette TRACE conn2 -> [0,454,"getWindowHandles",null] 08:10:38 INFO - PROCESS | 1648 | 1477753838158 Marionette TRACE conn2 <- [1,454,null,["7"]] 08:10:38 INFO - PROCESS | 1648 | 1477753838160 Marionette TRACE conn2 -> [0,455,"switchToWindow",{"name":"7"}] 08:10:38 INFO - PROCESS | 1648 | 1477753838162 Marionette TRACE conn2 <- [1,455,null,{}] 08:10:38 INFO - PROCESS | 1648 | 1477753838165 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0ec800 == 18 [pid = 1648] [id = 98] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12bd5b800) [pid = 1648] [serial = 292] [outer = 0x0] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12ca84400) [pid = 1648] [serial = 293] [outer = 0x12bd5b800] 08:10:38 INFO - PROCESS | 1648 | 1477753838202 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dbca000) [pid = 1648] [serial = 294] [outer = 0x12bd5b800] 08:10:38 INFO - PROCESS | 1648 | 1477753838470 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]]]}] 08:10:38 INFO - . 08:10:38 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 464ms 08:10:38 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 08:10:38 INFO - PROCESS | 1648 | 1477753838492 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1648 | 1477753838494 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:10:38 INFO - PROCESS | 1648 | 1477753838498 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}] 08:10:38 INFO - PROCESS | 1648 | 1477753838581 Marionette TRACE conn2 <- [1,458,null,{"value":null}] 08:10:38 INFO - PROCESS | 1648 | 1477753838588 Marionette TRACE conn2 -> [0,459,"getWindowHandles",null] 08:10:38 INFO - PROCESS | 1648 | 1477753838591 Marionette TRACE conn2 <- [1,459,null,["7"]] 08:10:38 INFO - PROCESS | 1648 | 1477753838594 Marionette TRACE conn2 -> [0,460,"switchToWindow",{"name":"7"}] 08:10:38 INFO - PROCESS | 1648 | 1477753838597 Marionette TRACE conn2 <- [1,460,null,{}] 08:10:38 INFO - PROCESS | 1648 | 1477753838600 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c65f000 == 19 [pid = 1648] [id = 99] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x127bd4800) [pid = 1648] [serial = 295] [outer = 0x0] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12e1a9800) [pid = 1648] [serial = 296] [outer = 0x127bd4800] 08:10:38 INFO - PROCESS | 1648 | 1477753838627 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12e1aa400) [pid = 1648] [serial = 297] [outer = 0x127bd4800] 08:10:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cba9000 == 20 [pid = 1648] [id = 100] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12e4c3000) [pid = 1648] [serial = 298] [outer = 0x0] 08:10:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cebe000 == 21 [pid = 1648] [id = 101] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12e3fbc00) [pid = 1648] [serial = 299] [outer = 0x0] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12ea7b400) [pid = 1648] [serial = 300] [outer = 0x12e3fbc00] 08:10:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12ea87c00) [pid = 1648] [serial = 301] [outer = 0x12e4c3000] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x11d052800 == 20 [pid = 1648] [id = 89] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12bb40000 == 19 [pid = 1648] [id = 97] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12b38a800 == 18 [pid = 1648] [id = 96] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12adef000 == 17 [pid = 1648] [id = 95] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x129ed0800 == 16 [pid = 1648] [id = 94] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x11d861000 == 15 [pid = 1648] [id = 93] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x11d05a800 == 14 [pid = 1648] [id = 90] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12819f000 == 13 [pid = 1648] [id = 92] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x11d32e000 == 12 [pid = 1648] [id = 91] 08:10:43 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x127edc400) [pid = 1648] [serial = 266] [outer = 0x0] [url = about:blank] 08:10:43 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x11d930c00) [pid = 1648] [serial = 268] [outer = 0x0] [url = about:blank] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0ec800 == 11 [pid = 1648] [id = 98] 08:10:43 INFO - PROCESS | 1648 | 1477753843870 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]]]}] 08:10:43 INFO - . 08:10:43 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5426ms 08:10:43 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 08:10:43 INFO - PROCESS | 1648 | 1477753843924 Marionette TRACE conn2 -> [0,462,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1648 | 1477753843927 Marionette TRACE conn2 <- [1,462,null,{"value":"7"}] 08:10:43 INFO - PROCESS | 1648 | 1477753843932 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}] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12cba9000 == 10 [pid = 1648] [id = 100] 08:10:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12cebe000 == 9 [pid = 1648] [id = 101] 08:10:44 INFO - PROCESS | 1648 | 1477753844036 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:10:44 INFO - PROCESS | 1648 | 1477753844041 Marionette TRACE conn2 -> [0,464,"getWindowHandles",null] 08:10:44 INFO - PROCESS | 1648 | 1477753844044 Marionette TRACE conn2 <- [1,464,null,["7"]] 08:10:44 INFO - PROCESS | 1648 | 1477753844047 Marionette TRACE conn2 -> [0,465,"switchToWindow",{"name":"7"}] 08:10:44 INFO - PROCESS | 1648 | 1477753844052 Marionette TRACE conn2 <- [1,465,null,{}] 08:10:44 INFO - PROCESS | 1648 | 1477753844055 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d332800 == 10 [pid = 1648] [id = 102] 08:10:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x11da80000) [pid = 1648] [serial = 302] [outer = 0x0] 08:10:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x11db0f400) [pid = 1648] [serial = 303] [outer = 0x11da80000] 08:10:44 INFO - PROCESS | 1648 | 1477753844101 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x1271b2800) [pid = 1648] [serial = 304] [outer = 0x11da80000] 08:10:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d33a800 == 11 [pid = 1648] [id = 103] 08:10:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x127b44000) [pid = 1648] [serial = 305] [outer = 0x0] 08:10:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x127d39c00) [pid = 1648] [serial = 306] [outer = 0x127b44000] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x11d932400) [pid = 1648] [serial = 277] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x11b3dc800) [pid = 1648] [serial = 274] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x1287f0400) [pid = 1648] [serial = 280] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x127bd3000) [pid = 1648] [serial = 283] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x11da81c00) [pid = 1648] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x11d61d800) [pid = 1648] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12bd5b800) [pid = 1648] [serial = 292] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x129c12c00) [pid = 1648] [serial = 289] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 08:10:45 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x12ad2b000) [pid = 1648] [serial = 286] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 08:10:49 INFO - PROCESS | 1648 | 1477753849369 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]]]}] 08:10:49 INFO - . 08:10:49 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5473ms 08:10:49 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 08:10:49 INFO - PROCESS | 1648 | 1477753849404 Marionette TRACE conn2 -> [0,467,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 1648 | 1477753849408 Marionette TRACE conn2 <- [1,467,null,{"value":"7"}] 08:10:49 INFO - PROCESS | 1648 | 1477753849412 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}] 08:10:49 INFO - PROCESS | 1648 | 1477753849546 Marionette TRACE conn2 <- [1,468,null,{"value":null}] 08:10:49 INFO - PROCESS | 1648 | 1477753849588 Marionette TRACE conn2 -> [0,469,"getWindowHandles",null] 08:10:49 INFO - PROCESS | 1648 | 1477753849591 Marionette TRACE conn2 <- [1,469,null,["7"]] 08:10:49 INFO - PROCESS | 1648 | 1477753849594 Marionette TRACE conn2 -> [0,470,"switchToWindow",{"name":"7"}] 08:10:49 INFO - PROCESS | 1648 | 1477753849598 Marionette TRACE conn2 <- [1,470,null,{}] 08:10:49 INFO - PROCESS | 1648 | 1477753849602 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da2b000 == 12 [pid = 1648] [id = 104] 08:10:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x127132c00) [pid = 1648] [serial = 307] [outer = 0x0] 08:10:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x127370c00) [pid = 1648] [serial = 308] [outer = 0x127132c00] 08:10:49 INFO - PROCESS | 1648 | 1477753849652 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x1274e6400) [pid = 1648] [serial = 309] [outer = 0x127132c00] 08:10:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x1279bf000 == 13 [pid = 1648] [id = 105] 08:10:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x128107000) [pid = 1648] [serial = 310] [outer = 0x0] 08:10:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x128105c00) [pid = 1648] [serial = 311] [outer = 0x128107000] 08:10:51 INFO - PROCESS | 1648 | --DOCSHELL 0x11d33a800 == 12 [pid = 1648] [id = 103] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x12ca84400) [pid = 1648] [serial = 293] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x12dbca000) [pid = 1648] [serial = 294] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12b310800) [pid = 1648] [serial = 290] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x12b969000) [pid = 1648] [serial = 291] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x12af24000) [pid = 1648] [serial = 287] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12b303800) [pid = 1648] [serial = 288] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12a2e4000) [pid = 1648] [serial = 284] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12a8b2c00) [pid = 1648] [serial = 285] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x129a76000) [pid = 1648] [serial = 281] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x129a7e000) [pid = 1648] [serial = 282] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x127f08800) [pid = 1648] [serial = 278] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12812f000) [pid = 1648] [serial = 279] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x128110000) [pid = 1648] [serial = 275] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x128225000) [pid = 1648] [serial = 276] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12716e400) [pid = 1648] [serial = 271] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x127364c00) [pid = 1648] [serial = 272] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x11da8ac00) [pid = 1648] [serial = 269] [outer = 0x0] [url = about:blank] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12713a400) [pid = 1648] [serial = 194] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:10:51 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12e1a9800) [pid = 1648] [serial = 296] [outer = 0x0] [url = about:blank] 08:10:53 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x127bd4800) [pid = 1648] [serial = 295] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 08:10:53 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12e3fbc00) [pid = 1648] [serial = 299] [outer = 0x0] [url = about:blank] 08:10:53 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12e4c3000) [pid = 1648] [serial = 298] [outer = 0x0] [url = about:blank] 08:10:55 INFO - PROCESS | 1648 | 1477753855034 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]]]}] 08:10:55 INFO - ... 08:10:55 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5671ms 08:10:55 INFO - PROCESS | 1648 | 1477753855083 Marionette TRACE conn2 -> [0,472,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1648 | 1477753855085 Marionette TRACE conn2 <- [1,472,null,{"value":"7"}] 08:10:55 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 08:10:55 INFO - PROCESS | 1648 | 1477753855090 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}] 08:10:55 INFO - PROCESS | 1648 | 1477753855192 Marionette TRACE conn2 <- [1,473,null,{"value":null}] 08:10:55 INFO - PROCESS | 1648 | 1477753855216 Marionette TRACE conn2 -> [0,474,"getWindowHandles",null] 08:10:55 INFO - PROCESS | 1648 | 1477753855218 Marionette TRACE conn2 <- [1,474,null,["7"]] 08:10:55 INFO - PROCESS | 1648 | 1477753855224 Marionette TRACE conn2 -> [0,475,"switchToWindow",{"name":"7"}] 08:10:55 INFO - PROCESS | 1648 | 1477753855227 Marionette TRACE conn2 <- [1,475,null,{}] 08:10:55 INFO - PROCESS | 1648 | 1477753855230 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d86a800 == 13 [pid = 1648] [id = 106] 08:10:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11da81c00) [pid = 1648] [serial = 312] [outer = 0x0] 08:10:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127169400) [pid = 1648] [serial = 313] [outer = 0x11da81c00] 08:10:55 INFO - PROCESS | 1648 | 1477753855271 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127785000) [pid = 1648] [serial = 314] [outer = 0x11da81c00] 08:10:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x1277be000 == 14 [pid = 1648] [id = 107] 08:10:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x127fb3000) [pid = 1648] [serial = 315] [outer = 0x0] 08:10:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 08:10:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x1287edc00) [pid = 1648] [serial = 316] [outer = 0x127fb3000] 08:10:56 INFO - PROCESS | 1648 | 1477753856009 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]]]}] 08:10:56 INFO - .. 08:10:56 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 966ms 08:10:56 INFO - PROCESS | 1648 | 1477753856056 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1648 | 1477753856059 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:10:56 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 08:10:56 INFO - PROCESS | 1648 | 1477753856062 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}] 08:10:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1277be000 == 13 [pid = 1648] [id = 107] 08:10:56 INFO - PROCESS | 1648 | 1477753856163 Marionette TRACE conn2 <- [1,478,null,{"value":null}] 08:10:56 INFO - PROCESS | 1648 | 1477753856168 Marionette TRACE conn2 -> [0,479,"getWindowHandles",null] 08:10:56 INFO - PROCESS | 1648 | 1477753856170 Marionette TRACE conn2 <- [1,479,null,["7"]] 08:10:56 INFO - PROCESS | 1648 | 1477753856173 Marionette TRACE conn2 -> [0,480,"switchToWindow",{"name":"7"}] 08:10:56 INFO - PROCESS | 1648 | 1477753856176 Marionette TRACE conn2 <- [1,480,null,{}] 08:10:56 INFO - PROCESS | 1648 | 1477753856178 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12890a000 == 14 [pid = 1648] [id = 108] 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x11ceba000) [pid = 1648] [serial = 317] [outer = 0x0] 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x129a7e400) [pid = 1648] [serial = 318] [outer = 0x11ceba000] 08:10:56 INFO - PROCESS | 1648 | 1477753856221 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x129c14800) [pid = 1648] [serial = 319] [outer = 0x11ceba000] 08:10:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d345800 == 15 [pid = 1648] [id = 109] 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x129e02800) [pid = 1648] [serial = 320] [outer = 0x0] 08:10:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ed0800 == 16 [pid = 1648] [id = 110] 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x129e90800) [pid = 1648] [serial = 321] [outer = 0x0] 08:10:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ed4000 == 17 [pid = 1648] [id = 111] 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x129e91000) [pid = 1648] [serial = 322] [outer = 0x0] 08:10:56 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x129e05c00) [pid = 1648] [serial = 323] [outer = 0x129e02800] 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12a8a8800) [pid = 1648] [serial = 324] [outer = 0x129e90800] 08:10:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12a8afc00) [pid = 1648] [serial = 325] [outer = 0x129e91000] 08:10:56 INFO - PROCESS | 1648 | 1477753856983 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]]]}] 08:10:57 INFO - ... 08:10:57 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 969ms 08:10:57 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 08:10:57 INFO - PROCESS | 1648 | 1477753857036 Marionette TRACE conn2 -> [0,482,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1648 | 1477753857040 Marionette TRACE conn2 <- [1,482,null,{"value":"7"}] 08:10:57 INFO - PROCESS | 1648 | 1477753857043 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}] 08:10:57 INFO - PROCESS | 1648 | --DOCSHELL 0x129ed4000 == 16 [pid = 1648] [id = 111] 08:10:57 INFO - PROCESS | 1648 | 1477753857180 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:10:57 INFO - PROCESS | 1648 | 1477753857221 Marionette TRACE conn2 -> [0,484,"getWindowHandles",null] 08:10:57 INFO - PROCESS | 1648 | 1477753857223 Marionette TRACE conn2 <- [1,484,null,["7"]] 08:10:57 INFO - PROCESS | 1648 | 1477753857228 Marionette TRACE conn2 -> [0,485,"switchToWindow",{"name":"7"}] 08:10:57 INFO - PROCESS | 1648 | 1477753857233 Marionette TRACE conn2 <- [1,485,null,{}] 08:10:57 INFO - PROCESS | 1648 | 1477753857278 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d868000 == 17 [pid = 1648] [id = 112] 08:10:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x11cebf000) [pid = 1648] [serial = 326] [outer = 0x0] 08:10:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x11da7e000) [pid = 1648] [serial = 327] [outer = 0x11cebf000] 08:10:57 INFO - PROCESS | 1648 | 1477753857329 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12791f400) [pid = 1648] [serial = 328] [outer = 0x11cebf000] 08:10:59 INFO - PROCESS | 1648 | --DOCSHELL 0x129ed0800 == 16 [pid = 1648] [id = 110] 08:10:59 INFO - PROCESS | 1648 | --DOCSHELL 0x11d345800 == 15 [pid = 1648] [id = 109] 08:10:59 INFO - PROCESS | 1648 | --DOCSHELL 0x11d332800 == 14 [pid = 1648] [id = 102] 08:10:59 INFO - PROCESS | 1648 | --DOCSHELL 0x1279bf000 == 13 [pid = 1648] [id = 105] 08:10:59 INFO - PROCESS | 1648 | --DOCSHELL 0x11da2b000 == 12 [pid = 1648] [id = 104] 08:10:59 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12ea7b400) [pid = 1648] [serial = 300] [outer = 0x0] [url = about:blank] 08:10:59 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12ea87c00) [pid = 1648] [serial = 301] [outer = 0x0] [url = about:blank] 08:10:59 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12e1aa400) [pid = 1648] [serial = 297] [outer = 0x0] [url = about:blank] 08:10:59 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x11db0f400) [pid = 1648] [serial = 303] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x127b44000) [pid = 1648] [serial = 305] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x11da81c00) [pid = 1648] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 08:11:01 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x128107000) [pid = 1648] [serial = 310] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:11:01 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x127fb3000) [pid = 1648] [serial = 315] [outer = 0x0] [url = about:blank] 08:11:02 INFO - PROCESS | 1648 | 1477753862648 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]]]}] 08:11:02 INFO - .. 08:11:02 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5627ms 08:11:02 INFO - PROCESS | 1648 | 1477753862670 Marionette TRACE conn2 -> [0,487,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1648 | 1477753862674 Marionette TRACE conn2 <- [1,487,null,{"value":"7"}] 08:11:02 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 08:11:02 INFO - PROCESS | 1648 | 1477753862678 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}] 08:11:02 INFO - PROCESS | 1648 | 1477753862754 Marionette TRACE conn2 <- [1,488,null,{"value":null}] 08:11:02 INFO - PROCESS | 1648 | 1477753862759 Marionette TRACE conn2 -> [0,489,"getWindowHandles",null] 08:11:02 INFO - PROCESS | 1648 | 1477753862761 Marionette TRACE conn2 <- [1,489,null,["7"]] 08:11:02 INFO - PROCESS | 1648 | 1477753862763 Marionette TRACE conn2 -> [0,490,"switchToWindow",{"name":"7"}] 08:11:02 INFO - PROCESS | 1648 | 1477753862768 Marionette TRACE conn2 <- [1,490,null,{}] 08:11:02 INFO - PROCESS | 1648 | 1477753862773 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x127423000 == 13 [pid = 1648] [id = 113] 08:11:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12736f000) [pid = 1648] [serial = 329] [outer = 0x0] 08:11:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x127bd3000) [pid = 1648] [serial = 330] [outer = 0x12736f000] 08:11:02 INFO - PROCESS | 1648 | 1477753862813 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x127faf000) [pid = 1648] [serial = 331] [outer = 0x12736f000] 08:11:03 INFO - PROCESS | 1648 | 1477753863558 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]]]}] 08:11:03 INFO - .. 08:11:03 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 917ms 08:11:03 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 08:11:03 INFO - PROCESS | 1648 | 1477753863593 Marionette TRACE conn2 -> [0,492,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1648 | 1477753863596 Marionette TRACE conn2 <- [1,492,null,{"value":"7"}] 08:11:03 INFO - PROCESS | 1648 | 1477753863599 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}] 08:11:03 INFO - PROCESS | 1648 | 1477753863683 Marionette TRACE conn2 <- [1,493,null,{"value":null}] 08:11:03 INFO - PROCESS | 1648 | 1477753863691 Marionette TRACE conn2 -> [0,494,"getWindowHandles",null] 08:11:03 INFO - PROCESS | 1648 | 1477753863693 Marionette TRACE conn2 <- [1,494,null,["7"]] 08:11:03 INFO - PROCESS | 1648 | 1477753863695 Marionette TRACE conn2 -> [0,495,"switchToWindow",{"name":"7"}] 08:11:03 INFO - PROCESS | 1648 | 1477753863698 Marionette TRACE conn2 <- [1,495,null,{}] 08:11:03 INFO - PROCESS | 1648 | 1477753863701 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ade9800 == 14 [pid = 1648] [id = 114] 08:11:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x129c1f400) [pid = 1648] [serial = 332] [outer = 0x0] 08:11:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12ac36000) [pid = 1648] [serial = 333] [outer = 0x129c1f400] 08:11:03 INFO - PROCESS | 1648 | 1477753863771 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12ac7e000) [pid = 1648] [serial = 334] [outer = 0x129c1f400] 08:11:06 INFO - PROCESS | 1648 | --DOCSHELL 0x12c65f000 == 13 [pid = 1648] [id = 99] 08:11:06 INFO - PROCESS | 1648 | --DOCSHELL 0x12890a000 == 12 [pid = 1648] [id = 108] 08:11:06 INFO - PROCESS | 1648 | --DOCSHELL 0x11d86a800 == 11 [pid = 1648] [id = 106] 08:11:06 INFO - PROCESS | 1648 | --DOCSHELL 0x127423000 == 10 [pid = 1648] [id = 113] 08:11:06 INFO - PROCESS | 1648 | --DOCSHELL 0x11d868000 == 9 [pid = 1648] [id = 112] 08:11:06 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x127d39c00) [pid = 1648] [serial = 306] [outer = 0x0] [url = about:blank] 08:11:06 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x128105c00) [pid = 1648] [serial = 311] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:11:06 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x1287edc00) [pid = 1648] [serial = 316] [outer = 0x0] [url = about:blank] 08:11:06 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x127169400) [pid = 1648] [serial = 313] [outer = 0x0] [url = about:blank] 08:11:06 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x127785000) [pid = 1648] [serial = 314] [outer = 0x0] [url = about:blank] 08:11:06 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x127370c00) [pid = 1648] [serial = 308] [outer = 0x0] [url = about:blank] 08:11:06 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x129a7e400) [pid = 1648] [serial = 318] [outer = 0x0] [url = about:blank] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x129e02800) [pid = 1648] [serial = 320] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x129e90800) [pid = 1648] [serial = 321] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x11ceba000) [pid = 1648] [serial = 317] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12736f000) [pid = 1648] [serial = 329] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11cebf000) [pid = 1648] [serial = 326] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x129e91000) [pid = 1648] [serial = 322] [outer = 0x0] [url = about:blank] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x127132c00) [pid = 1648] [serial = 307] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 08:11:08 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11da80000) [pid = 1648] [serial = 302] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 08:11:09 INFO - PROCESS | 1648 | 1477753869007 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]]]}] 08:11:09 INFO - .. 08:11:09 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5427ms 08:11:09 INFO - PROCESS | 1648 | 1477753869027 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1648 | 1477753869030 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:11:09 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 08:11:09 INFO - PROCESS | 1648 | 1477753869035 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}] 08:11:09 INFO - PROCESS | 1648 | 1477753869124 Marionette TRACE conn2 <- [1,498,null,{"value":null}] 08:11:09 INFO - PROCESS | 1648 | 1477753869129 Marionette TRACE conn2 -> [0,499,"getWindowHandles",null] 08:11:09 INFO - PROCESS | 1648 | 1477753869132 Marionette TRACE conn2 <- [1,499,null,["7"]] 08:11:09 INFO - PROCESS | 1648 | 1477753869136 Marionette TRACE conn2 -> [0,500,"switchToWindow",{"name":"7"}] 08:11:09 INFO - PROCESS | 1648 | 1477753869140 Marionette TRACE conn2 <- [1,500,null,{}] 08:11:09 INFO - PROCESS | 1648 | 1477753869143 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d343000 == 10 [pid = 1648] [id = 115] 08:11:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11cec5000) [pid = 1648] [serial = 335] [outer = 0x0] 08:11:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d3db000) [pid = 1648] [serial = 336] [outer = 0x11cec5000] 08:11:09 INFO - PROCESS | 1648 | 1477753869188 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x11d4a8000) [pid = 1648] [serial = 337] [outer = 0x11cec5000] 08:11:09 INFO - PROCESS | 1648 | 1477753869941 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]]]}] 08:11:09 INFO - .. 08:11:09 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 915ms 08:11:09 INFO - PROCESS | 1648 | 1477753869949 Marionette TRACE conn2 -> [0,502,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1648 | 1477753869952 Marionette TRACE conn2 <- [1,502,null,{"value":"7"}] 08:11:09 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 08:11:09 INFO - PROCESS | 1648 | 1477753869955 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}] 08:11:10 INFO - PROCESS | 1648 | 1477753870042 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:11:10 INFO - PROCESS | 1648 | 1477753870047 Marionette TRACE conn2 -> [0,504,"getWindowHandles",null] 08:11:10 INFO - PROCESS | 1648 | 1477753870049 Marionette TRACE conn2 <- [1,504,null,["7"]] 08:11:10 INFO - PROCESS | 1648 | 1477753870052 Marionette TRACE conn2 -> [0,505,"switchToWindow",{"name":"7"}] 08:11:10 INFO - PROCESS | 1648 | 1477753870056 Marionette TRACE conn2 <- [1,505,null,{}] 08:11:10 INFO - PROCESS | 1648 | 1477753870060 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d346800 == 11 [pid = 1648] [id = 116] 08:11:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11db0f400) [pid = 1648] [serial = 338] [outer = 0x0] 08:11:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12713bc00) [pid = 1648] [serial = 339] [outer = 0x11db0f400] 08:11:10 INFO - PROCESS | 1648 | 1477753870099 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x1271b2400) [pid = 1648] [serial = 340] [outer = 0x11db0f400] 08:11:14 INFO - PROCESS | 1648 | --DOCSHELL 0x11d343000 == 10 [pid = 1648] [id = 115] 08:11:14 INFO - PROCESS | 1648 | --DOCSHELL 0x12ade9800 == 9 [pid = 1648] [id = 114] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x129e05c00) [pid = 1648] [serial = 323] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12a8a8800) [pid = 1648] [serial = 324] [outer = 0x0] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12a8afc00) [pid = 1648] [serial = 325] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x1274e6400) [pid = 1648] [serial = 309] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x1271b2800) [pid = 1648] [serial = 304] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x127bd3000) [pid = 1648] [serial = 330] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127faf000) [pid = 1648] [serial = 331] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11da7e000) [pid = 1648] [serial = 327] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12791f400) [pid = 1648] [serial = 328] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x129c14800) [pid = 1648] [serial = 319] [outer = 0x0] [url = about:blank] 08:11:14 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12ac36000) [pid = 1648] [serial = 333] [outer = 0x0] [url = about:blank] 08:11:15 INFO - PROCESS | 1648 | 1477753875376 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]]]}] 08:11:15 INFO - .. 08:11:15 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5425ms 08:11:15 INFO - PROCESS | 1648 | 1477753875381 Marionette TRACE conn2 -> [0,507,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 1648 | 1477753875384 Marionette TRACE conn2 <- [1,507,null,{"value":"7"}] 08:11:15 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 08:11:15 INFO - PROCESS | 1648 | 1477753875390 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}] 08:11:15 INFO - PROCESS | 1648 | 1477753875489 Marionette TRACE conn2 <- [1,508,null,{"value":null}] 08:11:15 INFO - PROCESS | 1648 | 1477753875495 Marionette TRACE conn2 -> [0,509,"getWindowHandles",null] 08:11:15 INFO - PROCESS | 1648 | 1477753875497 Marionette TRACE conn2 <- [1,509,null,["7"]] 08:11:15 INFO - PROCESS | 1648 | 1477753875500 Marionette TRACE conn2 -> [0,510,"switchToWindow",{"name":"7"}] 08:11:15 INFO - PROCESS | 1648 | 1477753875505 Marionette TRACE conn2 <- [1,510,null,{}] 08:11:15 INFO - PROCESS | 1648 | 1477753875509 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc1d800 == 10 [pid = 1648] [id = 117] 08:11:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d3d5000) [pid = 1648] [serial = 341] [outer = 0x0] 08:11:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d3df800) [pid = 1648] [serial = 342] [outer = 0x11d3d5000] 08:11:15 INFO - PROCESS | 1648 | 1477753875553 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d603400) [pid = 1648] [serial = 343] [outer = 0x11d3d5000] 08:11:16 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11cec5000) [pid = 1648] [serial = 335] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 08:11:16 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x129c1f400) [pid = 1648] [serial = 332] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 08:11:20 INFO - PROCESS | 1648 | 1477753880847 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]]]}] 08:11:20 INFO - .. 08:11:20 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5473ms 08:11:20 INFO - PROCESS | 1648 | 1477753880901 Marionette TRACE conn2 -> [0,512,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1648 | 1477753880904 Marionette TRACE conn2 <- [1,512,null,{"value":"7"}] 08:11:20 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 08:11:20 INFO - PROCESS | 1648 | 1477753880909 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}] 08:11:20 INFO - PROCESS | 1648 | 1477753880995 Marionette TRACE conn2 <- [1,513,null,{"value":null}] 08:11:21 INFO - PROCESS | 1648 | 1477753881036 Marionette TRACE conn2 -> [0,514,"getWindowHandles",null] 08:11:21 INFO - PROCESS | 1648 | 1477753881038 Marionette TRACE conn2 <- [1,514,null,["7"]] 08:11:21 INFO - PROCESS | 1648 | 1477753881072 Marionette TRACE conn2 -> [0,515,"switchToWindow",{"name":"7"}] 08:11:21 INFO - PROCESS | 1648 | 1477753881076 Marionette TRACE conn2 <- [1,515,null,{}] 08:11:21 INFO - PROCESS | 1648 | 1477753881079 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc21000 == 11 [pid = 1648] [id = 118] 08:11:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d4a8800) [pid = 1648] [serial = 344] [outer = 0x0] 08:11:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d6d9c00) [pid = 1648] [serial = 345] [outer = 0x11d4a8800] 08:11:21 INFO - PROCESS | 1648 | 1477753881127 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d910000) [pid = 1648] [serial = 346] [outer = 0x11d4a8800] 08:11:21 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12ac7e000) [pid = 1648] [serial = 334] [outer = 0x0] [url = about:blank] 08:11:21 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11d4a8000) [pid = 1648] [serial = 337] [outer = 0x0] [url = about:blank] 08:11:21 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d3db000) [pid = 1648] [serial = 336] [outer = 0x0] [url = about:blank] 08:11:21 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12713bc00) [pid = 1648] [serial = 339] [outer = 0x0] [url = about:blank] 08:11:21 INFO - PROCESS | 1648 | 1477753881960 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]]]}] 08:11:21 INFO - . 08:11:21 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1067ms 08:11:21 INFO - PROCESS | 1648 | 1477753881976 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1648 | 1477753881978 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:11:21 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 08:11:21 INFO - PROCESS | 1648 | 1477753881983 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}] 08:11:22 INFO - PROCESS | 1648 | 1477753882069 Marionette TRACE conn2 <- [1,518,null,{"value":null}] 08:11:22 INFO - PROCESS | 1648 | 1477753882075 Marionette TRACE conn2 -> [0,519,"getWindowHandles",null] 08:11:22 INFO - PROCESS | 1648 | 1477753882077 Marionette TRACE conn2 <- [1,519,null,["7"]] 08:11:22 INFO - PROCESS | 1648 | 1477753882080 Marionette TRACE conn2 -> [0,520,"switchToWindow",{"name":"7"}] 08:11:22 INFO - PROCESS | 1648 | 1477753882083 Marionette TRACE conn2 <- [1,520,null,{}] 08:11:22 INFO - PROCESS | 1648 | 1477753882088 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da32000 == 12 [pid = 1648] [id = 119] 08:11:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d934c00) [pid = 1648] [serial = 347] [outer = 0x0] 08:11:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11db07000) [pid = 1648] [serial = 348] [outer = 0x11d934c00] 08:11:22 INFO - PROCESS | 1648 | 1477753882130 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12716d400) [pid = 1648] [serial = 349] [outer = 0x11d934c00] 08:11:23 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11db0f400) [pid = 1648] [serial = 338] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 08:11:27 INFO - PROCESS | 1648 | 1477753887402 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]]]}] 08:11:27 INFO - .. 08:11:27 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 5470ms 08:11:27 INFO - PROCESS | 1648 | 1477753887468 Marionette TRACE conn2 -> [0,522,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1648 | 1477753887471 Marionette TRACE conn2 <- [1,522,null,{"value":"7"}] 08:11:27 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 08:11:27 INFO - PROCESS | 1648 | 1477753887476 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}] 08:11:27 INFO - PROCESS | 1648 | 1477753887563 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:11:27 INFO - PROCESS | 1648 | 1477753887567 Marionette TRACE conn2 -> [0,524,"getWindowHandles",null] 08:11:27 INFO - PROCESS | 1648 | 1477753887571 Marionette TRACE conn2 <- [1,524,null,["7"]] 08:11:27 INFO - PROCESS | 1648 | 1477753887645 Marionette TRACE conn2 -> [0,525,"switchToWindow",{"name":"7"}] 08:11:27 INFO - PROCESS | 1648 | 1477753887649 Marionette TRACE conn2 <- [1,525,null,{}] 08:11:27 INFO - PROCESS | 1648 | 1477753887652 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da30800 == 13 [pid = 1648] [id = 120] 08:11:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d92c800) [pid = 1648] [serial = 350] [outer = 0x0] 08:11:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127986c00) [pid = 1648] [serial = 351] [outer = 0x11d92c800] 08:11:27 INFO - PROCESS | 1648 | 1477753887704 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127b4c800) [pid = 1648] [serial = 352] [outer = 0x11d92c800] 08:11:28 INFO - PROCESS | 1648 | 1477753888521 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]]]}] 08:11:28 INFO - .. 08:11:28 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1066ms 08:11:28 INFO - PROCESS | 1648 | 1477753888542 Marionette TRACE conn2 -> [0,527,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1648 | 1477753888544 Marionette TRACE conn2 <- [1,527,null,{"value":"7"}] 08:11:28 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 08:11:28 INFO - PROCESS | 1648 | 1477753888548 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}] 08:11:28 INFO - PROCESS | 1648 | 1477753888648 Marionette TRACE conn2 <- [1,528,null,{"value":null}] 08:11:28 INFO - PROCESS | 1648 | 1477753888685 Marionette TRACE conn2 -> [0,529,"getWindowHandles",null] 08:11:28 INFO - PROCESS | 1648 | 1477753888687 Marionette TRACE conn2 <- [1,529,null,["7"]] 08:11:28 INFO - PROCESS | 1648 | 1477753888690 Marionette TRACE conn2 -> [0,530,"switchToWindow",{"name":"7"}] 08:11:28 INFO - PROCESS | 1648 | 1477753888692 Marionette TRACE conn2 <- [1,530,null,{}] 08:11:28 INFO - PROCESS | 1648 | 1477753888695 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b30800 == 14 [pid = 1648] [id = 121] 08:11:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127edd800) [pid = 1648] [serial = 353] [outer = 0x0] 08:11:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127fab800) [pid = 1648] [serial = 354] [outer = 0x127edd800] 08:11:28 INFO - PROCESS | 1648 | 1477753888737 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x128130c00) [pid = 1648] [serial = 355] [outer = 0x127edd800] 08:11:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11d346800 == 13 [pid = 1648] [id = 116] 08:11:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc1d800 == 12 [pid = 1648] [id = 117] 08:11:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc21000 == 11 [pid = 1648] [id = 118] 08:11:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11da32000 == 10 [pid = 1648] [id = 119] 08:11:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11da30800 == 9 [pid = 1648] [id = 120] 08:11:29 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11d3df800) [pid = 1648] [serial = 342] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x1271b2400) [pid = 1648] [serial = 340] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1648 | 1477753889847 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]]]}] 08:11:29 INFO - ....................... 08:11:29 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1319ms 08:11:29 INFO - PROCESS | 1648 | 1477753889872 Marionette TRACE conn2 -> [0,532,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1648 | 1477753889875 Marionette TRACE conn2 <- [1,532,null,{"value":"7"}] 08:11:29 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 08:11:29 INFO - PROCESS | 1648 | 1477753889881 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}] 08:11:29 INFO - PROCESS | 1648 | 1477753889974 Marionette TRACE conn2 <- [1,533,null,{"value":null}] 08:11:29 INFO - PROCESS | 1648 | 1477753889979 Marionette TRACE conn2 -> [0,534,"getWindowHandles",null] 08:11:29 INFO - PROCESS | 1648 | 1477753889982 Marionette TRACE conn2 <- [1,534,null,["7"]] 08:11:29 INFO - PROCESS | 1648 | 1477753889986 Marionette TRACE conn2 -> [0,535,"switchToWindow",{"name":"7"}] 08:11:29 INFO - PROCESS | 1648 | 1477753889990 Marionette TRACE conn2 <- [1,535,null,{}] 08:11:29 INFO - PROCESS | 1648 | 1477753889993 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d345000 == 10 [pid = 1648] [id = 122] 08:11:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d6d4000) [pid = 1648] [serial = 356] [outer = 0x0] 08:11:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x11d90cc00) [pid = 1648] [serial = 357] [outer = 0x11d6d4000] 08:11:30 INFO - PROCESS | 1648 | 1477753890037 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11db03800) [pid = 1648] [serial = 358] [outer = 0x11d6d4000] 08:11:32 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11d934c00) [pid = 1648] [serial = 347] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 08:11:32 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11d4a8800) [pid = 1648] [serial = 344] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 08:11:32 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d3d5000) [pid = 1648] [serial = 341] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 08:11:35 INFO - PROCESS | 1648 | 1477753895310 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]]]}] 08:11:35 INFO - .. 08:11:35 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 5472ms 08:11:35 INFO - PROCESS | 1648 | 1477753895352 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1648 | 1477753895355 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:11:35 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 08:11:35 INFO - PROCESS | 1648 | 1477753895358 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}] 08:11:35 INFO - PROCESS | 1648 | 1477753895454 Marionette TRACE conn2 <- [1,538,null,{"value":null}] 08:11:35 INFO - PROCESS | 1648 | 1477753895460 Marionette TRACE conn2 -> [0,539,"getWindowHandles",null] 08:11:35 INFO - PROCESS | 1648 | 1477753895463 Marionette TRACE conn2 <- [1,539,null,["7"]] 08:11:35 INFO - PROCESS | 1648 | 1477753895465 Marionette TRACE conn2 -> [0,540,"switchToWindow",{"name":"7"}] 08:11:35 INFO - PROCESS | 1648 | 1477753895467 Marionette TRACE conn2 <- [1,540,null,{}] 08:11:35 INFO - PROCESS | 1648 | 1477753895473 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d347000 == 11 [pid = 1648] [id = 123] 08:11:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127981400) [pid = 1648] [serial = 359] [outer = 0x0] 08:11:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127bd4400) [pid = 1648] [serial = 360] [outer = 0x127981400] 08:11:35 INFO - PROCESS | 1648 | 1477753895513 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x127bdc000) [pid = 1648] [serial = 361] [outer = 0x127981400] 08:11:37 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11db07000) [pid = 1648] [serial = 348] [outer = 0x0] [url = about:blank] 08:11:37 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12716d400) [pid = 1648] [serial = 349] [outer = 0x0] [url = about:blank] 08:11:37 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d6d9c00) [pid = 1648] [serial = 345] [outer = 0x0] [url = about:blank] 08:11:37 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11d910000) [pid = 1648] [serial = 346] [outer = 0x0] [url = about:blank] 08:11:37 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d603400) [pid = 1648] [serial = 343] [outer = 0x0] [url = about:blank] 08:11:39 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11d6d4000) [pid = 1648] [serial = 356] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 08:11:39 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127edd800) [pid = 1648] [serial = 353] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 08:11:39 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d92c800) [pid = 1648] [serial = 350] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 08:11:40 INFO - PROCESS | 1648 | 1477753900921 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]]]}] 08:11:40 INFO - .. 08:11:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5573ms 08:11:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 08:11:40 INFO - PROCESS | 1648 | 1477753900931 Marionette TRACE conn2 -> [0,542,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1648 | 1477753900934 Marionette TRACE conn2 <- [1,542,null,{"value":"7"}] 08:11:40 INFO - PROCESS | 1648 | 1477753900939 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}] 08:11:41 INFO - PROCESS | 1648 | 1477753901025 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:11:41 INFO - PROCESS | 1648 | 1477753901031 Marionette TRACE conn2 -> [0,544,"getWindowHandles",null] 08:11:41 INFO - PROCESS | 1648 | 1477753901033 Marionette TRACE conn2 <- [1,544,null,["7"]] 08:11:41 INFO - PROCESS | 1648 | 1477753901038 Marionette TRACE conn2 -> [0,545,"switchToWindow",{"name":"7"}] 08:11:41 INFO - PROCESS | 1648 | 1477753901042 Marionette TRACE conn2 <- [1,545,null,{}] 08:11:41 INFO - PROCESS | 1648 | 1477753901045 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d345800 == 12 [pid = 1648] [id = 124] 08:11:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d910000) [pid = 1648] [serial = 362] [outer = 0x0] 08:11:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11da81800) [pid = 1648] [serial = 363] [outer = 0x11d910000] 08:11:41 INFO - PROCESS | 1648 | 1477753901089 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12715f400) [pid = 1648] [serial = 364] [outer = 0x11d910000] 08:11:41 INFO - PROCESS | 1648 | 1477753901856 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]]]}] 08:11:41 INFO - .. 08:11:41 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 968ms 08:11:41 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 08:11:41 INFO - PROCESS | 1648 | 1477753901906 Marionette TRACE conn2 -> [0,547,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1648 | 1477753901908 Marionette TRACE conn2 <- [1,547,null,{"value":"7"}] 08:11:41 INFO - PROCESS | 1648 | 1477753901911 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}] 08:11:41 INFO - PROCESS | 1648 | 1477753901992 Marionette TRACE conn2 <- [1,548,null,{"value":null}] 08:11:42 INFO - PROCESS | 1648 | 1477753902032 Marionette TRACE conn2 -> [0,549,"getWindowHandles",null] 08:11:42 INFO - PROCESS | 1648 | 1477753902034 Marionette TRACE conn2 <- [1,549,null,["7"]] 08:11:42 INFO - PROCESS | 1648 | 1477753902038 Marionette TRACE conn2 -> [0,550,"switchToWindow",{"name":"7"}] 08:11:42 INFO - PROCESS | 1648 | 1477753902041 Marionette TRACE conn2 <- [1,550,null,{}] 08:11:42 INFO - PROCESS | 1648 | 1477753902044 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x1277ab800 == 13 [pid = 1648] [id = 125] 08:11:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127d39800) [pid = 1648] [serial = 365] [outer = 0x0] 08:11:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127fab400) [pid = 1648] [serial = 366] [outer = 0x127d39800] 08:11:42 INFO - PROCESS | 1648 | 1477753902083 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x128137000) [pid = 1648] [serial = 367] [outer = 0x127d39800] 08:11:44 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d90cc00) [pid = 1648] [serial = 357] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11db03800) [pid = 1648] [serial = 358] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127fab800) [pid = 1648] [serial = 354] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x128130c00) [pid = 1648] [serial = 355] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127986c00) [pid = 1648] [serial = 351] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x127b4c800) [pid = 1648] [serial = 352] [outer = 0x0] [url = about:blank] 08:11:46 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d910000) [pid = 1648] [serial = 362] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 08:11:46 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x127981400) [pid = 1648] [serial = 359] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 08:11:47 INFO - PROCESS | 1648 | 1477753907339 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]]]}] 08:11:47 INFO - .. 08:11:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5476ms 08:11:47 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 08:11:47 INFO - PROCESS | 1648 | 1477753907388 Marionette TRACE conn2 -> [0,552,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1648 | 1477753907391 Marionette TRACE conn2 <- [1,552,null,{"value":"7"}] 08:11:47 INFO - PROCESS | 1648 | 1477753907396 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}] 08:11:47 INFO - PROCESS | 1648 | 1477753907478 Marionette TRACE conn2 <- [1,553,null,{"value":null}] 08:11:47 INFO - PROCESS | 1648 | 1477753907483 Marionette TRACE conn2 -> [0,554,"getWindowHandles",null] 08:11:47 INFO - PROCESS | 1648 | 1477753907485 Marionette TRACE conn2 <- [1,554,null,["7"]] 08:11:47 INFO - PROCESS | 1648 | 1477753907489 Marionette TRACE conn2 -> [0,555,"switchToWindow",{"name":"7"}] 08:11:47 INFO - PROCESS | 1648 | 1477753907494 Marionette TRACE conn2 <- [1,555,null,{}] 08:11:47 INFO - PROCESS | 1648 | 1477753907497 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e0a800 == 14 [pid = 1648] [id = 126] 08:11:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11da84800) [pid = 1648] [serial = 368] [outer = 0x0] 08:11:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x127169400) [pid = 1648] [serial = 369] [outer = 0x11da84800] 08:11:47 INFO - PROCESS | 1648 | 1477753907540 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x12791ac00) [pid = 1648] [serial = 370] [outer = 0x11da84800] 08:11:48 INFO - PROCESS | 1648 | 1477753908303 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]]]}] 08:11:48 INFO - .. 08:11:48 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 915ms 08:11:48 INFO - PROCESS | 1648 | 1477753908310 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1648 | 1477753908312 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:11:48 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 08:11:48 INFO - PROCESS | 1648 | 1477753908316 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}] 08:11:48 INFO - PROCESS | 1648 | 1477753908412 Marionette TRACE conn2 <- [1,558,null,{"value":null}] 08:11:48 INFO - PROCESS | 1648 | 1477753908418 Marionette TRACE conn2 -> [0,559,"getWindowHandles",null] 08:11:48 INFO - PROCESS | 1648 | 1477753908419 Marionette TRACE conn2 <- [1,559,null,["7"]] 08:11:48 INFO - PROCESS | 1648 | 1477753908425 Marionette TRACE conn2 -> [0,560,"switchToWindow",{"name":"7"}] 08:11:48 INFO - PROCESS | 1648 | 1477753908427 Marionette TRACE conn2 <- [1,560,null,{}] 08:11:48 INFO - PROCESS | 1648 | 1477753908430 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x128902800 == 15 [pid = 1648] [id = 127] 08:11:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x128105000) [pid = 1648] [serial = 371] [outer = 0x0] 08:11:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x1287bf000) [pid = 1648] [serial = 372] [outer = 0x128105000] 08:11:48 INFO - PROCESS | 1648 | 1477753908468 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127917000) [pid = 1648] [serial = 373] [outer = 0x128105000] 08:11:52 INFO - PROCESS | 1648 | --DOCSHELL 0x128b30800 == 14 [pid = 1648] [id = 121] 08:11:52 INFO - PROCESS | 1648 | --DOCSHELL 0x11d347000 == 13 [pid = 1648] [id = 123] 08:11:52 INFO - PROCESS | 1648 | --DOCSHELL 0x11d345800 == 12 [pid = 1648] [id = 124] 08:11:52 INFO - PROCESS | 1648 | --DOCSHELL 0x11d345000 == 11 [pid = 1648] [id = 122] 08:11:52 INFO - PROCESS | 1648 | --DOCSHELL 0x126e0a800 == 10 [pid = 1648] [id = 126] 08:11:52 INFO - PROCESS | 1648 | --DOCSHELL 0x1277ab800 == 9 [pid = 1648] [id = 125] 08:11:52 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11da81800) [pid = 1648] [serial = 363] [outer = 0x0] [url = about:blank] 08:11:52 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12715f400) [pid = 1648] [serial = 364] [outer = 0x0] [url = about:blank] 08:11:52 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127bd4400) [pid = 1648] [serial = 360] [outer = 0x0] [url = about:blank] 08:11:52 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x127bdc000) [pid = 1648] [serial = 361] [outer = 0x0] [url = about:blank] 08:11:52 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x127fab400) [pid = 1648] [serial = 366] [outer = 0x0] [url = about:blank] 08:11:54 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11da84800) [pid = 1648] [serial = 368] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 08:11:54 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x127d39800) [pid = 1648] [serial = 365] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 08:11:54 INFO - PROCESS | 1648 | 1477753914722 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"]]]}] 08:11:54 INFO - .. 08:11:54 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6425ms 08:11:54 INFO - PROCESS | 1648 | 1477753914741 Marionette TRACE conn2 -> [0,562,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1648 | 1477753914744 Marionette TRACE conn2 <- [1,562,null,{"value":"7"}] 08:11:54 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 08:11:54 INFO - PROCESS | 1648 | 1477753914750 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}] 08:11:54 INFO - PROCESS | 1648 | 1477753914853 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:11:54 INFO - PROCESS | 1648 | 1477753914878 Marionette TRACE conn2 -> [0,564,"getWindowHandles",null] 08:11:54 INFO - PROCESS | 1648 | 1477753914881 Marionette TRACE conn2 <- [1,564,null,["7"]] 08:11:54 INFO - PROCESS | 1648 | 1477753914885 Marionette TRACE conn2 -> [0,565,"switchToWindow",{"name":"7"}] 08:11:54 INFO - PROCESS | 1648 | 1477753914891 Marionette TRACE conn2 <- [1,565,null,{}] 08:11:54 INFO - PROCESS | 1648 | 1477753914895 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d34a800 == 10 [pid = 1648] [id = 128] 08:11:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d4a8000) [pid = 1648] [serial = 374] [outer = 0x0] 08:11:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d618800) [pid = 1648] [serial = 375] [outer = 0x11d4a8000] 08:11:54 INFO - PROCESS | 1648 | 1477753914941 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d910000) [pid = 1648] [serial = 376] [outer = 0x11d4a8000] 08:11:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:11:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:11:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 08:11:55 INFO - PROCESS | 1648 | 1477753915749 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]]]}] 08:11:55 INFO - . 08:11:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1017ms 08:11:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 08:11:55 INFO - PROCESS | 1648 | 1477753915766 Marionette TRACE conn2 -> [0,567,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1648 | 1477753915768 Marionette TRACE conn2 <- [1,567,null,{"value":"7"}] 08:11:55 INFO - PROCESS | 1648 | 1477753915771 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}] 08:11:55 INFO - PROCESS | 1648 | 1477753915858 Marionette TRACE conn2 <- [1,568,null,{"value":null}] 08:11:55 INFO - PROCESS | 1648 | 1477753915863 Marionette TRACE conn2 -> [0,569,"getWindowHandles",null] 08:11:55 INFO - PROCESS | 1648 | 1477753915865 Marionette TRACE conn2 <- [1,569,null,["7"]] 08:11:55 INFO - PROCESS | 1648 | 1477753915868 Marionette TRACE conn2 -> [0,570,"switchToWindow",{"name":"7"}] 08:11:55 INFO - PROCESS | 1648 | 1477753915871 Marionette TRACE conn2 <- [1,570,null,{}] 08:11:55 INFO - PROCESS | 1648 | 1477753915875 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11c45e000 == 11 [pid = 1648] [id = 129] 08:11:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11cec3800) [pid = 1648] [serial = 377] [outer = 0x0] 08:11:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127b44800) [pid = 1648] [serial = 378] [outer = 0x11cec3800] 08:11:55 INFO - PROCESS | 1648 | 1477753915917 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127d31c00) [pid = 1648] [serial = 379] [outer = 0x11cec3800] 08:11:56 INFO - PROCESS | 1648 | 1477753916182 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]]]}] 08:11:56 INFO - . 08:11:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 464ms 08:11:56 INFO - PROCESS | 1648 | 1477753916241 Marionette TRACE conn2 -> [0,572,"getWindowHandle",null] 08:11:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 08:11:56 INFO - PROCESS | 1648 | 1477753916245 Marionette TRACE conn2 <- [1,572,null,{"value":"7"}] 08:11:56 INFO - PROCESS | 1648 | 1477753916248 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}] 08:11:56 INFO - PROCESS | 1648 | 1477753916342 Marionette TRACE conn2 <- [1,573,null,{"value":null}] 08:11:56 INFO - PROCESS | 1648 | 1477753916349 Marionette TRACE conn2 -> [0,574,"getWindowHandles",null] 08:11:56 INFO - PROCESS | 1648 | 1477753916351 Marionette TRACE conn2 <- [1,574,null,["7"]] 08:11:56 INFO - PROCESS | 1648 | 1477753916355 Marionette TRACE conn2 -> [0,575,"switchToWindow",{"name":"7"}] 08:11:56 INFO - PROCESS | 1648 | 1477753916359 Marionette TRACE conn2 <- [1,575,null,{}] 08:11:56 INFO - PROCESS | 1648 | 1477753916362 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x128915800 == 12 [pid = 1648] [id = 130] 08:11:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x12813d000) [pid = 1648] [serial = 380] [outer = 0x0] 08:11:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x1287fa000) [pid = 1648] [serial = 381] [outer = 0x12813d000] 08:11:56 INFO - PROCESS | 1648 | 1477753916405 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12958e800) [pid = 1648] [serial = 382] [outer = 0x12813d000] 08:11:56 INFO - PROCESS | 1648 | 1477753916694 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]]]}] 08:11:56 INFO - . 08:11:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 465ms 08:11:56 INFO - PROCESS | 1648 | 1477753916714 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:11:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 08:11:56 INFO - PROCESS | 1648 | 1477753916716 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:11:56 INFO - PROCESS | 1648 | 1477753916719 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}] 08:11:56 INFO - PROCESS | 1648 | 1477753916800 Marionette TRACE conn2 <- [1,578,null,{"value":null}] 08:11:56 INFO - PROCESS | 1648 | 1477753916840 Marionette TRACE conn2 -> [0,579,"getWindowHandles",null] 08:11:56 INFO - PROCESS | 1648 | 1477753916841 Marionette TRACE conn2 <- [1,579,null,["7"]] 08:11:56 INFO - PROCESS | 1648 | 1477753916844 Marionette TRACE conn2 -> [0,580,"switchToWindow",{"name":"7"}] 08:11:56 INFO - PROCESS | 1648 | 1477753916847 Marionette TRACE conn2 <- [1,580,null,{}] 08:11:56 INFO - PROCESS | 1648 | 1477753916850 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d22800 == 13 [pid = 1648] [id = 131] 08:11:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129d7bc00) [pid = 1648] [serial = 383] [outer = 0x0] 08:11:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12a8a8000) [pid = 1648] [serial = 384] [outer = 0x129d7bc00] 08:11:56 INFO - PROCESS | 1648 | 1477753916892 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12ac33000) [pid = 1648] [serial = 385] [outer = 0x129d7bc00] 08:11:57 INFO - PROCESS | 1648 | 1477753917118 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]]]}] 08:11:57 INFO - . 08:11:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 414ms 08:11:57 INFO - PROCESS | 1648 | 1477753917134 Marionette TRACE conn2 -> [0,582,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1648 | 1477753917136 Marionette TRACE conn2 <- [1,582,null,{"value":"7"}] 08:11:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 08:11:57 INFO - PROCESS | 1648 | 1477753917144 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}] 08:11:57 INFO - PROCESS | 1648 | 1477753917284 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:11:57 INFO - PROCESS | 1648 | 1477753917331 Marionette TRACE conn2 -> [0,584,"getWindowHandles",null] 08:11:57 INFO - PROCESS | 1648 | 1477753917332 Marionette TRACE conn2 <- [1,584,null,["7"]] 08:11:57 INFO - PROCESS | 1648 | 1477753917336 Marionette TRACE conn2 -> [0,585,"switchToWindow",{"name":"7"}] 08:11:57 INFO - PROCESS | 1648 | 1477753917340 Marionette TRACE conn2 <- [1,585,null,{}] 08:11:57 INFO - PROCESS | 1648 | 1477753917342 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x11b321800 == 14 [pid = 1648] [id = 132] 08:11:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12a8a7800) [pid = 1648] [serial = 386] [outer = 0x0] 08:11:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12b963800) [pid = 1648] [serial = 387] [outer = 0x12a8a7800] 08:11:57 INFO - PROCESS | 1648 | 1477753917381 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12b96e000) [pid = 1648] [serial = 388] [outer = 0x12a8a7800] 08:11:57 INFO - PROCESS | 1648 | 1477753917680 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]]]}] 08:11:57 INFO - . 08:11:57 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 567ms 08:11:57 INFO - PROCESS | 1648 | 1477753917709 Marionette TRACE conn2 -> [0,587,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1648 | 1477753917710 Marionette TRACE conn2 <- [1,587,null,{"value":"7"}] 08:11:57 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 08:11:57 INFO - PROCESS | 1648 | 1477753917713 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}] 08:11:57 INFO - PROCESS | 1648 | 1477753917823 Marionette TRACE conn2 <- [1,588,null,{"value":null}] 08:11:57 INFO - PROCESS | 1648 | 1477753917871 Marionette TRACE conn2 -> [0,589,"getWindowHandles",null] 08:11:57 INFO - PROCESS | 1648 | 1477753917873 Marionette TRACE conn2 <- [1,589,null,["7"]] 08:11:57 INFO - PROCESS | 1648 | 1477753917877 Marionette TRACE conn2 -> [0,590,"switchToWindow",{"name":"7"}] 08:11:57 INFO - PROCESS | 1648 | 1477753917880 Marionette TRACE conn2 <- [1,590,null,{}] 08:11:57 INFO - PROCESS | 1648 | 1477753917883 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0f0800 == 15 [pid = 1648] [id = 133] 08:11:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12bb09c00) [pid = 1648] [serial = 389] [outer = 0x0] 08:11:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12ca83c00) [pid = 1648] [serial = 390] [outer = 0x12bb09c00] 08:11:57 INFO - PROCESS | 1648 | 1477753917939 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12db76800) [pid = 1648] [serial = 391] [outer = 0x12bb09c00] 08:12:00 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x127169400) [pid = 1648] [serial = 369] [outer = 0x0] [url = about:blank] 08:12:00 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12791ac00) [pid = 1648] [serial = 370] [outer = 0x0] [url = about:blank] 08:12:00 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x128137000) [pid = 1648] [serial = 367] [outer = 0x0] [url = about:blank] 08:12:00 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x1287bf000) [pid = 1648] [serial = 372] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x11cec3800) [pid = 1648] [serial = 377] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 08:12:02 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x11d4a8000) [pid = 1648] [serial = 374] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 08:12:02 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12813d000) [pid = 1648] [serial = 380] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 08:12:02 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12a8a7800) [pid = 1648] [serial = 386] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 08:12:02 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x128105000) [pid = 1648] [serial = 371] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 08:12:02 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129d7bc00) [pid = 1648] [serial = 383] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 08:12:03 INFO - PROCESS | 1648 | 1477753923339 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]]]}] 08:12:03 INFO - . 08:12:03 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 5673ms 08:12:03 INFO - PROCESS | 1648 | 1477753923388 Marionette TRACE conn2 -> [0,592,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1648 | 1477753923391 Marionette TRACE conn2 <- [1,592,null,{"value":"7"}] 08:12:03 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 08:12:03 INFO - PROCESS | 1648 | 1477753923396 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}] 08:12:03 INFO - PROCESS | 1648 | 1477753923476 Marionette TRACE conn2 <- [1,593,null,{"value":null}] 08:12:03 INFO - PROCESS | 1648 | 1477753923481 Marionette TRACE conn2 -> [0,594,"getWindowHandles",null] 08:12:03 INFO - PROCESS | 1648 | 1477753923483 Marionette TRACE conn2 <- [1,594,null,["7"]] 08:12:03 INFO - PROCESS | 1648 | 1477753923486 Marionette TRACE conn2 -> [0,595,"switchToWindow",{"name":"7"}] 08:12:03 INFO - PROCESS | 1648 | 1477753923491 Marionette TRACE conn2 <- [1,595,null,{}] 08:12:03 INFO - PROCESS | 1648 | 1477753923495 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da2b000 == 16 [pid = 1648] [id = 134] 08:12:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d881000) [pid = 1648] [serial = 392] [outer = 0x0] 08:12:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x11db0e000) [pid = 1648] [serial = 393] [outer = 0x11d881000] 08:12:03 INFO - PROCESS | 1648 | 1477753923539 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12736f000) [pid = 1648] [serial = 394] [outer = 0x11d881000] 08:12:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x11d934c00) [pid = 1648] [serial = 395] [outer = 0x1369cc800] 08:12:07 INFO - PROCESS | 1648 | --DOCSHELL 0x128915800 == 15 [pid = 1648] [id = 130] 08:12:07 INFO - PROCESS | 1648 | --DOCSHELL 0x128902800 == 14 [pid = 1648] [id = 127] 08:12:07 INFO - PROCESS | 1648 | --DOCSHELL 0x11c45e000 == 13 [pid = 1648] [id = 129] 08:12:07 INFO - PROCESS | 1648 | --DOCSHELL 0x11b321800 == 12 [pid = 1648] [id = 132] 08:12:07 INFO - PROCESS | 1648 | --DOCSHELL 0x129d22800 == 11 [pid = 1648] [id = 131] 08:12:07 INFO - PROCESS | 1648 | --DOCSHELL 0x11d34a800 == 10 [pid = 1648] [id = 128] 08:12:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0f0800 == 9 [pid = 1648] [id = 133] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12b963800) [pid = 1648] [serial = 387] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12b96e000) [pid = 1648] [serial = 388] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12a8a8000) [pid = 1648] [serial = 384] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12ac33000) [pid = 1648] [serial = 385] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x1287fa000) [pid = 1648] [serial = 381] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12958e800) [pid = 1648] [serial = 382] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127b44800) [pid = 1648] [serial = 378] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127d31c00) [pid = 1648] [serial = 379] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d618800) [pid = 1648] [serial = 375] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d910000) [pid = 1648] [serial = 376] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x127917000) [pid = 1648] [serial = 373] [outer = 0x0] [url = about:blank] 08:12:07 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x12ca83c00) [pid = 1648] [serial = 390] [outer = 0x0] [url = about:blank] 08:12:08 INFO - PROCESS | 1648 | 1477753928818 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"]]]}] 08:12:08 INFO - . 08:12:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5473ms 08:12:08 INFO - PROCESS | 1648 | 1477753928869 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1648 | 1477753928872 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:12:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 08:12:08 INFO - PROCESS | 1648 | 1477753928877 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}] 08:12:08 INFO - PROCESS | 1648 | 1477753928965 Marionette TRACE conn2 <- [1,598,null,{"value":null}] 08:12:08 INFO - PROCESS | 1648 | 1477753928969 Marionette TRACE conn2 -> [0,599,"getWindowHandles",null] 08:12:08 INFO - PROCESS | 1648 | 1477753928973 Marionette TRACE conn2 <- [1,599,null,["7"]] 08:12:08 INFO - PROCESS | 1648 | 1477753928977 Marionette TRACE conn2 -> [0,600,"switchToWindow",{"name":"7"}] 08:12:08 INFO - PROCESS | 1648 | 1477753928981 Marionette TRACE conn2 <- [1,600,null,{}] 08:12:08 INFO - PROCESS | 1648 | 1477753928984 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d05d000 == 10 [pid = 1648] [id = 135] 08:12:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d404400) [pid = 1648] [serial = 396] [outer = 0x0] 08:12:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d60ac00) [pid = 1648] [serial = 397] [outer = 0x11d404400] 08:12:09 INFO - PROCESS | 1648 | 1477753929032 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d90cc00) [pid = 1648] [serial = 398] [outer = 0x11d404400] 08:12:09 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12bb09c00) [pid = 1648] [serial = 389] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 08:12:14 INFO - PROCESS | 1648 | 1477753934423 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]]]}] 08:12:14 INFO - . 08:12:14 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5570ms 08:12:14 INFO - PROCESS | 1648 | 1477753934446 Marionette TRACE conn2 -> [0,602,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1648 | 1477753934449 Marionette TRACE conn2 <- [1,602,null,{"value":"7"}] 08:12:14 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 08:12:14 INFO - PROCESS | 1648 | 1477753934454 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}] 08:12:14 INFO - PROCESS | 1648 | 1477753934581 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:12:14 INFO - PROCESS | 1648 | 1477753934620 Marionette TRACE conn2 -> [0,604,"getWindowHandles",null] 08:12:14 INFO - PROCESS | 1648 | 1477753934623 Marionette TRACE conn2 <- [1,604,null,["7"]] 08:12:14 INFO - PROCESS | 1648 | 1477753934627 Marionette TRACE conn2 -> [0,605,"switchToWindow",{"name":"7"}] 08:12:14 INFO - PROCESS | 1648 | 1477753934631 Marionette TRACE conn2 <- [1,605,null,{}] 08:12:14 INFO - PROCESS | 1648 | 1477753934634 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d03e800 == 11 [pid = 1648] [id = 136] 08:12:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d6d4000) [pid = 1648] [serial = 399] [outer = 0x0] 08:12:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11da80400) [pid = 1648] [serial = 400] [outer = 0x11d6d4000] 08:12:14 INFO - PROCESS | 1648 | 1477753934682 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11da83800) [pid = 1648] [serial = 401] [outer = 0x11d6d4000] 08:12:14 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:12:14 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:12:14 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 08:12:15 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12db76800) [pid = 1648] [serial = 391] [outer = 0x0] [url = about:blank] 08:12:15 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d617000) [pid = 1648] [serial = 273] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:12:15 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11db0e000) [pid = 1648] [serial = 393] [outer = 0x0] [url = about:blank] 08:12:15 INFO - PROCESS | 1648 | 1477753935520 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]]]}] 08:12:15 INFO - . 08:12:15 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1118ms 08:12:15 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 08:12:15 INFO - PROCESS | 1648 | 1477753935572 Marionette TRACE conn2 -> [0,607,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1648 | 1477753935575 Marionette TRACE conn2 <- [1,607,null,{"value":"7"}] 08:12:15 INFO - PROCESS | 1648 | 1477753935579 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}] 08:12:15 INFO - PROCESS | 1648 | 1477753935665 Marionette TRACE conn2 <- [1,608,null,{"value":null}] 08:12:15 INFO - PROCESS | 1648 | 1477753935707 Marionette TRACE conn2 -> [0,609,"getWindowHandles",null] 08:12:15 INFO - PROCESS | 1648 | 1477753935709 Marionette TRACE conn2 <- [1,609,null,["7"]] 08:12:15 INFO - PROCESS | 1648 | 1477753935712 Marionette TRACE conn2 -> [0,610,"switchToWindow",{"name":"7"}] 08:12:15 INFO - PROCESS | 1648 | 1477753935716 Marionette TRACE conn2 <- [1,610,null,{}] 08:12:15 INFO - PROCESS | 1648 | 1477753935718 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d51f000 == 12 [pid = 1648] [id = 137] 08:12:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11da80c00) [pid = 1648] [serial = 402] [outer = 0x0] 08:12:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x1271b6c00) [pid = 1648] [serial = 403] [outer = 0x11da80c00] 08:12:15 INFO - PROCESS | 1648 | 1477753935760 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12777fc00) [pid = 1648] [serial = 404] [outer = 0x11da80c00] 08:12:16 INFO - PROCESS | 1648 | 1477753936521 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]]]}] 08:12:16 INFO - . 08:12:16 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 965ms 08:12:16 INFO - PROCESS | 1648 | 1477753936544 Marionette TRACE conn2 -> [0,612,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1648 | 1477753936546 Marionette TRACE conn2 <- [1,612,null,{"value":"7"}] 08:12:16 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 08:12:16 INFO - PROCESS | 1648 | 1477753936549 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}] 08:12:16 INFO - PROCESS | 1648 | 1477753936640 Marionette TRACE conn2 <- [1,613,null,{"value":null}] 08:12:16 INFO - PROCESS | 1648 | 1477753936645 Marionette TRACE conn2 -> [0,614,"getWindowHandles",null] 08:12:16 INFO - PROCESS | 1648 | 1477753936647 Marionette TRACE conn2 <- [1,614,null,["7"]] 08:12:16 INFO - PROCESS | 1648 | 1477753936649 Marionette TRACE conn2 -> [0,615,"switchToWindow",{"name":"7"}] 08:12:16 INFO - PROCESS | 1648 | 1477753936652 Marionette TRACE conn2 <- [1,615,null,{}] 08:12:16 INFO - PROCESS | 1648 | 1477753936655 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12829c800 == 13 [pid = 1648] [id = 138] 08:12:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127f0bc00) [pid = 1648] [serial = 405] [outer = 0x0] 08:12:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x1287ef800) [pid = 1648] [serial = 406] [outer = 0x127f0bc00] 08:12:16 INFO - PROCESS | 1648 | 1477753936697 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x1287f4c00) [pid = 1648] [serial = 407] [outer = 0x127f0bc00] 08:12:17 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11d881000) [pid = 1648] [serial = 392] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 08:12:17 INFO - PROCESS | 1648 | 1477753937458 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]]]}] 08:12:17 INFO - .. 08:12:17 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 916ms 08:12:17 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 08:12:17 INFO - PROCESS | 1648 | 1477753937470 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1648 | 1477753937474 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:12:17 INFO - PROCESS | 1648 | 1477753937477 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}] 08:12:17 INFO - PROCESS | 1648 | 1477753937559 Marionette TRACE conn2 <- [1,618,null,{"value":null}] 08:12:17 INFO - PROCESS | 1648 | 1477753937565 Marionette TRACE conn2 -> [0,619,"getWindowHandles",null] 08:12:17 INFO - PROCESS | 1648 | 1477753937567 Marionette TRACE conn2 <- [1,619,null,["7"]] 08:12:17 INFO - PROCESS | 1648 | 1477753937569 Marionette TRACE conn2 -> [0,620,"switchToWindow",{"name":"7"}] 08:12:17 INFO - PROCESS | 1648 | 1477753937574 Marionette TRACE conn2 <- [1,620,null,{}] 08:12:17 INFO - PROCESS | 1648 | 1477753937578 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ac21000 == 14 [pid = 1648] [id = 139] 08:12:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x128deb800) [pid = 1648] [serial = 408] [outer = 0x0] 08:12:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x129c13400) [pid = 1648] [serial = 409] [outer = 0x128deb800] 08:12:17 INFO - PROCESS | 1648 | 1477753937617 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129d7c800) [pid = 1648] [serial = 410] [outer = 0x128deb800] 08:12:22 INFO - PROCESS | 1648 | --DOCSHELL 0x11da2b000 == 13 [pid = 1648] [id = 134] 08:12:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12829c800 == 12 [pid = 1648] [id = 138] 08:12:22 INFO - PROCESS | 1648 | --DOCSHELL 0x11d51f000 == 11 [pid = 1648] [id = 137] 08:12:22 INFO - PROCESS | 1648 | --DOCSHELL 0x11d05d000 == 10 [pid = 1648] [id = 135] 08:12:22 INFO - PROCESS | 1648 | --DOCSHELL 0x11d03e800 == 9 [pid = 1648] [id = 136] 08:12:22 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12736f000) [pid = 1648] [serial = 394] [outer = 0x0] [url = about:blank] 08:12:22 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d60ac00) [pid = 1648] [serial = 397] [outer = 0x0] [url = about:blank] 08:12:22 INFO - PROCESS | 1648 | 1477753942908 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]]]}] 08:12:22 INFO - .. 08:12:22 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5475ms 08:12:22 INFO - PROCESS | 1648 | 1477753942953 Marionette TRACE conn2 -> [0,622,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1648 | 1477753942956 Marionette TRACE conn2 <- [1,622,null,{"value":"7"}] 08:12:22 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 08:12:22 INFO - PROCESS | 1648 | 1477753942961 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}] 08:12:23 INFO - PROCESS | 1648 | 1477753943051 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:12:23 INFO - PROCESS | 1648 | 1477753943057 Marionette TRACE conn2 -> [0,624,"getWindowHandles",null] 08:12:23 INFO - PROCESS | 1648 | 1477753943059 Marionette TRACE conn2 <- [1,624,null,["7"]] 08:12:23 INFO - PROCESS | 1648 | 1477753943063 Marionette TRACE conn2 -> [0,625,"switchToWindow",{"name":"7"}] 08:12:23 INFO - PROCESS | 1648 | 1477753943067 Marionette TRACE conn2 <- [1,625,null,{}] 08:12:23 INFO - PROCESS | 1648 | 1477753943069 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d03f800 == 10 [pid = 1648] [id = 140] 08:12:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d609c00) [pid = 1648] [serial = 411] [outer = 0x0] 08:12:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x11d90c400) [pid = 1648] [serial = 412] [outer = 0x11d609c00] 08:12:23 INFO - PROCESS | 1648 | 1477753943117 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11db0ec00) [pid = 1648] [serial = 413] [outer = 0x11d609c00] 08:12:23 INFO - PROCESS | 1648 | 1477753943899 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]]]}] 08:12:23 INFO - .. 08:12:23 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 967ms 08:12:23 INFO - PROCESS | 1648 | 1477753943928 Marionette TRACE conn2 -> [0,627,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1648 | 1477753943932 Marionette TRACE conn2 <- [1,627,null,{"value":"7"}] 08:12:23 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 08:12:23 INFO - PROCESS | 1648 | 1477753943937 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}] 08:12:24 INFO - PROCESS | 1648 | 1477753944053 Marionette TRACE conn2 <- [1,628,null,{"value":null}] 08:12:24 INFO - PROCESS | 1648 | 1477753944059 Marionette TRACE conn2 -> [0,629,"getWindowHandles",null] 08:12:24 INFO - PROCESS | 1648 | 1477753944061 Marionette TRACE conn2 <- [1,629,null,["7"]] 08:12:24 INFO - PROCESS | 1648 | 1477753944064 Marionette TRACE conn2 -> [0,630,"switchToWindow",{"name":"7"}] 08:12:24 INFO - PROCESS | 1648 | 1477753944066 Marionette TRACE conn2 <- [1,630,null,{}] 08:12:24 INFO - PROCESS | 1648 | 1477753944069 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d043800 == 11 [pid = 1648] [id = 141] 08:12:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x127169400) [pid = 1648] [serial = 414] [outer = 0x0] 08:12:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x127edc000) [pid = 1648] [serial = 415] [outer = 0x127169400] 08:12:24 INFO - PROCESS | 1648 | 1477753944111 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x127faf000) [pid = 1648] [serial = 416] [outer = 0x127169400] 08:12:24 INFO - PROCESS | 1648 | 1477753944823 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]]]}] 08:12:24 INFO - . 08:12:24 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 915ms 08:12:24 INFO - PROCESS | 1648 | 1477753944856 Marionette TRACE conn2 -> [0,632,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1648 | 1477753944859 Marionette TRACE conn2 <- [1,632,null,{"value":"7"}] 08:12:24 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 08:12:24 INFO - PROCESS | 1648 | 1477753944863 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}] 08:12:24 INFO - PROCESS | 1648 | 1477753944985 Marionette TRACE conn2 <- [1,633,null,{"value":null}] 08:12:24 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x11da80c00) [pid = 1648] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 08:12:24 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x11d6d4000) [pid = 1648] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 08:12:24 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x11d404400) [pid = 1648] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 08:12:24 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x127f0bc00) [pid = 1648] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 08:12:25 INFO - PROCESS | 1648 | 1477753945017 Marionette TRACE conn2 -> [0,634,"getWindowHandles",null] 08:12:25 INFO - PROCESS | 1648 | 1477753945019 Marionette TRACE conn2 <- [1,634,null,["7"]] 08:12:25 INFO - PROCESS | 1648 | 1477753945022 Marionette TRACE conn2 -> [0,635,"switchToWindow",{"name":"7"}] 08:12:25 INFO - PROCESS | 1648 | 1477753945026 Marionette TRACE conn2 <- [1,635,null,{}] 08:12:25 INFO - PROCESS | 1648 | 1477753945028 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b26800 == 12 [pid = 1648] [id = 142] 08:12:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11da80c00) [pid = 1648] [serial = 417] [outer = 0x0] 08:12:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12716c800) [pid = 1648] [serial = 418] [outer = 0x11da80c00] 08:12:25 INFO - PROCESS | 1648 | 1477753945069 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x1287f2400) [pid = 1648] [serial = 419] [outer = 0x11da80c00] 08:12:25 INFO - PROCESS | 1648 | 1477753945788 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]]]}] 08:12:25 INFO - . 08:12:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 967ms 08:12:25 INFO - PROCESS | 1648 | 1477753945829 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1648 | 1477753945831 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:12:25 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 08:12:25 INFO - PROCESS | 1648 | 1477753945834 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}] 08:12:25 INFO - PROCESS | 1648 | 1477753945913 Marionette TRACE conn2 <- [1,638,null,{"value":null}] 08:12:25 INFO - PROCESS | 1648 | 1477753945917 Marionette TRACE conn2 -> [0,639,"getWindowHandles",null] 08:12:25 INFO - PROCESS | 1648 | 1477753945918 Marionette TRACE conn2 <- [1,639,null,["7"]] 08:12:25 INFO - PROCESS | 1648 | 1477753945922 Marionette TRACE conn2 -> [0,640,"switchToWindow",{"name":"7"}] 08:12:25 INFO - PROCESS | 1648 | 1477753945927 Marionette TRACE conn2 <- [1,640,null,{}] 08:12:25 INFO - PROCESS | 1648 | 1477753945929 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a809800 == 13 [pid = 1648] [id = 143] 08:12:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x129e03c00) [pid = 1648] [serial = 420] [outer = 0x0] 08:12:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12a8b5000) [pid = 1648] [serial = 421] [outer = 0x129e03c00] 08:12:25 INFO - PROCESS | 1648 | 1477753945971 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12ac41000) [pid = 1648] [serial = 422] [outer = 0x129e03c00] 08:12:29 INFO - PROCESS | 1648 | --DOCSHELL 0x128b26800 == 12 [pid = 1648] [id = 142] 08:12:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11d043800 == 11 [pid = 1648] [id = 141] 08:12:29 INFO - PROCESS | 1648 | --DOCSHELL 0x11d03f800 == 10 [pid = 1648] [id = 140] 08:12:29 INFO - PROCESS | 1648 | --DOCSHELL 0x12ac21000 == 9 [pid = 1648] [id = 139] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x1287ef800) [pid = 1648] [serial = 406] [outer = 0x0] [url = about:blank] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x1287f4c00) [pid = 1648] [serial = 407] [outer = 0x0] [url = about:blank] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x1271b6c00) [pid = 1648] [serial = 403] [outer = 0x0] [url = about:blank] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12777fc00) [pid = 1648] [serial = 404] [outer = 0x0] [url = about:blank] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x11da80400) [pid = 1648] [serial = 400] [outer = 0x0] [url = about:blank] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11da83800) [pid = 1648] [serial = 401] [outer = 0x0] [url = about:blank] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11d90cc00) [pid = 1648] [serial = 398] [outer = 0x0] [url = about:blank] 08:12:30 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129c13400) [pid = 1648] [serial = 409] [outer = 0x0] [url = about:blank] 08:12:31 INFO - PROCESS | 1648 | 1477753951244 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]]]}] 08:12:31 INFO - .. 08:12:31 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 5428ms 08:12:31 INFO - PROCESS | 1648 | 1477753951262 Marionette TRACE conn2 -> [0,642,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1648 | 1477753951266 Marionette TRACE conn2 <- [1,642,null,{"value":"7"}] 08:12:31 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 08:12:31 INFO - PROCESS | 1648 | 1477753951271 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}] 08:12:31 INFO - PROCESS | 1648 | 1477753951372 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:12:31 INFO - PROCESS | 1648 | 1477753951396 Marionette TRACE conn2 -> [0,644,"getWindowHandles",null] 08:12:31 INFO - PROCESS | 1648 | 1477753951398 Marionette TRACE conn2 <- [1,644,null,["7"]] 08:12:31 INFO - PROCESS | 1648 | 1477753951401 Marionette TRACE conn2 -> [0,645,"switchToWindow",{"name":"7"}] 08:12:31 INFO - PROCESS | 1648 | 1477753951407 Marionette TRACE conn2 <- [1,645,null,{}] 08:12:31 INFO - PROCESS | 1648 | 1477753951411 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d3af800 == 10 [pid = 1648] [id = 144] 08:12:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d60dc00) [pid = 1648] [serial = 423] [outer = 0x0] 08:12:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x11d881800) [pid = 1648] [serial = 424] [outer = 0x11d60dc00] 08:12:31 INFO - PROCESS | 1648 | 1477753951453 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11da83800) [pid = 1648] [serial = 425] [outer = 0x11d60dc00] 08:12:32 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11d609c00) [pid = 1648] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 08:12:32 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x128deb800) [pid = 1648] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 08:12:32 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11da80c00) [pid = 1648] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 08:12:32 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x127169400) [pid = 1648] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 08:12:36 INFO - PROCESS | 1648 | 1477753956713 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]]]}] 08:12:36 INFO - .. 08:12:36 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5473ms 08:12:36 INFO - PROCESS | 1648 | 1477753956758 Marionette TRACE conn2 -> [0,647,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1648 | 1477753956761 Marionette TRACE conn2 <- [1,647,null,{"value":"7"}] 08:12:36 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 08:12:36 INFO - PROCESS | 1648 | 1477753956766 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}] 08:12:36 INFO - PROCESS | 1648 | 1477753956851 Marionette TRACE conn2 <- [1,648,null,{"value":null}] 08:12:36 INFO - PROCESS | 1648 | 1477753956896 Marionette TRACE conn2 -> [0,649,"getWindowHandles",null] 08:12:36 INFO - PROCESS | 1648 | 1477753956898 Marionette TRACE conn2 <- [1,649,null,["7"]] 08:12:36 INFO - PROCESS | 1648 | 1477753956932 Marionette TRACE conn2 -> [0,650,"switchToWindow",{"name":"7"}] 08:12:36 INFO - PROCESS | 1648 | 1477753956936 Marionette TRACE conn2 <- [1,650,null,{}] 08:12:36 INFO - PROCESS | 1648 | 1477753956939 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d51a800 == 11 [pid = 1648] [id = 145] 08:12:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11da7ec00) [pid = 1648] [serial = 426] [outer = 0x0] 08:12:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12713b800) [pid = 1648] [serial = 427] [outer = 0x11da7ec00] 08:12:36 INFO - PROCESS | 1648 | 1477753956987 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127367000) [pid = 1648] [serial = 428] [outer = 0x11da7ec00] 08:12:37 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:12:37 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:12:37 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12716c800) [pid = 1648] [serial = 418] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x1287f2400) [pid = 1648] [serial = 419] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x127edc000) [pid = 1648] [serial = 415] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127faf000) [pid = 1648] [serial = 416] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11d90c400) [pid = 1648] [serial = 412] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11db0ec00) [pid = 1648] [serial = 413] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x129d7c800) [pid = 1648] [serial = 410] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12a8b5000) [pid = 1648] [serial = 421] [outer = 0x0] [url = about:blank] 08:12:39 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x129e03c00) [pid = 1648] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 08:12:42 INFO - PROCESS | 1648 | 1477753962423 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]]]}] 08:12:42 INFO - .. 08:12:42 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 5670ms 08:12:42 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 08:12:42 INFO - PROCESS | 1648 | 1477753962436 Marionette TRACE conn2 -> [0,652,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1648 | 1477753962439 Marionette TRACE conn2 <- [1,652,null,{"value":"7"}] 08:12:42 INFO - PROCESS | 1648 | 1477753962443 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}] 08:12:42 INFO - PROCESS | 1648 | 1477753962535 Marionette TRACE conn2 <- [1,653,null,{"value":null}] 08:12:42 INFO - PROCESS | 1648 | 1477753962560 Marionette TRACE conn2 -> [0,654,"getWindowHandles",null] 08:12:42 INFO - PROCESS | 1648 | 1477753962563 Marionette TRACE conn2 <- [1,654,null,["7"]] 08:12:42 INFO - PROCESS | 1648 | 1477753962565 Marionette TRACE conn2 -> [0,655,"switchToWindow",{"name":"7"}] 08:12:42 INFO - PROCESS | 1648 | 1477753962569 Marionette TRACE conn2 <- [1,655,null,{}] 08:12:42 INFO - PROCESS | 1648 | 1477753962572 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d3a7000 == 12 [pid = 1648] [id = 146] 08:12:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x127160800) [pid = 1648] [serial = 429] [outer = 0x0] 08:12:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x12736f000) [pid = 1648] [serial = 430] [outer = 0x127160800] 08:12:42 INFO - PROCESS | 1648 | 1477753962613 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x127b4a000) [pid = 1648] [serial = 431] [outer = 0x127160800] 08:12:45 INFO - PROCESS | 1648 | --DOCSHELL 0x12a809800 == 11 [pid = 1648] [id = 143] 08:12:45 INFO - PROCESS | 1648 | --DOCSHELL 0x11d3af800 == 10 [pid = 1648] [id = 144] 08:12:45 INFO - PROCESS | 1648 | --DOCSHELL 0x11d51a800 == 9 [pid = 1648] [id = 145] 08:12:45 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x12ac41000) [pid = 1648] [serial = 422] [outer = 0x0] [url = about:blank] 08:12:45 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d881800) [pid = 1648] [serial = 424] [outer = 0x0] [url = about:blank] 08:12:47 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d60dc00) [pid = 1648] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 08:12:47 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11da7ec00) [pid = 1648] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 08:12:47 INFO - PROCESS | 1648 | 1477753967851 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]]]}] 08:12:47 INFO - . 08:12:47 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5424ms 08:12:47 INFO - PROCESS | 1648 | 1477753967867 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1648 | 1477753967871 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:12:47 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 08:12:47 INFO - PROCESS | 1648 | 1477753967876 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}] 08:12:47 INFO - PROCESS | 1648 | 1477753967964 Marionette TRACE conn2 <- [1,658,null,{"value":null}] 08:12:47 INFO - PROCESS | 1648 | 1477753967968 Marionette TRACE conn2 -> [0,659,"getWindowHandles",null] 08:12:47 INFO - PROCESS | 1648 | 1477753967970 Marionette TRACE conn2 <- [1,659,null,["7"]] 08:12:47 INFO - PROCESS | 1648 | 1477753967975 Marionette TRACE conn2 -> [0,660,"switchToWindow",{"name":"7"}] 08:12:47 INFO - PROCESS | 1648 | 1477753967979 Marionette TRACE conn2 <- [1,660,null,{}] 08:12:47 INFO - PROCESS | 1648 | 1477753967982 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da26000 == 10 [pid = 1648] [id = 147] 08:12:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d6d5800) [pid = 1648] [serial = 432] [outer = 0x0] 08:12:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d934800) [pid = 1648] [serial = 433] [outer = 0x11d6d5800] 08:12:48 INFO - PROCESS | 1648 | 1477753968026 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x126ecc800) [pid = 1648] [serial = 434] [outer = 0x11d6d5800] 08:12:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x127421000 == 11 [pid = 1648] [id = 148] 08:12:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x12791c800) [pid = 1648] [serial = 435] [outer = 0x0] 08:12:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127b48c00) [pid = 1648] [serial = 436] [outer = 0x12791c800] 08:12:48 INFO - PROCESS | 1648 | 1477753968774 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]]]}] 08:12:48 INFO - . 08:12:48 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 914ms 08:12:48 INFO - PROCESS | 1648 | 1477753968789 Marionette TRACE conn2 -> [0,662,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1648 | 1477753968792 Marionette TRACE conn2 <- [1,662,null,{"value":"7"}] 08:12:48 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 08:12:48 INFO - PROCESS | 1648 | 1477753968795 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}] 08:12:48 INFO - PROCESS | 1648 | 1477753968895 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:12:48 INFO - PROCESS | 1648 | 1477753968901 Marionette TRACE conn2 -> [0,664,"getWindowHandles",null] 08:12:48 INFO - PROCESS | 1648 | 1477753968903 Marionette TRACE conn2 <- [1,664,null,["7"]] 08:12:48 INFO - PROCESS | 1648 | 1477753968906 Marionette TRACE conn2 -> [0,665,"switchToWindow",{"name":"7"}] 08:12:48 INFO - PROCESS | 1648 | 1477753968909 Marionette TRACE conn2 <- [1,665,null,{}] 08:12:48 INFO - PROCESS | 1648 | 1477753968911 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x1282a1800 == 12 [pid = 1648] [id = 149] 08:12:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127d39c00) [pid = 1648] [serial = 437] [outer = 0x0] 08:12:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127f11000) [pid = 1648] [serial = 438] [outer = 0x127d39c00] 08:12:48 INFO - PROCESS | 1648 | 1477753968950 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x12810b400) [pid = 1648] [serial = 439] [outer = 0x127d39c00] 08:12:52 INFO - PROCESS | 1648 | --DOCSHELL 0x127421000 == 11 [pid = 1648] [id = 148] 08:12:52 INFO - PROCESS | 1648 | --DOCSHELL 0x11da26000 == 10 [pid = 1648] [id = 147] 08:12:52 INFO - PROCESS | 1648 | --DOCSHELL 0x11d3a7000 == 9 [pid = 1648] [id = 146] 08:12:52 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12713b800) [pid = 1648] [serial = 427] [outer = 0x0] [url = about:blank] 08:12:52 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127367000) [pid = 1648] [serial = 428] [outer = 0x0] [url = about:blank] 08:12:52 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11da83800) [pid = 1648] [serial = 425] [outer = 0x0] [url = about:blank] 08:12:52 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12736f000) [pid = 1648] [serial = 430] [outer = 0x0] [url = about:blank] 08:12:54 INFO - PROCESS | 1648 | 1477753974227 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]]]}] 08:12:54 INFO - .. 08:12:54 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 5474ms 08:12:54 INFO - PROCESS | 1648 | 1477753974270 Marionette TRACE conn2 -> [0,667,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1648 | 1477753974273 Marionette TRACE conn2 <- [1,667,null,{"value":"7"}] 08:12:54 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 08:12:54 INFO - PROCESS | 1648 | 1477753974279 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}] 08:12:54 INFO - PROCESS | 1648 | 1477753974367 Marionette TRACE conn2 <- [1,668,null,{"value":null}] 08:12:54 INFO - PROCESS | 1648 | 1477753974372 Marionette TRACE conn2 -> [0,669,"getWindowHandles",null] 08:12:54 INFO - PROCESS | 1648 | 1477753974375 Marionette TRACE conn2 <- [1,669,null,["7"]] 08:12:54 INFO - PROCESS | 1648 | 1477753974379 Marionette TRACE conn2 -> [0,670,"switchToWindow",{"name":"7"}] 08:12:54 INFO - PROCESS | 1648 | 1477753974383 Marionette TRACE conn2 <- [1,670,null,{}] 08:12:54 INFO - PROCESS | 1648 | 1477753974386 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d345000 == 10 [pid = 1648] [id = 150] 08:12:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d3e2c00) [pid = 1648] [serial = 440] [outer = 0x0] 08:12:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d608800) [pid = 1648] [serial = 441] [outer = 0x11d3e2c00] 08:12:54 INFO - PROCESS | 1648 | 1477753974432 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d910000) [pid = 1648] [serial = 442] [outer = 0x11d3e2c00] 08:12:54 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2388 08:12:54 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 08:12:55 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d6d5800) [pid = 1648] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 08:12:55 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12791c800) [pid = 1648] [serial = 435] [outer = 0x0] [url = about:srcdoc] 08:12:55 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127160800) [pid = 1648] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 08:12:55 INFO - PROCESS | 1648 | 1477753975197 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]]]}] 08:12:55 INFO - .. 08:12:55 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 965ms 08:12:55 INFO - PROCESS | 1648 | 1477753975243 Marionette TRACE conn2 -> [0,672,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1648 | 1477753975245 Marionette TRACE conn2 <- [1,672,null,{"value":"7"}] 08:12:55 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 08:12:55 INFO - PROCESS | 1648 | 1477753975248 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}] 08:12:55 INFO - PROCESS | 1648 | 1477753975334 Marionette TRACE conn2 <- [1,673,null,{"value":null}] 08:12:55 INFO - PROCESS | 1648 | 1477753975341 Marionette TRACE conn2 -> [0,674,"getWindowHandles",null] 08:12:55 INFO - PROCESS | 1648 | 1477753975344 Marionette TRACE conn2 <- [1,674,null,["7"]] 08:12:55 INFO - PROCESS | 1648 | 1477753975346 Marionette TRACE conn2 -> [0,675,"switchToWindow",{"name":"7"}] 08:12:55 INFO - PROCESS | 1648 | 1477753975349 Marionette TRACE conn2 <- [1,675,null,{}] 08:12:55 INFO - PROCESS | 1648 | 1477753975351 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d347000 == 11 [pid = 1648] [id = 151] 08:12:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12736a000) [pid = 1648] [serial = 443] [outer = 0x0] 08:12:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12791b800) [pid = 1648] [serial = 444] [outer = 0x12736a000] 08:12:55 INFO - PROCESS | 1648 | 1477753975391 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127bd5000) [pid = 1648] [serial = 445] [outer = 0x12736a000] 08:12:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:12:55 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:12:55 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 08:13:00 INFO - PROCESS | 1648 | --DOCSHELL 0x11d345000 == 10 [pid = 1648] [id = 150] 08:13:00 INFO - PROCESS | 1648 | --DOCSHELL 0x1282a1800 == 9 [pid = 1648] [id = 149] 08:13:00 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127b48c00) [pid = 1648] [serial = 436] [outer = 0x0] [url = about:srcdoc] 08:13:00 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11d934800) [pid = 1648] [serial = 433] [outer = 0x0] [url = about:blank] 08:13:00 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x126ecc800) [pid = 1648] [serial = 434] [outer = 0x0] [url = about:blank] 08:13:00 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x127b4a000) [pid = 1648] [serial = 431] [outer = 0x0] [url = about:blank] 08:13:00 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x127f11000) [pid = 1648] [serial = 438] [outer = 0x0] [url = about:blank] 08:13:00 INFO - PROCESS | 1648 | 1477753980695 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]]]}] 08:13:00 INFO - .. 08:13:00 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 5471ms 08:13:00 INFO - PROCESS | 1648 | 1477753980720 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 1648 | 1477753980723 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:13:00 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 08:13:00 INFO - PROCESS | 1648 | 1477753980731 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}] 08:13:00 INFO - PROCESS | 1648 | 1477753980830 Marionette TRACE conn2 <- [1,678,null,{"value":null}] 08:13:00 INFO - PROCESS | 1648 | 1477753980835 Marionette TRACE conn2 -> [0,679,"getWindowHandles",null] 08:13:00 INFO - PROCESS | 1648 | 1477753980837 Marionette TRACE conn2 <- [1,679,null,["7"]] 08:13:00 INFO - PROCESS | 1648 | 1477753980843 Marionette TRACE conn2 -> [0,680,"switchToWindow",{"name":"7"}] 08:13:00 INFO - PROCESS | 1648 | 1477753980846 Marionette TRACE conn2 <- [1,680,null,{}] 08:13:00 INFO - PROCESS | 1648 | 1477753980849 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d05d000 == 10 [pid = 1648] [id = 152] 08:13:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d54d800) [pid = 1648] [serial = 446] [outer = 0x0] 08:13:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d6d7800) [pid = 1648] [serial = 447] [outer = 0x11d54d800] 08:13:00 INFO - PROCESS | 1648 | 1477753980895 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11da84c00) [pid = 1648] [serial = 448] [outer = 0x11d54d800] 08:13:02 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127d39c00) [pid = 1648] [serial = 437] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 08:13:02 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d3e2c00) [pid = 1648] [serial = 440] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 08:13:06 INFO - .. 08:13:06 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5474ms 08:13:06 INFO - PROCESS | 1648 | 1477753986193 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]]]}] 08:13:06 INFO - PROCESS | 1648 | 1477753986202 Marionette TRACE conn2 -> [0,682,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 1648 | 1477753986204 Marionette TRACE conn2 <- [1,682,null,{"value":"7"}] 08:13:06 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 08:13:06 INFO - PROCESS | 1648 | 1477753986208 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}] 08:13:06 INFO - PROCESS | 1648 | 1477753986292 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:13:06 INFO - PROCESS | 1648 | 1477753986298 Marionette TRACE conn2 -> [0,684,"getWindowHandles",null] 08:13:06 INFO - PROCESS | 1648 | 1477753986300 Marionette TRACE conn2 <- [1,684,null,["7"]] 08:13:06 INFO - PROCESS | 1648 | 1477753986302 Marionette TRACE conn2 -> [0,685,"switchToWindow",{"name":"7"}] 08:13:06 INFO - PROCESS | 1648 | 1477753986305 Marionette TRACE conn2 <- [1,685,null,{}] 08:13:06 INFO - PROCESS | 1648 | 1477753986360 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc0a800 == 11 [pid = 1648] [id = 153] 08:13:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11cb2e400) [pid = 1648] [serial = 449] [outer = 0x0] 08:13:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d3de400) [pid = 1648] [serial = 450] [outer = 0x11cb2e400] 08:13:06 INFO - PROCESS | 1648 | 1477753986407 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d935000) [pid = 1648] [serial = 451] [outer = 0x11cb2e400] 08:13:06 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:13:06 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:13:06 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 08:13:07 INFO - PROCESS | 1648 | 1477753987203 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]]]}] 08:13:07 INFO - .. 08:13:07 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1019ms 08:13:07 INFO - PROCESS | 1648 | 1477753987228 Marionette TRACE conn2 -> [0,687,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 1648 | 1477753987230 Marionette TRACE conn2 <- [1,687,null,{"value":"7"}] 08:13:07 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 08:13:07 INFO - PROCESS | 1648 | 1477753987238 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}] 08:13:07 INFO - PROCESS | 1648 | 1477753987338 Marionette TRACE conn2 <- [1,688,null,{"value":null}] 08:13:07 INFO - PROCESS | 1648 | 1477753987378 Marionette TRACE conn2 -> [0,689,"getWindowHandles",null] 08:13:07 INFO - PROCESS | 1648 | 1477753987380 Marionette TRACE conn2 <- [1,689,null,["7"]] 08:13:07 INFO - PROCESS | 1648 | 1477753987383 Marionette TRACE conn2 -> [0,690,"switchToWindow",{"name":"7"}] 08:13:07 INFO - PROCESS | 1648 | 1477753987386 Marionette TRACE conn2 <- [1,690,null,{}] 08:13:07 INFO - PROCESS | 1648 | 1477753987392 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ee5800 == 12 [pid = 1648] [id = 154] 08:13:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x1287edc00) [pid = 1648] [serial = 452] [outer = 0x0] 08:13:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x128bcc400) [pid = 1648] [serial = 453] [outer = 0x1287edc00] 08:13:07 INFO - PROCESS | 1648 | 1477753987438 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12959a400) [pid = 1648] [serial = 454] [outer = 0x1287edc00] 08:13:08 INFO - PROCESS | 1648 | --DOCSHELL 0x11d05d000 == 11 [pid = 1648] [id = 152] 08:13:08 INFO - PROCESS | 1648 | --DOCSHELL 0x11d347000 == 10 [pid = 1648] [id = 151] 08:13:08 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12791b800) [pid = 1648] [serial = 444] [outer = 0x0] [url = about:blank] 08:13:08 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11d608800) [pid = 1648] [serial = 441] [outer = 0x0] [url = about:blank] 08:13:08 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d910000) [pid = 1648] [serial = 442] [outer = 0x0] [url = about:blank] 08:13:08 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12810b400) [pid = 1648] [serial = 439] [outer = 0x0] [url = about:blank] 08:13:10 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12736a000) [pid = 1648] [serial = 443] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 08:13:12 INFO - PROCESS | 1648 | 1477753992738 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]]]}] 08:13:12 INFO - .. 08:13:12 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5525ms 08:13:12 INFO - PROCESS | 1648 | 1477753992763 Marionette TRACE conn2 -> [0,692,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 1648 | 1477753992765 Marionette TRACE conn2 <- [1,692,null,{"value":"7"}] 08:13:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 08:13:12 INFO - PROCESS | 1648 | 1477753992770 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}] 08:13:12 INFO - PROCESS | 1648 | 1477753992851 Marionette TRACE conn2 <- [1,693,null,{"value":null}] 08:13:12 INFO - PROCESS | 1648 | 1477753992855 Marionette TRACE conn2 -> [0,694,"getWindowHandles",null] 08:13:12 INFO - PROCESS | 1648 | 1477753992858 Marionette TRACE conn2 <- [1,694,null,["7"]] 08:13:12 INFO - PROCESS | 1648 | 1477753992862 Marionette TRACE conn2 -> [0,695,"switchToWindow",{"name":"7"}] 08:13:12 INFO - PROCESS | 1648 | 1477753992865 Marionette TRACE conn2 <- [1,695,null,{}] 08:13:12 INFO - PROCESS | 1648 | 1477753992868 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da34000 == 11 [pid = 1648] [id = 155] 08:13:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d910c00) [pid = 1648] [serial = 455] [outer = 0x0] 08:13:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127bd4400) [pid = 1648] [serial = 456] [outer = 0x11d910c00] 08:13:12 INFO - PROCESS | 1648 | 1477753992917 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x128107c00) [pid = 1648] [serial = 457] [outer = 0x11d910c00] 08:13:15 INFO - PROCESS | 1648 | --DOCSHELL 0x129ee5800 == 10 [pid = 1648] [id = 154] 08:13:15 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc0a800 == 9 [pid = 1648] [id = 153] 08:13:16 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127bd5000) [pid = 1648] [serial = 445] [outer = 0x0] [url = about:blank] 08:13:16 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11d6d7800) [pid = 1648] [serial = 447] [outer = 0x0] [url = about:blank] 08:13:18 INFO - PROCESS | 1648 | 1477753998200 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"]]]}] 08:13:18 INFO - . 08:13:18 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x1287edc00) [pid = 1648] [serial = 452] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 08:13:18 INFO - . 08:13:18 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11cb2e400) [pid = 1648] [serial = 449] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 08:13:18 INFO - . 08:13:18 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d54d800) [pid = 1648] [serial = 446] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 08:13:18 INFO - . 08:13:18 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5476ms 08:13:18 INFO - PROCESS | 1648 | 1477753998246 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1648 | 1477753998250 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:13:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 08:13:18 INFO - PROCESS | 1648 | 1477753998255 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}] 08:13:18 INFO - PROCESS | 1648 | 1477753998355 Marionette TRACE conn2 <- [1,698,null,{"value":null}] 08:13:18 INFO - PROCESS | 1648 | 1477753998380 Marionette TRACE conn2 -> [0,699,"getWindowHandles",null] 08:13:18 INFO - PROCESS | 1648 | 1477753998382 Marionette TRACE conn2 <- [1,699,null,["7"]] 08:13:18 INFO - PROCESS | 1648 | 1477753998385 Marionette TRACE conn2 -> [0,700,"switchToWindow",{"name":"7"}] 08:13:18 INFO - PROCESS | 1648 | 1477753998390 Marionette TRACE conn2 <- [1,700,null,{}] 08:13:18 INFO - PROCESS | 1648 | 1477753998395 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da31800 == 10 [pid = 1648] [id = 156] 08:13:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d60dc00) [pid = 1648] [serial = 458] [outer = 0x0] 08:13:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d881800) [pid = 1648] [serial = 459] [outer = 0x11d60dc00] 08:13:18 INFO - PROCESS | 1648 | 1477753998437 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11da84400) [pid = 1648] [serial = 460] [outer = 0x11d60dc00] 08:13:23 INFO - PROCESS | 1648 | --DOCSHELL 0x11da34000 == 9 [pid = 1648] [id = 155] 08:13:23 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11da84c00) [pid = 1648] [serial = 448] [outer = 0x0] [url = about:blank] 08:13:23 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x12959a400) [pid = 1648] [serial = 454] [outer = 0x0] [url = about:blank] 08:13:23 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x128bcc400) [pid = 1648] [serial = 453] [outer = 0x0] [url = about:blank] 08:13:23 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d3de400) [pid = 1648] [serial = 450] [outer = 0x0] [url = about:blank] 08:13:23 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d935000) [pid = 1648] [serial = 451] [outer = 0x0] [url = about:blank] 08:13:23 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x127bd4400) [pid = 1648] [serial = 456] [outer = 0x0] [url = about:blank] 08:13:23 INFO - PROCESS | 1648 | 1477754003703 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] 08:13:23 INFO - PROCESS | 1648 | 1477754003734 Marionette TRACE conn2 <- [1,702,null,{"value":"7"}] 08:13:23 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 08:13:23 INFO - PROCESS | 1648 | 1477754003739 Marionette TRACE conn2 -> [0,703,"timeouts",{"script":185000}] 08:13:23 INFO - PROCESS | 1648 | 1477754003741 Marionette TRACE conn2 <- [1,703,null,{}] 08:13:23 INFO - PROCESS | 1648 | 1477754003746 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}] 08:13:23 INFO - PROCESS | 1648 | 1477754003833 Marionette TRACE conn2 <- [1,704,null,{"value":null}] 08:13:23 INFO - PROCESS | 1648 | 1477754003838 Marionette TRACE conn2 -> [0,705,"getWindowHandles",null] 08:13:23 INFO - PROCESS | 1648 | 1477754003841 Marionette TRACE conn2 <- [1,705,null,["7"]] 08:13:23 INFO - PROCESS | 1648 | 1477754003844 Marionette TRACE conn2 -> [0,706,"switchToWindow",{"name":"7"}] 08:13:23 INFO - PROCESS | 1648 | 1477754003849 Marionette TRACE conn2 <- [1,706,null,{}] 08:13:23 INFO - PROCESS | 1648 | 1477754003855 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:13:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d39a000 == 10 [pid = 1648] [id = 157] 08:13:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d609c00) [pid = 1648] [serial = 461] [outer = 0x0] 08:13:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d881400) [pid = 1648] [serial = 462] [outer = 0x11d609c00] 08:13:23 INFO - PROCESS | 1648 | 1477754003901 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11da80800) [pid = 1648] [serial = 463] [outer = 0x11d609c00] 08:13:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:13:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:13:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:13:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:13:24 INFO - PROCESS | 1648 | 1477754004652 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]]]}] 08:13:24 INFO - ... 08:13:24 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 923ms 08:13:24 INFO - PROCESS | 1648 | 1477754004662 Marionette TRACE conn2 -> [0,708,"getWindowHandle",null] 08:13:24 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 08:13:24 INFO - PROCESS | 1648 | 1477754004664 Marionette TRACE conn2 <- [1,708,null,{"value":"7"}] 08:13:24 INFO - PROCESS | 1648 | 1477754004667 Marionette TRACE conn2 -> [0,709,"timeouts",{"script":35000}] 08:13:24 INFO - PROCESS | 1648 | 1477754004670 Marionette TRACE conn2 <- [1,709,null,{}] 08:13:24 INFO - PROCESS | 1648 | 1477754004673 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}] 08:13:24 INFO - PROCESS | 1648 | 1477754004764 Marionette TRACE conn2 <- [1,710,null,{"value":null}] 08:13:24 INFO - PROCESS | 1648 | 1477754004769 Marionette TRACE conn2 -> [0,711,"getWindowHandles",null] 08:13:24 INFO - PROCESS | 1648 | 1477754004773 Marionette TRACE conn2 <- [1,711,null,["7"]] 08:13:24 INFO - PROCESS | 1648 | 1477754004785 Marionette TRACE conn2 -> [0,712,"switchToWindow",{"name":"7"}] 08:13:24 INFO - PROCESS | 1648 | 1477754004789 Marionette TRACE conn2 <- [1,712,null,{}] 08:13:24 INFO - PROCESS | 1648 | 1477754004825 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d84e800 == 11 [pid = 1648] [id = 158] 08:13:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x12959ac00) [pid = 1648] [serial = 464] [outer = 0x0] 08:13:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x129c14000) [pid = 1648] [serial = 465] [outer = 0x12959ac00] 08:13:24 INFO - PROCESS | 1648 | 1477754004864 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x129e0b800) [pid = 1648] [serial = 466] [outer = 0x12959ac00] 08:13:25 INFO - PROCESS | 1648 | [1648] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 08:13:25 INFO - PROCESS | 1648 | [1648] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 08:13:25 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11d910c00) [pid = 1648] [serial = 455] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 08:13:25 INFO - PROCESS | 1648 | [1648] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 08:13:25 INFO - PROCESS | 1648 | [1648] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 08:13:30 INFO - PROCESS | 1648 | 1477754010092 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]]]}] 08:13:30 INFO - ... 08:13:30 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 5476ms 08:13:30 INFO - PROCESS | 1648 | 1477754010144 Marionette TRACE conn2 -> [0,714,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 1648 | 1477754010147 Marionette TRACE conn2 <- [1,714,null,{"value":"7"}] 08:13:30 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 08:13:30 INFO - PROCESS | 1648 | 1477754010173 Marionette TRACE conn2 -> [0,715,"timeouts",{"script":185000}] 08:13:30 INFO - PROCESS | 1648 | 1477754010176 Marionette TRACE conn2 <- [1,715,null,{}] 08:13:30 INFO - PROCESS | 1648 | 1477754010180 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}] 08:13:30 INFO - PROCESS | 1648 | 1477754010275 Marionette TRACE conn2 <- [1,716,null,{"value":null}] 08:13:30 INFO - PROCESS | 1648 | 1477754010395 Marionette TRACE conn2 -> [0,717,"getWindowHandles",null] 08:13:30 INFO - PROCESS | 1648 | 1477754010397 Marionette TRACE conn2 <- [1,717,null,["7"]] 08:13:30 INFO - PROCESS | 1648 | 1477754010400 Marionette TRACE conn2 -> [0,718,"switchToWindow",{"name":"7"}] 08:13:30 INFO - PROCESS | 1648 | 1477754010405 Marionette TRACE conn2 <- [1,718,null,{}] 08:13:30 INFO - PROCESS | 1648 | 1477754010408 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:13:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc08000 == 12 [pid = 1648] [id = 159] 08:13:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11cb3b800) [pid = 1648] [serial = 467] [outer = 0x0] 08:13:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d3e0800) [pid = 1648] [serial = 468] [outer = 0x11cb3b800] 08:13:30 INFO - PROCESS | 1648 | 1477754010448 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d605800) [pid = 1648] [serial = 469] [outer = 0x11cb3b800] 08:13:30 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:13:30 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:13:30 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:13:30 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:13:30 INFO - PROCESS | 1648 | --DOCSHELL 0x11d39a000 == 11 [pid = 1648] [id = 157] 08:13:30 INFO - PROCESS | 1648 | --DOCSHELL 0x11da31800 == 10 [pid = 1648] [id = 156] 08:13:30 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d881800) [pid = 1648] [serial = 459] [outer = 0x0] [url = about:blank] 08:13:30 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x128107c00) [pid = 1648] [serial = 457] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1648 | 1477754011246 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]]]}] 08:13:31 INFO - ... 08:13:31 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1124ms 08:13:31 INFO - PROCESS | 1648 | 1477754011297 Marionette TRACE conn2 -> [0,720,"getWindowHandle",null] 08:13:31 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 08:13:31 INFO - PROCESS | 1648 | 1477754011300 Marionette TRACE conn2 <- [1,720,null,{"value":"7"}] 08:13:31 INFO - PROCESS | 1648 | 1477754011303 Marionette TRACE conn2 -> [0,721,"timeouts",{"script":35000}] 08:13:31 INFO - PROCESS | 1648 | 1477754011305 Marionette TRACE conn2 <- [1,721,null,{}] 08:13:31 INFO - PROCESS | 1648 | 1477754011322 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}] 08:13:31 INFO - PROCESS | 1648 | 1477754011427 Marionette TRACE conn2 <- [1,722,null,{"value":null}] 08:13:31 INFO - PROCESS | 1648 | 1477754011451 Marionette TRACE conn2 -> [0,723,"getWindowHandles",null] 08:13:31 INFO - PROCESS | 1648 | 1477754011452 Marionette TRACE conn2 <- [1,723,null,["7"]] 08:13:31 INFO - PROCESS | 1648 | 1477754011454 Marionette TRACE conn2 -> [0,724,"switchToWindow",{"name":"7"}] 08:13:31 INFO - PROCESS | 1648 | 1477754011457 Marionette TRACE conn2 <- [1,724,null,{}] 08:13:31 INFO - PROCESS | 1648 | 1477754011460 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12954d800 == 11 [pid = 1648] [id = 160] 08:13:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127b47800) [pid = 1648] [serial = 470] [outer = 0x0] 08:13:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127f09800) [pid = 1648] [serial = 471] [outer = 0x127b47800] 08:13:31 INFO - PROCESS | 1648 | 1477754011499 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x1287bd400) [pid = 1648] [serial = 472] [outer = 0x127b47800] 08:13:32 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11d609c00) [pid = 1648] [serial = 461] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 08:13:36 INFO - PROCESS | 1648 | 1477754016727 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]]]}] 08:13:36 INFO - .. 08:13:36 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5433ms 08:13:36 INFO - PROCESS | 1648 | 1477754016737 Marionette TRACE conn2 -> [0,726,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 1648 | 1477754016740 Marionette TRACE conn2 <- [1,726,null,{"value":"7"}] 08:13:36 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 08:13:36 INFO - PROCESS | 1648 | 1477754016787 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}] 08:13:36 INFO - PROCESS | 1648 | 1477754016893 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:13:36 INFO - PROCESS | 1648 | 1477754016958 Marionette TRACE conn2 -> [0,728,"getWindowHandles",null] 08:13:36 INFO - PROCESS | 1648 | 1477754016960 Marionette TRACE conn2 <- [1,728,null,["7"]] 08:13:36 INFO - PROCESS | 1648 | 1477754016964 Marionette TRACE conn2 -> [0,729,"switchToWindow",{"name":"7"}] 08:13:36 INFO - PROCESS | 1648 | 1477754016967 Marionette TRACE conn2 <- [1,729,null,{}] 08:13:36 INFO - PROCESS | 1648 | 1477754016970 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1279b1800 == 12 [pid = 1648] [id = 161] 08:13:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11da81c00) [pid = 1648] [serial = 473] [outer = 0x0] 08:13:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12716ec00) [pid = 1648] [serial = 474] [outer = 0x11da81c00] 08:13:37 INFO - PROCESS | 1648 | 1477754017017 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x12791fc00) [pid = 1648] [serial = 475] [outer = 0x11da81c00] 08:13:37 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 08:13:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc08000 == 11 [pid = 1648] [id = 159] 08:13:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11d84e800 == 10 [pid = 1648] [id = 158] 08:13:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12954d800 == 9 [pid = 1648] [id = 160] 08:13:38 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11da80800) [pid = 1648] [serial = 463] [outer = 0x0] [url = about:blank] 08:13:38 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d881400) [pid = 1648] [serial = 462] [outer = 0x0] [url = about:blank] 08:13:38 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x129c14000) [pid = 1648] [serial = 465] [outer = 0x0] [url = about:blank] 08:13:41 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127b47800) [pid = 1648] [serial = 470] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 08:13:41 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12959ac00) [pid = 1648] [serial = 464] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 08:13:41 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11cb3b800) [pid = 1648] [serial = 467] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 08:13:42 INFO - PROCESS | 1648 | 1477754022343 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]]]}] 08:13:42 INFO - ..... 08:13:42 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 5625ms 08:13:42 INFO - PROCESS | 1648 | 1477754022370 Marionette TRACE conn2 -> [0,731,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 1648 | 1477754022373 Marionette TRACE conn2 <- [1,731,null,{"value":"7"}] 08:13:42 INFO - TEST-START | /custom-elements/reactions/Attr.html 08:13:42 INFO - PROCESS | 1648 | 1477754022379 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}] 08:13:42 INFO - PROCESS | 1648 | 1477754022491 Marionette TRACE conn2 <- [1,732,null,{"value":null}] 08:13:42 INFO - PROCESS | 1648 | 1477754022514 Marionette TRACE conn2 -> [0,733,"getWindowHandles",null] 08:13:42 INFO - PROCESS | 1648 | 1477754022517 Marionette TRACE conn2 <- [1,733,null,["7"]] 08:13:42 INFO - PROCESS | 1648 | 1477754022520 Marionette TRACE conn2 -> [0,734,"switchToWindow",{"name":"7"}] 08:13:42 INFO - PROCESS | 1648 | 1477754022524 Marionette TRACE conn2 <- [1,734,null,{}] 08:13:42 INFO - PROCESS | 1648 | 1477754022530 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d51e000 == 10 [pid = 1648] [id = 162] 08:13:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d411c00) [pid = 1648] [serial = 476] [outer = 0x0] 08:13:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d90c400) [pid = 1648] [serial = 477] [outer = 0x11d411c00] 08:13:42 INFO - PROCESS | 1648 | 1477754022573 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11da83400) [pid = 1648] [serial = 478] [outer = 0x11d411c00] 08:13:42 INFO - PROCESS | 1648 | 1477754022837 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"]]]}] 08:13:42 INFO - .. 08:13:42 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 468ms 08:13:42 INFO - PROCESS | 1648 | 1477754022846 Marionette TRACE conn2 -> [0,736,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 1648 | 1477754022848 Marionette TRACE conn2 <- [1,736,null,{"value":"7"}] 08:13:42 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 08:13:42 INFO - PROCESS | 1648 | 1477754022851 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}] 08:13:42 INFO - PROCESS | 1648 | 1477754022936 Marionette TRACE conn2 <- [1,737,null,{"value":null}] 08:13:42 INFO - PROCESS | 1648 | 1477754022944 Marionette TRACE conn2 -> [0,738,"getWindowHandles",null] 08:13:42 INFO - PROCESS | 1648 | 1477754022946 Marionette TRACE conn2 <- [1,738,null,["7"]] 08:13:42 INFO - PROCESS | 1648 | 1477754022949 Marionette TRACE conn2 -> [0,739,"switchToWindow",{"name":"7"}] 08:13:42 INFO - PROCESS | 1648 | 1477754022951 Marionette TRACE conn2 <- [1,739,null,{}] 08:13:42 INFO - PROCESS | 1648 | 1477754022954 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d84e800 == 11 [pid = 1648] [id = 163] 08:13:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127edc400) [pid = 1648] [serial = 479] [outer = 0x0] 08:13:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x128ded000) [pid = 1648] [serial = 480] [outer = 0x127edc400] 08:13:42 INFO - PROCESS | 1648 | 1477754022992 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129c1c000) [pid = 1648] [serial = 481] [outer = 0x127edc400] 08:13:43 INFO - PROCESS | 1648 | 1477754023286 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"]]]}] 08:13:43 INFO - ....... 08:13:43 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 467ms 08:13:43 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 08:13:43 INFO - PROCESS | 1648 | 1477754023323 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1648 | 1477754023327 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:13:43 INFO - PROCESS | 1648 | 1477754023330 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}] 08:13:43 INFO - PROCESS | 1648 | 1477754023422 Marionette TRACE conn2 <- [1,742,null,{"value":null}] 08:13:43 INFO - PROCESS | 1648 | 1477754023430 Marionette TRACE conn2 -> [0,743,"getWindowHandles",null] 08:13:43 INFO - PROCESS | 1648 | 1477754023432 Marionette TRACE conn2 <- [1,743,null,["7"]] 08:13:43 INFO - PROCESS | 1648 | 1477754023467 Marionette TRACE conn2 -> [0,744,"switchToWindow",{"name":"7"}] 08:13:43 INFO - PROCESS | 1648 | 1477754023470 Marionette TRACE conn2 <- [1,744,null,{}] 08:13:43 INFO - PROCESS | 1648 | 1477754023473 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd88800 == 12 [pid = 1648] [id = 164] 08:13:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12b305000) [pid = 1648] [serial = 482] [outer = 0x0] 08:13:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12b96e000) [pid = 1648] [serial = 483] [outer = 0x12b305000] 08:13:43 INFO - PROCESS | 1648 | 1477754023513 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12bfae800) [pid = 1648] [serial = 484] [outer = 0x12b305000] 08:13:43 INFO - ........ 08:13:43 INFO - PROCESS | 1648 | 1477754023838 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"]]]}] 08:13:43 INFO - ............ 08:13:43 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 518ms 08:13:43 INFO - TEST-START | /custom-elements/reactions/Document.html 08:13:43 INFO - PROCESS | 1648 | 1477754023849 Marionette TRACE conn2 -> [0,746,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1648 | 1477754023851 Marionette TRACE conn2 <- [1,746,null,{"value":"7"}] 08:13:43 INFO - PROCESS | 1648 | 1477754023854 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}] 08:13:43 INFO - PROCESS | 1648 | 1477754023934 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:13:43 INFO - PROCESS | 1648 | 1477754023938 Marionette TRACE conn2 -> [0,748,"getWindowHandles",null] 08:13:43 INFO - PROCESS | 1648 | 1477754023939 Marionette TRACE conn2 <- [1,748,null,["7"]] 08:13:43 INFO - PROCESS | 1648 | 1477754023945 Marionette TRACE conn2 -> [0,749,"switchToWindow",{"name":"7"}] 08:13:43 INFO - PROCESS | 1648 | 1477754023948 Marionette TRACE conn2 <- [1,749,null,{}] 08:13:43 INFO - PROCESS | 1648 | 1477754023951 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c654000 == 13 [pid = 1648] [id = 165] 08:13:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12e010000) [pid = 1648] [serial = 485] [outer = 0x0] 08:13:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ea81000) [pid = 1648] [serial = 486] [outer = 0x12e010000] 08:13:43 INFO - PROCESS | 1648 | 1477754023992 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12f356c00) [pid = 1648] [serial = 487] [outer = 0x12e010000] 08:13:44 INFO - .. 08:13:44 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 414ms 08:13:44 INFO - PROCESS | 1648 | 1477754024262 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"]]]}] 08:13:44 INFO - PROCESS | 1648 | 1477754024269 Marionette TRACE conn2 -> [0,751,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 1648 | 1477754024270 Marionette TRACE conn2 <- [1,751,null,{"value":"7"}] 08:13:44 INFO - TEST-START | /custom-elements/reactions/Element.html 08:13:44 INFO - PROCESS | 1648 | 1477754024275 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}] 08:13:44 INFO - PROCESS | 1648 | 1477754024349 Marionette TRACE conn2 <- [1,752,null,{"value":null}] 08:13:44 INFO - PROCESS | 1648 | 1477754024352 Marionette TRACE conn2 -> [0,753,"getWindowHandles",null] 08:13:44 INFO - PROCESS | 1648 | 1477754024354 Marionette TRACE conn2 <- [1,753,null,["7"]] 08:13:44 INFO - PROCESS | 1648 | 1477754024356 Marionette TRACE conn2 -> [0,754,"switchToWindow",{"name":"7"}] 08:13:44 INFO - PROCESS | 1648 | 1477754024362 Marionette TRACE conn2 <- [1,754,null,{}] 08:13:44 INFO - PROCESS | 1648 | 1477754024365 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f343000 == 14 [pid = 1648] [id = 166] 08:13:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12c6bdc00) [pid = 1648] [serial = 488] [outer = 0x0] 08:13:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12fc28c00) [pid = 1648] [serial = 489] [outer = 0x12c6bdc00] 08:13:44 INFO - PROCESS | 1648 | 1477754024399 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12fdd9800) [pid = 1648] [serial = 490] [outer = 0x12c6bdc00] 08:13:44 INFO - PROCESS | 1648 | 1477754024854 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"]]]}] 08:13:44 INFO - .................................... 08:13:44 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 615ms 08:13:44 INFO - PROCESS | 1648 | 1477754024897 Marionette TRACE conn2 -> [0,756,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 1648 | 1477754024900 Marionette TRACE conn2 <- [1,756,null,{"value":"7"}] 08:13:44 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 08:13:44 INFO - PROCESS | 1648 | 1477754024905 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}] 08:13:45 INFO - PROCESS | 1648 | 1477754025052 Marionette TRACE conn2 <- [1,757,null,{"value":null}] 08:13:45 INFO - PROCESS | 1648 | 1477754025091 Marionette TRACE conn2 -> [0,758,"getWindowHandles",null] 08:13:45 INFO - PROCESS | 1648 | 1477754025093 Marionette TRACE conn2 <- [1,758,null,["7"]] 08:13:45 INFO - PROCESS | 1648 | 1477754025097 Marionette TRACE conn2 -> [0,759,"switchToWindow",{"name":"7"}] 08:13:45 INFO - PROCESS | 1648 | 1477754025100 Marionette TRACE conn2 <- [1,759,null,{}] 08:13:45 INFO - PROCESS | 1648 | 1477754025103 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2a1800 == 15 [pid = 1648] [id = 167] 08:13:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12c784000) [pid = 1648] [serial = 491] [outer = 0x0] 08:13:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12cbccc00) [pid = 1648] [serial = 492] [outer = 0x12c784000] 08:13:45 INFO - PROCESS | 1648 | 1477754025152 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12ea85400) [pid = 1648] [serial = 493] [outer = 0x12c784000] 08:13:45 INFO - PROCESS | 1648 | 1477754025583 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"]]]}] 08:13:45 INFO - ................ 08:13:45 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 719ms 08:13:45 INFO - TEST-START | /custom-elements/reactions/Node.html 08:13:45 INFO - PROCESS | 1648 | 1477754025624 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 1648 | 1477754025627 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:13:45 INFO - PROCESS | 1648 | 1477754025630 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}] 08:13:45 INFO - PROCESS | 1648 | 1477754025736 Marionette TRACE conn2 <- [1,762,null,{"value":null}] 08:13:45 INFO - PROCESS | 1648 | 1477754025775 Marionette TRACE conn2 -> [0,763,"getWindowHandles",null] 08:13:45 INFO - PROCESS | 1648 | 1477754025777 Marionette TRACE conn2 <- [1,763,null,["7"]] 08:13:45 INFO - PROCESS | 1648 | 1477754025779 Marionette TRACE conn2 -> [0,764,"switchToWindow",{"name":"7"}] 08:13:45 INFO - PROCESS | 1648 | 1477754025782 Marionette TRACE conn2 <- [1,764,null,{}] 08:13:45 INFO - PROCESS | 1648 | 1477754025784 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f95f800 == 16 [pid = 1648] [id = 168] 08:13:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12f3c7000) [pid = 1648] [serial = 494] [outer = 0x0] 08:13:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x130434000) [pid = 1648] [serial = 495] [outer = 0x12f3c7000] 08:13:45 INFO - PROCESS | 1648 | 1477754025826 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x130438000) [pid = 1648] [serial = 496] [outer = 0x12f3c7000] 08:13:46 INFO - .............. 08:13:46 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 719ms 08:13:46 INFO - PROCESS | 1648 | 1477754026342 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"]]]}] 08:13:46 INFO - PROCESS | 1648 | 1477754026350 Marionette TRACE conn2 -> [0,766,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1648 | 1477754026353 Marionette TRACE conn2 <- [1,766,null,{"value":"7"}] 08:13:46 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 08:13:46 INFO - PROCESS | 1648 | 1477754026358 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}] 08:13:46 INFO - PROCESS | 1648 | 1477754026461 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:13:46 INFO - PROCESS | 1648 | 1477754026500 Marionette TRACE conn2 -> [0,768,"getWindowHandles",null] 08:13:46 INFO - PROCESS | 1648 | 1477754026502 Marionette TRACE conn2 <- [1,768,null,["7"]] 08:13:46 INFO - PROCESS | 1648 | 1477754026505 Marionette TRACE conn2 -> [0,769,"switchToWindow",{"name":"7"}] 08:13:46 INFO - PROCESS | 1648 | 1477754026509 Marionette TRACE conn2 <- [1,769,null,{}] 08:13:46 INFO - PROCESS | 1648 | 1477754026511 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12954b800 == 17 [pid = 1648] [id = 169] 08:13:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x11d6d9c00) [pid = 1648] [serial = 497] [outer = 0x0] 08:13:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12958fc00) [pid = 1648] [serial = 498] [outer = 0x11d6d9c00] 08:13:46 INFO - PROCESS | 1648 | 1477754026549 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x129a7c400) [pid = 1648] [serial = 499] [outer = 0x11d6d9c00] 08:13:46 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x127f09800) [pid = 1648] [serial = 471] [outer = 0x0] [url = about:blank] 08:13:46 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x1287bd400) [pid = 1648] [serial = 472] [outer = 0x0] [url = about:blank] 08:13:46 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x11d605800) [pid = 1648] [serial = 469] [outer = 0x0] [url = about:blank] 08:13:46 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x11d3e0800) [pid = 1648] [serial = 468] [outer = 0x0] [url = about:blank] 08:13:46 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x129e0b800) [pid = 1648] [serial = 466] [outer = 0x0] [url = about:blank] 08:13:46 INFO - PROCESS | 1648 | 1477754026872 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"]]]}] 08:13:46 INFO - .... 08:13:46 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 569ms 08:13:46 INFO - TEST-START | /custom-elements/reactions/Range.html 08:13:46 INFO - PROCESS | 1648 | 1477754026926 Marionette TRACE conn2 -> [0,771,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1648 | 1477754026928 Marionette TRACE conn2 <- [1,771,null,{"value":"7"}] 08:13:46 INFO - PROCESS | 1648 | 1477754026932 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}] 08:13:47 INFO - PROCESS | 1648 | 1477754027015 Marionette TRACE conn2 <- [1,772,null,{"value":null}] 08:13:47 INFO - PROCESS | 1648 | 1477754027023 Marionette TRACE conn2 -> [0,773,"getWindowHandles",null] 08:13:47 INFO - PROCESS | 1648 | 1477754027026 Marionette TRACE conn2 <- [1,773,null,["7"]] 08:13:47 INFO - PROCESS | 1648 | 1477754027063 Marionette TRACE conn2 -> [0,774,"switchToWindow",{"name":"7"}] 08:13:47 INFO - PROCESS | 1648 | 1477754027065 Marionette TRACE conn2 <- [1,774,null,{}] 08:13:47 INFO - PROCESS | 1648 | 1477754027067 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d08000 == 18 [pid = 1648] [id = 170] 08:13:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x129d80800) [pid = 1648] [serial = 500] [outer = 0x0] 08:13:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12b302800) [pid = 1648] [serial = 501] [outer = 0x129d80800] 08:13:47 INFO - PROCESS | 1648 | 1477754027104 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12b969400) [pid = 1648] [serial = 502] [outer = 0x129d80800] 08:13:47 INFO - PROCESS | 1648 | 1477754027367 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"]]]}] 08:13:47 INFO - ......... 08:13:47 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 466ms 08:13:47 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 08:13:47 INFO - PROCESS | 1648 | 1477754027404 Marionette TRACE conn2 -> [0,776,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1648 | 1477754027408 Marionette TRACE conn2 <- [1,776,null,{"value":"7"}] 08:13:47 INFO - PROCESS | 1648 | 1477754027411 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}] 08:13:47 INFO - PROCESS | 1648 | 1477754027491 Marionette TRACE conn2 <- [1,777,null,{"value":null}] 08:13:47 INFO - PROCESS | 1648 | 1477754027498 Marionette TRACE conn2 -> [0,778,"getWindowHandles",null] 08:13:47 INFO - PROCESS | 1648 | 1477754027500 Marionette TRACE conn2 <- [1,778,null,["7"]] 08:13:47 INFO - PROCESS | 1648 | 1477754027503 Marionette TRACE conn2 -> [0,779,"switchToWindow",{"name":"7"}] 08:13:47 INFO - PROCESS | 1648 | 1477754027507 Marionette TRACE conn2 <- [1,779,null,{}] 08:13:47 INFO - PROCESS | 1648 | 1477754027510 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c397800 == 19 [pid = 1648] [id = 171] 08:13:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x11d604800) [pid = 1648] [serial = 503] [outer = 0x0] 08:13:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x13042c800) [pid = 1648] [serial = 504] [outer = 0x11d604800] 08:13:47 INFO - PROCESS | 1648 | 1477754027550 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x1305d3000) [pid = 1648] [serial = 505] [outer = 0x11d604800] 08:13:47 INFO - PROCESS | 1648 | 1477754027929 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]]]}] 08:13:47 INFO - ... 08:13:47 INFO - TEST-OK | /encrypted-media/clearkey-check-initdata-type.html | took 568ms 08:13:47 INFO - PROCESS | 1648 | 1477754027980 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1648 | 1477754027983 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:13:47 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 08:13:47 INFO - PROCESS | 1648 | 1477754027987 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}] 08:13:48 INFO - PROCESS | 1648 | 1477754028134 Marionette TRACE conn2 <- [1,782,null,{"value":null}] 08:13:48 INFO - PROCESS | 1648 | 1477754028139 Marionette TRACE conn2 -> [0,783,"getWindowHandles",null] 08:13:48 INFO - PROCESS | 1648 | 1477754028141 Marionette TRACE conn2 <- [1,783,null,["7"]] 08:13:48 INFO - PROCESS | 1648 | 1477754028145 Marionette TRACE conn2 -> [0,784,"switchToWindow",{"name":"7"}] 08:13:48 INFO - PROCESS | 1648 | 1477754028147 Marionette TRACE conn2 <- [1,784,null,{}] 08:13:48 INFO - PROCESS | 1648 | 1477754028150 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd54000 == 20 [pid = 1648] [id = 172] 08:13:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x130e35400) [pid = 1648] [serial = 506] [outer = 0x0] 08:13:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x1312ac000) [pid = 1648] [serial = 507] [outer = 0x130e35400] 08:13:48 INFO - PROCESS | 1648 | 1477754028188 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x1312b2c00) [pid = 1648] [serial = 508] [outer = 0x130e35400] 08:13:48 INFO - PROCESS | 1648 | [GMP 1659] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:13:48 INFO - PROCESS | 1648 | [GMP 1659] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:13:48 INFO - PROCESS | 1648 | [GMP 1659] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:13:48 INFO - PROCESS | 1648 | 1477754028584 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]]]}] 08:13:48 INFO - . 08:13:48 INFO - TEST-OK | /encrypted-media/clearkey-events-session-closed-event.html | took 617ms 08:13:48 INFO - PROCESS | 1648 | 1477754028604 Marionette TRACE conn2 -> [0,786,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 1648 | 1477754028605 Marionette TRACE conn2 <- [1,786,null,{"value":"7"}] 08:13:48 INFO - TEST-START | /encrypted-media/clearkey-events.html 08:13:48 INFO - PROCESS | 1648 | 1477754028608 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}] 08:13:48 INFO - PROCESS | 1648 | 1477754028684 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:13:48 INFO - PROCESS | 1648 | 1477754028713 Marionette TRACE conn2 -> [0,788,"getWindowHandles",null] 08:13:48 INFO - PROCESS | 1648 | 1477754028715 Marionette TRACE conn2 <- [1,788,null,["7"]] 08:13:48 INFO - PROCESS | 1648 | 1477754028717 Marionette TRACE conn2 -> [0,789,"switchToWindow",{"name":"7"}] 08:13:48 INFO - PROCESS | 1648 | 1477754028719 Marionette TRACE conn2 <- [1,789,null,{}] 08:13:48 INFO - PROCESS | 1648 | 1477754028747 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x130466800 == 21 [pid = 1648] [id = 173] 08:13:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x1312b7c00) [pid = 1648] [serial = 509] [outer = 0x0] 08:13:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x1315a8000) [pid = 1648] [serial = 510] [outer = 0x1312b7c00] 08:13:48 INFO - PROCESS | 1648 | 1477754028803 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1315a9400) [pid = 1648] [serial = 511] [outer = 0x1312b7c00] 08:13:49 INFO - PROCESS | 1648 | 1477754029273 Marionette TRACE conn2 <- [1,790,null,{"value":["/encrypted-media/clearkey-events.html",0,null,null,[["org.w3.clearkey, basic events",0,null,null]]]}] 08:13:49 INFO - . 08:13:49 INFO - TEST-OK | /encrypted-media/clearkey-events.html | took 670ms 08:13:49 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 08:13:49 INFO - PROCESS | 1648 | 1477754029278 Marionette TRACE conn2 -> [0,791,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1648 | 1477754029279 Marionette TRACE conn2 <- [1,791,null,{"value":"7"}] 08:13:49 INFO - PROCESS | 1648 | 1477754029282 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}] 08:13:49 INFO - PROCESS | 1648 | 1477754029400 Marionette TRACE conn2 <- [1,792,null,{"value":null}] 08:13:49 INFO - PROCESS | 1648 | 1477754029403 Marionette TRACE conn2 -> [0,793,"getWindowHandles",null] 08:13:49 INFO - PROCESS | 1648 | 1477754029405 Marionette TRACE conn2 <- [1,793,null,["7"]] 08:13:49 INFO - PROCESS | 1648 | 1477754029408 Marionette TRACE conn2 -> [0,794,"switchToWindow",{"name":"7"}] 08:13:49 INFO - PROCESS | 1648 | 1477754029410 Marionette TRACE conn2 <- [1,794,null,{}] 08:13:49 INFO - PROCESS | 1648 | 1477754029434 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e86800 == 22 [pid = 1648] [id = 174] 08:13:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x1315b0000) [pid = 1648] [serial = 512] [outer = 0x0] 08:13:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x131d22800) [pid = 1648] [serial = 513] [outer = 0x1315b0000] 08:13:49 INFO - PROCESS | 1648 | 1477754029470 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x131d2e000) [pid = 1648] [serial = 514] [outer = 0x1315b0000] 08:13:49 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x11d411c00) [pid = 1648] [serial = 476] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 08:13:49 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x127edc400) [pid = 1648] [serial = 479] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 08:13:49 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12e010000) [pid = 1648] [serial = 485] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 08:13:49 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x11da81c00) [pid = 1648] [serial = 473] [outer = 0x0] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 08:13:49 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12b305000) [pid = 1648] [serial = 482] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 08:13:49 INFO - PROCESS | 1648 | 1477754029821 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]]]}] 08:13:49 INFO - ....... 08:13:49 INFO - TEST-OK | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 566ms 08:13:49 INFO - PROCESS | 1648 | 1477754029848 Marionette TRACE conn2 -> [0,796,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1648 | 1477754029850 Marionette TRACE conn2 <- [1,796,null,{"value":"7"}] 08:13:49 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 08:13:49 INFO - PROCESS | 1648 | 1477754029853 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}] 08:13:49 INFO - PROCESS | 1648 | 1477754029960 Marionette TRACE conn2 <- [1,797,null,{"value":null}] 08:13:49 INFO - PROCESS | 1648 | 1477754029965 Marionette TRACE conn2 -> [0,798,"getWindowHandles",null] 08:13:49 INFO - PROCESS | 1648 | 1477754029968 Marionette TRACE conn2 <- [1,798,null,["7"]] 08:13:49 INFO - PROCESS | 1648 | 1477754029971 Marionette TRACE conn2 -> [0,799,"switchToWindow",{"name":"7"}] 08:13:49 INFO - PROCESS | 1648 | 1477754029975 Marionette TRACE conn2 <- [1,799,null,{}] 08:13:49 INFO - PROCESS | 1648 | 1477754029980 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0ed000 == 23 [pid = 1648] [id = 175] 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x13047c800) [pid = 1648] [serial = 515] [outer = 0x0] 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x131986400) [pid = 1648] [serial = 516] [outer = 0x13047c800] 08:13:50 INFO - PROCESS | 1648 | 1477754030017 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x131992800) [pid = 1648] [serial = 517] [outer = 0x13047c800] 08:13:50 INFO - PROCESS | 1648 | 1477754030281 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]]]}] 08:13:50 INFO - . 08:13:50 INFO - TEST-OK | /encrypted-media/clearkey-invalid-license.html | took 465ms 08:13:50 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 08:13:50 INFO - PROCESS | 1648 | 1477754030318 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 1648 | 1477754030320 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:13:50 INFO - PROCESS | 1648 | 1477754030322 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}] 08:13:50 INFO - PROCESS | 1648 | 1477754030397 Marionette TRACE conn2 <- [1,802,null,{"value":null}] 08:13:50 INFO - PROCESS | 1648 | 1477754030400 Marionette TRACE conn2 -> [0,803,"getWindowHandles",null] 08:13:50 INFO - PROCESS | 1648 | 1477754030401 Marionette TRACE conn2 <- [1,803,null,["7"]] 08:13:50 INFO - PROCESS | 1648 | 1477754030403 Marionette TRACE conn2 -> [0,804,"switchToWindow",{"name":"7"}] 08:13:50 INFO - PROCESS | 1648 | 1477754030405 Marionette TRACE conn2 <- [1,804,null,{}] 08:13:50 INFO - PROCESS | 1648 | 1477754030409 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315df000 == 24 [pid = 1648] [id = 176] 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x131ebb000) [pid = 1648] [serial = 518] [outer = 0x0] 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x133630400) [pid = 1648] [serial = 519] [outer = 0x131ebb000] 08:13:50 INFO - PROCESS | 1648 | 1477754030441 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x133630000) [pid = 1648] [serial = 520] [outer = 0x131ebb000] 08:13:50 INFO - PROCESS | 1648 | 1477754030768 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]]]}] 08:13:50 INFO - . 08:13:50 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 466ms 08:13:50 INFO - PROCESS | 1648 | 1477754030789 Marionette TRACE conn2 -> [0,806,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 1648 | 1477754030791 Marionette TRACE conn2 <- [1,806,null,{"value":"7"}] 08:13:50 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 08:13:50 INFO - PROCESS | 1648 | 1477754030803 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}] 08:13:50 INFO - PROCESS | 1648 | 1477754030921 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:13:50 INFO - PROCESS | 1648 | 1477754030925 Marionette TRACE conn2 -> [0,808,"getWindowHandles",null] 08:13:50 INFO - PROCESS | 1648 | 1477754030927 Marionette TRACE conn2 <- [1,808,null,["7"]] 08:13:50 INFO - PROCESS | 1648 | 1477754030929 Marionette TRACE conn2 -> [0,809,"switchToWindow",{"name":"7"}] 08:13:50 INFO - PROCESS | 1648 | 1477754030931 Marionette TRACE conn2 <- [1,809,null,{}] 08:13:50 INFO - PROCESS | 1648 | 1477754030933 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c397000 == 25 [pid = 1648] [id = 177] 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x133635c00) [pid = 1648] [serial = 521] [outer = 0x0] 08:13:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x13412c800) [pid = 1648] [serial = 522] [outer = 0x133635c00] 08:13:50 INFO - PROCESS | 1648 | 1477754030982 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x13412c400) [pid = 1648] [serial = 523] [outer = 0x133635c00] 08:13:51 INFO - PROCESS | 1648 | 1477754031381 Marionette TRACE conn2 <- [1,810,null,{"value":["/encrypted-media/clearkey-keystatuses.html",0,null,null,[["org.w3.clearkey, temporary, keystatuses",0,null,null]]]}] 08:13:51 INFO - . 08:13:51 INFO - TEST-OK | /encrypted-media/clearkey-keystatuses.html | took 616ms 08:13:51 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 08:13:51 INFO - PROCESS | 1648 | 1477754031411 Marionette TRACE conn2 -> [0,811,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 1648 | 1477754031412 Marionette TRACE conn2 <- [1,811,null,{"value":"7"}] 08:13:51 INFO - PROCESS | 1648 | 1477754031415 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}] 08:13:51 INFO - PROCESS | 1648 | 1477754031512 Marionette TRACE conn2 <- [1,812,null,{"value":null}] 08:13:51 INFO - PROCESS | 1648 | 1477754031537 Marionette TRACE conn2 -> [0,813,"getWindowHandles",null] 08:13:51 INFO - PROCESS | 1648 | 1477754031538 Marionette TRACE conn2 <- [1,813,null,["7"]] 08:13:51 INFO - PROCESS | 1648 | 1477754031540 Marionette TRACE conn2 -> [0,814,"switchToWindow",{"name":"7"}] 08:13:51 INFO - PROCESS | 1648 | 1477754031542 Marionette TRACE conn2 <- [1,814,null,{}] 08:13:51 INFO - PROCESS | 1648 | 1477754031545 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x131ed4000 == 26 [pid = 1648] [id = 178] 08:13:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x12fe90400) [pid = 1648] [serial = 524] [outer = 0x0] 08:13:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x13444d400) [pid = 1648] [serial = 525] [outer = 0x12fe90400] 08:13:51 INFO - PROCESS | 1648 | 1477754031579 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x134451c00) [pid = 1648] [serial = 526] [outer = 0x12fe90400] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd88800 == 25 [pid = 1648] [id = 164] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x1279b1800 == 24 [pid = 1648] [id = 161] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x11d51e000 == 23 [pid = 1648] [id = 162] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12c654000 == 22 [pid = 1648] [id = 165] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x11d84e800 == 21 [pid = 1648] [id = 163] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12c397000 == 20 [pid = 1648] [id = 177] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x1315df000 == 19 [pid = 1648] [id = 176] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0ed000 == 18 [pid = 1648] [id = 175] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x130e86800 == 17 [pid = 1648] [id = 174] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x130466800 == 16 [pid = 1648] [id = 173] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd54000 == 15 [pid = 1648] [id = 172] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12c397800 == 14 [pid = 1648] [id = 171] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x129d08000 == 13 [pid = 1648] [id = 170] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12954b800 == 12 [pid = 1648] [id = 169] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12f95f800 == 11 [pid = 1648] [id = 168] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2a1800 == 10 [pid = 1648] [id = 167] 08:13:54 INFO - PROCESS | 1648 | --DOCSHELL 0x12f343000 == 9 [pid = 1648] [id = 166] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x12ea81000) [pid = 1648] [serial = 486] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12f356c00) [pid = 1648] [serial = 487] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12b96e000) [pid = 1648] [serial = 483] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x12bfae800) [pid = 1648] [serial = 484] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x128ded000) [pid = 1648] [serial = 480] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x129c1c000) [pid = 1648] [serial = 481] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x11d90c400) [pid = 1648] [serial = 477] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x11da83400) [pid = 1648] [serial = 478] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x12716ec00) [pid = 1648] [serial = 474] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12791fc00) [pid = 1648] [serial = 475] [outer = 0x0] [url = about:blank] 08:13:54 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12fc28c00) [pid = 1648] [serial = 489] [outer = 0x0] [url = about:blank] 08:13:56 INFO - PROCESS | 1648 | 1477754036431 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]]]}] 08:13:56 INFO - . 08:13:56 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 5034ms 08:13:56 INFO - PROCESS | 1648 | 1477754036450 Marionette TRACE conn2 -> [0,816,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 1648 | 1477754036453 Marionette TRACE conn2 <- [1,816,null,{"value":"7"}] 08:13:56 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 08:13:56 INFO - PROCESS | 1648 | 1477754036459 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}] 08:13:56 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:13:56 INFO - PROCESS | 1648 | 1477754036553 Marionette TRACE conn2 <- [1,817,null,{"value":null}] 08:13:56 INFO - PROCESS | 1648 | 1477754036562 Marionette TRACE conn2 -> [0,818,"getWindowHandles",null] 08:13:56 INFO - PROCESS | 1648 | 1477754036565 Marionette TRACE conn2 <- [1,818,null,["7"]] 08:13:56 INFO - PROCESS | 1648 | 1477754036568 Marionette TRACE conn2 -> [0,819,"switchToWindow",{"name":"7"}] 08:13:56 INFO - PROCESS | 1648 | 1477754036572 Marionette TRACE conn2 <- [1,819,null,{}] 08:13:56 INFO - PROCESS | 1648 | 1477754036574 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d05a800 == 10 [pid = 1648] [id = 179] 08:13:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x11d934000) [pid = 1648] [serial = 527] [outer = 0x0] 08:13:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x11da82000) [pid = 1648] [serial = 528] [outer = 0x11d934000] 08:13:56 INFO - PROCESS | 1648 | 1477754036617 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x1271ae000) [pid = 1648] [serial = 529] [outer = 0x11d934000] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x12c784000) [pid = 1648] [serial = 491] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12f3c7000) [pid = 1648] [serial = 494] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12c6bdc00) [pid = 1648] [serial = 488] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x11d6d9c00) [pid = 1648] [serial = 497] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x129d80800) [pid = 1648] [serial = 500] [outer = 0x0] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x11d604800) [pid = 1648] [serial = 503] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-check-initdata-type.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x130e35400) [pid = 1648] [serial = 506] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events-session-closed-event.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x13047c800) [pid = 1648] [serial = 515] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-invalid-license.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x131ebb000) [pid = 1648] [serial = 518] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses-multiple-sessions.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x133635c00) [pid = 1648] [serial = 521] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-keystatuses.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x1312b7c00) [pid = 1648] [serial = 509] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-events.html] 08:13:58 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x1315b0000) [pid = 1648] [serial = 512] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-generate-request-disallowed-input.html] 08:13:59 INFO - PROCESS | 1648 | 1477754039408 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]]]}] 08:13:59 INFO - . 08:13:59 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 2979ms 08:13:59 INFO - PROCESS | 1648 | 1477754039436 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:13:59 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 08:13:59 INFO - PROCESS | 1648 | 1477754039439 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:13:59 INFO - PROCESS | 1648 | 1477754039443 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}] 08:13:59 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:13:59 INFO - PROCESS | 1648 | 1477754039529 Marionette TRACE conn2 <- [1,822,null,{"value":null}] 08:13:59 INFO - PROCESS | 1648 | 1477754039534 Marionette TRACE conn2 -> [0,823,"getWindowHandles",null] 08:13:59 INFO - PROCESS | 1648 | 1477754039536 Marionette TRACE conn2 <- [1,823,null,["7"]] 08:13:59 INFO - PROCESS | 1648 | 1477754039538 Marionette TRACE conn2 -> [0,824,"switchToWindow",{"name":"7"}] 08:13:59 INFO - PROCESS | 1648 | 1477754039541 Marionette TRACE conn2 <- [1,824,null,{}] 08:13:59 INFO - PROCESS | 1648 | 1477754039545 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x1277aa800 == 11 [pid = 1648] [id = 180] 08:13:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x127921c00) [pid = 1648] [serial = 530] [outer = 0x0] 08:13:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x129598c00) [pid = 1648] [serial = 531] [outer = 0x127921c00] 08:13:59 INFO - PROCESS | 1648 | 1477754039584 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x129a7e400) [pid = 1648] [serial = 532] [outer = 0x127921c00] 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:00 INFO - PROCESS | 1648 | [08:14:00.077] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:00 INFO - PROCESS | 1648 | [08:14:00.078] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:00 INFO - PROCESS | 1648 | [08:14:00.078] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: Decoder=11cb3c800 Decode error: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:00 INFO - PROCESS | 1648 | [08:14:00.079] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:00 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:00 INFO - PROCESS | 1648 | 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 08:14:02 INFO - PROCESS | 1648 | --DOCSHELL 0x11d05a800 == 10 [pid = 1648] [id = 179] 08:14:02 INFO - PROCESS | 1648 | --DOCSHELL 0x131ed4000 == 9 [pid = 1648] [id = 178] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x13412c800) [pid = 1648] [serial = 522] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x13412c400) [pid = 1648] [serial = 523] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x133630400) [pid = 1648] [serial = 519] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x133630000) [pid = 1648] [serial = 520] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x131986400) [pid = 1648] [serial = 516] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x131992800) [pid = 1648] [serial = 517] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x131d22800) [pid = 1648] [serial = 513] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x131d2e000) [pid = 1648] [serial = 514] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x1315a8000) [pid = 1648] [serial = 510] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x1315a9400) [pid = 1648] [serial = 511] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x1312ac000) [pid = 1648] [serial = 507] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x1312b2c00) [pid = 1648] [serial = 508] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x13042c800) [pid = 1648] [serial = 504] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x1305d3000) [pid = 1648] [serial = 505] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12b302800) [pid = 1648] [serial = 501] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12b969400) [pid = 1648] [serial = 502] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12958fc00) [pid = 1648] [serial = 498] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x129a7c400) [pid = 1648] [serial = 499] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x130434000) [pid = 1648] [serial = 495] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x130438000) [pid = 1648] [serial = 496] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12cbccc00) [pid = 1648] [serial = 492] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12ea85400) [pid = 1648] [serial = 493] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12fdd9800) [pid = 1648] [serial = 490] [outer = 0x0] [url = about:blank] 08:14:02 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x13444d400) [pid = 1648] [serial = 525] [outer = 0x0] [url = about:blank] 08:14:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11c2f2000) [pid = 1648] [serial = 533] [outer = 0x1369cc800] 08:14:04 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12fe90400) [pid = 1648] [serial = 524] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html] 08:14:04 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d934000) [pid = 1648] [serial = 527] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html] 08:14:10 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x134451c00) [pid = 1648] [serial = 526] [outer = 0x0] [url = about:blank] 08:14:10 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x129598c00) [pid = 1648] [serial = 531] [outer = 0x0] [url = about:blank] 08:14:10 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x1271ae000) [pid = 1648] [serial = 529] [outer = 0x0] [url = about:blank] 08:14:10 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x11da82000) [pid = 1648] [serial = 528] [outer = 0x0] [url = about:blank] 08:14:17 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x11d934c00) [pid = 1648] [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.] 08:14:29 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:14:29 INFO - PROCESS | 1648 | 1477754069681 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]]]}] 08:14:29 INFO - . 08:14:29 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 30262ms 08:14:29 INFO - PROCESS | 1648 | 1477754069704 Marionette TRACE conn2 -> [0,826,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1648 | 1477754069707 Marionette TRACE conn2 <- [1,826,null,{"value":"7"}] 08:14:29 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 08:14:29 INFO - PROCESS | 1648 | 1477754069712 Marionette TRACE conn2 -> [0,827,"timeouts",{"script":185000}] 08:14:29 INFO - PROCESS | 1648 | 1477754069714 Marionette TRACE conn2 <- [1,827,null,{}] 08:14:29 INFO - PROCESS | 1648 | 1477754069719 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}] 08:14:29 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:14:29 INFO - PROCESS | 1648 | 1477754069825 Marionette TRACE conn2 <- [1,828,null,{"value":null}] 08:14:29 INFO - PROCESS | 1648 | 08:14:29 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:14:29 INFO - PROCESS | 1648 | 08:14:29 INFO - PROCESS | 1648 | 1477754069850 Marionette TRACE conn2 -> [0,829,"getWindowHandles",null] 08:14:29 INFO - PROCESS | 1648 | 1477754069853 Marionette TRACE conn2 <- [1,829,null,["7"]] 08:14:29 INFO - PROCESS | 1648 | 1477754069856 Marionette TRACE conn2 -> [0,830,"switchToWindow",{"name":"7"}] 08:14:29 INFO - PROCESS | 1648 | 1477754069863 Marionette TRACE conn2 <- [1,830,null,{}] 08:14:29 INFO - PROCESS | 1648 | 1477754069870 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:14:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d344800 == 10 [pid = 1648] [id = 181] 08:14:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x11d49f800) [pid = 1648] [serial = 534] [outer = 0x0] 08:14:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d61b800) [pid = 1648] [serial = 535] [outer = 0x11d49f800] 08:14:29 INFO - PROCESS | 1648 | 1477754069914 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d910000) [pid = 1648] [serial = 536] [outer = 0x11d49f800] 08:14:30 INFO - PROCESS | 1648 | [GMP 1660] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:14:30 INFO - PROCESS | 1648 | [GMP 1660] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:14:30 INFO - PROCESS | 1648 | [GMP 1660] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:14:36 INFO - PROCESS | 1648 | 1477754076536 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]]]}] 08:14:36 INFO - . 08:14:36 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 6847ms 08:14:36 INFO - PROCESS | 1648 | 1477754076558 Marionette TRACE conn2 -> [0,832,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1648 | 1477754076563 Marionette TRACE conn2 <- [1,832,null,{"value":"7"}] 08:14:36 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 08:14:36 INFO - PROCESS | 1648 | 1477754076566 Marionette TRACE conn2 -> [0,833,"timeouts",{"script":35000}] 08:14:36 INFO - PROCESS | 1648 | 1477754076569 Marionette TRACE conn2 <- [1,833,null,{}] 08:14:36 INFO - PROCESS | 1648 | 1477754076571 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}] 08:14:36 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:14:36 INFO - PROCESS | 1648 | 1477754076662 Marionette TRACE conn2 <- [1,834,null,{"value":null}] 08:14:36 INFO - PROCESS | 1648 | 08:14:36 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:14:36 INFO - PROCESS | 1648 | 08:14:36 INFO - PROCESS | 1648 | 1477754076670 Marionette TRACE conn2 -> [0,835,"getWindowHandles",null] 08:14:36 INFO - PROCESS | 1648 | 1477754076674 Marionette TRACE conn2 <- [1,835,null,["7"]] 08:14:36 INFO - PROCESS | 1648 | 1477754076684 Marionette TRACE conn2 -> [0,836,"switchToWindow",{"name":"7"}] 08:14:36 INFO - PROCESS | 1648 | 1477754076689 Marionette TRACE conn2 <- [1,836,null,{}] 08:14:36 INFO - PROCESS | 1648 | 1477754076691 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1277a9800 == 11 [pid = 1648] [id = 182] 08:14:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x12813b000) [pid = 1648] [serial = 537] [outer = 0x0] 08:14:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x1287be000) [pid = 1648] [serial = 538] [outer = 0x12813b000] 08:14:36 INFO - PROCESS | 1648 | 1477754076730 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x1287ee800) [pid = 1648] [serial = 539] [outer = 0x12813b000] 08:14:37 INFO - PROCESS | 1648 | [GMP 1661] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:14:37 INFO - PROCESS | 1648 | [GMP 1661] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:14:37 INFO - PROCESS | 1648 | [GMP 1661] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:14:39 INFO - PROCESS | 1648 | 1477754079240 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]]]}] 08:14:39 INFO - . 08:14:39 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 2728ms 08:14:39 INFO - PROCESS | 1648 | 1477754079295 Marionette TRACE conn2 -> [0,838,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1648 | 1477754079298 Marionette TRACE conn2 <- [1,838,null,{"value":"7"}] 08:14:39 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 08:14:39 INFO - PROCESS | 1648 | 1477754079303 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}] 08:14:39 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:14:39 INFO - PROCESS | 1648 | 1477754079398 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:14:39 INFO - PROCESS | 1648 | 08:14:39 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:14:39 INFO - PROCESS | 1648 | 08:14:39 INFO - PROCESS | 1648 | 1477754079436 Marionette TRACE conn2 -> [0,840,"getWindowHandles",null] 08:14:39 INFO - PROCESS | 1648 | 1477754079439 Marionette TRACE conn2 <- [1,840,null,["7"]] 08:14:39 INFO - PROCESS | 1648 | 1477754079442 Marionette TRACE conn2 -> [0,841,"switchToWindow",{"name":"7"}] 08:14:39 INFO - PROCESS | 1648 | 1477754079446 Marionette TRACE conn2 <- [1,841,null,{}] 08:14:39 INFO - PROCESS | 1648 | 1477754079450 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc23800 == 12 [pid = 1648] [id = 183] 08:14:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d604800) [pid = 1648] [serial = 540] [outer = 0x0] 08:14:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d881800) [pid = 1648] [serial = 541] [outer = 0x11d604800] 08:14:39 INFO - PROCESS | 1648 | 1477754079493 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d90fc00) [pid = 1648] [serial = 542] [outer = 0x11d604800] 08:14:39 INFO - PROCESS | 1648 | --DOCSHELL 0x11d344800 == 11 [pid = 1648] [id = 181] 08:14:40 INFO - PROCESS | 1648 | [GMP 1662] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:14:40 INFO - PROCESS | 1648 | [GMP 1662] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:14:40 INFO - PROCESS | 1648 | [GMP 1662] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:40 INFO - PROCESS | 1648 | [08:14:40.760] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:40 INFO - PROCESS | 1648 | [08:14:40.761] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:40 INFO - PROCESS | 1648 | [08:14:40.763] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: VideoToolbox decoder returned no data: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 242 08:14:40 INFO - PROCESS | 1648 | [08:14:40.764] vtDecompressionDuctDecodeSingleFrame signalled err=-8969 (err) (VTVideoDecoderDecodeFrame returned error) at /SourceCache/CoreMedia_frameworks/CoreMedia-1562.238/Sources/VideoToolbox/VTDecompressionSession.c line 3241 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: Couldn't pass frame to decoder: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 474 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DoDecode: VTDecompressionSessionDecodeFrame:ffffdcf7: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:14:40 INFO - PROCESS | 1648 | [1648] WARNING: Decoder=11cebb800 Decode error: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 08:14:40 INFO - PROCESS | 1648 | 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 08:14:41 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127921c00) [pid = 1648] [serial = 530] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html] 08:14:41 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11d49f800) [pid = 1648] [serial = 534] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html] 08:14:46 INFO - PROCESS | 1648 | --DOCSHELL 0x1277aa800 == 10 [pid = 1648] [id = 180] 08:14:46 INFO - PROCESS | 1648 | --DOCSHELL 0x1277a9800 == 9 [pid = 1648] [id = 182] 08:14:46 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x1287be000) [pid = 1648] [serial = 538] [outer = 0x0] [url = about:blank] 08:14:46 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x129a7e400) [pid = 1648] [serial = 532] [outer = 0x0] [url = about:blank] 08:14:46 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d910000) [pid = 1648] [serial = 536] [outer = 0x0] [url = about:blank] 08:14:46 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d61b800) [pid = 1648] [serial = 535] [outer = 0x0] [url = about:blank] 08:14:48 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x12813b000) [pid = 1648] [serial = 537] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multikey.html] 08:14:53 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x1287ee800) [pid = 1648] [serial = 539] [outer = 0x0] [url = about:blank] 08:14:53 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x11d881800) [pid = 1648] [serial = 541] [outer = 0x0] [url = about:blank] 08:15:09 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:15:09 INFO - PROCESS | 1648 | 1477754109592 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]]]}] 08:15:09 INFO - . 08:15:09 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 30312ms 08:15:09 INFO - PROCESS | 1648 | 1477754109614 Marionette TRACE conn2 -> [0,843,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 1648 | 1477754109617 Marionette TRACE conn2 <- [1,843,null,{"value":"7"}] 08:15:09 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 08:15:09 INFO - PROCESS | 1648 | 1477754109622 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}] 08:15:09 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:09 INFO - PROCESS | 1648 | 1477754109722 Marionette TRACE conn2 <- [1,844,null,{"value":null}] 08:15:09 INFO - PROCESS | 1648 | 08:15:09 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:09 INFO - PROCESS | 1648 | 08:15:09 INFO - PROCESS | 1648 | 1477754109748 Marionette TRACE conn2 -> [0,845,"getWindowHandles",null] 08:15:09 INFO - PROCESS | 1648 | 1477754109750 Marionette TRACE conn2 <- [1,845,null,["7"]] 08:15:09 INFO - PROCESS | 1648 | 1477754109754 Marionette TRACE conn2 -> [0,846,"switchToWindow",{"name":"7"}] 08:15:09 INFO - PROCESS | 1648 | 1477754109757 Marionette TRACE conn2 <- [1,846,null,{}] 08:15:09 INFO - PROCESS | 1648 | 1477754109761 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d394800 == 10 [pid = 1648] [id = 184] 08:15:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x11d49e000) [pid = 1648] [serial = 543] [outer = 0x0] 08:15:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d60a400) [pid = 1648] [serial = 544] [outer = 0x11d49e000] 08:15:09 INFO - PROCESS | 1648 | 1477754109804 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d90c400) [pid = 1648] [serial = 545] [outer = 0x11d49e000] 08:15:10 INFO - PROCESS | 1648 | [GMP 1663] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:10 INFO - PROCESS | 1648 | [GMP 1663] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:10 INFO - PROCESS | 1648 | [GMP 1663] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:12 INFO - PROCESS | 1648 | 1477754112166 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]]]}] 08:15:12 INFO - . 08:15:12 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 2571ms 08:15:12 INFO - PROCESS | 1648 | 1477754112192 Marionette TRACE conn2 -> [0,848,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 1648 | 1477754112196 Marionette TRACE conn2 <- [1,848,null,{"value":"7"}] 08:15:12 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 08:15:12 INFO - PROCESS | 1648 | 1477754112200 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}] 08:15:12 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:12 INFO - PROCESS | 1648 | 1477754112287 Marionette TRACE conn2 <- [1,849,null,{"value":null}] 08:15:12 INFO - PROCESS | 1648 | 08:15:12 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:12 INFO - PROCESS | 1648 | 08:15:12 INFO - PROCESS | 1648 | 1477754112297 Marionette TRACE conn2 -> [0,850,"getWindowHandles",null] 08:15:12 INFO - PROCESS | 1648 | 1477754112299 Marionette TRACE conn2 <- [1,850,null,["7"]] 08:15:12 INFO - PROCESS | 1648 | 1477754112302 Marionette TRACE conn2 -> [0,851,"switchToWindow",{"name":"7"}] 08:15:12 INFO - PROCESS | 1648 | 1477754112304 Marionette TRACE conn2 <- [1,851,null,{}] 08:15:12 INFO - PROCESS | 1648 | 1477754112307 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x1277a9800 == 11 [pid = 1648] [id = 185] 08:15:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11db07000) [pid = 1648] [serial = 546] [outer = 0x0] 08:15:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x127b4bc00) [pid = 1648] [serial = 547] [outer = 0x11db07000] 08:15:12 INFO - PROCESS | 1648 | 1477754112346 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x128135400) [pid = 1648] [serial = 548] [outer = 0x11db07000] 08:15:13 INFO - PROCESS | 1648 | [GMP 1664] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:13 INFO - PROCESS | 1648 | [GMP 1664] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:13 INFO - PROCESS | 1648 | [GMP 1664] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:14 INFO - PROCESS | 1648 | 1477754114737 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]]]}] 08:15:14 INFO - . 08:15:14 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 2572ms 08:15:14 INFO - PROCESS | 1648 | 1477754114777 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 1648 | 1477754114783 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:15:14 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 08:15:14 INFO - PROCESS | 1648 | 1477754114786 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}] 08:15:14 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:14 INFO - PROCESS | 1648 | 1477754114869 Marionette TRACE conn2 <- [1,854,null,{"value":null}] 08:15:14 INFO - PROCESS | 1648 | 08:15:14 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:14 INFO - PROCESS | 1648 | 08:15:14 INFO - PROCESS | 1648 | 1477754114875 Marionette TRACE conn2 -> [0,855,"getWindowHandles",null] 08:15:14 INFO - PROCESS | 1648 | 1477754114877 Marionette TRACE conn2 <- [1,855,null,["7"]] 08:15:14 INFO - PROCESS | 1648 | 1477754114883 Marionette TRACE conn2 -> [0,856,"switchToWindow",{"name":"7"}] 08:15:14 INFO - PROCESS | 1648 | 1477754114888 Marionette TRACE conn2 <- [1,856,null,{}] 08:15:14 INFO - PROCESS | 1648 | 1477754114891 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12954f000 == 12 [pid = 1648] [id = 186] 08:15:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x1271bb000) [pid = 1648] [serial = 549] [outer = 0x0] 08:15:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x129a7e000) [pid = 1648] [serial = 550] [outer = 0x1271bb000] 08:15:14 INFO - PROCESS | 1648 | 1477754114934 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x129e87400) [pid = 1648] [serial = 551] [outer = 0x1271bb000] 08:15:15 INFO - PROCESS | 1648 | [GMP 1665] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:15 INFO - PROCESS | 1648 | [GMP 1665] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:15 INFO - PROCESS | 1648 | [GMP 1665] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:17 INFO - PROCESS | 1648 | 1477754117272 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]]]}] 08:15:17 INFO - . 08:15:17 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 2520ms 08:15:17 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 08:15:17 INFO - PROCESS | 1648 | 1477754117305 Marionette TRACE conn2 -> [0,858,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 1648 | 1477754117307 Marionette TRACE conn2 <- [1,858,null,{"value":"7"}] 08:15:17 INFO - PROCESS | 1648 | 1477754117310 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}] 08:15:17 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:17 INFO - PROCESS | 1648 | 1477754117386 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:15:17 INFO - PROCESS | 1648 | 08:15:17 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:17 INFO - PROCESS | 1648 | 08:15:17 INFO - PROCESS | 1648 | 1477754117391 Marionette TRACE conn2 -> [0,860,"getWindowHandles",null] 08:15:17 INFO - PROCESS | 1648 | 1477754117393 Marionette TRACE conn2 <- [1,860,null,["7"]] 08:15:17 INFO - PROCESS | 1648 | 1477754117397 Marionette TRACE conn2 -> [0,861,"switchToWindow",{"name":"7"}] 08:15:17 INFO - PROCESS | 1648 | 1477754117400 Marionette TRACE conn2 <- [1,861,null,{}] 08:15:17 INFO - PROCESS | 1648 | 1477754117403 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ade5000 == 13 [pid = 1648] [id = 187] 08:15:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127164800) [pid = 1648] [serial = 552] [outer = 0x0] 08:15:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12bfa6800) [pid = 1648] [serial = 553] [outer = 0x127164800] 08:15:17 INFO - PROCESS | 1648 | 1477754117444 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x12c12e400) [pid = 1648] [serial = 554] [outer = 0x127164800] 08:15:18 INFO - PROCESS | 1648 | [GMP 1666] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:18 INFO - PROCESS | 1648 | [GMP 1666] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:18 INFO - PROCESS | 1648 | [GMP 1666] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:19 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc23800 == 12 [pid = 1648] [id = 183] 08:15:19 INFO - PROCESS | 1648 | 1477754119818 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]]]}] 08:15:19 INFO - . 08:15:19 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 2525ms 08:15:19 INFO - PROCESS | 1648 | 1477754119836 Marionette TRACE conn2 -> [0,863,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 1648 | 1477754119840 Marionette TRACE conn2 <- [1,863,null,{"value":"7"}] 08:15:19 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 08:15:19 INFO - PROCESS | 1648 | 1477754119845 Marionette TRACE conn2 -> [0,864,"timeouts",{"script":185000}] 08:15:19 INFO - PROCESS | 1648 | 1477754119848 Marionette TRACE conn2 <- [1,864,null,{}] 08:15:19 INFO - PROCESS | 1648 | 1477754119853 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}] 08:15:19 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:19 INFO - PROCESS | 1648 | 1477754119939 Marionette TRACE conn2 <- [1,865,null,{"value":null}] 08:15:19 INFO - PROCESS | 1648 | 08:15:19 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:19 INFO - PROCESS | 1648 | 08:15:19 INFO - PROCESS | 1648 | 1477754119948 Marionette TRACE conn2 -> [0,866,"getWindowHandles",null] 08:15:19 INFO - PROCESS | 1648 | 1477754119950 Marionette TRACE conn2 <- [1,866,null,["7"]] 08:15:19 INFO - PROCESS | 1648 | 1477754119953 Marionette TRACE conn2 -> [0,867,"switchToWindow",{"name":"7"}] 08:15:19 INFO - PROCESS | 1648 | 1477754119958 Marionette TRACE conn2 <- [1,867,null,{}] 08:15:19 INFO - PROCESS | 1648 | 1477754119964 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:15:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d392000 == 13 [pid = 1648] [id = 188] 08:15:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11d888c00) [pid = 1648] [serial = 555] [outer = 0x0] 08:15:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12715f400) [pid = 1648] [serial = 556] [outer = 0x11d888c00] 08:15:20 INFO - PROCESS | 1648 | 1477754120007 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12791fc00) [pid = 1648] [serial = 557] [outer = 0x11d888c00] 08:15:20 INFO - PROCESS | 1648 | [GMP 1667] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:20 INFO - PROCESS | 1648 | [GMP 1667] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:20 INFO - PROCESS | 1648 | [GMP 1667] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:21 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:15:21 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:15:22 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x1271bb000) [pid = 1648] [serial = 549] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html] 08:15:22 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x11d49e000) [pid = 1648] [serial = 543] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html] 08:15:22 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11db07000) [pid = 1648] [serial = 546] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html] 08:15:22 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11d604800) [pid = 1648] [serial = 540] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-multisession.html] 08:15:22 INFO - PROCESS | 1648 | 1477754122440 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]]]}] 08:15:22 INFO - . 08:15:22 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 2637ms 08:15:22 INFO - PROCESS | 1648 | 1477754122481 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 1648 | 1477754122483 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:15:22 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 08:15:22 INFO - PROCESS | 1648 | 1477754122485 Marionette TRACE conn2 -> [0,870,"timeouts",{"script":35000}] 08:15:22 INFO - PROCESS | 1648 | 1477754122488 Marionette TRACE conn2 <- [1,870,null,{}] 08:15:22 INFO - PROCESS | 1648 | 1477754122491 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}] 08:15:22 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:22 INFO - PROCESS | 1648 | 1477754122601 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:15:22 INFO - PROCESS | 1648 | 08:15:22 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:22 INFO - PROCESS | 1648 | 08:15:22 INFO - PROCESS | 1648 | 1477754122640 Marionette TRACE conn2 -> [0,872,"getWindowHandles",null] 08:15:22 INFO - PROCESS | 1648 | 1477754122643 Marionette TRACE conn2 <- [1,872,null,["7"]] 08:15:22 INFO - PROCESS | 1648 | 1477754122653 Marionette TRACE conn2 -> [0,873,"switchToWindow",{"name":"7"}] 08:15:22 INFO - PROCESS | 1648 | 1477754122657 Marionette TRACE conn2 <- [1,873,null,{}] 08:15:22 INFO - PROCESS | 1648 | 1477754122660 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d16000 == 14 [pid = 1648] [id = 189] 08:15:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x1287f3c00) [pid = 1648] [serial = 558] [outer = 0x0] 08:15:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129c12c00) [pid = 1648] [serial = 559] [outer = 0x1287f3c00] 08:15:22 INFO - PROCESS | 1648 | 1477754122700 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12ac33800) [pid = 1648] [serial = 560] [outer = 0x1287f3c00] 08:15:23 INFO - PROCESS | 1648 | [GMP 1668] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:23 INFO - PROCESS | 1648 | [GMP 1668] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:23 INFO - PROCESS | 1648 | [GMP 1668] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:25 INFO - PROCESS | 1648 | 1477754125116 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]]]}] 08:15:25 INFO - . 08:15:25 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 2680ms 08:15:25 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 08:15:25 INFO - PROCESS | 1648 | 1477754125166 Marionette TRACE conn2 -> [0,875,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 1648 | 1477754125167 Marionette TRACE conn2 <- [1,875,null,{"value":"7"}] 08:15:25 INFO - PROCESS | 1648 | 1477754125170 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}] 08:15:25 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:25 INFO - PROCESS | 1648 | 1477754125266 Marionette TRACE conn2 <- [1,876,null,{"value":null}] 08:15:25 INFO - PROCESS | 1648 | 08:15:25 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:25 INFO - PROCESS | 1648 | 08:15:25 INFO - PROCESS | 1648 | 1477754125274 Marionette TRACE conn2 -> [0,877,"getWindowHandles",null] 08:15:25 INFO - PROCESS | 1648 | 1477754125276 Marionette TRACE conn2 <- [1,877,null,["7"]] 08:15:25 INFO - PROCESS | 1648 | 1477754125279 Marionette TRACE conn2 -> [0,878,"switchToWindow",{"name":"7"}] 08:15:25 INFO - PROCESS | 1648 | 1477754125283 Marionette TRACE conn2 <- [1,878,null,{}] 08:15:25 INFO - PROCESS | 1648 | 1477754125285 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b07e800 == 15 [pid = 1648] [id = 190] 08:15:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12797e400) [pid = 1648] [serial = 561] [outer = 0x0] 08:15:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12bd5b000) [pid = 1648] [serial = 562] [outer = 0x12797e400] 08:15:25 INFO - PROCESS | 1648 | 1477754125325 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12c12f000) [pid = 1648] [serial = 563] [outer = 0x12797e400] 08:15:26 INFO - PROCESS | 1648 | [GMP 1669] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:26 INFO - PROCESS | 1648 | [GMP 1669] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:26 INFO - PROCESS | 1648 | [GMP 1669] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x129a7e000) [pid = 1648] [serial = 550] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x129e87400) [pid = 1648] [serial = 551] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x127b4bc00) [pid = 1648] [serial = 547] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x128135400) [pid = 1648] [serial = 548] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11d60a400) [pid = 1648] [serial = 544] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11d90c400) [pid = 1648] [serial = 545] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d90fc00) [pid = 1648] [serial = 542] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12bfa6800) [pid = 1648] [serial = 553] [outer = 0x0] [url = about:blank] 08:15:27 INFO - PROCESS | 1648 | 1477754127852 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]]]}] 08:15:27 INFO - . 08:15:27 INFO - TEST-OK | /encrypted-media/clearkey-mp4-playback-temporary.html | took 2723ms 08:15:27 INFO - PROCESS | 1648 | 1477754127894 Marionette TRACE conn2 -> [0,880,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 1648 | 1477754127899 Marionette TRACE conn2 <- [1,880,null,{"value":"7"}] 08:15:27 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 08:15:27 INFO - PROCESS | 1648 | 1477754127904 Marionette TRACE conn2 -> [0,881,"timeouts",{"script":185000}] 08:15:27 INFO - PROCESS | 1648 | 1477754127906 Marionette TRACE conn2 <- [1,881,null,{}] 08:15:27 INFO - PROCESS | 1648 | 1477754127911 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}] 08:15:27 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:27 INFO - PROCESS | 1648 | 1477754127992 Marionette TRACE conn2 <- [1,882,null,{"value":null}] 08:15:28 INFO - PROCESS | 1648 | 08:15:28 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:28 INFO - PROCESS | 1648 | 08:15:28 INFO - PROCESS | 1648 | 1477754128041 Marionette TRACE conn2 -> [0,883,"getWindowHandles",null] 08:15:28 INFO - PROCESS | 1648 | 1477754128043 Marionette TRACE conn2 <- [1,883,null,["7"]] 08:15:28 INFO - PROCESS | 1648 | 1477754128046 Marionette TRACE conn2 -> [0,884,"switchToWindow",{"name":"7"}] 08:15:28 INFO - PROCESS | 1648 | 1477754128051 Marionette TRACE conn2 <- [1,884,null,{}] 08:15:28 INFO - PROCESS | 1648 | 1477754128057 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:15:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e1d000 == 16 [pid = 1648] [id = 191] 08:15:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x12713f400) [pid = 1648] [serial = 564] [outer = 0x0] 08:15:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x1274e6000) [pid = 1648] [serial = 565] [outer = 0x12713f400] 08:15:28 INFO - PROCESS | 1648 | 1477754128100 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127b49800) [pid = 1648] [serial = 566] [outer = 0x12713f400] 08:15:28 INFO - PROCESS | 1648 | [1648] WARNING: Invalid version in EME keySystem string: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 75 08:15:28 INFO - PROCESS | 1648 | [1648] WARNING: EME keySystem version string not prefixed by '.': file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 63 08:15:28 INFO - PROCESS | 1648 | [1648] WARNING: Non-digit character in EME keySystem string's version suffix: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 69 08:15:28 INFO - PROCESS | 1648 | [1648] WARNING: EME keySystem version string not prefixed by '.': file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 63 08:15:28 INFO - PROCESS | 1648 | [1648] WARNING: Invalid version in EME keySystem string: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 75 08:15:28 INFO - PROCESS | 1648 | 1477754128464 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] 08:15:28 INFO - PROCESS | 1648 | 1477754128485 Marionette TRACE conn2 <- [1,886,null,{"value":"7"}] 08:15:28 INFO - PROCESS | 1648 | 1477754128488 Marionette TRACE conn2 -> [0,887,"timeouts",{"script":35000}] 08:15:28 INFO - PROCESS | 1648 | 1477754128490 Marionette TRACE conn2 <- [1,887,null,{}] 08:15:28 INFO - PROCESS | 1648 | 1477754128493 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}] 08:15:28 INFO - PROCESS | 1648 | 1477754128577 Marionette TRACE conn2 <- [1,888,null,{"value":null}] 08:15:28 INFO - PROCESS | 1648 | 1477754128585 Marionette TRACE conn2 -> [0,889,"getWindowHandles",null] 08:15:28 INFO - PROCESS | 1648 | 1477754128588 Marionette TRACE conn2 <- [1,889,null,["7"]] 08:15:28 INFO - PROCESS | 1648 | 1477754128598 Marionette TRACE conn2 -> [0,890,"switchToWindow",{"name":"7"}] 08:15:28 INFO - PROCESS | 1648 | 1477754128603 Marionette TRACE conn2 <- [1,890,null,{}] 08:15:28 INFO - PROCESS | 1648 | 1477754128605 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ac10000 == 17 [pid = 1648] [id = 192] 08:15:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12ac80000) [pid = 1648] [serial = 567] [outer = 0x0] 08:15:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12b305400) [pid = 1648] [serial = 568] [outer = 0x12ac80000] 08:15:28 INFO - PROCESS | 1648 | 1477754128644 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12b311800) [pid = 1648] [serial = 569] [outer = 0x12ac80000] 08:15:29 INFO - PROCESS | 1648 | [GMP 1670] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:29 INFO - PROCESS | 1648 | [GMP 1670] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:29 INFO - PROCESS | 1648 | [GMP 1670] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:29 INFO - PROCESS | 1648 | 1477754129246 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]]]}] 08:15:29 INFO - . 08:15:29 INFO - TEST-OK | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 771ms 08:15:29 INFO - PROCESS | 1648 | 1477754129262 Marionette TRACE conn2 -> [0,892,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 1648 | 1477754129263 Marionette TRACE conn2 <- [1,892,null,{"value":"7"}] 08:15:29 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 08:15:29 INFO - PROCESS | 1648 | 1477754129266 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}] 08:15:29 INFO - PROCESS | 1648 | 1477754129371 Marionette TRACE conn2 <- [1,893,null,{"value":null}] 08:15:29 INFO - PROCESS | 1648 | 08:15:29 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:29 INFO - PROCESS | 1648 | 08:15:29 INFO - PROCESS | 1648 | 1477754129384 Marionette TRACE conn2 -> [0,894,"getWindowHandles",null] 08:15:29 INFO - PROCESS | 1648 | 1477754129386 Marionette TRACE conn2 <- [1,894,null,["7"]] 08:15:29 INFO - PROCESS | 1648 | 1477754129388 Marionette TRACE conn2 -> [0,895,"switchToWindow",{"name":"7"}] 08:15:29 INFO - PROCESS | 1648 | 1477754129392 Marionette TRACE conn2 <- [1,895,null,{}] 08:15:29 INFO - PROCESS | 1648 | 1477754129394 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb3f000 == 18 [pid = 1648] [id = 193] 08:15:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x11ceb9c00) [pid = 1648] [serial = 570] [outer = 0x0] 08:15:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12c76b400) [pid = 1648] [serial = 571] [outer = 0x11ceb9c00] 08:15:29 INFO - PROCESS | 1648 | 1477754129434 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12cbc5400) [pid = 1648] [serial = 572] [outer = 0x11ceb9c00] 08:15:29 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x1287f3c00) [pid = 1648] [serial = 558] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html] 08:15:29 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x127164800) [pid = 1648] [serial = 552] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html] 08:15:29 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x11d888c00) [pid = 1648] [serial = 555] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html] 08:15:30 INFO - PROCESS | 1648 | [GMP 1671] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:30 INFO - PROCESS | 1648 | [GMP 1671] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:15:30 INFO - PROCESS | 1648 | [GMP 1671] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:15:30 INFO - PROCESS | 1648 | 1477754130673 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]]]}] 08:15:30 INFO - . 08:15:30 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 1418ms 08:15:30 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 08:15:30 INFO - PROCESS | 1648 | 1477754130685 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 1648 | 1477754130687 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:15:30 INFO - PROCESS | 1648 | 1477754130690 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}] 08:15:30 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:30 INFO - PROCESS | 1648 | 1477754130786 Marionette TRACE conn2 <- [1,898,null,{"value":null}] 08:15:30 INFO - PROCESS | 1648 | 1477754130792 Marionette TRACE conn2 -> [0,899,"getWindowHandles",null] 08:15:30 INFO - PROCESS | 1648 | 1477754130794 Marionette TRACE conn2 <- [1,899,null,["7"]] 08:15:30 INFO - PROCESS | 1648 | 1477754130799 Marionette TRACE conn2 -> [0,900,"switchToWindow",{"name":"7"}] 08:15:30 INFO - PROCESS | 1648 | 1477754130802 Marionette TRACE conn2 <- [1,900,null,{}] 08:15:30 INFO - PROCESS | 1648 | 1477754130805 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2ab800 == 19 [pid = 1648] [id = 194] 08:15:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12e007000) [pid = 1648] [serial = 573] [outer = 0x0] 08:15:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12f356400) [pid = 1648] [serial = 574] [outer = 0x12e007000] 08:15:30 INFO - PROCESS | 1648 | 1477754130850 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12f3c6000) [pid = 1648] [serial = 575] [outer = 0x12e007000] 08:15:32 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:34 INFO - PROCESS | 1648 | 1477754134009 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]]]}] 08:15:34 INFO - . 08:15:34 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 3327ms 08:15:34 INFO - PROCESS | 1648 | 1477754134017 Marionette TRACE conn2 -> [0,902,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 1648 | 1477754134020 Marionette TRACE conn2 <- [1,902,null,{"value":"7"}] 08:15:34 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 08:15:34 INFO - PROCESS | 1648 | 1477754134026 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}] 08:15:34 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:15:34 INFO - PROCESS | 1648 | 1477754134174 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:15:34 INFO - PROCESS | 1648 | 1477754134241 Marionette TRACE conn2 -> [0,904,"getWindowHandles",null] 08:15:34 INFO - PROCESS | 1648 | 1477754134244 Marionette TRACE conn2 <- [1,904,null,["7"]] 08:15:34 INFO - PROCESS | 1648 | 1477754134249 Marionette TRACE conn2 -> [0,905,"switchToWindow",{"name":"7"}] 08:15:34 INFO - PROCESS | 1648 | 1477754134253 Marionette TRACE conn2 <- [1,905,null,{}] 08:15:34 INFO - PROCESS | 1648 | 1477754134256 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e1b000 == 20 [pid = 1648] [id = 195] 08:15:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x11d90b400) [pid = 1648] [serial = 576] [outer = 0x0] 08:15:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x126ecc800) [pid = 1648] [serial = 577] [outer = 0x11d90b400] 08:15:34 INFO - PROCESS | 1648 | 1477754134305 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12791c800) [pid = 1648] [serial = 578] [outer = 0x11d90b400] 08:15:34 INFO - PROCESS | 1648 | 1477754134752 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]]]}] 08:15:34 INFO - . 08:15:34 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 765ms 08:15:34 INFO - PROCESS | 1648 | 1477754134791 Marionette TRACE conn2 -> [0,907,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 1648 | 1477754134795 Marionette TRACE conn2 <- [1,907,null,{"value":"7"}] 08:15:34 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 08:15:34 INFO - PROCESS | 1648 | 1477754134800 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}] 08:15:34 INFO - PROCESS | 1648 | 1477754134943 Marionette TRACE conn2 <- [1,908,null,{"value":null}] 08:15:35 INFO - PROCESS | 1648 | 1477754135004 Marionette TRACE conn2 -> [0,909,"getWindowHandles",null] 08:15:35 INFO - PROCESS | 1648 | 1477754135007 Marionette TRACE conn2 <- [1,909,null,["7"]] 08:15:35 INFO - PROCESS | 1648 | 1477754135011 Marionette TRACE conn2 -> [0,910,"switchToWindow",{"name":"7"}] 08:15:35 INFO - PROCESS | 1648 | 1477754135016 Marionette TRACE conn2 <- [1,910,null,{}] 08:15:35 INFO - PROCESS | 1648 | 1477754135137 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d3af000 == 21 [pid = 1648] [id = 196] 08:15:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x11d49dc00) [pid = 1648] [serial = 579] [outer = 0x0] 08:15:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x11da84800) [pid = 1648] [serial = 580] [outer = 0x11d49dc00] 08:15:35 INFO - PROCESS | 1648 | 1477754135197 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x127b4c000) [pid = 1648] [serial = 581] [outer = 0x11d49dc00] 08:15:35 INFO - PROCESS | 1648 | JavaScript error: http://web-platform.test:8000/encrypted-media/scripts/setmediakeys-multiple-times-with-different-mediakeys.js, line 56: SyntaxError: missing ; before statement 08:15:35 INFO - PROCESS | 1648 | 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 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x1277a9800 == 20 [pid = 1648] [id = 185] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x12954f000 == 19 [pid = 1648] [id = 186] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x11d392000 == 18 [pid = 1648] [id = 188] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x129d16000 == 17 [pid = 1648] [id = 189] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x11d394800 == 16 [pid = 1648] [id = 184] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x12bb3f000 == 15 [pid = 1648] [id = 193] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x12ac10000 == 14 [pid = 1648] [id = 192] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x126e1d000 == 13 [pid = 1648] [id = 191] 08:15:35 INFO - PROCESS | 1648 | --DOCSHELL 0x12ade5000 == 12 [pid = 1648] [id = 187] 08:15:35 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x129c12c00) [pid = 1648] [serial = 559] [outer = 0x0] [url = about:blank] 08:15:35 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12ac33800) [pid = 1648] [serial = 560] [outer = 0x0] [url = about:blank] 08:15:35 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12715f400) [pid = 1648] [serial = 556] [outer = 0x0] [url = about:blank] 08:15:35 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12791fc00) [pid = 1648] [serial = 557] [outer = 0x0] [url = about:blank] 08:15:35 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12c12e400) [pid = 1648] [serial = 554] [outer = 0x0] [url = about:blank] 08:15:37 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12ac80000) [pid = 1648] [serial = 567] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html] 08:15:37 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12797e400) [pid = 1648] [serial = 561] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-playback-temporary.html] 08:15:37 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12713f400) [pid = 1648] [serial = 564] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html] 08:15:37 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x11ceb9c00) [pid = 1648] [serial = 570] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html] 08:15:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2ab800 == 11 [pid = 1648] [id = 194] 08:15:43 INFO - PROCESS | 1648 | --DOCSHELL 0x126e1b000 == 10 [pid = 1648] [id = 195] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12c12f000) [pid = 1648] [serial = 563] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12c76b400) [pid = 1648] [serial = 571] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x1274e6000) [pid = 1648] [serial = 565] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12cbc5400) [pid = 1648] [serial = 572] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12f356400) [pid = 1648] [serial = 574] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12b311800) [pid = 1648] [serial = 569] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12bd5b000) [pid = 1648] [serial = 562] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127b49800) [pid = 1648] [serial = 566] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12b305400) [pid = 1648] [serial = 568] [outer = 0x0] [url = about:blank] 08:15:43 INFO - PROCESS | 1648 | 08:15:43 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:15:43 INFO - PROCESS | 1648 | 08:15:45 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x12e007000) [pid = 1648] [serial = 573] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html] 08:15:45 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d90b400) [pid = 1648] [serial = 576] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html] 08:15:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12b07e800 == 9 [pid = 1648] [id = 190] 08:15:50 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12f3c6000) [pid = 1648] [serial = 575] [outer = 0x0] [url = about:blank] 08:15:50 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x126ecc800) [pid = 1648] [serial = 577] [outer = 0x0] [url = about:blank] 08:15:50 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x12791c800) [pid = 1648] [serial = 578] [outer = 0x0] [url = about:blank] 08:15:50 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x11da84800) [pid = 1648] [serial = 580] [outer = 0x0] [url = about:blank] 08:16:05 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:16:05 INFO - PROCESS | 1648 | 1477754165312 Marionette TRACE conn2 <- [1,911,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html",1,"SyntaxError: missing ; before statement",null,[]]}] 08:16:05 INFO - TEST-ERROR | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 30524ms 08:16:05 INFO - PROCESS | 1648 | 1477754165323 Marionette TRACE conn2 -> [0,912,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 1648 | 1477754165326 Marionette TRACE conn2 <- [1,912,null,{"value":"7"}] 08:16:05 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 08:16:05 INFO - PROCESS | 1648 | 1477754165331 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}] 08:16:05 INFO - PROCESS | 1648 | 1477754165417 Marionette TRACE conn2 <- [1,913,null,{"value":null}] 08:16:05 INFO - PROCESS | 1648 | 1477754165457 Marionette TRACE conn2 -> [0,914,"getWindowHandles",null] 08:16:05 INFO - PROCESS | 1648 | 1477754165459 Marionette TRACE conn2 <- [1,914,null,["7"]] 08:16:05 INFO - PROCESS | 1648 | 1477754165464 Marionette TRACE conn2 -> [0,915,"switchToWindow",{"name":"7"}] 08:16:05 INFO - PROCESS | 1648 | 1477754165468 Marionette TRACE conn2 <- [1,915,null,{}] 08:16:05 INFO - PROCESS | 1648 | 1477754165471 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d523800 == 10 [pid = 1648] [id = 197] 08:16:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x11d60b000) [pid = 1648] [serial = 582] [outer = 0x0] 08:16:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d884400) [pid = 1648] [serial = 583] [outer = 0x11d60b000] 08:16:05 INFO - PROCESS | 1648 | 1477754165514 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11da7d800) [pid = 1648] [serial = 584] [outer = 0x11d60b000] 08:16:05 INFO - PROCESS | 1648 | [GMP 1672] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:05 INFO - PROCESS | 1648 | [GMP 1672] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:05 INFO - PROCESS | 1648 | [GMP 1672] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:16:05 INFO - PROCESS | 1648 | 1477754165911 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]]]}] 08:16:05 INFO - . 08:16:05 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 615ms 08:16:05 INFO - PROCESS | 1648 | 1477754165948 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 1648 | 1477754165951 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:16:05 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 08:16:05 INFO - PROCESS | 1648 | 1477754165956 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}] 08:16:06 INFO - PROCESS | 1648 | 1477754166048 Marionette TRACE conn2 <- [1,918,null,{"value":null}] 08:16:06 INFO - PROCESS | 1648 | 08:16:06 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:16:06 INFO - PROCESS | 1648 | 08:16:06 INFO - PROCESS | 1648 | 1477754166052 Marionette TRACE conn2 -> [0,919,"getWindowHandles",null] 08:16:06 INFO - PROCESS | 1648 | 1477754166054 Marionette TRACE conn2 <- [1,919,null,["7"]] 08:16:06 INFO - PROCESS | 1648 | 1477754166057 Marionette TRACE conn2 -> [0,920,"switchToWindow",{"name":"7"}] 08:16:06 INFO - PROCESS | 1648 | 1477754166060 Marionette TRACE conn2 <- [1,920,null,{}] 08:16:06 INFO - PROCESS | 1648 | 1477754166063 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x128198000 == 11 [pid = 1648] [id = 198] 08:16:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x1271b2800) [pid = 1648] [serial = 585] [outer = 0x0] 08:16:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x127f0a000) [pid = 1648] [serial = 586] [outer = 0x1271b2800] 08:16:06 INFO - PROCESS | 1648 | 1477754166104 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x1287ef000) [pid = 1648] [serial = 587] [outer = 0x1271b2800] 08:16:07 INFO - PROCESS | 1648 | [GMP 1673] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:07 INFO - PROCESS | 1648 | [GMP 1673] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:07 INFO - PROCESS | 1648 | [GMP 1673] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:16:07 INFO - PROCESS | 1648 | 1477754167155 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]]]}] 08:16:07 INFO - . 08:16:07 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1216ms 08:16:07 INFO - PROCESS | 1648 | 1477754167177 Marionette TRACE conn2 -> [0,922,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 1648 | 1477754167180 Marionette TRACE conn2 <- [1,922,null,{"value":"7"}] 08:16:07 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 08:16:07 INFO - PROCESS | 1648 | 1477754167183 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}] 08:16:07 INFO - PROCESS | 1648 | 1477754167290 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:16:07 INFO - PROCESS | 1648 | 1477754167298 Marionette TRACE conn2 -> [0,924,"getWindowHandles",null] 08:16:07 INFO - PROCESS | 1648 | 1477754167300 Marionette TRACE conn2 <- [1,924,null,["7"]] 08:16:07 INFO - PROCESS | 1648 | 1477754167302 Marionette TRACE conn2 -> [0,925,"switchToWindow",{"name":"7"}] 08:16:07 INFO - PROCESS | 1648 | 1477754167306 Marionette TRACE conn2 <- [1,925,null,{}] 08:16:07 INFO - PROCESS | 1648 | 1477754167308 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adf7000 == 12 [pid = 1648] [id = 199] 08:16:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11cec0000) [pid = 1648] [serial = 588] [outer = 0x0] 08:16:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12a8a8400) [pid = 1648] [serial = 589] [outer = 0x11cec0000] 08:16:07 INFO - PROCESS | 1648 | 1477754167351 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x12ac36800) [pid = 1648] [serial = 590] [outer = 0x11cec0000] 08:16:07 INFO - PROCESS | 1648 | 1477754167704 Marionette TRACE conn2 <- [1,926,null,{"value":["/encrypted-media/clearkey-mp4-setmediakeys.html",0,null,null,[["org.w3.clearkey, setMediaKeys",2,null,null]]]}] 08:16:07 INFO - . 08:16:07 INFO - TEST-OK | /encrypted-media/clearkey-mp4-setmediakeys.html | took 566ms 08:16:07 INFO - PROCESS | 1648 | 1477754167749 Marionette TRACE conn2 -> [0,927,"getWindowHandle",null] 08:16:07 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 08:16:07 INFO - PROCESS | 1648 | 1477754167751 Marionette TRACE conn2 <- [1,927,null,{"value":"7"}] 08:16:07 INFO - PROCESS | 1648 | 1477754167755 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}] 08:16:07 INFO - PROCESS | 1648 | 1477754167839 Marionette TRACE conn2 <- [1,928,null,{"value":null}] 08:16:07 INFO - PROCESS | 1648 | 1477754167878 Marionette TRACE conn2 -> [0,929,"getWindowHandles",null] 08:16:07 INFO - PROCESS | 1648 | 1477754167880 Marionette TRACE conn2 <- [1,929,null,["7"]] 08:16:07 INFO - PROCESS | 1648 | 1477754167882 Marionette TRACE conn2 -> [0,930,"switchToWindow",{"name":"7"}] 08:16:07 INFO - PROCESS | 1648 | 1477754167885 Marionette TRACE conn2 <- [1,930,null,{}] 08:16:07 INFO - PROCESS | 1648 | 1477754167887 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd91800 == 13 [pid = 1648] [id = 200] 08:16:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x12ac7e400) [pid = 1648] [serial = 591] [outer = 0x0] 08:16:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12ca7bc00) [pid = 1648] [serial = 592] [outer = 0x12ac7e400] 08:16:07 INFO - PROCESS | 1648 | 1477754167927 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x12cb88400) [pid = 1648] [serial = 593] [outer = 0x12ac7e400] 08:16:08 INFO - PROCESS | 1648 | [GMP 1674] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:08 INFO - PROCESS | 1648 | [GMP 1674] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:08 INFO - PROCESS | 1648 | [GMP 1674] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:16:08 INFO - PROCESS | 1648 | 1477754168415 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]]]}] 08:16:08 INFO - ... 08:16:08 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 666ms 08:16:08 INFO - PROCESS | 1648 | 1477754168420 Marionette TRACE conn2 -> [0,932,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 1648 | 1477754168421 Marionette TRACE conn2 <- [1,932,null,{"value":"7"}] 08:16:08 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 08:16:08 INFO - PROCESS | 1648 | 1477754168424 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}] 08:16:08 INFO - PROCESS | 1648 | 1477754168487 Marionette TRACE conn2 <- [1,933,null,{"value":null}] 08:16:08 INFO - PROCESS | 1648 | 1477754168493 Marionette TRACE conn2 -> [0,934,"getWindowHandles",null] 08:16:08 INFO - PROCESS | 1648 | 1477754168498 Marionette TRACE conn2 <- [1,934,null,["7"]] 08:16:08 INFO - PROCESS | 1648 | 1477754168501 Marionette TRACE conn2 -> [0,935,"switchToWindow",{"name":"7"}] 08:16:08 INFO - PROCESS | 1648 | 1477754168503 Marionette TRACE conn2 <- [1,935,null,{}] 08:16:08 INFO - PROCESS | 1648 | 1477754168505 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12df03000 == 14 [pid = 1648] [id = 201] 08:16:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12e1a1000) [pid = 1648] [serial = 594] [outer = 0x0] 08:16:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12e1ab000) [pid = 1648] [serial = 595] [outer = 0x12e1a1000] 08:16:08 INFO - PROCESS | 1648 | 1477754168544 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12e4b7400) [pid = 1648] [serial = 596] [outer = 0x12e1a1000] 08:16:08 INFO - PROCESS | 1648 | 1477754168949 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]]]}] 08:16:08 INFO - ....... 08:16:08 INFO - TEST-OK | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 568ms 08:16:08 INFO - PROCESS | 1648 | 1477754168994 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 1648 | 1477754168995 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:16:09 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 08:16:09 INFO - PROCESS | 1648 | 1477754169002 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}] 08:16:09 INFO - PROCESS | 1648 | 1477754169111 Marionette TRACE conn2 <- [1,938,null,{"value":null}] 08:16:09 INFO - PROCESS | 1648 | 1477754169118 Marionette TRACE conn2 -> [0,939,"getWindowHandles",null] 08:16:09 INFO - PROCESS | 1648 | 1477754169121 Marionette TRACE conn2 <- [1,939,null,["7"]] 08:16:09 INFO - PROCESS | 1648 | 1477754169123 Marionette TRACE conn2 -> [0,940,"switchToWindow",{"name":"7"}] 08:16:09 INFO - PROCESS | 1648 | 1477754169125 Marionette TRACE conn2 <- [1,940,null,{}] 08:16:09 INFO - PROCESS | 1648 | 1477754169128 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd3a800 == 15 [pid = 1648] [id = 202] 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12f3c1800) [pid = 1648] [serial = 597] [outer = 0x0] 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12feeac00) [pid = 1648] [serial = 598] [outer = 0x12f3c1800] 08:16:09 INFO - PROCESS | 1648 | 1477754169165 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x13042b000) [pid = 1648] [serial = 599] [outer = 0x12f3c1800] 08:16:09 INFO - PROCESS | 1648 | [1648] WARNING: EME keySystem version string not prefixed by '.': file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/eme/EMEUtils.cpp, line 63 08:16:09 INFO - PROCESS | 1648 | 1477754169486 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\nAsync*test_exception@http://web-platform.test:8000/encrypted-media/util/utils.js:254:16\nrequestMediaKeySystemAccessTestExceptions/ [0,942,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 1648 | 1477754169519 Marionette TRACE conn2 <- [1,942,null,{"value":"7"}] 08:16:09 INFO - PROCESS | 1648 | 1477754169521 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}] 08:16:09 INFO - PROCESS | 1648 | 1477754169595 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:16:09 INFO - PROCESS | 1648 | 1477754169600 Marionette TRACE conn2 -> [0,944,"getWindowHandles",null] 08:16:09 INFO - PROCESS | 1648 | 1477754169602 Marionette TRACE conn2 <- [1,944,null,["7"]] 08:16:09 INFO - PROCESS | 1648 | 1477754169604 Marionette TRACE conn2 -> [0,945,"switchToWindow",{"name":"7"}] 08:16:09 INFO - PROCESS | 1648 | 1477754169607 Marionette TRACE conn2 <- [1,945,null,{}] 08:16:09 INFO - PROCESS | 1648 | 1477754169609 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x130463000 == 16 [pid = 1648] [id = 203] 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x130435800) [pid = 1648] [serial = 600] [outer = 0x0] 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x130db9c00) [pid = 1648] [serial = 601] [outer = 0x130435800] 08:16:09 INFO - PROCESS | 1648 | 1477754169642 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x130db9800) [pid = 1648] [serial = 602] [outer = 0x130435800] 08:16:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd0000 == 17 [pid = 1648] [id = 204] 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x130dc3c00) [pid = 1648] [serial = 603] [outer = 0x0] 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x130e2a000) [pid = 1648] [serial = 604] [outer = 0x130dc3c00] 08:16:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x13047c400) [pid = 1648] [serial = 605] [outer = 0x130dc3c00] 08:16:09 INFO - PROCESS | 1648 | 1477754169927 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]]]}] 08:16:09 INFO - . 08:16:09 INFO - TEST-OK | /encrypted-media/clearkey-mp4-unique-origin.html | took 466ms 08:16:09 INFO - PROCESS | 1648 | 1477754169988 Marionette TRACE conn2 -> [0,947,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 1648 | 1477754169989 Marionette TRACE conn2 <- [1,947,null,{"value":"7"}] 08:16:09 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 08:16:09 INFO - PROCESS | 1648 | 1477754169992 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}] 08:16:10 INFO - PROCESS | 1648 | [GMP 1675] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:10 INFO - PROCESS | 1648 | [GMP 1675] WARNING: '!compMgr', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63 08:16:10 INFO - PROCESS | 1648 | [GMP 1675] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/modules/libpref/Preferences.cpp, line 1391 08:16:10 INFO - PROCESS | 1648 | 1477754170098 Marionette TRACE conn2 <- [1,948,null,{"value":null}] 08:16:10 INFO - PROCESS | 1648 | JavaScript error: resource://app/modules/ContentObservers.jsm, line 39: TypeError: aContentWindow is null 08:16:10 INFO - PROCESS | 1648 | 1477754170104 Marionette TRACE conn2 -> [0,949,"getWindowHandles",null] 08:16:10 INFO - PROCESS | 1648 | 1477754170106 Marionette TRACE conn2 <- [1,949,null,["7"]] 08:16:10 INFO - PROCESS | 1648 | 1477754170108 Marionette TRACE conn2 -> [0,950,"switchToWindow",{"name":"7"}] 08:16:10 INFO - PROCESS | 1648 | 1477754170110 Marionette TRACE conn2 <- [1,950,null,{}] 08:16:10 INFO - PROCESS | 1648 | 1477754170113 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e85800 == 18 [pid = 1648] [id = 205] 08:16:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x130e2b000) [pid = 1648] [serial = 606] [outer = 0x0] 08:16:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x130e33800) [pid = 1648] [serial = 607] [outer = 0x130e2b000] 08:16:10 INFO - PROCESS | 1648 | 1477754170146 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x130e35c00) [pid = 1648] [serial = 608] [outer = 0x130e2b000] 08:16:10 INFO - PROCESS | 1648 | 1477754170395 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]]]}] 08:16:10 INFO - . 08:16:10 INFO - TEST-OK | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 417ms 08:16:10 INFO - PROCESS | 1648 | 1477754170409 Marionette TRACE conn2 -> [0,952,"getWindowHandle",null] 08:16:10 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 08:16:10 INFO - PROCESS | 1648 | 1477754170411 Marionette TRACE conn2 <- [1,952,null,{"value":"7"}] 08:16:10 INFO - PROCESS | 1648 | 1477754170415 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}] 08:16:10 INFO - PROCESS | 1648 | 1477754170490 Marionette TRACE conn2 <- [1,953,null,{"value":null}] 08:16:10 INFO - PROCESS | 1648 | 1477754170493 Marionette TRACE conn2 -> [0,954,"getWindowHandles",null] 08:16:10 INFO - PROCESS | 1648 | 1477754170494 Marionette TRACE conn2 <- [1,954,null,["7"]] 08:16:10 INFO - PROCESS | 1648 | 1477754170499 Marionette TRACE conn2 -> [0,955,"switchToWindow",{"name":"7"}] 08:16:10 INFO - PROCESS | 1648 | 1477754170502 Marionette TRACE conn2 <- [1,955,null,{}] 08:16:10 INFO - PROCESS | 1648 | 1477754170504 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313de800 == 19 [pid = 1648] [id = 206] 08:16:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x1312aac00) [pid = 1648] [serial = 609] [outer = 0x0] 08:16:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x1312b8400) [pid = 1648] [serial = 610] [outer = 0x1312aac00] 08:16:10 INFO - PROCESS | 1648 | 1477754170537 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x1312b8c00) [pid = 1648] [serial = 611] [outer = 0x1312aac00] 08:16:11 INFO - PROCESS | 1648 | 1477754171514 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]]]}] 08:16:11 INFO - . 08:16:11 INFO - TEST-OK | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1119ms 08:16:11 INFO - PROCESS | 1648 | 1477754171534 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 1648 | 1477754171535 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:16:11 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 08:16:11 INFO - PROCESS | 1648 | 1477754171538 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}] 08:16:11 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:16:11 INFO - PROCESS | 1648 | [1648] WARNING: CDM returned incorrect number of decrypted bytes: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/gmp/GMPCDMProxy.cpp, line 739 08:16:11 INFO - PROCESS | 1648 | [1648] WARNING: CDM returned decode failure DecryptStatus=3: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/gmp/GMPCDMProxy.cpp, line 753 08:16:11 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0005: Decrypted: decrypted.mStatus=3: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:16:11 INFO - PROCESS | 1648 | 1477754171620 Marionette TRACE conn2 <- [1,958,null,{"value":null}] 08:16:11 INFO - PROCESS | 1648 | 1477754171664 Marionette TRACE conn2 -> [0,959,"getWindowHandles",null] 08:16:11 INFO - PROCESS | 1648 | 1477754171666 Marionette TRACE conn2 <- [1,959,null,["7"]] 08:16:11 INFO - PROCESS | 1648 | 1477754171668 Marionette TRACE conn2 -> [0,960,"switchToWindow",{"name":"7"}] 08:16:11 INFO - PROCESS | 1648 | 1477754171670 Marionette TRACE conn2 <- [1,960,null,{}] 08:16:11 INFO - PROCESS | 1648 | 1477754171673 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x130471800 == 20 [pid = 1648] [id = 207] 08:16:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12716cc00) [pid = 1648] [serial = 612] [outer = 0x0] 08:16:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x13042e400) [pid = 1648] [serial = 613] [outer = 0x12716cc00] 08:16:11 INFO - PROCESS | 1648 | 1477754171708 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x131499400) [pid = 1648] [serial = 614] [outer = 0x12716cc00] 08:16:11 INFO - PROCESS | 1648 | 1477754171947 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]]]}] 08:16:11 INFO - ... 08:16:11 INFO - TEST-OK | /encrypted-media/clearkey-not-callable-after-createsession.html | took 415ms 08:16:11 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 08:16:11 INFO - PROCESS | 1648 | 1477754171953 Marionette TRACE conn2 -> [0,962,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 1648 | 1477754171955 Marionette TRACE conn2 <- [1,962,null,{"value":"7"}] 08:16:11 INFO - PROCESS | 1648 | 1477754171958 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}] 08:16:12 INFO - PROCESS | 1648 | 1477754172049 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:16:12 INFO - PROCESS | 1648 | 1477754172053 Marionette TRACE conn2 -> [0,964,"getWindowHandles",null] 08:16:12 INFO - PROCESS | 1648 | 1477754172054 Marionette TRACE conn2 <- [1,964,null,["7"]] 08:16:12 INFO - PROCESS | 1648 | 1477754172056 Marionette TRACE conn2 -> [0,965,"switchToWindow",{"name":"7"}] 08:16:12 INFO - PROCESS | 1648 | 1477754172060 Marionette TRACE conn2 <- [1,965,null,{}] 08:16:12 INFO - PROCESS | 1648 | 1477754172063 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x13181e800 == 21 [pid = 1648] [id = 208] 08:16:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x1315aa400) [pid = 1648] [serial = 615] [outer = 0x0] 08:16:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x1316c8800) [pid = 1648] [serial = 616] [outer = 0x1315aa400] 08:16:12 INFO - PROCESS | 1648 | 1477754172104 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x13197a000) [pid = 1648] [serial = 617] [outer = 0x1315aa400] 08:16:12 INFO - PROCESS | 1648 | 1477754172388 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]]]}] 08:16:12 INFO - . 08:16:12 INFO - TEST-OK | /encrypted-media/clearkey-update-non-ascii-input.html | took 465ms 08:16:12 INFO - TEST-START | /encrypted-media/idlharness.html 08:16:12 INFO - PROCESS | 1648 | 1477754172423 Marionette TRACE conn2 -> [0,967,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 1648 | 1477754172424 Marionette TRACE conn2 <- [1,967,null,{"value":"7"}] 08:16:12 INFO - PROCESS | 1648 | 1477754172427 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}] 08:16:12 INFO - PROCESS | 1648 | 1477754172506 Marionette TRACE conn2 <- [1,968,null,{"value":null}] 08:16:12 INFO - PROCESS | 1648 | 1477754172552 Marionette TRACE conn2 -> [0,969,"getWindowHandles",null] 08:16:12 INFO - PROCESS | 1648 | 1477754172554 Marionette TRACE conn2 <- [1,969,null,["7"]] 08:16:12 INFO - PROCESS | 1648 | 1477754172556 Marionette TRACE conn2 -> [0,970,"switchToWindow",{"name":"7"}] 08:16:12 INFO - PROCESS | 1648 | 1477754172558 Marionette TRACE conn2 <- [1,970,null,{}] 08:16:12 INFO - PROCESS | 1648 | 1477754172560 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d9d800 == 22 [pid = 1648] [id = 209] 08:16:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1315a3c00) [pid = 1648] [serial = 618] [outer = 0x0] 08:16:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x132b86400) [pid = 1648] [serial = 619] [outer = 0x1315a3c00] 08:16:12 INFO - PROCESS | 1648 | 1477754172593 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x132b87000) [pid = 1648] [serial = 620] [outer = 0x1315a3c00] 08:16:13 INFO - PROCESS | 1648 | 1477754173110 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]]]}] 08:16:13 INFO - .......................................................... 08:16:13 INFO - TEST-OK | /encrypted-media/idlharness.html | took 726ms 08:16:13 INFO - PROCESS | 1648 | 1477754173155 Marionette TRACE conn2 -> [0,972,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1648 | 1477754173157 Marionette TRACE conn2 <- [1,972,null,{"value":"7"}] 08:16:13 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 08:16:13 INFO - PROCESS | 1648 | 1477754173161 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}] 08:16:13 INFO - PROCESS | 1648 | 1477754173283 Marionette TRACE conn2 <- [1,973,null,{"value":null}] 08:16:13 INFO - PROCESS | 1648 | 1477754173287 Marionette TRACE conn2 -> [0,974,"getWindowHandles",null] 08:16:13 INFO - PROCESS | 1648 | 1477754173289 Marionette TRACE conn2 <- [1,974,null,["7"]] 08:16:13 INFO - PROCESS | 1648 | 1477754173292 Marionette TRACE conn2 -> [0,975,"switchToWindow",{"name":"7"}] 08:16:13 INFO - PROCESS | 1648 | 1477754173297 Marionette TRACE conn2 <- [1,975,null,{}] 08:16:13 INFO - PROCESS | 1648 | 1477754173301 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d6800 == 23 [pid = 1648] [id = 210] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x131d21c00) [pid = 1648] [serial = 621] [outer = 0x0] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x133875400) [pid = 1648] [serial = 622] [outer = 0x131d21c00] 08:16:13 INFO - PROCESS | 1648 | 1477754173354 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x13412c400) [pid = 1648] [serial = 623] [outer = 0x131d21c00] 08:16:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc1b800 == 24 [pid = 1648] [id = 211] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x132b91800) [pid = 1648] [serial = 624] [outer = 0x0] 08:16:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338c8800 == 25 [pid = 1648] [id = 212] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x13423d000) [pid = 1648] [serial = 625] [outer = 0x0] 08:16:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338c9800 == 26 [pid = 1648] [id = 213] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x13423d800) [pid = 1648] [serial = 626] [outer = 0x0] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x1300a7c00) [pid = 1648] [serial = 627] [outer = 0x13423d000] 08:16:13 INFO - PROCESS | 1648 | [1648] 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/fx-team-m64-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x13423e400) [pid = 1648] [serial = 628] [outer = 0x132b91800] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x13423e000) [pid = 1648] [serial = 629] [outer = 0x13423d800] 08:16:13 INFO - PROCESS | 1648 | [1648] 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/fx-team-m64-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 08:16:13 INFO - PROCESS | 1648 | 1477754173784 Marionette TRACE conn2 <- [1,976,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",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"]]]}] 08:16:13 INFO - ..... 08:16:13 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 665ms 08:16:13 INFO - PROCESS | 1648 | 1477754173826 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1648 | 1477754173827 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:16:13 INFO - TEST-START | /fetch/api/request/request-cache.html 08:16:13 INFO - PROCESS | 1648 | 1477754173829 Marionette TRACE conn2 -> [0,978,"timeouts",{"script":185000}] 08:16:13 INFO - PROCESS | 1648 | 1477754173831 Marionette TRACE conn2 <- [1,978,null,{}] 08:16:13 INFO - PROCESS | 1648 | 1477754173833 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}] 08:16:13 INFO - PROCESS | 1648 | 1477754173944 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:16:13 INFO - PROCESS | 1648 | 1477754173947 Marionette TRACE conn2 -> [0,980,"getWindowHandles",null] 08:16:13 INFO - PROCESS | 1648 | 1477754173950 Marionette TRACE conn2 <- [1,980,null,["7"]] 08:16:13 INFO - PROCESS | 1648 | 1477754173952 Marionette TRACE conn2 -> [0,981,"switchToWindow",{"name":"7"}] 08:16:13 INFO - PROCESS | 1648 | 1477754173954 Marionette TRACE conn2 <- [1,981,null,{}] 08:16:13 INFO - PROCESS | 1648 | 1477754173957 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:16:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x13428a000 == 27 [pid = 1648] [id = 214] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x134134000) [pid = 1648] [serial = 630] [outer = 0x0] 08:16:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x134244000) [pid = 1648] [serial = 631] [outer = 0x134134000] 08:16:13 INFO - PROCESS | 1648 | 1477754173988 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x134452c00) [pid = 1648] [serial = 632] [outer = 0x134134000] 08:16:14 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 08:16:14 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 08:16:15 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 08:16:16 INFO - PROCESS | 1648 | 1477754176852 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]]]}] 08:16:16 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc1b800 == 26 [pid = 1648] [id = 211] 08:16:16 INFO - PROCESS | 1648 | --DOCSHELL 0x1338c8800 == 25 [pid = 1648] [id = 212] 08:16:16 INFO - PROCESS | 1648 | --DOCSHELL 0x1338c9800 == 24 [pid = 1648] [id = 213] 08:16:16 INFO - PROCESS | 1648 | --DOCSHELL 0x11d3af000 == 23 [pid = 1648] [id = 196] 08:16:16 INFO - PROCESS | 1648 | 08:16:16 INFO - PROCESS | 1648 | ###!!! [Child][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost 08:16:16 INFO - PROCESS | 1648 | 08:16:16 INFO - ...................................................................................................... 08:16:16 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 3085ms 08:16:16 INFO - PROCESS | 1648 | 1477754176916 Marionette TRACE conn2 -> [0,983,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 1648 | 1477754176919 Marionette TRACE conn2 <- [1,983,null,{"value":"7"}] 08:16:16 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 08:16:16 INFO - PROCESS | 1648 | 1477754176924 Marionette TRACE conn2 -> [0,984,"timeouts",{"script":35000}] 08:16:16 INFO - PROCESS | 1648 | 1477754176926 Marionette TRACE conn2 <- [1,984,null,{}] 08:16:16 INFO - PROCESS | 1648 | 1477754176931 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}] 08:16:17 INFO - PROCESS | 1648 | 1477754177019 Marionette TRACE conn2 <- [1,985,null,{"value":null}] 08:16:17 INFO - PROCESS | 1648 | 1477754177024 Marionette TRACE conn2 -> [0,986,"getWindowHandles",null] 08:16:17 INFO - PROCESS | 1648 | 1477754177027 Marionette TRACE conn2 <- [1,986,null,["7"]] 08:16:17 INFO - PROCESS | 1648 | 1477754177030 Marionette TRACE conn2 -> [0,987,"switchToWindow",{"name":"7"}] 08:16:17 INFO - PROCESS | 1648 | 1477754177036 Marionette TRACE conn2 <- [1,987,null,{}] 08:16:17 INFO - PROCESS | 1648 | 1477754177043 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0e2800 == 24 [pid = 1648] [id = 215] 08:16:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12a8af400) [pid = 1648] [serial = 633] [outer = 0x0] 08:16:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12ac7fc00) [pid = 1648] [serial = 634] [outer = 0x12a8af400] 08:16:17 INFO - PROCESS | 1648 | 1477754177091 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12b30e400) [pid = 1648] [serial = 635] [outer = 0x12a8af400] 08:16:17 INFO - PROCESS | 1648 | 1477754177352 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]]]}] 08:16:17 INFO - .. 08:16:17 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 473ms 08:16:17 INFO - PROCESS | 1648 | 1477754177396 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 1648 | 1477754177399 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:16:17 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 08:16:17 INFO - PROCESS | 1648 | 1477754177402 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}] 08:16:17 INFO - PROCESS | 1648 | 1477754177505 Marionette TRACE conn2 <- [1,990,null,{"value":null}] 08:16:17 INFO - PROCESS | 1648 | 1477754177549 Marionette TRACE conn2 -> [0,991,"getWindowHandles",null] 08:16:17 INFO - PROCESS | 1648 | 1477754177551 Marionette TRACE conn2 <- [1,991,null,["7"]] 08:16:17 INFO - PROCESS | 1648 | 1477754177553 Marionette TRACE conn2 -> [0,992,"switchToWindow",{"name":"7"}] 08:16:17 INFO - PROCESS | 1648 | 1477754177557 Marionette TRACE conn2 <- [1,992,null,{}] 08:16:17 INFO - PROCESS | 1648 | 1477754177567 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c655000 == 25 [pid = 1648] [id = 216] 08:16:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x12c4c4800) [pid = 1648] [serial = 636] [outer = 0x0] 08:16:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12c76bc00) [pid = 1648] [serial = 637] [outer = 0x12c4c4800] 08:16:17 INFO - PROCESS | 1648 | 1477754177608 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12c784000) [pid = 1648] [serial = 638] [outer = 0x12c4c4800] 08:16:17 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:17 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:17 INFO - PROCESS | 1648 | 1477754177878 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\nAsync*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\nAsync*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] 08:16:17 INFO - PROCESS | 1648 | 1477754177920 Marionette TRACE conn2 <- [1,994,null,{"value":"7"}] 08:16:17 INFO - TEST-START | /fetch/api/request/request-consume.html 08:16:17 INFO - PROCESS | 1648 | 1477754177923 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}] 08:16:18 INFO - PROCESS | 1648 | 1477754178010 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:16:18 INFO - PROCESS | 1648 | 1477754178058 Marionette TRACE conn2 -> [0,996,"getWindowHandles",null] 08:16:18 INFO - PROCESS | 1648 | 1477754178060 Marionette TRACE conn2 <- [1,996,null,["7"]] 08:16:18 INFO - PROCESS | 1648 | 1477754178062 Marionette TRACE conn2 -> [0,997,"switchToWindow",{"name":"7"}] 08:16:18 INFO - PROCESS | 1648 | 1477754178066 Marionette TRACE conn2 <- [1,997,null,{}] 08:16:18 INFO - PROCESS | 1648 | 1477754178068 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd3b800 == 26 [pid = 1648] [id = 217] 08:16:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12c67bc00) [pid = 1648] [serial = 639] [outer = 0x0] 08:16:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x12f3c3000) [pid = 1648] [serial = 640] [outer = 0x12c67bc00] 08:16:18 INFO - PROCESS | 1648 | 1477754178109 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x12f910c00) [pid = 1648] [serial = 641] [outer = 0x12c67bc00] 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | 1477754178431 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]]]}] 08:16:18 INFO - ...................................... 08:16:18 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 521ms 08:16:18 INFO - PROCESS | 1648 | 1477754178445 Marionette TRACE conn2 -> [0,999,"getWindowHandle",null] 08:16:18 INFO - TEST-START | /fetch/api/request/request-disturbed.html 08:16:18 INFO - PROCESS | 1648 | 1477754178447 Marionette TRACE conn2 <- [1,999,null,{"value":"7"}] 08:16:18 INFO - PROCESS | 1648 | 1477754178450 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}] 08:16:18 INFO - PROCESS | 1648 | 1477754178536 Marionette TRACE conn2 <- [1,1000,null,{"value":null}] 08:16:18 INFO - PROCESS | 1648 | 1477754178584 Marionette TRACE conn2 -> [0,1001,"getWindowHandles",null] 08:16:18 INFO - PROCESS | 1648 | 1477754178585 Marionette TRACE conn2 <- [1,1001,null,["7"]] 08:16:18 INFO - PROCESS | 1648 | 1477754178587 Marionette TRACE conn2 -> [0,1002,"switchToWindow",{"name":"7"}] 08:16:18 INFO - PROCESS | 1648 | 1477754178590 Marionette TRACE conn2 <- [1,1002,null,{}] 08:16:18 INFO - PROCESS | 1648 | 1477754178592 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e88000 == 27 [pid = 1648] [id = 218] 08:16:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12f913000) [pid = 1648] [serial = 642] [outer = 0x0] 08:16:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1305da400) [pid = 1648] [serial = 643] [outer = 0x12f913000] 08:16:18 INFO - PROCESS | 1648 | 1477754178634 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x130dbbc00) [pid = 1648] [serial = 644] [outer = 0x12f913000] 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:18 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:18 INFO - PROCESS | 1648 | 1477754178891 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]]]}] 08:16:18 INFO - ...... 08:16:18 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 466ms 08:16:18 INFO - PROCESS | 1648 | 1477754178917 Marionette TRACE conn2 -> [0,1004,"getWindowHandle",null] 08:16:18 INFO - TEST-START | /fetch/api/request/request-error.html 08:16:18 INFO - PROCESS | 1648 | 1477754178919 Marionette TRACE conn2 <- [1,1004,null,{"value":"7"}] 08:16:18 INFO - PROCESS | 1648 | 1477754178922 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}] 08:16:19 INFO - PROCESS | 1648 | 1477754179022 Marionette TRACE conn2 <- [1,1005,null,{"value":null}] 08:16:19 INFO - PROCESS | 1648 | 1477754179026 Marionette TRACE conn2 -> [0,1006,"getWindowHandles",null] 08:16:19 INFO - PROCESS | 1648 | 1477754179028 Marionette TRACE conn2 <- [1,1006,null,["7"]] 08:16:19 INFO - PROCESS | 1648 | 1477754179034 Marionette TRACE conn2 -> [0,1007,"switchToWindow",{"name":"7"}] 08:16:19 INFO - PROCESS | 1648 | 1477754179036 Marionette TRACE conn2 <- [1,1007,null,{}] 08:16:19 INFO - PROCESS | 1648 | 1477754179064 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x133822000 == 28 [pid = 1648] [id = 219] 08:16:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x130e30800) [pid = 1648] [serial = 645] [outer = 0x0] 08:16:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1312b3800) [pid = 1648] [serial = 646] [outer = 0x130e30800] 08:16:19 INFO - PROCESS | 1648 | 1477754179097 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1312b5800) [pid = 1648] [serial = 647] [outer = 0x130e30800] 08:16:19 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 08:16:19 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 08:16:19 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 08:16:19 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 08:16:19 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 358 08:16:19 INFO - PROCESS | 1648 | 1477754179392 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]]]}] 08:16:19 INFO - .................... 08:16:19 INFO - TEST-OK | /fetch/api/request/request-error.html | took 518ms 08:16:19 INFO - TEST-START | /fetch/api/request/request-headers.html 08:16:19 INFO - PROCESS | 1648 | 1477754179441 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 1648 | 1477754179443 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:16:19 INFO - PROCESS | 1648 | 1477754179448 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}] 08:16:19 INFO - PROCESS | 1648 | 1477754179628 Marionette TRACE conn2 <- [1,1010,null,{"value":null}] 08:16:19 INFO - PROCESS | 1648 | 1477754179671 Marionette TRACE conn2 -> [0,1011,"getWindowHandles",null] 08:16:19 INFO - PROCESS | 1648 | 1477754179673 Marionette TRACE conn2 <- [1,1011,null,["7"]] 08:16:19 INFO - PROCESS | 1648 | 1477754179676 Marionette TRACE conn2 -> [0,1012,"switchToWindow",{"name":"7"}] 08:16:19 INFO - PROCESS | 1648 | 1477754179680 Marionette TRACE conn2 <- [1,1012,null,{}] 08:16:19 INFO - PROCESS | 1648 | 1477754179683 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x134737800 == 29 [pid = 1648] [id = 220] 08:16:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x131490400) [pid = 1648] [serial = 648] [outer = 0x0] 08:16:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x131993800) [pid = 1648] [serial = 649] [outer = 0x131490400] 08:16:19 INFO - PROCESS | 1648 | 1477754179737 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x131d2a800) [pid = 1648] [serial = 650] [outer = 0x131490400] 08:16:20 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 08:16:20 INFO - PROCESS | 1648 | [1648] WARNING: Retargeting failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 08:16:20 INFO - PROCESS | 1648 | 1477754180095 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]]]}] 08:16:20 INFO - ........................................................ 08:16:20 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 676ms 08:16:20 INFO - PROCESS | 1648 | 1477754180124 Marionette TRACE conn2 -> [0,1014,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 1648 | 1477754180125 Marionette TRACE conn2 <- [1,1014,null,{"value":"7"}] 08:16:20 INFO - TEST-START | /fetch/api/request/request-idl.html 08:16:20 INFO - PROCESS | 1648 | 1477754180134 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}] 08:16:20 INFO - PROCESS | 1648 | 1477754180230 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:16:20 INFO - PROCESS | 1648 | 1477754180234 Marionette TRACE conn2 -> [0,1016,"getWindowHandles",null] 08:16:20 INFO - PROCESS | 1648 | 1477754180235 Marionette TRACE conn2 <- [1,1016,null,["7"]] 08:16:20 INFO - PROCESS | 1648 | 1477754180238 Marionette TRACE conn2 -> [0,1017,"switchToWindow",{"name":"7"}] 08:16:20 INFO - PROCESS | 1648 | 1477754180240 Marionette TRACE conn2 <- [1,1017,null,{}] 08:16:20 INFO - PROCESS | 1648 | 1477754180267 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x13491f800 == 30 [pid = 1648] [id = 221] 08:16:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x131ec1800) [pid = 1648] [serial = 651] [outer = 0x0] 08:16:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x133639400) [pid = 1648] [serial = 652] [outer = 0x131ec1800] 08:16:20 INFO - PROCESS | 1648 | 1477754180300 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x133871400) [pid = 1648] [serial = 653] [outer = 0x131ec1800] 08:16:20 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:16:20 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:16:20 INFO - PROCESS | 1648 | 1477754180782 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]]]}] 08:16:20 INFO - ............................................. 08:16:20 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 672ms 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1315aa400) [pid = 1648] [serial = 615] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-update-non-ascii-input.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x11cec0000) [pid = 1648] [serial = 588] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12ac7e400) [pid = 1648] [serial = 591] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeys.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12f3c1800) [pid = 1648] [serial = 597] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12e1a1000) [pid = 1648] [serial = 594] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-syntax-mediakeysession.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x130dc3c00) [pid = 1648] [serial = 603] [outer = 0x0] [url = data:text/html,] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x130435800) [pid = 1648] [serial = 600] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-unique-origin.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x11d60b000) [pid = 1648] [serial = 582] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11d49dc00) [pid = 1648] [serial = 579] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x130e2b000) [pid = 1648] [serial = 606] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-update-disallowed-input.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x131d21c00) [pid = 1648] [serial = 621] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x13423d800) [pid = 1648] [serial = 626] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1271b2800) [pid = 1648] [serial = 585] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12716cc00) [pid = 1648] [serial = 612] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-not-callable-after-createsession.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1315a3c00) [pid = 1648] [serial = 618] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/idlharness.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x13423d000) [pid = 1648] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x1312aac00) [pid = 1648] [serial = 609] [outer = 0x0] [url = http://web-platform.test:8000/encrypted-media/clearkey-mp4-waiting-for-a-key.html] 08:16:20 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x132b91800) [pid = 1648] [serial = 624] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 08:16:20 INFO - PROCESS | 1648 | 1477754180934 Marionette TRACE conn2 -> [0,1019,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 1648 | 1477754180936 Marionette TRACE conn2 <- [1,1019,null,{"value":"7"}] 08:16:20 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 08:16:20 INFO - PROCESS | 1648 | 1477754180941 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}] 08:16:21 INFO - PROCESS | 1648 | 1477754181020 Marionette TRACE conn2 <- [1,1020,null,{"value":null}] 08:16:21 INFO - PROCESS | 1648 | 1477754181023 Marionette TRACE conn2 -> [0,1021,"getWindowHandles",null] 08:16:21 INFO - PROCESS | 1648 | 1477754181025 Marionette TRACE conn2 <- [1,1021,null,["7"]] 08:16:21 INFO - PROCESS | 1648 | 1477754181027 Marionette TRACE conn2 -> [0,1022,"switchToWindow",{"name":"7"}] 08:16:21 INFO - PROCESS | 1648 | 1477754181030 Marionette TRACE conn2 <- [1,1022,null,{}] 08:16:21 INFO - PROCESS | 1648 | 1477754181034 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x134933000 == 31 [pid = 1648] [id = 222] 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x12f917c00) [pid = 1648] [serial = 654] [outer = 0x0] 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1315a3c00) [pid = 1648] [serial = 655] [outer = 0x12f917c00] 08:16:21 INFO - PROCESS | 1648 | 1477754181069 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x13197d000) [pid = 1648] [serial = 656] [outer = 0x12f917c00] 08:16:21 INFO - PROCESS | 1648 | [1648] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 08:16:21 INFO - PROCESS | 1648 | 1477754181346 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]]]}] 08:16:21 INFO - .............................. 08:16:21 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 419ms 08:16:21 INFO - TEST-START | /fetch/api/request/request-init-002.html 08:16:21 INFO - PROCESS | 1648 | 1477754181361 Marionette TRACE conn2 -> [0,1024,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 1648 | 1477754181362 Marionette TRACE conn2 <- [1,1024,null,{"value":"7"}] 08:16:21 INFO - PROCESS | 1648 | 1477754181365 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}] 08:16:21 INFO - PROCESS | 1648 | 1477754181443 Marionette TRACE conn2 <- [1,1025,null,{"value":null}] 08:16:21 INFO - PROCESS | 1648 | 1477754181449 Marionette TRACE conn2 -> [0,1026,"getWindowHandles",null] 08:16:21 INFO - PROCESS | 1648 | 1477754181451 Marionette TRACE conn2 <- [1,1026,null,["7"]] 08:16:21 INFO - PROCESS | 1648 | 1477754181453 Marionette TRACE conn2 -> [0,1027,"switchToWindow",{"name":"7"}] 08:16:21 INFO - PROCESS | 1648 | 1477754181456 Marionette TRACE conn2 <- [1,1027,null,{}] 08:16:21 INFO - PROCESS | 1648 | 1477754181459 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fd9800 == 32 [pid = 1648] [id = 223] 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x131eb9000) [pid = 1648] [serial = 657] [outer = 0x0] 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x134677400) [pid = 1648] [serial = 658] [outer = 0x131eb9000] 08:16:21 INFO - PROCESS | 1648 | 1477754181492 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x134458000) [pid = 1648] [serial = 659] [outer = 0x131eb9000] 08:16:21 INFO - PROCESS | 1648 | 1477754181752 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]]]}] 08:16:21 INFO - ....... 08:16:21 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 422ms 08:16:21 INFO - PROCESS | 1648 | 1477754181787 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 1648 | 1477754181789 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:16:21 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 08:16:21 INFO - PROCESS | 1648 | 1477754181792 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}] 08:16:21 INFO - PROCESS | 1648 | 1477754181888 Marionette TRACE conn2 <- [1,1030,null,{"value":null}] 08:16:21 INFO - PROCESS | 1648 | 1477754181893 Marionette TRACE conn2 -> [0,1031,"getWindowHandles",null] 08:16:21 INFO - PROCESS | 1648 | 1477754181895 Marionette TRACE conn2 <- [1,1031,null,["7"]] 08:16:21 INFO - PROCESS | 1648 | 1477754181898 Marionette TRACE conn2 -> [0,1032,"switchToWindow",{"name":"7"}] 08:16:21 INFO - PROCESS | 1648 | 1477754181901 Marionette TRACE conn2 <- [1,1032,null,{}] 08:16:21 INFO - PROCESS | 1648 | 1477754181903 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354c4800 == 33 [pid = 1648] [id = 224] 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12f3c1800) [pid = 1648] [serial = 660] [outer = 0x0] 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1349dd000) [pid = 1648] [serial = 661] [outer = 0x12f3c1800] 08:16:21 INFO - PROCESS | 1648 | 1477754181936 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x1349dd800) [pid = 1648] [serial = 662] [outer = 0x12f3c1800] 08:16:22 INFO - PROCESS | 1648 | 1477754182183 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"]]]}] 08:16:22 INFO - .... 08:16:22 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 415ms 08:16:22 INFO - PROCESS | 1648 | 1477754182208 Marionette TRACE conn2 -> [0,1034,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 1648 | 1477754182209 Marionette TRACE conn2 <- [1,1034,null,{"value":"7"}] 08:16:22 INFO - TEST-START | /fetch/api/request/request-structure.html 08:16:22 INFO - PROCESS | 1648 | 1477754182212 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}] 08:16:22 INFO - PROCESS | 1648 | 1477754182300 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:16:22 INFO - PROCESS | 1648 | 1477754182304 Marionette TRACE conn2 -> [0,1036,"getWindowHandles",null] 08:16:22 INFO - PROCESS | 1648 | 1477754182305 Marionette TRACE conn2 <- [1,1036,null,["7"]] 08:16:22 INFO - PROCESS | 1648 | 1477754182307 Marionette TRACE conn2 -> [0,1037,"switchToWindow",{"name":"7"}] 08:16:22 INFO - PROCESS | 1648 | 1477754182310 Marionette TRACE conn2 <- [1,1037,null,{}] 08:16:22 INFO - PROCESS | 1648 | 1477754182314 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f2e800 == 34 [pid = 1648] [id = 225] 08:16:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x134676c00) [pid = 1648] [serial = 663] [outer = 0x0] 08:16:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x134def800) [pid = 1648] [serial = 664] [outer = 0x134676c00] 08:16:22 INFO - PROCESS | 1648 | 1477754182349 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x134df5c00) [pid = 1648] [serial = 665] [outer = 0x134676c00] 08:16:22 INFO - PROCESS | 1648 | 1477754182669 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]]]}] 08:16:22 INFO - ................... 08:16:22 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 470ms 08:16:22 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 08:16:22 INFO - PROCESS | 1648 | 1477754182683 Marionette TRACE conn2 -> [0,1039,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 1648 | 1477754182685 Marionette TRACE conn2 <- [1,1039,null,{"value":"7"}] 08:16:22 INFO - PROCESS | 1648 | 1477754182687 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}] 08:16:22 INFO - PROCESS | 1648 | 1477754182794 Marionette TRACE conn2 <- [1,1040,null,{"value":null}] 08:16:22 INFO - PROCESS | 1648 | 1477754182800 Marionette TRACE conn2 -> [0,1041,"getWindowHandles",null] 08:16:22 INFO - PROCESS | 1648 | 1477754182801 Marionette TRACE conn2 <- [1,1041,null,["7"]] 08:16:22 INFO - PROCESS | 1648 | 1477754182804 Marionette TRACE conn2 -> [0,1042,"switchToWindow",{"name":"7"}] 08:16:22 INFO - PROCESS | 1648 | 1477754182806 Marionette TRACE conn2 <- [1,1042,null,{}] 08:16:22 INFO - PROCESS | 1648 | 1477754182809 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x136a25800 == 35 [pid = 1648] [id = 226] 08:16:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x13514d000) [pid = 1648] [serial = 666] [outer = 0x0] 08:16:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x13563a000) [pid = 1648] [serial = 667] [outer = 0x13514d000] 08:16:22 INFO - PROCESS | 1648 | 1477754182842 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x13563a800) [pid = 1648] [serial = 668] [outer = 0x13514d000] 08:16:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x11db1f800 == 36 [pid = 1648] [id = 227] 08:16:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x11cebac00) [pid = 1648] [serial = 669] [outer = 0x0] 08:16:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e20000 == 37 [pid = 1648] [id = 228] 08:16:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11d613c00) [pid = 1648] [serial = 670] [outer = 0x0] 08:16:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x11ceb9c00) [pid = 1648] [serial = 671] [outer = 0x11cebac00] 08:16:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x11db07000) [pid = 1648] [serial = 672] [outer = 0x11d613c00] 08:16:23 INFO - PROCESS | 1648 | 1477754183225 Marionette TRACE conn2 <- [1,1043,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 08:16:23 INFO - . 08:16:23 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 567ms 08:16:23 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 08:16:23 INFO - PROCESS | 1648 | 1477754183255 Marionette TRACE conn2 -> [0,1044,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 1648 | 1477754183258 Marionette TRACE conn2 <- [1,1044,null,{"value":"7"}] 08:16:23 INFO - PROCESS | 1648 | 1477754183263 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}] 08:16:23 INFO - PROCESS | 1648 | 1477754183400 Marionette TRACE conn2 <- [1,1045,null,{"value":null}] 08:16:23 INFO - PROCESS | 1648 | 1477754183493 Marionette TRACE conn2 -> [0,1046,"getWindowHandles",null] 08:16:23 INFO - PROCESS | 1648 | 1477754183495 Marionette TRACE conn2 <- [1,1046,null,["7"]] 08:16:23 INFO - PROCESS | 1648 | 1477754183500 Marionette TRACE conn2 -> [0,1047,"switchToWindow",{"name":"7"}] 08:16:23 INFO - PROCESS | 1648 | 1477754183504 Marionette TRACE conn2 <- [1,1047,null,{}] 08:16:23 INFO - PROCESS | 1648 | 1477754183507 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbb4800 == 38 [pid = 1648] [id = 229] 08:16:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12ac3f800) [pid = 1648] [serial = 673] [outer = 0x0] 08:16:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12b970800) [pid = 1648] [serial = 674] [outer = 0x12ac3f800] 08:16:23 INFO - PROCESS | 1648 | 1477754183556 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12c379800) [pid = 1648] [serial = 675] [outer = 0x12ac3f800] 08:16:23 INFO - PROCESS | 1648 | 1477754183842 Marionette TRACE conn2 <- [1,1048,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 08:16:23 INFO - . 08:16:23 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 614ms 08:16:23 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 08:16:23 INFO - PROCESS | 1648 | 1477754183877 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 1648 | 1477754183880 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:16:23 INFO - PROCESS | 1648 | 1477754183883 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}] 08:16:23 INFO - PROCESS | 1648 | 1477754183987 Marionette TRACE conn2 <- [1,1050,null,{"value":null}] 08:16:24 INFO - PROCESS | 1648 | 1477754184034 Marionette TRACE conn2 -> [0,1051,"getWindowHandles",null] 08:16:24 INFO - PROCESS | 1648 | 1477754184036 Marionette TRACE conn2 <- [1,1051,null,["7"]] 08:16:24 INFO - PROCESS | 1648 | 1477754184039 Marionette TRACE conn2 -> [0,1052,"switchToWindow",{"name":"7"}] 08:16:24 INFO - PROCESS | 1648 | 1477754184042 Marionette TRACE conn2 <- [1,1052,null,{}] 08:16:24 INFO - PROCESS | 1648 | 1477754184045 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd4800 == 39 [pid = 1648] [id = 230] 08:16:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12cbc5400) [pid = 1648] [serial = 676] [outer = 0x0] 08:16:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12f3c2000) [pid = 1648] [serial = 677] [outer = 0x12cbc5400] 08:16:24 INFO - PROCESS | 1648 | 1477754184086 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12f90c000) [pid = 1648] [serial = 678] [outer = 0x12cbc5400] 08:16:25 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd0000 == 38 [pid = 1648] [id = 204] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x130e2a000) [pid = 1648] [serial = 604] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x13047c400) [pid = 1648] [serial = 605] [outer = 0x0] [url = data:text/html,] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x13423e000) [pid = 1648] [serial = 629] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1300a7c00) [pid = 1648] [serial = 627] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x13423e400) [pid = 1648] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x133875400) [pid = 1648] [serial = 622] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x13412c400) [pid = 1648] [serial = 623] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x132b86400) [pid = 1648] [serial = 619] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x132b87000) [pid = 1648] [serial = 620] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1316c8800) [pid = 1648] [serial = 616] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x13197a000) [pid = 1648] [serial = 617] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12e4b7400) [pid = 1648] [serial = 596] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12e1ab000) [pid = 1648] [serial = 595] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x13042b000) [pid = 1648] [serial = 599] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12feeac00) [pid = 1648] [serial = 598] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x130db9800) [pid = 1648] [serial = 602] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x130db9c00) [pid = 1648] [serial = 601] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x130e35c00) [pid = 1648] [serial = 608] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x130e33800) [pid = 1648] [serial = 607] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1312b8400) [pid = 1648] [serial = 610] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x131499400) [pid = 1648] [serial = 614] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x13042e400) [pid = 1648] [serial = 613] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12ca7bc00) [pid = 1648] [serial = 592] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12cb88400) [pid = 1648] [serial = 593] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12a8a8400) [pid = 1648] [serial = 589] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12ac36800) [pid = 1648] [serial = 590] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x127f0a000) [pid = 1648] [serial = 586] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x1287ef000) [pid = 1648] [serial = 587] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x11d884400) [pid = 1648] [serial = 583] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x11da7d800) [pid = 1648] [serial = 584] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x127b4c000) [pid = 1648] [serial = 581] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x134244000) [pid = 1648] [serial = 631] [outer = 0x0] [url = about:blank] 08:16:25 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x1312b8c00) [pid = 1648] [serial = 611] [outer = 0x0] [url = about:blank] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x134676c00) [pid = 1648] [serial = 663] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x131490400) [pid = 1648] [serial = 648] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x134134000) [pid = 1648] [serial = 630] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12c67bc00) [pid = 1648] [serial = 639] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x12c4c4800) [pid = 1648] [serial = 636] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12f917c00) [pid = 1648] [serial = 654] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x131ec1800) [pid = 1648] [serial = 651] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x131eb9000) [pid = 1648] [serial = 657] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12a8af400) [pid = 1648] [serial = 633] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x130e30800) [pid = 1648] [serial = 645] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12f3c1800) [pid = 1648] [serial = 660] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 08:16:28 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x12f913000) [pid = 1648] [serial = 642] [outer = 0x0] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x135f2e800 == 37 [pid = 1648] [id = 225] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1354c4800 == 36 [pid = 1648] [id = 224] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130e85800 == 35 [pid = 1648] [id = 205] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x13428a000 == 34 [pid = 1648] [id = 214] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130463000 == 33 [pid = 1648] [id = 203] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd3b800 == 32 [pid = 1648] [id = 217] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12df03000 == 31 [pid = 1648] [id = 201] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1313de800 == 30 [pid = 1648] [id = 206] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x134fd9800 == 29 [pid = 1648] [id = 223] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130471800 == 28 [pid = 1648] [id = 207] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x134933000 == 27 [pid = 1648] [id = 222] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x13491f800 == 26 [pid = 1648] [id = 221] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1313d6800 == 25 [pid = 1648] [id = 210] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x134737800 == 24 [pid = 1648] [id = 220] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x13181e800 == 23 [pid = 1648] [id = 208] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x131d9d800 == 22 [pid = 1648] [id = 209] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x133822000 == 21 [pid = 1648] [id = 219] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x11d523800 == 20 [pid = 1648] [id = 197] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0e2800 == 19 [pid = 1648] [id = 215] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x128198000 == 18 [pid = 1648] [id = 198] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12c655000 == 17 [pid = 1648] [id = 216] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12adf7000 == 16 [pid = 1648] [id = 199] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130e88000 == 15 [pid = 1648] [id = 218] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd3a800 == 14 [pid = 1648] [id = 202] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd91800 == 13 [pid = 1648] [id = 200] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbb4800 == 12 [pid = 1648] [id = 229] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x136a25800 == 11 [pid = 1648] [id = 226] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x126e20000 == 10 [pid = 1648] [id = 228] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x11db1f800 == 9 [pid = 1648] [id = 227] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x134def800) [pid = 1648] [serial = 664] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x134df5c00) [pid = 1648] [serial = 665] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x1349dd000) [pid = 1648] [serial = 661] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x1349dd800) [pid = 1648] [serial = 662] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x134677400) [pid = 1648] [serial = 658] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x134458000) [pid = 1648] [serial = 659] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x1315a3c00) [pid = 1648] [serial = 655] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x13197d000) [pid = 1648] [serial = 656] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x133639400) [pid = 1648] [serial = 652] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x133871400) [pid = 1648] [serial = 653] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x131993800) [pid = 1648] [serial = 649] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x131d2a800) [pid = 1648] [serial = 650] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x1312b3800) [pid = 1648] [serial = 646] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x1312b5800) [pid = 1648] [serial = 647] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x1305da400) [pid = 1648] [serial = 643] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x130dbbc00) [pid = 1648] [serial = 644] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12f3c3000) [pid = 1648] [serial = 640] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12f910c00) [pid = 1648] [serial = 641] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12c76bc00) [pid = 1648] [serial = 637] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12c784000) [pid = 1648] [serial = 638] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12ac7fc00) [pid = 1648] [serial = 634] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12b30e400) [pid = 1648] [serial = 635] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x134452c00) [pid = 1648] [serial = 632] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x13563a000) [pid = 1648] [serial = 667] [outer = 0x0] [url = about:blank] 08:16:33 INFO - PROCESS | 1648 | --DOCSHELL 0x13596f800 == 8 [pid = 1648] [id = 17] 08:16:36 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11cebac00) [pid = 1648] [serial = 669] [outer = 0x0] [url = about:blank] 08:16:36 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d613c00) [pid = 1648] [serial = 670] [outer = 0x0] [url = about:blank] 08:16:36 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x13514d000) [pid = 1648] [serial = 666] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 08:16:36 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12ac3f800) [pid = 1648] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 08:16:40 INFO - PROCESS | 1648 | --DOCSHELL 0x135965000 == 7 [pid = 1648] [id = 18] 08:16:40 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11ceb9c00) [pid = 1648] [serial = 671] [outer = 0x0] [url = about:blank] 08:16:40 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11db07000) [pid = 1648] [serial = 672] [outer = 0x0] [url = about:blank] 08:16:40 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12f3c2000) [pid = 1648] [serial = 677] [outer = 0x0] [url = about:blank] 08:16:40 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x12b970800) [pid = 1648] [serial = 674] [outer = 0x0] [url = about:blank] 08:16:40 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x12c379800) [pid = 1648] [serial = 675] [outer = 0x0] [url = about:blank] 08:16:40 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x13563a800) [pid = 1648] [serial = 668] [outer = 0x0] [url = about:blank] 08:16:42 INFO - PROCESS | 1648 | --DOMWINDOW == 20 (0x1369cc800) [pid = 1648] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:16:42 INFO - PROCESS | 1648 | --DOMWINDOW == 19 (0x135970000) [pid = 1648] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:16:47 INFO - PROCESS | 1648 | --DOMWINDOW == 18 (0x11c2f2000) [pid = 1648] [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.] 08:16:47 INFO - PROCESS | 1648 | --DOMWINDOW == 17 (0x13597a000) [pid = 1648] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:16:54 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:16:54 INFO - PROCESS | 1648 | 1477754214178 Marionette TRACE conn2 <- [1,1053,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 08:16:54 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30314ms 08:16:54 INFO - PROCESS | 1648 | 1477754214198 Marionette TRACE conn2 -> [0,1054,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 1648 | 1477754214200 Marionette TRACE conn2 <- [1,1054,null,{"value":"7"}] 08:16:54 INFO - TEST-START | /html-media-capture/capture_reflect.html 08:16:54 INFO - PROCESS | 1648 | 1477754214206 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}] 08:16:54 INFO - PROCESS | 1648 | 1477754214306 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:16:54 INFO - PROCESS | 1648 | 1477754214332 Marionette TRACE conn2 -> [0,1056,"getWindowHandles",null] 08:16:54 INFO - PROCESS | 1648 | 1477754214336 Marionette TRACE conn2 <- [1,1056,null,["7"]] 08:16:54 INFO - PROCESS | 1648 | 1477754214339 Marionette TRACE conn2 -> [0,1057,"switchToWindow",{"name":"7"}] 08:16:54 INFO - PROCESS | 1648 | 1477754214343 Marionette TRACE conn2 <- [1,1057,null,{}] 08:16:54 INFO - PROCESS | 1648 | 1477754214345 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d333800 == 8 [pid = 1648] [id = 231] 08:16:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 18 (0x11d40c800) [pid = 1648] [serial = 679] [outer = 0x0] 08:16:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 19 (0x11d4a8000) [pid = 1648] [serial = 680] [outer = 0x11d40c800] 08:16:54 INFO - PROCESS | 1648 | 1477754214389 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 20 (0x11d6d9800) [pid = 1648] [serial = 681] [outer = 0x11d40c800] 08:16:54 INFO - PROCESS | 1648 | 1477754214654 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"]]]}] 08:16:54 INFO - ..... 08:16:54 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 466ms 08:16:54 INFO - PROCESS | 1648 | 1477754214671 Marionette TRACE conn2 -> [0,1059,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 1648 | 1477754214673 Marionette TRACE conn2 <- [1,1059,null,{"value":"7"}] 08:16:54 INFO - TEST-START | /html-media-capture/idlharness.html 08:16:54 INFO - PROCESS | 1648 | 1477754214676 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}] 08:16:54 INFO - PROCESS | 1648 | 1477754214763 Marionette TRACE conn2 <- [1,1060,null,{"value":null}] 08:16:54 INFO - PROCESS | 1648 | 1477754214770 Marionette TRACE conn2 -> [0,1061,"getWindowHandles",null] 08:16:54 INFO - PROCESS | 1648 | 1477754214772 Marionette TRACE conn2 <- [1,1061,null,["7"]] 08:16:54 INFO - PROCESS | 1648 | 1477754214774 Marionette TRACE conn2 -> [0,1062,"switchToWindow",{"name":"7"}] 08:16:54 INFO - PROCESS | 1648 | 1477754214777 Marionette TRACE conn2 <- [1,1062,null,{}] 08:16:54 INFO - PROCESS | 1648 | 1477754214780 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d347800 == 9 [pid = 1648] [id = 232] 08:16:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 21 (0x11db0e400) [pid = 1648] [serial = 682] [outer = 0x0] 08:16:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x127dd2800) [pid = 1648] [serial = 683] [outer = 0x11db0e400] 08:16:54 INFO - PROCESS | 1648 | 1477754214820 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x127f11000) [pid = 1648] [serial = 684] [outer = 0x11db0e400] 08:16:55 INFO - PROCESS | 1648 | 1477754215140 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"]]]}] 08:16:55 INFO - .... 08:16:55 INFO - TEST-OK | /html-media-capture/idlharness.html | took 516ms 08:16:55 INFO - PROCESS | 1648 | 1477754215198 Marionette TRACE conn2 -> [0,1064,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 1648 | 1477754215201 Marionette TRACE conn2 <- [1,1064,null,{"value":"7"}] 08:16:55 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 08:16:55 INFO - PROCESS | 1648 | 1477754215208 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}] 08:16:55 INFO - PROCESS | 1648 | 1477754215300 Marionette TRACE conn2 <- [1,1065,null,{"value":null}] 08:16:55 INFO - PROCESS | 1648 | 1477754215307 Marionette TRACE conn2 -> [0,1066,"getWindowHandles",null] 08:16:55 INFO - PROCESS | 1648 | 1477754215309 Marionette TRACE conn2 <- [1,1066,null,["7"]] 08:16:55 INFO - PROCESS | 1648 | 1477754215311 Marionette TRACE conn2 -> [0,1067,"switchToWindow",{"name":"7"}] 08:16:55 INFO - PROCESS | 1648 | 1477754215315 Marionette TRACE conn2 <- [1,1067,null,{}] 08:16:55 INFO - PROCESS | 1648 | 1477754215318 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ac10000 == 10 [pid = 1648] [id = 233] 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x12ac36800) [pid = 1648] [serial = 685] [outer = 0x0] 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x12ac75c00) [pid = 1648] [serial = 686] [outer = 0x12ac36800] 08:16:55 INFO - PROCESS | 1648 | 1477754215360 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x12af23c00) [pid = 1648] [serial = 687] [outer = 0x12ac36800] 08:16:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adfa800 == 11 [pid = 1648] [id = 234] 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x12b310000) [pid = 1648] [serial = 688] [outer = 0x0] 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12c76c000) [pid = 1648] [serial = 689] [outer = 0x12b310000] 08:16:55 INFO - PROCESS | 1648 | 1477754215631 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12c78f400) [pid = 1648] [serial = 690] [outer = 0x12b310000] 08:16:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c389800 == 12 [pid = 1648] [id = 235] 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x12b30b800) [pid = 1648] [serial = 691] [outer = 0x0] 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x12ca82400) [pid = 1648] [serial = 692] [outer = 0x12b30b800] 08:16:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12ca84400) [pid = 1648] [serial = 693] [outer = 0x12b30b800] 08:16:56 INFO - PROCESS | 1648 | 1477754216100 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]]]}] 08:16:56 INFO - . 08:16:56 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 917ms 08:16:56 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 08:16:56 INFO - PROCESS | 1648 | 1477754216126 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 1648 | 1477754216128 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:16:56 INFO - PROCESS | 1648 | 1477754216131 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}] 08:16:56 INFO - PROCESS | 1648 | 1477754216206 Marionette TRACE conn2 <- [1,1070,null,{"value":null}] 08:16:56 INFO - PROCESS | 1648 | 1477754216209 Marionette TRACE conn2 -> [0,1071,"getWindowHandles",null] 08:16:56 INFO - PROCESS | 1648 | 1477754216211 Marionette TRACE conn2 <- [1,1071,null,["7"]] 08:16:56 INFO - PROCESS | 1648 | 1477754216213 Marionette TRACE conn2 -> [0,1072,"switchToWindow",{"name":"7"}] 08:16:56 INFO - PROCESS | 1648 | 1477754216218 Marionette TRACE conn2 <- [1,1072,null,{}] 08:16:56 INFO - PROCESS | 1648 | 1477754216245 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cba8800 == 13 [pid = 1648] [id = 236] 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x12e14a400) [pid = 1648] [serial = 694] [outer = 0x0] 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12e3f8c00) [pid = 1648] [serial = 695] [outer = 0x12e14a400] 08:16:56 INFO - PROCESS | 1648 | 1477754216283 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12ea7bc00) [pid = 1648] [serial = 696] [outer = 0x12e14a400] 08:16:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x11485a000 == 14 [pid = 1648] [id = 237] 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12f3c4800) [pid = 1648] [serial = 697] [outer = 0x0] 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12f90f400) [pid = 1648] [serial = 698] [outer = 0x12f3c4800] 08:16:56 INFO - PROCESS | 1648 | 1477754216542 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12fc1f400) [pid = 1648] [serial = 699] [outer = 0x12f3c4800] 08:16:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12df0c800 == 15 [pid = 1648] [id = 238] 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x11c4d0800) [pid = 1648] [serial = 700] [outer = 0x0] 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12fe9a800) [pid = 1648] [serial = 701] [outer = 0x11c4d0800] 08:16:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12ea88400) [pid = 1648] [serial = 702] [outer = 0x11c4d0800] 08:16:57 INFO - PROCESS | 1648 | 1477754217089 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]]]}] 08:16:57 INFO - . 08:16:57 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 967ms 08:16:57 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 08:16:57 INFO - PROCESS | 1648 | 1477754217100 Marionette TRACE conn2 -> [0,1074,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 1648 | 1477754217102 Marionette TRACE conn2 <- [1,1074,null,{"value":"7"}] 08:16:57 INFO - PROCESS | 1648 | 1477754217104 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}] 08:16:57 INFO - PROCESS | 1648 | 1477754217176 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:16:57 INFO - PROCESS | 1648 | 1477754217179 Marionette TRACE conn2 -> [0,1076,"getWindowHandles",null] 08:16:57 INFO - PROCESS | 1648 | 1477754217182 Marionette TRACE conn2 <- [1,1076,null,["7"]] 08:16:57 INFO - PROCESS | 1648 | 1477754217186 Marionette TRACE conn2 -> [0,1077,"switchToWindow",{"name":"7"}] 08:16:57 INFO - PROCESS | 1648 | 1477754217188 Marionette TRACE conn2 <- [1,1077,null,{}] 08:16:57 INFO - PROCESS | 1648 | 1477754217191 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c5800 == 16 [pid = 1648] [id = 239] 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12fe94400) [pid = 1648] [serial = 703] [outer = 0x0] 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x130434000) [pid = 1648] [serial = 704] [outer = 0x12fe94400] 08:16:57 INFO - PROCESS | 1648 | 1477754217225 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x130435000) [pid = 1648] [serial = 705] [outer = 0x12fe94400] 08:16:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f962800 == 17 [pid = 1648] [id = 240] 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x1305cc400) [pid = 1648] [serial = 706] [outer = 0x0] 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x130db6000) [pid = 1648] [serial = 707] [outer = 0x1305cc400] 08:16:57 INFO - PROCESS | 1648 | 1477754217488 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x130db7400) [pid = 1648] [serial = 708] [outer = 0x1305cc400] 08:16:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd44000 == 18 [pid = 1648] [id = 241] 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x130435800) [pid = 1648] [serial = 709] [outer = 0x0] 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x130dc3000) [pid = 1648] [serial = 710] [outer = 0x130435800] 08:16:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x130dbec00) [pid = 1648] [serial = 711] [outer = 0x130435800] 08:16:58 INFO - PROCESS | 1648 | 1477754218014 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]]]}] 08:16:58 INFO - . 08:16:58 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 966ms 08:16:58 INFO - PROCESS | 1648 | 1477754218071 Marionette TRACE conn2 -> [0,1079,"getWindowHandle",null] 08:16:58 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 08:16:58 INFO - PROCESS | 1648 | 1477754218072 Marionette TRACE conn2 <- [1,1079,null,{"value":"7"}] 08:16:58 INFO - PROCESS | 1648 | 1477754218075 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}] 08:16:58 INFO - PROCESS | 1648 | 1477754218211 Marionette TRACE conn2 <- [1,1080,null,{"value":null}] 08:16:58 INFO - PROCESS | 1648 | 1477754218218 Marionette TRACE conn2 -> [0,1081,"getWindowHandles",null] 08:16:58 INFO - PROCESS | 1648 | 1477754218219 Marionette TRACE conn2 <- [1,1081,null,["7"]] 08:16:58 INFO - PROCESS | 1648 | 1477754218221 Marionette TRACE conn2 -> [0,1082,"switchToWindow",{"name":"7"}] 08:16:58 INFO - PROCESS | 1648 | 1477754218223 Marionette TRACE conn2 <- [1,1082,null,{}] 08:16:58 INFO - PROCESS | 1648 | 1477754218226 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08a000 == 19 [pid = 1648] [id = 242] 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x130e30000) [pid = 1648] [serial = 712] [outer = 0x0] 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x1312b2000) [pid = 1648] [serial = 713] [outer = 0x130e30000] 08:16:58 INFO - PROCESS | 1648 | 1477754218260 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x1312b3400) [pid = 1648] [serial = 714] [outer = 0x130e30000] 08:16:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x13045f800 == 20 [pid = 1648] [id = 243] 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x131498800) [pid = 1648] [serial = 715] [outer = 0x0] 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x1315a7000) [pid = 1648] [serial = 716] [outer = 0x131498800] 08:16:58 INFO - PROCESS | 1648 | 1477754218485 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x1315aa000) [pid = 1648] [serial = 717] [outer = 0x131498800] 08:16:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd0800 == 21 [pid = 1648] [id = 244] 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x1312b8c00) [pid = 1648] [serial = 718] [outer = 0x0] 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1316c1000) [pid = 1648] [serial = 719] [outer = 0x1312b8c00] 08:16:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x1315acc00) [pid = 1648] [serial = 720] [outer = 0x1312b8c00] 08:16:59 INFO - PROCESS | 1648 | 1477754219021 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]]]}] 08:16:59 INFO - . 08:16:59 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 1017ms 08:16:59 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 08:16:59 INFO - PROCESS | 1648 | 1477754219092 Marionette TRACE conn2 -> [0,1084,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 1648 | 1477754219093 Marionette TRACE conn2 <- [1,1084,null,{"value":"7"}] 08:16:59 INFO - PROCESS | 1648 | 1477754219096 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}] 08:16:59 INFO - PROCESS | 1648 | 1477754219197 Marionette TRACE conn2 <- [1,1085,null,{"value":null}] 08:16:59 INFO - PROCESS | 1648 | 1477754219202 Marionette TRACE conn2 -> [0,1086,"getWindowHandles",null] 08:16:59 INFO - PROCESS | 1648 | 1477754219204 Marionette TRACE conn2 <- [1,1086,null,["7"]] 08:16:59 INFO - PROCESS | 1648 | 1477754219207 Marionette TRACE conn2 -> [0,1087,"switchToWindow",{"name":"7"}] 08:16:59 INFO - PROCESS | 1648 | 1477754219209 Marionette TRACE conn2 <- [1,1087,null,{}] 08:16:59 INFO - PROCESS | 1648 | 1477754219211 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x130de7000 == 22 [pid = 1648] [id = 245] 08:16:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x1316c7000) [pid = 1648] [serial = 721] [outer = 0x0] 08:16:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x13197a000) [pid = 1648] [serial = 722] [outer = 0x1316c7000] 08:16:59 INFO - PROCESS | 1648 | 1477754219252 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x131985800) [pid = 1648] [serial = 723] [outer = 0x1316c7000] 08:16:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d5800 == 23 [pid = 1648] [id = 246] 08:16:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x131d27400) [pid = 1648] [serial = 724] [outer = 0x0] 08:16:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x131ec1400) [pid = 1648] [serial = 725] [outer = 0x131d27400] 08:16:59 INFO - PROCESS | 1648 | 1477754219468 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x132b83c00) [pid = 1648] [serial = 726] [outer = 0x131d27400] 08:16:59 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 08:17:00 INFO - PROCESS | 1648 | 1477754220442 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]]]}] 08:17:00 INFO - . 08:17:00 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1368ms 08:17:00 INFO - PROCESS | 1648 | 1477754220464 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 1648 | 1477754220466 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:17:00 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 08:17:00 INFO - PROCESS | 1648 | 1477754220468 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}] 08:17:00 INFO - PROCESS | 1648 | 1477754220534 Marionette TRACE conn2 <- [1,1090,null,{"value":null}] 08:17:00 INFO - PROCESS | 1648 | 1477754220538 Marionette TRACE conn2 -> [0,1091,"getWindowHandles",null] 08:17:00 INFO - PROCESS | 1648 | 1477754220540 Marionette TRACE conn2 <- [1,1091,null,["7"]] 08:17:00 INFO - PROCESS | 1648 | 1477754220542 Marionette TRACE conn2 -> [0,1092,"switchToWindow",{"name":"7"}] 08:17:00 INFO - PROCESS | 1648 | 1477754220544 Marionette TRACE conn2 <- [1,1092,null,{}] 08:17:00 INFO - PROCESS | 1648 | 1477754220546 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315d7800 == 24 [pid = 1648] [id = 247] 08:17:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x131d24400) [pid = 1648] [serial = 727] [outer = 0x0] 08:17:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x132b92400) [pid = 1648] [serial = 728] [outer = 0x131d24400] 08:17:00 INFO - PROCESS | 1648 | 1477754220583 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x132b92c00) [pid = 1648] [serial = 729] [outer = 0x131d24400] 08:17:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x131810000 == 25 [pid = 1648] [id = 248] 08:17:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x1316c6800) [pid = 1648] [serial = 730] [outer = 0x0] 08:17:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x133875400) [pid = 1648] [serial = 731] [outer = 0x1316c6800] 08:17:00 INFO - PROCESS | 1648 | 1477754220843 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x133878000) [pid = 1648] [serial = 732] [outer = 0x1316c6800] 08:17:01 INFO - PROCESS | 1648 | 1477754221208 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]]]}] 08:17:01 INFO - . 08:17:01 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 769ms 08:17:01 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 08:17:01 INFO - PROCESS | 1648 | 1477754221238 Marionette TRACE conn2 -> [0,1094,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 1648 | 1477754221240 Marionette TRACE conn2 <- [1,1094,null,{"value":"7"}] 08:17:01 INFO - PROCESS | 1648 | 1477754221244 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}] 08:17:01 INFO - PROCESS | 1648 | 1477754221355 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:17:01 INFO - PROCESS | 1648 | 1477754221360 Marionette TRACE conn2 -> [0,1096,"getWindowHandles",null] 08:17:01 INFO - PROCESS | 1648 | 1477754221362 Marionette TRACE conn2 <- [1,1096,null,["7"]] 08:17:01 INFO - PROCESS | 1648 | 1477754221367 Marionette TRACE conn2 -> [0,1097,"switchToWindow",{"name":"7"}] 08:17:01 INFO - PROCESS | 1648 | 1477754221370 Marionette TRACE conn2 <- [1,1097,null,{}] 08:17:01 INFO - PROCESS | 1648 | 1477754221374 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x13193e800 == 26 [pid = 1648] [id = 249] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12b30c000) [pid = 1648] [serial = 733] [outer = 0x0] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x131d22000) [pid = 1648] [serial = 734] [outer = 0x12b30c000] 08:17:01 INFO - PROCESS | 1648 | 1477754221412 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x132b92800) [pid = 1648] [serial = 735] [outer = 0x12b30c000] 08:17:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x128198000 == 27 [pid = 1648] [id = 250] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12a8abc00) [pid = 1648] [serial = 736] [outer = 0x0] 08:17:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x131803800 == 28 [pid = 1648] [id = 251] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x133636800) [pid = 1648] [serial = 737] [outer = 0x0] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x133875800) [pid = 1648] [serial = 738] [outer = 0x12a8abc00] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x133636c00) [pid = 1648] [serial = 739] [outer = 0x133636800] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x134127800) [pid = 1648] [serial = 740] [outer = 0x133636800] 08:17:01 INFO - PROCESS | 1648 | 1477754221737 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]]]}] 08:17:01 INFO - . 08:17:01 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 515ms 08:17:01 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 08:17:01 INFO - PROCESS | 1648 | 1477754221759 Marionette TRACE conn2 -> [0,1099,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 1648 | 1477754221760 Marionette TRACE conn2 <- [1,1099,null,{"value":"7"}] 08:17:01 INFO - PROCESS | 1648 | 1477754221763 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}] 08:17:01 INFO - PROCESS | 1648 | 1477754221887 Marionette TRACE conn2 <- [1,1100,null,{"value":null}] 08:17:01 INFO - PROCESS | 1648 | 1477754221892 Marionette TRACE conn2 -> [0,1101,"getWindowHandles",null] 08:17:01 INFO - PROCESS | 1648 | 1477754221894 Marionette TRACE conn2 <- [1,1101,null,["7"]] 08:17:01 INFO - PROCESS | 1648 | 1477754221895 Marionette TRACE conn2 -> [0,1102,"switchToWindow",{"name":"7"}] 08:17:01 INFO - PROCESS | 1648 | 1477754221898 Marionette TRACE conn2 <- [1,1102,null,{}] 08:17:01 INFO - PROCESS | 1648 | 1477754221901 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d92800 == 29 [pid = 1648] [id = 252] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x13362b400) [pid = 1648] [serial = 741] [outer = 0x0] 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x13412a400) [pid = 1648] [serial = 742] [outer = 0x13362b400] 08:17:01 INFO - PROCESS | 1648 | 1477754221934 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x13412b000) [pid = 1648] [serial = 743] [outer = 0x13362b400] 08:17:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x131ee7800 == 30 [pid = 1648] [id = 253] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x13412d400) [pid = 1648] [serial = 744] [outer = 0x0] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x13387ac00) [pid = 1648] [serial = 745] [outer = 0x13412d400] 08:17:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x131dab000 == 31 [pid = 1648] [id = 254] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11cb39400) [pid = 1648] [serial = 746] [outer = 0x0] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x134129400) [pid = 1648] [serial = 747] [outer = 0x11cb39400] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x13412e000) [pid = 1648] [serial = 748] [outer = 0x13412d400] 08:17:02 INFO - PROCESS | 1648 | 1477754222248 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]]]}] 08:17:02 INFO - . 08:17:02 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 516ms 08:17:02 INFO - PROCESS | 1648 | 1477754222290 Marionette TRACE conn2 -> [0,1104,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 1648 | 1477754222293 Marionette TRACE conn2 <- [1,1104,null,{"value":"7"}] 08:17:02 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 08:17:02 INFO - PROCESS | 1648 | 1477754222299 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}] 08:17:02 INFO - PROCESS | 1648 | 1477754222428 Marionette TRACE conn2 <- [1,1105,null,{"value":null}] 08:17:02 INFO - PROCESS | 1648 | 1477754222514 Marionette TRACE conn2 -> [0,1106,"getWindowHandles",null] 08:17:02 INFO - PROCESS | 1648 | 1477754222518 Marionette TRACE conn2 <- [1,1106,null,["7"]] 08:17:02 INFO - PROCESS | 1648 | 1477754222523 Marionette TRACE conn2 -> [0,1107,"switchToWindow",{"name":"7"}] 08:17:02 INFO - PROCESS | 1648 | 1477754222529 Marionette TRACE conn2 <- [1,1107,null,{}] 08:17:02 INFO - PROCESS | 1648 | 1477754222532 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e22000 == 32 [pid = 1648] [id = 255] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11d611400) [pid = 1648] [serial = 749] [outer = 0x0] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1271b3000) [pid = 1648] [serial = 750] [outer = 0x11d611400] 08:17:02 INFO - PROCESS | 1648 | 1477754222582 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x127981400) [pid = 1648] [serial = 751] [outer = 0x11d611400] 08:17:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b18000 == 33 [pid = 1648] [id = 256] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x11c4d4400) [pid = 1648] [serial = 752] [outer = 0x0] 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x128df5800) [pid = 1648] [serial = 753] [outer = 0x11c4d4400] 08:17:02 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 660 08:17:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x128227400) [pid = 1648] [serial = 754] [outer = 0x11c4d4400] 08:17:03 INFO - PROCESS | 1648 | 1477754223001 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]]]}] 08:17:03 INFO - . 08:17:03 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 715ms 08:17:03 INFO - PROCESS | 1648 | 1477754223017 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:17:03 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 08:17:03 INFO - PROCESS | 1648 | 1477754223021 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:17:03 INFO - PROCESS | 1648 | 1477754223025 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}] 08:17:03 INFO - PROCESS | 1648 | 1477754223145 Marionette TRACE conn2 <- [1,1110,null,{"value":null}] 08:17:03 INFO - PROCESS | 1648 | 1477754223190 Marionette TRACE conn2 -> [0,1111,"getWindowHandles",null] 08:17:03 INFO - PROCESS | 1648 | 1477754223192 Marionette TRACE conn2 <- [1,1111,null,["7"]] 08:17:03 INFO - PROCESS | 1648 | 1477754223195 Marionette TRACE conn2 -> [0,1112,"switchToWindow",{"name":"7"}] 08:17:03 INFO - PROCESS | 1648 | 1477754223198 Marionette TRACE conn2 <- [1,1112,null,{}] 08:17:03 INFO - PROCESS | 1648 | 1477754223214 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c37c000 == 34 [pid = 1648] [id = 257] 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x128df4800) [pid = 1648] [serial = 755] [outer = 0x0] 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12b305000) [pid = 1648] [serial = 756] [outer = 0x128df4800] 08:17:03 INFO - PROCESS | 1648 | 1477754223257 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12c6be800) [pid = 1648] [serial = 757] [outer = 0x128df4800] 08:17:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c64f800 == 35 [pid = 1648] [id = 258] 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12b305400) [pid = 1648] [serial = 758] [outer = 0x0] 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12e4bbc00) [pid = 1648] [serial = 759] [outer = 0x12b305400] 08:17:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c9000 == 36 [pid = 1648] [id = 259] 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12f3c8400) [pid = 1648] [serial = 760] [outer = 0x0] 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12fe95800) [pid = 1648] [serial = 761] [outer = 0x12f3c8400] 08:17:03 INFO - PROCESS | 1648 | 1477754223572 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x13042b000) [pid = 1648] [serial = 762] [outer = 0x12f3c8400] 08:17:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 08:17:03 INFO - PROCESS | 1648 | 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] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x131ee7800 == 35 [pid = 1648] [id = 253] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x131dab000 == 34 [pid = 1648] [id = 254] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x128198000 == 33 [pid = 1648] [id = 250] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x131803800 == 32 [pid = 1648] [id = 251] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12c389800 == 31 [pid = 1648] [id = 235] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd4800 == 30 [pid = 1648] [id = 230] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12df0c800 == 29 [pid = 1648] [id = 238] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd44000 == 28 [pid = 1648] [id = 241] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd0800 == 27 [pid = 1648] [id = 244] 08:17:05 INFO - PROCESS | 1648 | --DOCSHELL 0x128b18000 == 26 [pid = 1648] [id = 256] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x13412d400) [pid = 1648] [serial = 744] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12cbc5400) [pid = 1648] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x130e30000) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1312b8c00) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x131498800) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11cb39400) [pid = 1648] [serial = 746] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1316c7000) [pid = 1648] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11db0e400) [pid = 1648] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11d40c800) [pid = 1648] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12ac36800) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12b30b800) [pid = 1648] [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;] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12b310000) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12e14a400) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11c4d0800) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12f3c4800) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12fe94400) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x130435800) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x1305cc400) [pid = 1648] [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] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x133636800) [pid = 1648] [serial = 737] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12b30c000) [pid = 1648] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12a8abc00) [pid = 1648] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x131d27400) [pid = 1648] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1316c6800) [pid = 1648] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x131d24400) [pid = 1648] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 08:17:09 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x13362b400) [pid = 1648] [serial = 741] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x131d92800 == 25 [pid = 1648] [id = 252] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x131810000 == 24 [pid = 1648] [id = 248] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8c9000 == 23 [pid = 1648] [id = 259] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x13193e800 == 22 [pid = 1648] [id = 249] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12b08a000 == 21 [pid = 1648] [id = 242] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x130de7000 == 20 [pid = 1648] [id = 245] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x13045f800 == 19 [pid = 1648] [id = 243] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x126e22000 == 18 [pid = 1648] [id = 255] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x1315d7800 == 17 [pid = 1648] [id = 247] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12cba8800 == 16 [pid = 1648] [id = 236] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8c5800 == 15 [pid = 1648] [id = 239] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12f962800 == 14 [pid = 1648] [id = 240] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x11485a000 == 13 [pid = 1648] [id = 237] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x1313d5800 == 12 [pid = 1648] [id = 246] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12ac10000 == 11 [pid = 1648] [id = 233] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x11d347800 == 10 [pid = 1648] [id = 232] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12adfa800 == 9 [pid = 1648] [id = 234] 08:17:12 INFO - PROCESS | 1648 | --DOCSHELL 0x11d333800 == 8 [pid = 1648] [id = 231] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x13412e000) [pid = 1648] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x134129400) [pid = 1648] [serial = 747] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12ca82400) [pid = 1648] [serial = 692] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12ca84400) [pid = 1648] [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;] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x12fe9a800) [pid = 1648] [serial = 701] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12ea88400) [pid = 1648] [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] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x133636c00) [pid = 1648] [serial = 739] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x13387ac00) [pid = 1648] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x133875800) [pid = 1648] [serial = 738] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x134127800) [pid = 1648] [serial = 740] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x13412b000) [pid = 1648] [serial = 743] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x13412a400) [pid = 1648] [serial = 742] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x131d22000) [pid = 1648] [serial = 734] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x132b92800) [pid = 1648] [serial = 735] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x133875400) [pid = 1648] [serial = 731] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x133878000) [pid = 1648] [serial = 732] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x132b92400) [pid = 1648] [serial = 728] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x132b92c00) [pid = 1648] [serial = 729] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x131ec1400) [pid = 1648] [serial = 725] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x132b83c00) [pid = 1648] [serial = 726] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x13197a000) [pid = 1648] [serial = 722] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x131985800) [pid = 1648] [serial = 723] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x1312b2000) [pid = 1648] [serial = 713] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x1312b3400) [pid = 1648] [serial = 714] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x1315a7000) [pid = 1648] [serial = 716] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x1315aa000) [pid = 1648] [serial = 717] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x1316c1000) [pid = 1648] [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] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x1315acc00) [pid = 1648] [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] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x130434000) [pid = 1648] [serial = 704] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x130435000) [pid = 1648] [serial = 705] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x130db6000) [pid = 1648] [serial = 707] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x130db7400) [pid = 1648] [serial = 708] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x130dc3000) [pid = 1648] [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] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x130dbec00) [pid = 1648] [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] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12e3f8c00) [pid = 1648] [serial = 695] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12ea7bc00) [pid = 1648] [serial = 696] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12f90f400) [pid = 1648] [serial = 698] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12fc1f400) [pid = 1648] [serial = 699] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12ac75c00) [pid = 1648] [serial = 686] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12af23c00) [pid = 1648] [serial = 687] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12c76c000) [pid = 1648] [serial = 689] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12c78f400) [pid = 1648] [serial = 690] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x127dd2800) [pid = 1648] [serial = 683] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x127f11000) [pid = 1648] [serial = 684] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d4a8000) [pid = 1648] [serial = 680] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11d6d9800) [pid = 1648] [serial = 681] [outer = 0x0] [url = about:blank] 08:17:12 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12f90c000) [pid = 1648] [serial = 678] [outer = 0x0] [url = about:blank] 08:17:14 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11c4d4400) [pid = 1648] [serial = 752] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 08:17:14 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11d611400) [pid = 1648] [serial = 749] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 08:17:19 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x128df5800) [pid = 1648] [serial = 753] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 08:17:19 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x128227400) [pid = 1648] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 08:17:19 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x127981400) [pid = 1648] [serial = 751] [outer = 0x0] [url = about:blank] 08:17:19 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x1271b3000) [pid = 1648] [serial = 750] [outer = 0x0] [url = about:blank] 08:17:19 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x12fe95800) [pid = 1648] [serial = 761] [outer = 0x0] [url = about:blank] 08:17:19 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x12b305000) [pid = 1648] [serial = 756] [outer = 0x0] [url = about:blank] 08:17:33 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:17:33 INFO - PROCESS | 1648 | 1477754253355 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]]]}] 08:17:33 INFO - . 08:17:33 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30365ms 08:17:33 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 08:17:33 INFO - PROCESS | 1648 | 1477754253391 Marionette TRACE conn2 -> [0,1114,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 1648 | 1477754253394 Marionette TRACE conn2 <- [1,1114,null,{"value":"7"}] 08:17:33 INFO - PROCESS | 1648 | 1477754253399 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}] 08:17:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12c64f800 == 7 [pid = 1648] [id = 258] 08:17:33 INFO - PROCESS | 1648 | 1477754253505 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:17:33 INFO - PROCESS | 1648 | 1477754253530 Marionette TRACE conn2 -> [0,1116,"getWindowHandles",null] 08:17:33 INFO - PROCESS | 1648 | 1477754253535 Marionette TRACE conn2 <- [1,1116,null,["7"]] 08:17:33 INFO - PROCESS | 1648 | 1477754253539 Marionette TRACE conn2 -> [0,1117,"switchToWindow",{"name":"7"}] 08:17:33 INFO - PROCESS | 1648 | 1477754253543 Marionette TRACE conn2 <- [1,1117,null,{}] 08:17:33 INFO - PROCESS | 1648 | 1477754253545 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d34c800 == 8 [pid = 1648] [id = 260] 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x11d4a0000) [pid = 1648] [serial = 763] [outer = 0x0] 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d618000) [pid = 1648] [serial = 764] [outer = 0x11d4a0000] 08:17:33 INFO - PROCESS | 1648 | 1477754253589 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d910c00) [pid = 1648] [serial = 765] [outer = 0x11d4a0000] 08:17:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da2c800 == 9 [pid = 1648] [id = 261] 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d912400) [pid = 1648] [serial = 766] [outer = 0x0] 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x12736e800) [pid = 1648] [serial = 767] [outer = 0x11d912400] 08:17:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x127410000 == 10 [pid = 1648] [id = 262] 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x127371000) [pid = 1648] [serial = 768] [outer = 0x0] 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12797fc00) [pid = 1648] [serial = 769] [outer = 0x127371000] 08:17:33 INFO - PROCESS | 1648 | 1477754253824 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127984800) [pid = 1648] [serial = 770] [outer = 0x127371000] 08:17:34 INFO - PROCESS | 1648 | 1477754254091 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 \"79220fde-7877-4ecf-8d60-e948c17582c7\"","@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"]]]}] 08:17:34 INFO - ... 08:17:34 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 717ms 08:17:34 INFO - PROCESS | 1648 | 1477754254115 Marionette TRACE conn2 -> [0,1119,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 1648 | 1477754254119 Marionette TRACE conn2 <- [1,1119,null,{"value":"7"}] 08:17:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 08:17:34 INFO - PROCESS | 1648 | 1477754254123 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}] 08:17:34 INFO - PROCESS | 1648 | 1477754254219 Marionette TRACE conn2 <- [1,1120,null,{"value":null}] 08:17:34 INFO - PROCESS | 1648 | 1477754254226 Marionette TRACE conn2 -> [0,1121,"getWindowHandles",null] 08:17:34 INFO - PROCESS | 1648 | 1477754254228 Marionette TRACE conn2 <- [1,1121,null,["7"]] 08:17:34 INFO - PROCESS | 1648 | 1477754254230 Marionette TRACE conn2 -> [0,1122,"switchToWindow",{"name":"7"}] 08:17:34 INFO - PROCESS | 1648 | 1477754254234 Marionette TRACE conn2 <- [1,1122,null,{}] 08:17:34 INFO - PROCESS | 1648 | 1477754254237 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x129552000 == 11 [pid = 1648] [id = 263] 08:17:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x128227400) [pid = 1648] [serial = 771] [outer = 0x0] 08:17:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x129599c00) [pid = 1648] [serial = 772] [outer = 0x128227400] 08:17:34 INFO - PROCESS | 1648 | 1477754254276 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x129c19800) [pid = 1648] [serial = 773] [outer = 0x128227400] 08:17:34 INFO - PROCESS | 1648 | 1477754254561 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]]]}] 08:17:34 INFO - . 08:17:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 466ms 08:17:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 08:17:34 INFO - PROCESS | 1648 | 1477754254593 Marionette TRACE conn2 -> [0,1124,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 1648 | 1477754254597 Marionette TRACE conn2 <- [1,1124,null,{"value":"7"}] 08:17:34 INFO - PROCESS | 1648 | 1477754254600 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}] 08:17:34 INFO - PROCESS | 1648 | 1477754254686 Marionette TRACE conn2 <- [1,1125,null,{"value":null}] 08:17:34 INFO - PROCESS | 1648 | 1477754254690 Marionette TRACE conn2 -> [0,1126,"getWindowHandles",null] 08:17:34 INFO - PROCESS | 1648 | 1477754254692 Marionette TRACE conn2 <- [1,1126,null,["7"]] 08:17:34 INFO - PROCESS | 1648 | 1477754254694 Marionette TRACE conn2 -> [0,1127,"switchToWindow",{"name":"7"}] 08:17:34 INFO - PROCESS | 1648 | 1477754254698 Marionette TRACE conn2 <- [1,1127,null,{}] 08:17:34 INFO - PROCESS | 1648 | 1477754254702 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adf7800 == 12 [pid = 1648] [id = 264] 08:17:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129e09c00) [pid = 1648] [serial = 774] [outer = 0x0] 08:17:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12bb09800) [pid = 1648] [serial = 775] [outer = 0x129e09c00] 08:17:34 INFO - PROCESS | 1648 | 1477754254745 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12c12a000) [pid = 1648] [serial = 776] [outer = 0x129e09c00] 08:17:35 INFO - PROCESS | 1648 | 1477754255005 Marionette TRACE conn2 <- [1,1128,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:35 INFO - . 08:17:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 415ms 08:17:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 08:17:35 INFO - PROCESS | 1648 | 1477754255014 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 1648 | 1477754255018 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:17:35 INFO - PROCESS | 1648 | 1477754255021 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}] 08:17:35 INFO - PROCESS | 1648 | 1477754255100 Marionette TRACE conn2 <- [1,1130,null,{"value":null}] 08:17:35 INFO - PROCESS | 1648 | 1477754255105 Marionette TRACE conn2 -> [0,1131,"getWindowHandles",null] 08:17:35 INFO - PROCESS | 1648 | 1477754255106 Marionette TRACE conn2 <- [1,1131,null,["7"]] 08:17:35 INFO - PROCESS | 1648 | 1477754255108 Marionette TRACE conn2 -> [0,1132,"switchToWindow",{"name":"7"}] 08:17:35 INFO - PROCESS | 1648 | 1477754255111 Marionette TRACE conn2 <- [1,1132,null,{}] 08:17:35 INFO - PROCESS | 1648 | 1477754255113 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2ad800 == 13 [pid = 1648] [id = 265] 08:17:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12ad23000) [pid = 1648] [serial = 777] [outer = 0x0] 08:17:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12c786c00) [pid = 1648] [serial = 778] [outer = 0x12ad23000] 08:17:35 INFO - PROCESS | 1648 | 1477754255148 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ca83c00) [pid = 1648] [serial = 779] [outer = 0x12ad23000] 08:17:35 INFO - PROCESS | 1648 | 1477754255440 Marionette TRACE conn2 <- [1,1133,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:35 INFO - . 08:17:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 466ms 08:17:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 08:17:35 INFO - PROCESS | 1648 | 1477754255488 Marionette TRACE conn2 -> [0,1134,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 1648 | 1477754255489 Marionette TRACE conn2 <- [1,1134,null,{"value":"7"}] 08:17:35 INFO - PROCESS | 1648 | 1477754255492 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}] 08:17:35 INFO - PROCESS | 1648 | 1477754255578 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:17:35 INFO - PROCESS | 1648 | 1477754255585 Marionette TRACE conn2 -> [0,1136,"getWindowHandles",null] 08:17:35 INFO - PROCESS | 1648 | 1477754255587 Marionette TRACE conn2 <- [1,1136,null,["7"]] 08:17:35 INFO - PROCESS | 1648 | 1477754255589 Marionette TRACE conn2 -> [0,1137,"switchToWindow",{"name":"7"}] 08:17:35 INFO - PROCESS | 1648 | 1477754255592 Marionette TRACE conn2 <- [1,1137,null,{}] 08:17:35 INFO - PROCESS | 1648 | 1477754255629 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12db99000 == 14 [pid = 1648] [id = 266] 08:17:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12c377000) [pid = 1648] [serial = 780] [outer = 0x0] 08:17:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12e4b6c00) [pid = 1648] [serial = 781] [outer = 0x12c377000] 08:17:35 INFO - PROCESS | 1648 | 1477754255663 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12ea82000) [pid = 1648] [serial = 782] [outer = 0x12c377000] 08:17:35 INFO - PROCESS | 1648 | 1477754255893 Marionette TRACE conn2 <- [1,1138,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:35 INFO - . 08:17:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 416ms 08:17:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 08:17:35 INFO - PROCESS | 1648 | 1477754255909 Marionette TRACE conn2 -> [0,1139,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 1648 | 1477754255910 Marionette TRACE conn2 <- [1,1139,null,{"value":"7"}] 08:17:35 INFO - PROCESS | 1648 | 1477754255913 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}] 08:17:36 INFO - PROCESS | 1648 | 1477754256000 Marionette TRACE conn2 <- [1,1140,null,{"value":null}] 08:17:36 INFO - PROCESS | 1648 | 1477754256005 Marionette TRACE conn2 -> [0,1141,"getWindowHandles",null] 08:17:36 INFO - PROCESS | 1648 | 1477754256007 Marionette TRACE conn2 <- [1,1141,null,["7"]] 08:17:36 INFO - PROCESS | 1648 | 1477754256010 Marionette TRACE conn2 -> [0,1142,"switchToWindow",{"name":"7"}] 08:17:36 INFO - PROCESS | 1648 | 1477754256012 Marionette TRACE conn2 <- [1,1142,null,{}] 08:17:36 INFO - PROCESS | 1648 | 1477754256014 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e04b000 == 15 [pid = 1648] [id = 267] 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12f348000) [pid = 1648] [serial = 783] [outer = 0x0] 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12fc1dc00) [pid = 1648] [serial = 784] [outer = 0x12f348000] 08:17:36 INFO - PROCESS | 1648 | 1477754256049 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12fc1e400) [pid = 1648] [serial = 785] [outer = 0x12f348000] 08:17:36 INFO - PROCESS | 1648 | 1477754256297 Marionette TRACE conn2 <- [1,1143,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:36 INFO - . 08:17:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 414ms 08:17:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 08:17:36 INFO - PROCESS | 1648 | 1477754256328 Marionette TRACE conn2 -> [0,1144,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 1648 | 1477754256329 Marionette TRACE conn2 <- [1,1144,null,{"value":"7"}] 08:17:36 INFO - PROCESS | 1648 | 1477754256332 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}] 08:17:36 INFO - PROCESS | 1648 | 1477754256405 Marionette TRACE conn2 <- [1,1145,null,{"value":null}] 08:17:36 INFO - PROCESS | 1648 | 1477754256408 Marionette TRACE conn2 -> [0,1146,"getWindowHandles",null] 08:17:36 INFO - PROCESS | 1648 | 1477754256410 Marionette TRACE conn2 <- [1,1146,null,["7"]] 08:17:36 INFO - PROCESS | 1648 | 1477754256412 Marionette TRACE conn2 -> [0,1147,"switchToWindow",{"name":"7"}] 08:17:36 INFO - PROCESS | 1648 | 1477754256414 Marionette TRACE conn2 <- [1,1147,null,{}] 08:17:36 INFO - PROCESS | 1648 | 1477754256420 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f967000 == 16 [pid = 1648] [id = 268] 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12fdd5c00) [pid = 1648] [serial = 786] [outer = 0x0] 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12fee9800) [pid = 1648] [serial = 787] [outer = 0x12fdd5c00] 08:17:36 INFO - PROCESS | 1648 | 1477754256453 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12fdd5800) [pid = 1648] [serial = 788] [outer = 0x12fdd5c00] 08:17:36 INFO - PROCESS | 1648 | 1477754256695 Marionette TRACE conn2 <- [1,1148,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:36 INFO - . 08:17:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 415ms 08:17:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 08:17:36 INFO - PROCESS | 1648 | 1477754256748 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 1648 | 1477754256749 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:17:36 INFO - PROCESS | 1648 | 1477754256752 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}] 08:17:36 INFO - PROCESS | 1648 | 1477754256829 Marionette TRACE conn2 <- [1,1150,null,{"value":null}] 08:17:36 INFO - PROCESS | 1648 | 1477754256874 Marionette TRACE conn2 -> [0,1151,"getWindowHandles",null] 08:17:36 INFO - PROCESS | 1648 | 1477754256876 Marionette TRACE conn2 <- [1,1151,null,["7"]] 08:17:36 INFO - PROCESS | 1648 | 1477754256878 Marionette TRACE conn2 -> [0,1152,"switchToWindow",{"name":"7"}] 08:17:36 INFO - PROCESS | 1648 | 1477754256880 Marionette TRACE conn2 <- [1,1152,null,{}] 08:17:36 INFO - PROCESS | 1648 | 1477754256882 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd47800 == 17 [pid = 1648] [id = 269] 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12fee7000) [pid = 1648] [serial = 789] [outer = 0x0] 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x13047f800) [pid = 1648] [serial = 790] [outer = 0x12fee7000] 08:17:36 INFO - PROCESS | 1648 | 1477754256916 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x130480400) [pid = 1648] [serial = 791] [outer = 0x12fee7000] 08:17:37 INFO - PROCESS | 1648 | 1477754257124 Marionette TRACE conn2 <- [1,1153,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:37 INFO - . 08:17:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 417ms 08:17:37 INFO - PROCESS | 1648 | 1477754257170 Marionette TRACE conn2 -> [0,1154,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 1648 | 1477754257172 Marionette TRACE conn2 <- [1,1154,null,{"value":"7"}] 08:17:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 08:17:37 INFO - PROCESS | 1648 | 1477754257175 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}] 08:17:37 INFO - PROCESS | 1648 | 1477754257248 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:17:37 INFO - PROCESS | 1648 | 1477754257254 Marionette TRACE conn2 -> [0,1156,"getWindowHandles",null] 08:17:37 INFO - PROCESS | 1648 | 1477754257255 Marionette TRACE conn2 <- [1,1156,null,["7"]] 08:17:37 INFO - PROCESS | 1648 | 1477754257257 Marionette TRACE conn2 -> [0,1157,"switchToWindow",{"name":"7"}] 08:17:37 INFO - PROCESS | 1648 | 1477754257259 Marionette TRACE conn2 <- [1,1157,null,{}] 08:17:37 INFO - PROCESS | 1648 | 1477754257261 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x130211000 == 18 [pid = 1648] [id = 270] 08:17:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x1305d4c00) [pid = 1648] [serial = 792] [outer = 0x0] 08:17:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x130db9000) [pid = 1648] [serial = 793] [outer = 0x1305d4c00] 08:17:37 INFO - PROCESS | 1648 | 1477754257296 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x130dbb000) [pid = 1648] [serial = 794] [outer = 0x1305d4c00] 08:17:37 INFO - PROCESS | 1648 | 1477754257532 Marionette TRACE conn2 <- [1,1158,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:37 INFO - . 08:17:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 366ms 08:17:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 08:17:37 INFO - PROCESS | 1648 | 1477754257542 Marionette TRACE conn2 -> [0,1159,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 1648 | 1477754257543 Marionette TRACE conn2 <- [1,1159,null,{"value":"7"}] 08:17:37 INFO - PROCESS | 1648 | 1477754257546 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}] 08:17:37 INFO - PROCESS | 1648 | 1477754257632 Marionette TRACE conn2 <- [1,1160,null,{"value":null}] 08:17:37 INFO - PROCESS | 1648 | 1477754257637 Marionette TRACE conn2 -> [0,1161,"getWindowHandles",null] 08:17:37 INFO - PROCESS | 1648 | 1477754257639 Marionette TRACE conn2 <- [1,1161,null,["7"]] 08:17:37 INFO - PROCESS | 1648 | 1477754257641 Marionette TRACE conn2 -> [0,1162,"switchToWindow",{"name":"7"}] 08:17:37 INFO - PROCESS | 1648 | 1477754257643 Marionette TRACE conn2 <- [1,1162,null,{}] 08:17:37 INFO - PROCESS | 1648 | 1477754257645 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd2800 == 19 [pid = 1648] [id = 271] 08:17:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x130dbe000) [pid = 1648] [serial = 795] [outer = 0x0] 08:17:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x130e31000) [pid = 1648] [serial = 796] [outer = 0x130dbe000] 08:17:37 INFO - PROCESS | 1648 | 1477754257686 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x1312ac000) [pid = 1648] [serial = 797] [outer = 0x130dbe000] 08:17:37 INFO - PROCESS | 1648 | 1477754257939 Marionette TRACE conn2 <- [1,1163,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:37 INFO - . 08:17:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 416ms 08:17:37 INFO - PROCESS | 1648 | 1477754257962 Marionette TRACE conn2 -> [0,1164,"getWindowHandle",null] 08:17:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 08:17:37 INFO - PROCESS | 1648 | 1477754257964 Marionette TRACE conn2 <- [1,1164,null,{"value":"7"}] 08:17:37 INFO - PROCESS | 1648 | 1477754257967 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}] 08:17:38 INFO - PROCESS | 1648 | 1477754258046 Marionette TRACE conn2 <- [1,1165,null,{"value":null}] 08:17:38 INFO - PROCESS | 1648 | 1477754258051 Marionette TRACE conn2 -> [0,1166,"getWindowHandles",null] 08:17:38 INFO - PROCESS | 1648 | 1477754258053 Marionette TRACE conn2 <- [1,1166,null,["7"]] 08:17:38 INFO - PROCESS | 1648 | 1477754258055 Marionette TRACE conn2 -> [0,1167,"switchToWindow",{"name":"7"}] 08:17:38 INFO - PROCESS | 1648 | 1477754258058 Marionette TRACE conn2 <- [1,1167,null,{}] 08:17:38 INFO - PROCESS | 1648 | 1477754258061 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e9a800 == 20 [pid = 1648] [id = 272] 08:17:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x1312b1c00) [pid = 1648] [serial = 798] [outer = 0x0] 08:17:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1315a2400) [pid = 1648] [serial = 799] [outer = 0x1312b1c00] 08:17:38 INFO - PROCESS | 1648 | 1477754258095 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x1315a2c00) [pid = 1648] [serial = 800] [outer = 0x1312b1c00] 08:17:38 INFO - PROCESS | 1648 | 1477754258338 Marionette TRACE conn2 <- [1,1168,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:38 INFO - . 08:17:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 420ms 08:17:38 INFO - PROCESS | 1648 | 1477754258387 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 1648 | 1477754258388 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:17:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 08:17:38 INFO - PROCESS | 1648 | 1477754258391 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}] 08:17:38 INFO - PROCESS | 1648 | 1477754258468 Marionette TRACE conn2 <- [1,1170,null,{"value":null}] 08:17:38 INFO - PROCESS | 1648 | 1477754258512 Marionette TRACE conn2 -> [0,1171,"getWindowHandles",null] 08:17:38 INFO - PROCESS | 1648 | 1477754258513 Marionette TRACE conn2 <- [1,1171,null,["7"]] 08:17:38 INFO - PROCESS | 1648 | 1477754258515 Marionette TRACE conn2 -> [0,1172,"switchToWindow",{"name":"7"}] 08:17:38 INFO - PROCESS | 1648 | 1477754258517 Marionette TRACE conn2 <- [1,1172,null,{}] 08:17:38 INFO - PROCESS | 1648 | 1477754258520 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313df000 == 21 [pid = 1648] [id = 273] 08:17:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x1305d9000) [pid = 1648] [serial = 801] [outer = 0x0] 08:17:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x1316c0800) [pid = 1648] [serial = 802] [outer = 0x1305d9000] 08:17:38 INFO - PROCESS | 1648 | 1477754258555 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x1316c3800) [pid = 1648] [serial = 803] [outer = 0x1305d9000] 08:17:38 INFO - PROCESS | 1648 | 1477754258826 Marionette TRACE conn2 <- [1,1173,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:38 INFO - . 08:17:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 465ms 08:17:38 INFO - PROCESS | 1648 | 1477754258857 Marionette TRACE conn2 -> [0,1174,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 1648 | 1477754258859 Marionette TRACE conn2 <- [1,1174,null,{"value":"7"}] 08:17:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 08:17:38 INFO - PROCESS | 1648 | 1477754258865 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}] 08:17:38 INFO - PROCESS | 1648 | 1477754258965 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:17:39 INFO - PROCESS | 1648 | 1477754259008 Marionette TRACE conn2 -> [0,1176,"getWindowHandles",null] 08:17:39 INFO - PROCESS | 1648 | 1477754259010 Marionette TRACE conn2 <- [1,1176,null,["7"]] 08:17:39 INFO - PROCESS | 1648 | 1477754259012 Marionette TRACE conn2 -> [0,1177,"switchToWindow",{"name":"7"}] 08:17:39 INFO - PROCESS | 1648 | 1477754259014 Marionette TRACE conn2 <- [1,1177,null,{}] 08:17:39 INFO - PROCESS | 1648 | 1477754259016 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x131802800 == 22 [pid = 1648] [id = 274] 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x1316c4400) [pid = 1648] [serial = 804] [outer = 0x0] 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x131979c00) [pid = 1648] [serial = 805] [outer = 0x1316c4400] 08:17:39 INFO - PROCESS | 1648 | 1477754259065 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x13197b400) [pid = 1648] [serial = 806] [outer = 0x1316c4400] 08:17:39 INFO - PROCESS | 1648 | 1477754259295 Marionette TRACE conn2 <- [1,1178,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:39 INFO - . 08:17:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 465ms 08:17:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 08:17:39 INFO - PROCESS | 1648 | 1477754259329 Marionette TRACE conn2 -> [0,1179,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 1648 | 1477754259331 Marionette TRACE conn2 <- [1,1179,null,{"value":"7"}] 08:17:39 INFO - PROCESS | 1648 | 1477754259333 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}] 08:17:39 INFO - PROCESS | 1648 | 1477754259408 Marionette TRACE conn2 <- [1,1180,null,{"value":null}] 08:17:39 INFO - PROCESS | 1648 | 1477754259411 Marionette TRACE conn2 -> [0,1181,"getWindowHandles",null] 08:17:39 INFO - PROCESS | 1648 | 1477754259412 Marionette TRACE conn2 <- [1,1181,null,["7"]] 08:17:39 INFO - PROCESS | 1648 | 1477754259414 Marionette TRACE conn2 -> [0,1182,"switchToWindow",{"name":"7"}] 08:17:39 INFO - PROCESS | 1648 | 1477754259416 Marionette TRACE conn2 <- [1,1182,null,{}] 08:17:39 INFO - PROCESS | 1648 | 1477754259421 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x13193e000 == 23 [pid = 1648] [id = 275] 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x1316cbc00) [pid = 1648] [serial = 807] [outer = 0x0] 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x131d29800) [pid = 1648] [serial = 808] [outer = 0x1316cbc00] 08:17:39 INFO - PROCESS | 1648 | 1477754259453 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x131eb7c00) [pid = 1648] [serial = 809] [outer = 0x1316cbc00] 08:17:39 INFO - PROCESS | 1648 | 1477754259771 Marionette TRACE conn2 <- [1,1183,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:39 INFO - . 08:17:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 466ms 08:17:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 08:17:39 INFO - PROCESS | 1648 | 1477754259801 Marionette TRACE conn2 -> [0,1184,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 1648 | 1477754259804 Marionette TRACE conn2 <- [1,1184,null,{"value":"7"}] 08:17:39 INFO - PROCESS | 1648 | 1477754259807 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}] 08:17:39 INFO - PROCESS | 1648 | 1477754259916 Marionette TRACE conn2 <- [1,1185,null,{"value":null}] 08:17:39 INFO - PROCESS | 1648 | 1477754259922 Marionette TRACE conn2 -> [0,1186,"getWindowHandles",null] 08:17:39 INFO - PROCESS | 1648 | 1477754259924 Marionette TRACE conn2 <- [1,1186,null,["7"]] 08:17:39 INFO - PROCESS | 1648 | 1477754259927 Marionette TRACE conn2 -> [0,1187,"switchToWindow",{"name":"7"}] 08:17:39 INFO - PROCESS | 1648 | 1477754259930 Marionette TRACE conn2 <- [1,1187,null,{}] 08:17:39 INFO - PROCESS | 1648 | 1477754259934 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d97800 == 24 [pid = 1648] [id = 276] 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x12c78ac00) [pid = 1648] [serial = 810] [outer = 0x0] 08:17:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x1305d3000) [pid = 1648] [serial = 811] [outer = 0x12c78ac00] 08:17:39 INFO - PROCESS | 1648 | 1477754259983 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x1305d3800) [pid = 1648] [serial = 812] [outer = 0x12c78ac00] 08:17:40 INFO - PROCESS | 1648 | 1477754260275 Marionette TRACE conn2 <- [1,1188,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:40 INFO - . 08:17:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 517ms 08:17:40 INFO - PROCESS | 1648 | 1477754260323 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 1648 | 1477754260324 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:17:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 08:17:40 INFO - PROCESS | 1648 | 1477754260327 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}] 08:17:40 INFO - PROCESS | 1648 | 1477754260412 Marionette TRACE conn2 <- [1,1190,null,{"value":null}] 08:17:40 INFO - PROCESS | 1648 | 1477754260470 Marionette TRACE conn2 -> [0,1191,"getWindowHandles",null] 08:17:40 INFO - PROCESS | 1648 | 1477754260472 Marionette TRACE conn2 <- [1,1191,null,["7"]] 08:17:40 INFO - PROCESS | 1648 | 1477754260475 Marionette TRACE conn2 -> [0,1192,"switchToWindow",{"name":"7"}] 08:17:40 INFO - PROCESS | 1648 | 1477754260478 Marionette TRACE conn2 <- [1,1192,null,{}] 08:17:40 INFO - PROCESS | 1648 | 1477754260482 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x130466000 == 25 [pid = 1648] [id = 277] 08:17:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12c12fc00) [pid = 1648] [serial = 813] [outer = 0x0] 08:17:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x131ec0c00) [pid = 1648] [serial = 814] [outer = 0x12c12fc00] 08:17:40 INFO - PROCESS | 1648 | 1477754260533 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x132b84800) [pid = 1648] [serial = 815] [outer = 0x12c12fc00] 08:17:40 INFO - PROCESS | 1648 | 1477754260784 Marionette TRACE conn2 <- [1,1193,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:40 INFO - . 08:17:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 466ms 08:17:40 INFO - PROCESS | 1648 | 1477754260794 Marionette TRACE conn2 -> [0,1194,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 1648 | 1477754260795 Marionette TRACE conn2 <- [1,1194,null,{"value":"7"}] 08:17:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 08:17:40 INFO - PROCESS | 1648 | 1477754260798 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}] 08:17:40 INFO - PROCESS | 1648 | 1477754260876 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:17:40 INFO - PROCESS | 1648 | 1477754260880 Marionette TRACE conn2 -> [0,1196,"getWindowHandles",null] 08:17:40 INFO - PROCESS | 1648 | 1477754260881 Marionette TRACE conn2 <- [1,1196,null,["7"]] 08:17:40 INFO - PROCESS | 1648 | 1477754260886 Marionette TRACE conn2 -> [0,1197,"switchToWindow",{"name":"7"}] 08:17:40 INFO - PROCESS | 1648 | 1477754260888 Marionette TRACE conn2 <- [1,1197,null,{}] 08:17:40 INFO - PROCESS | 1648 | 1477754260890 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x13382e800 == 26 [pid = 1648] [id = 278] 08:17:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x131ebc000) [pid = 1648] [serial = 816] [outer = 0x0] 08:17:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x133636800) [pid = 1648] [serial = 817] [outer = 0x131ebc000] 08:17:40 INFO - PROCESS | 1648 | 1477754260923 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x133637000) [pid = 1648] [serial = 818] [outer = 0x131ebc000] 08:17:41 INFO - PROCESS | 1648 | 1477754261166 Marionette TRACE conn2 <- [1,1198,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:41 INFO - . 08:17:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 415ms 08:17:41 INFO - PROCESS | 1648 | 1477754261213 Marionette TRACE conn2 -> [0,1199,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 1648 | 1477754261215 Marionette TRACE conn2 <- [1,1199,null,{"value":"7"}] 08:17:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 08:17:41 INFO - PROCESS | 1648 | 1477754261218 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}] 08:17:41 INFO - PROCESS | 1648 | 1477754261294 Marionette TRACE conn2 <- [1,1200,null,{"value":null}] 08:17:41 INFO - PROCESS | 1648 | 1477754261297 Marionette TRACE conn2 -> [0,1201,"getWindowHandles",null] 08:17:41 INFO - PROCESS | 1648 | 1477754261299 Marionette TRACE conn2 <- [1,1201,null,["7"]] 08:17:41 INFO - PROCESS | 1648 | 1477754261304 Marionette TRACE conn2 -> [0,1202,"switchToWindow",{"name":"7"}] 08:17:41 INFO - PROCESS | 1648 | 1477754261306 Marionette TRACE conn2 <- [1,1202,null,{}] 08:17:41 INFO - PROCESS | 1648 | 1477754261308 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338dc800 == 27 [pid = 1648] [id = 279] 08:17:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x133871000) [pid = 1648] [serial = 819] [outer = 0x0] 08:17:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x13387d400) [pid = 1648] [serial = 820] [outer = 0x133871000] 08:17:41 INFO - PROCESS | 1648 | 1477754261341 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x13387e000) [pid = 1648] [serial = 821] [outer = 0x133871000] 08:17:41 INFO - PROCESS | 1648 | 1477754261675 Marionette TRACE conn2 <- [1,1203,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:41 INFO - . 08:17:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 469ms 08:17:41 INFO - PROCESS | 1648 | 1477754261687 Marionette TRACE conn2 -> [0,1204,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 1648 | 1477754261691 Marionette TRACE conn2 <- [1,1204,null,{"value":"7"}] 08:17:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 08:17:41 INFO - PROCESS | 1648 | 1477754261695 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}] 08:17:41 INFO - PROCESS | 1648 | 1477754261806 Marionette TRACE conn2 <- [1,1205,null,{"value":null}] 08:17:41 INFO - PROCESS | 1648 | 1477754261848 Marionette TRACE conn2 -> [0,1206,"getWindowHandles",null] 08:17:41 INFO - PROCESS | 1648 | 1477754261851 Marionette TRACE conn2 <- [1,1206,null,["7"]] 08:17:41 INFO - PROCESS | 1648 | 1477754261854 Marionette TRACE conn2 -> [0,1207,"switchToWindow",{"name":"7"}] 08:17:41 INFO - PROCESS | 1648 | 1477754261857 Marionette TRACE conn2 <- [1,1207,null,{}] 08:17:41 INFO - PROCESS | 1648 | 1477754261860 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12818f000 == 28 [pid = 1648] [id = 280] 08:17:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1271b9c00) [pid = 1648] [serial = 822] [outer = 0x0] 08:17:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x127edd000) [pid = 1648] [serial = 823] [outer = 0x1271b9c00] 08:17:41 INFO - PROCESS | 1648 | 1477754261910 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x127f0c000) [pid = 1648] [serial = 824] [outer = 0x1271b9c00] 08:17:42 INFO - PROCESS | 1648 | 1477754262265 Marionette TRACE conn2 <- [1,1208,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:42 INFO - . 08:17:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 615ms 08:17:42 INFO - PROCESS | 1648 | 1477754262310 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 1648 | 1477754262312 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:17:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 08:17:42 INFO - PROCESS | 1648 | 1477754262316 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}] 08:17:42 INFO - PROCESS | 1648 | 1477754262421 Marionette TRACE conn2 <- [1,1210,null,{"value":null}] 08:17:42 INFO - PROCESS | 1648 | 1477754262466 Marionette TRACE conn2 -> [0,1211,"getWindowHandles",null] 08:17:42 INFO - PROCESS | 1648 | 1477754262468 Marionette TRACE conn2 <- [1,1211,null,["7"]] 08:17:42 INFO - PROCESS | 1648 | 1477754262471 Marionette TRACE conn2 -> [0,1212,"switchToWindow",{"name":"7"}] 08:17:42 INFO - PROCESS | 1648 | 1477754262474 Marionette TRACE conn2 <- [1,1212,null,{}] 08:17:42 INFO - PROCESS | 1648 | 1477754262476 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cec3000 == 29 [pid = 1648] [id = 281] 08:17:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x129a79800) [pid = 1648] [serial = 825] [outer = 0x0] 08:17:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12c128c00) [pid = 1648] [serial = 826] [outer = 0x129a79800] 08:17:42 INFO - PROCESS | 1648 | 1477754262518 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12c67c000) [pid = 1648] [serial = 827] [outer = 0x129a79800] 08:17:42 INFO - PROCESS | 1648 | 1477754262871 Marionette TRACE conn2 <- [1,1213,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:42 INFO - . 08:17:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 565ms 08:17:42 INFO - PROCESS | 1648 | 1477754262885 Marionette TRACE conn2 -> [0,1214,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 1648 | 1477754262889 Marionette TRACE conn2 <- [1,1214,null,{"value":"7"}] 08:17:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 08:17:42 INFO - PROCESS | 1648 | 1477754262893 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}] 08:17:42 INFO - PROCESS | 1648 | 1477754262994 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:17:43 INFO - PROCESS | 1648 | 1477754263039 Marionette TRACE conn2 -> [0,1216,"getWindowHandles",null] 08:17:43 INFO - PROCESS | 1648 | 1477754263041 Marionette TRACE conn2 <- [1,1216,null,["7"]] 08:17:43 INFO - PROCESS | 1648 | 1477754263044 Marionette TRACE conn2 -> [0,1217,"switchToWindow",{"name":"7"}] 08:17:43 INFO - PROCESS | 1648 | 1477754263048 Marionette TRACE conn2 <- [1,1217,null,{}] 08:17:43 INFO - PROCESS | 1648 | 1477754263051 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x130ddf000 == 30 [pid = 1648] [id = 282] 08:17:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12cbcec00) [pid = 1648] [serial = 828] [outer = 0x0] 08:17:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12f912800) [pid = 1648] [serial = 829] [outer = 0x12cbcec00] 08:17:43 INFO - PROCESS | 1648 | 1477754263093 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12fe8dc00) [pid = 1648] [serial = 830] [outer = 0x12cbcec00] 08:17:43 INFO - PROCESS | 1648 | 1477754263393 Marionette TRACE conn2 <- [1,1218,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:43 INFO - . 08:17:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 515ms 08:17:43 INFO - PROCESS | 1648 | 1477754263408 Marionette TRACE conn2 -> [0,1219,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 1648 | 1477754263410 Marionette TRACE conn2 <- [1,1219,null,{"value":"7"}] 08:17:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 08:17:43 INFO - PROCESS | 1648 | 1477754263413 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}] 08:17:43 INFO - PROCESS | 1648 | 1477754263519 Marionette TRACE conn2 <- [1,1220,null,{"value":null}] 08:17:43 INFO - PROCESS | 1648 | 1477754263564 Marionette TRACE conn2 -> [0,1221,"getWindowHandles",null] 08:17:43 INFO - PROCESS | 1648 | 1477754263566 Marionette TRACE conn2 <- [1,1221,null,["7"]] 08:17:43 INFO - PROCESS | 1648 | 1477754263568 Marionette TRACE conn2 -> [0,1222,"switchToWindow",{"name":"7"}] 08:17:43 INFO - PROCESS | 1648 | 1477754263571 Marionette TRACE conn2 <- [1,1222,null,{}] 08:17:43 INFO - PROCESS | 1648 | 1477754263574 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338c0000 == 31 [pid = 1648] [id = 283] 08:17:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x13042c800) [pid = 1648] [serial = 831] [outer = 0x0] 08:17:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x130e30c00) [pid = 1648] [serial = 832] [outer = 0x13042c800] 08:17:43 INFO - PROCESS | 1648 | 1477754263613 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x130e5c000) [pid = 1648] [serial = 833] [outer = 0x13042c800] 08:17:44 INFO - PROCESS | 1648 | 1477754264103 Marionette TRACE conn2 <- [1,1223,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:44 INFO - . 08:17:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 719ms 08:17:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 08:17:44 INFO - PROCESS | 1648 | 1477754264132 Marionette TRACE conn2 -> [0,1224,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 1648 | 1477754264135 Marionette TRACE conn2 <- [1,1224,null,{"value":"7"}] 08:17:44 INFO - PROCESS | 1648 | 1477754264139 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}] 08:17:44 INFO - PROCESS | 1648 | 1477754264240 Marionette TRACE conn2 <- [1,1225,null,{"value":null}] 08:17:44 INFO - PROCESS | 1648 | 1477754264286 Marionette TRACE conn2 -> [0,1226,"getWindowHandles",null] 08:17:44 INFO - PROCESS | 1648 | 1477754264289 Marionette TRACE conn2 <- [1,1226,null,["7"]] 08:17:44 INFO - PROCESS | 1648 | 1477754264292 Marionette TRACE conn2 -> [0,1227,"switchToWindow",{"name":"7"}] 08:17:44 INFO - PROCESS | 1648 | 1477754264295 Marionette TRACE conn2 <- [1,1227,null,{}] 08:17:44 INFO - PROCESS | 1648 | 1477754264297 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b07d000 == 32 [pid = 1648] [id = 284] 08:17:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x127dd1400) [pid = 1648] [serial = 834] [outer = 0x0] 08:17:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1287c6000) [pid = 1648] [serial = 835] [outer = 0x127dd1400] 08:17:44 INFO - PROCESS | 1648 | 1477754264338 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1287f8400) [pid = 1648] [serial = 836] [outer = 0x127dd1400] 08:17:44 INFO - PROCESS | 1648 | --DOCSHELL 0x11da2c800 == 31 [pid = 1648] [id = 261] 08:17:44 INFO - PROCESS | 1648 | 1477754264719 Marionette TRACE conn2 <- [1,1228,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:44 INFO - . 08:17:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 616ms 08:17:44 INFO - PROCESS | 1648 | 1477754264756 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 1648 | 1477754264760 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:17:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 08:17:44 INFO - PROCESS | 1648 | 1477754264763 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}] 08:17:44 INFO - PROCESS | 1648 | 1477754264898 Marionette TRACE conn2 <- [1,1230,null,{"value":null}] 08:17:44 INFO - PROCESS | 1648 | 1477754264967 Marionette TRACE conn2 -> [0,1231,"getWindowHandles",null] 08:17:44 INFO - PROCESS | 1648 | 1477754264970 Marionette TRACE conn2 <- [1,1231,null,["7"]] 08:17:44 INFO - PROCESS | 1648 | 1477754264974 Marionette TRACE conn2 -> [0,1232,"switchToWindow",{"name":"7"}] 08:17:44 INFO - PROCESS | 1648 | 1477754264978 Marionette TRACE conn2 <- [1,1232,null,{}] 08:17:44 INFO - PROCESS | 1648 | 1477754264981 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12741b800 == 32 [pid = 1648] [id = 285] 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x127f0fc00) [pid = 1648] [serial = 837] [outer = 0x0] 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12c6c2400) [pid = 1648] [serial = 838] [outer = 0x127f0fc00] 08:17:45 INFO - PROCESS | 1648 | 1477754265041 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12ca78800) [pid = 1648] [serial = 839] [outer = 0x127f0fc00] 08:17:45 INFO - PROCESS | 1648 | 1477754265337 Marionette TRACE conn2 <- [1,1233,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:45 INFO - . 08:17:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 615ms 08:17:45 INFO - PROCESS | 1648 | 1477754265383 Marionette TRACE conn2 -> [0,1234,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 1648 | 1477754265387 Marionette TRACE conn2 <- [1,1234,null,{"value":"7"}] 08:17:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 08:17:45 INFO - PROCESS | 1648 | 1477754265390 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}] 08:17:45 INFO - PROCESS | 1648 | 1477754265475 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:17:45 INFO - PROCESS | 1648 | 1477754265524 Marionette TRACE conn2 -> [0,1236,"getWindowHandles",null] 08:17:45 INFO - PROCESS | 1648 | 1477754265526 Marionette TRACE conn2 <- [1,1236,null,["7"]] 08:17:45 INFO - PROCESS | 1648 | 1477754265530 Marionette TRACE conn2 -> [0,1237,"switchToWindow",{"name":"7"}] 08:17:45 INFO - PROCESS | 1648 | 1477754265534 Marionette TRACE conn2 <- [1,1237,null,{}] 08:17:45 INFO - PROCESS | 1648 | 1477754265537 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbb7000 == 33 [pid = 1648] [id = 286] 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12e00b800) [pid = 1648] [serial = 840] [outer = 0x0] 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12fdd4400) [pid = 1648] [serial = 841] [outer = 0x12e00b800] 08:17:45 INFO - PROCESS | 1648 | 1477754265575 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12fe9a800) [pid = 1648] [serial = 842] [outer = 0x12e00b800] 08:17:45 INFO - PROCESS | 1648 | 1477754265799 Marionette TRACE conn2 <- [1,1238,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:45 INFO - . 08:17:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 414ms 08:17:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 08:17:45 INFO - PROCESS | 1648 | 1477754265805 Marionette TRACE conn2 -> [0,1239,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 1648 | 1477754265807 Marionette TRACE conn2 <- [1,1239,null,{"value":"7"}] 08:17:45 INFO - PROCESS | 1648 | 1477754265810 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}] 08:17:45 INFO - PROCESS | 1648 | 1477754265894 Marionette TRACE conn2 <- [1,1240,null,{"value":null}] 08:17:45 INFO - PROCESS | 1648 | 1477754265898 Marionette TRACE conn2 -> [0,1241,"getWindowHandles",null] 08:17:45 INFO - PROCESS | 1648 | 1477754265902 Marionette TRACE conn2 <- [1,1241,null,["7"]] 08:17:45 INFO - PROCESS | 1648 | 1477754265906 Marionette TRACE conn2 -> [0,1242,"switchToWindow",{"name":"7"}] 08:17:45 INFO - PROCESS | 1648 | 1477754265909 Marionette TRACE conn2 <- [1,1242,null,{}] 08:17:45 INFO - PROCESS | 1648 | 1477754265912 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fe7f000 == 34 [pid = 1648] [id = 287] 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x130434800) [pid = 1648] [serial = 843] [outer = 0x0] 08:17:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x130dba000) [pid = 1648] [serial = 844] [outer = 0x130434800] 08:17:45 INFO - PROCESS | 1648 | 1477754265949 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x130e2b000) [pid = 1648] [serial = 845] [outer = 0x130434800] 08:17:46 INFO - PROCESS | 1648 | 1477754266304 Marionette TRACE conn2 <- [1,1243,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:46 INFO - . 08:17:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 516ms 08:17:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 08:17:46 INFO - PROCESS | 1648 | 1477754266326 Marionette TRACE conn2 -> [0,1244,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 1648 | 1477754266329 Marionette TRACE conn2 <- [1,1244,null,{"value":"7"}] 08:17:46 INFO - PROCESS | 1648 | 1477754266333 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}] 08:17:46 INFO - PROCESS | 1648 | 1477754266484 Marionette TRACE conn2 <- [1,1245,null,{"value":null}] 08:17:46 INFO - PROCESS | 1648 | 1477754266492 Marionette TRACE conn2 -> [0,1246,"getWindowHandles",null] 08:17:46 INFO - PROCESS | 1648 | 1477754266494 Marionette TRACE conn2 <- [1,1246,null,["7"]] 08:17:46 INFO - PROCESS | 1648 | 1477754266499 Marionette TRACE conn2 -> [0,1247,"switchToWindow",{"name":"7"}] 08:17:46 INFO - PROCESS | 1648 | 1477754266504 Marionette TRACE conn2 <- [1,1247,null,{}] 08:17:46 INFO - PROCESS | 1648 | 1477754266508 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd1000 == 35 [pid = 1648] [id = 288] 08:17:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1312b0000) [pid = 1648] [serial = 846] [outer = 0x0] 08:17:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x131499400) [pid = 1648] [serial = 847] [outer = 0x1312b0000] 08:17:46 INFO - PROCESS | 1648 | 1477754266545 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x13149c400) [pid = 1648] [serial = 848] [outer = 0x1312b0000] 08:17:46 INFO - PROCESS | 1648 | 1477754266804 Marionette TRACE conn2 <- [1,1248,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:46 INFO - . 08:17:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 516ms 08:17:46 INFO - PROCESS | 1648 | 1477754266848 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 1648 | 1477754266849 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:17:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 08:17:46 INFO - PROCESS | 1648 | 1477754266852 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}] 08:17:46 INFO - PROCESS | 1648 | 1477754266979 Marionette TRACE conn2 <- [1,1250,null,{"value":null}] 08:17:46 INFO - PROCESS | 1648 | 1477754266982 Marionette TRACE conn2 -> [0,1251,"getWindowHandles",null] 08:17:46 INFO - PROCESS | 1648 | 1477754266984 Marionette TRACE conn2 <- [1,1251,null,["7"]] 08:17:46 INFO - PROCESS | 1648 | 1477754266987 Marionette TRACE conn2 -> [0,1252,"switchToWindow",{"name":"7"}] 08:17:46 INFO - PROCESS | 1648 | 1477754266989 Marionette TRACE conn2 <- [1,1252,null,{}] 08:17:47 INFO - PROCESS | 1648 | 1477754267019 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315d5000 == 36 [pid = 1648] [id = 289] 08:17:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1315aa800) [pid = 1648] [serial = 849] [outer = 0x0] 08:17:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x131eb8800) [pid = 1648] [serial = 850] [outer = 0x1315aa800] 08:17:47 INFO - PROCESS | 1648 | 1477754267055 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x132b8bc00) [pid = 1648] [serial = 851] [outer = 0x1315aa800] 08:17:47 INFO - PROCESS | 1648 | 1477754267322 Marionette TRACE conn2 <- [1,1253,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:47 INFO - . 08:17:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 518ms 08:17:47 INFO - PROCESS | 1648 | 1477754267371 Marionette TRACE conn2 -> [0,1254,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 1648 | 1477754267372 Marionette TRACE conn2 <- [1,1254,null,{"value":"7"}] 08:17:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 08:17:47 INFO - PROCESS | 1648 | 1477754267375 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}] 08:17:47 INFO - PROCESS | 1648 | 1477754267471 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:17:47 INFO - PROCESS | 1648 | 1477754267502 Marionette TRACE conn2 -> [0,1256,"getWindowHandles",null] 08:17:47 INFO - PROCESS | 1648 | 1477754267503 Marionette TRACE conn2 <- [1,1256,null,["7"]] 08:17:47 INFO - PROCESS | 1648 | 1477754267505 Marionette TRACE conn2 -> [0,1257,"switchToWindow",{"name":"7"}] 08:17:47 INFO - PROCESS | 1648 | 1477754267507 Marionette TRACE conn2 <- [1,1257,null,{}] 08:17:47 INFO - PROCESS | 1648 | 1477754267510 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338c6000 == 37 [pid = 1648] [id = 290] 08:17:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x13362f400) [pid = 1648] [serial = 852] [outer = 0x0] 08:17:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x133875c00) [pid = 1648] [serial = 853] [outer = 0x13362f400] 08:17:47 INFO - PROCESS | 1648 | 1477754267543 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x133877800) [pid = 1648] [serial = 854] [outer = 0x13362f400] 08:17:47 INFO - PROCESS | 1648 | 1477754267792 Marionette TRACE conn2 <- [1,1258,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:47 INFO - . 08:17:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 467ms 08:17:47 INFO - PROCESS | 1648 | 1477754267842 Marionette TRACE conn2 -> [0,1259,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 1648 | 1477754267843 Marionette TRACE conn2 <- [1,1259,null,{"value":"7"}] 08:17:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 08:17:47 INFO - PROCESS | 1648 | 1477754267846 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}] 08:17:47 INFO - PROCESS | 1648 | 1477754267942 Marionette TRACE conn2 <- [1,1260,null,{"value":null}] 08:17:47 INFO - PROCESS | 1648 | 1477754267975 Marionette TRACE conn2 -> [0,1261,"getWindowHandles",null] 08:17:47 INFO - PROCESS | 1648 | 1477754267977 Marionette TRACE conn2 <- [1,1261,null,["7"]] 08:17:47 INFO - PROCESS | 1648 | 1477754267980 Marionette TRACE conn2 -> [0,1262,"switchToWindow",{"name":"7"}] 08:17:47 INFO - PROCESS | 1648 | 1477754267982 Marionette TRACE conn2 <- [1,1262,null,{}] 08:17:47 INFO - PROCESS | 1648 | 1477754267985 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x13463c800 == 38 [pid = 1648] [id = 291] 08:17:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x133876800) [pid = 1648] [serial = 855] [outer = 0x0] 08:17:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x134131000) [pid = 1648] [serial = 856] [outer = 0x133876800] 08:17:48 INFO - PROCESS | 1648 | 1477754268018 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x134131800) [pid = 1648] [serial = 857] [outer = 0x133876800] 08:17:48 INFO - . 08:17:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 414ms 08:17:48 INFO - PROCESS | 1648 | 1477754268257 Marionette TRACE conn2 <- [1,1263,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:48 INFO - PROCESS | 1648 | 1477754268261 Marionette TRACE conn2 -> [0,1264,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 1648 | 1477754268262 Marionette TRACE conn2 <- [1,1264,null,{"value":"7"}] 08:17:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 08:17:48 INFO - PROCESS | 1648 | 1477754268265 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}] 08:17:48 INFO - PROCESS | 1648 | 1477754268373 Marionette TRACE conn2 <- [1,1265,null,{"value":null}] 08:17:48 INFO - PROCESS | 1648 | 1477754268376 Marionette TRACE conn2 -> [0,1266,"getWindowHandles",null] 08:17:48 INFO - PROCESS | 1648 | 1477754268378 Marionette TRACE conn2 <- [1,1266,null,["7"]] 08:17:48 INFO - PROCESS | 1648 | 1477754268409 Marionette TRACE conn2 -> [0,1267,"switchToWindow",{"name":"7"}] 08:17:48 INFO - PROCESS | 1648 | 1477754268411 Marionette TRACE conn2 <- [1,1267,null,{}] 08:17:48 INFO - PROCESS | 1648 | 1477754268414 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x13473f800 == 39 [pid = 1648] [id = 292] 08:17:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x134132400) [pid = 1648] [serial = 858] [outer = 0x0] 08:17:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x134242c00) [pid = 1648] [serial = 859] [outer = 0x134132400] 08:17:48 INFO - PROCESS | 1648 | 1477754268448 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x134247000) [pid = 1648] [serial = 860] [outer = 0x134132400] 08:17:48 INFO - PROCESS | 1648 | 1477754268728 Marionette TRACE conn2 <- [1,1268,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:48 INFO - . 08:17:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 516ms 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x12c12fc00) [pid = 1648] [serial = 813] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x1316cbc00) [pid = 1648] [serial = 807] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x12b305400) [pid = 1648] [serial = 758] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12f3c8400) [pid = 1648] [serial = 760] [outer = 0x0] [url = about:blank] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x127371000) [pid = 1648] [serial = 768] [outer = 0x0] [url = about:blank] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12c78ac00) [pid = 1648] [serial = 810] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11d912400) [pid = 1648] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11d4a0000) [pid = 1648] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x131ebc000) [pid = 1648] [serial = 816] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12fee7000) [pid = 1648] [serial = 789] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x128227400) [pid = 1648] [serial = 771] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12f348000) [pid = 1648] [serial = 783] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1316c4400) [pid = 1648] [serial = 804] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12fdd5c00) [pid = 1648] [serial = 786] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x130dbe000) [pid = 1648] [serial = 795] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12c377000) [pid = 1648] [serial = 780] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1305d4c00) [pid = 1648] [serial = 792] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x129e09c00) [pid = 1648] [serial = 774] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12ad23000) [pid = 1648] [serial = 777] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1305d9000) [pid = 1648] [serial = 801] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 08:17:48 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1312b1c00) [pid = 1648] [serial = 798] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 08:17:48 INFO - PROCESS | 1648 | 1477754268927 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 1648 | 1477754268928 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:17:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 08:17:48 INFO - PROCESS | 1648 | 1477754268935 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}] 08:17:49 INFO - PROCESS | 1648 | 1477754269009 Marionette TRACE conn2 <- [1,1270,null,{"value":null}] 08:17:49 INFO - PROCESS | 1648 | 1477754269013 Marionette TRACE conn2 -> [0,1271,"getWindowHandles",null] 08:17:49 INFO - PROCESS | 1648 | 1477754269014 Marionette TRACE conn2 <- [1,1271,null,["7"]] 08:17:49 INFO - PROCESS | 1648 | 1477754269018 Marionette TRACE conn2 -> [0,1272,"switchToWindow",{"name":"7"}] 08:17:49 INFO - PROCESS | 1648 | 1477754269020 Marionette TRACE conn2 <- [1,1272,null,{}] 08:17:49 INFO - PROCESS | 1648 | 1477754269023 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x134930000 == 40 [pid = 1648] [id = 293] 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12c6bf400) [pid = 1648] [serial = 861] [outer = 0x0] 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12feeac00) [pid = 1648] [serial = 862] [outer = 0x12c6bf400] 08:17:49 INFO - PROCESS | 1648 | 1477754269059 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x131499000) [pid = 1648] [serial = 863] [outer = 0x12c6bf400] 08:17:49 INFO - PROCESS | 1648 | 1477754269320 Marionette TRACE conn2 <- [1,1273,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:49 INFO - . 08:17:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 418ms 08:17:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 08:17:49 INFO - PROCESS | 1648 | 1477754269352 Marionette TRACE conn2 -> [0,1274,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1648 | 1477754269354 Marionette TRACE conn2 <- [1,1274,null,{"value":"7"}] 08:17:49 INFO - PROCESS | 1648 | 1477754269357 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}] 08:17:49 INFO - PROCESS | 1648 | 1477754269451 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:17:49 INFO - PROCESS | 1648 | 1477754269501 Marionette TRACE conn2 -> [0,1276,"getWindowHandles",null] 08:17:49 INFO - PROCESS | 1648 | 1477754269502 Marionette TRACE conn2 <- [1,1276,null,["7"]] 08:17:49 INFO - PROCESS | 1648 | 1477754269504 Marionette TRACE conn2 -> [0,1277,"switchToWindow",{"name":"7"}] 08:17:49 INFO - PROCESS | 1648 | 1477754269508 Marionette TRACE conn2 <- [1,1277,null,{}] 08:17:49 INFO - PROCESS | 1648 | 1477754269510 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c88000 == 41 [pid = 1648] [id = 294] 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x13362c800) [pid = 1648] [serial = 864] [outer = 0x0] 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1345d7800) [pid = 1648] [serial = 865] [outer = 0x13362c800] 08:17:49 INFO - PROCESS | 1648 | 1477754269546 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1345e0800) [pid = 1648] [serial = 866] [outer = 0x13362c800] 08:17:49 INFO - PROCESS | 1648 | 1477754269764 Marionette TRACE conn2 <- [1,1278,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:49 INFO - . 08:17:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 416ms 08:17:49 INFO - PROCESS | 1648 | 1477754269774 Marionette TRACE conn2 -> [0,1279,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1648 | 1477754269776 Marionette TRACE conn2 <- [1,1279,null,{"value":"7"}] 08:17:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 08:17:49 INFO - PROCESS | 1648 | 1477754269779 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}] 08:17:49 INFO - PROCESS | 1648 | 1477754269859 Marionette TRACE conn2 <- [1,1280,null,{"value":null}] 08:17:49 INFO - PROCESS | 1648 | 1477754269863 Marionette TRACE conn2 -> [0,1281,"getWindowHandles",null] 08:17:49 INFO - PROCESS | 1648 | 1477754269864 Marionette TRACE conn2 <- [1,1281,null,["7"]] 08:17:49 INFO - PROCESS | 1648 | 1477754269867 Marionette TRACE conn2 -> [0,1282,"switchToWindow",{"name":"7"}] 08:17:49 INFO - PROCESS | 1648 | 1477754269869 Marionette TRACE conn2 <- [1,1282,null,{}] 08:17:49 INFO - PROCESS | 1648 | 1477754269871 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fc2800 == 42 [pid = 1648] [id = 295] 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x13466c800) [pid = 1648] [serial = 867] [outer = 0x0] 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x134798c00) [pid = 1648] [serial = 868] [outer = 0x13466c800] 08:17:49 INFO - PROCESS | 1648 | 1477754269904 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x134799400) [pid = 1648] [serial = 869] [outer = 0x13466c800] 08:17:50 INFO - PROCESS | 1648 | 1477754270166 Marionette TRACE conn2 <- [1,1283,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:50 INFO - . 08:17:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 415ms 08:17:50 INFO - PROCESS | 1648 | 1477754270193 Marionette TRACE conn2 -> [0,1284,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 1648 | 1477754270194 Marionette TRACE conn2 <- [1,1284,null,{"value":"7"}] 08:17:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 08:17:50 INFO - PROCESS | 1648 | 1477754270197 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}] 08:17:50 INFO - PROCESS | 1648 | 1477754270276 Marionette TRACE conn2 <- [1,1285,null,{"value":null}] 08:17:50 INFO - PROCESS | 1648 | 1477754270324 Marionette TRACE conn2 -> [0,1286,"getWindowHandles",null] 08:17:50 INFO - PROCESS | 1648 | 1477754270325 Marionette TRACE conn2 <- [1,1286,null,["7"]] 08:17:50 INFO - PROCESS | 1648 | 1477754270329 Marionette TRACE conn2 -> [0,1287,"switchToWindow",{"name":"7"}] 08:17:50 INFO - PROCESS | 1648 | 1477754270332 Marionette TRACE conn2 <- [1,1287,null,{}] 08:17:50 INFO - PROCESS | 1648 | 1477754270335 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354b4800 == 43 [pid = 1648] [id = 296] 08:17:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x134676000) [pid = 1648] [serial = 870] [outer = 0x0] 08:17:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1349d3000) [pid = 1648] [serial = 871] [outer = 0x134676000] 08:17:50 INFO - PROCESS | 1648 | 1477754270368 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1349d3800) [pid = 1648] [serial = 872] [outer = 0x134676000] 08:17:50 INFO - PROCESS | 1648 | 1477754270608 Marionette TRACE conn2 <- [1,1288,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:50 INFO - . 08:17:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 415ms 08:17:50 INFO - PROCESS | 1648 | 1477754270612 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 1648 | 1477754270614 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:17:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 08:17:50 INFO - PROCESS | 1648 | 1477754270619 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}] 08:17:50 INFO - PROCESS | 1648 | 1477754270698 Marionette TRACE conn2 <- [1,1290,null,{"value":null}] 08:17:50 INFO - PROCESS | 1648 | 1477754270703 Marionette TRACE conn2 -> [0,1291,"getWindowHandles",null] 08:17:50 INFO - PROCESS | 1648 | 1477754270704 Marionette TRACE conn2 <- [1,1291,null,["7"]] 08:17:50 INFO - PROCESS | 1648 | 1477754270706 Marionette TRACE conn2 -> [0,1292,"switchToWindow",{"name":"7"}] 08:17:50 INFO - PROCESS | 1648 | 1477754270708 Marionette TRACE conn2 <- [1,1292,null,{}] 08:17:50 INFO - PROCESS | 1648 | 1477754270711 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x135963800 == 44 [pid = 1648] [id = 297] 08:17:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1349d6000) [pid = 1648] [serial = 873] [outer = 0x0] 08:17:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x134b5d000) [pid = 1648] [serial = 874] [outer = 0x1349d6000] 08:17:50 INFO - PROCESS | 1648 | 1477754270743 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x134b5d800) [pid = 1648] [serial = 875] [outer = 0x1349d6000] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x12c37c000 == 43 [pid = 1648] [id = 257] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x12b07d000 == 42 [pid = 1648] [id = 284] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x1338c0000 == 41 [pid = 1648] [id = 283] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x12cec3000 == 40 [pid = 1648] [id = 281] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x130ddf000 == 39 [pid = 1648] [id = 282] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x1338dc800 == 38 [pid = 1648] [id = 279] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x12818f000 == 37 [pid = 1648] [id = 280] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x12741b800 == 36 [pid = 1648] [id = 285] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbb7000 == 35 [pid = 1648] [id = 286] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x12fe7f000 == 34 [pid = 1648] [id = 287] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x1338c6000 == 33 [pid = 1648] [id = 290] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x13463c800 == 32 [pid = 1648] [id = 291] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x1315d5000 == 31 [pid = 1648] [id = 289] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x13473f800 == 30 [pid = 1648] [id = 292] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd1000 == 29 [pid = 1648] [id = 288] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x134c88000 == 28 [pid = 1648] [id = 294] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x134fc2800 == 27 [pid = 1648] [id = 295] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x1354b4800 == 26 [pid = 1648] [id = 296] 08:17:51 INFO - PROCESS | 1648 | --DOCSHELL 0x134930000 == 25 [pid = 1648] [id = 293] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11d618000) [pid = 1648] [serial = 764] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x11d910c00) [pid = 1648] [serial = 765] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12797fc00) [pid = 1648] [serial = 769] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x127984800) [pid = 1648] [serial = 770] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x129599c00) [pid = 1648] [serial = 772] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x129c19800) [pid = 1648] [serial = 773] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12bb09800) [pid = 1648] [serial = 775] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12c12a000) [pid = 1648] [serial = 776] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12c786c00) [pid = 1648] [serial = 778] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12ca83c00) [pid = 1648] [serial = 779] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12e4b6c00) [pid = 1648] [serial = 781] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12ea82000) [pid = 1648] [serial = 782] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12fc1dc00) [pid = 1648] [serial = 784] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12fc1e400) [pid = 1648] [serial = 785] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12fee9800) [pid = 1648] [serial = 787] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12fdd5800) [pid = 1648] [serial = 788] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x13047f800) [pid = 1648] [serial = 790] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x130480400) [pid = 1648] [serial = 791] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x130db9000) [pid = 1648] [serial = 793] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x130dbb000) [pid = 1648] [serial = 794] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x130e31000) [pid = 1648] [serial = 796] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1312ac000) [pid = 1648] [serial = 797] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1315a2400) [pid = 1648] [serial = 799] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1315a2c00) [pid = 1648] [serial = 800] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1316c0800) [pid = 1648] [serial = 802] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1316c3800) [pid = 1648] [serial = 803] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x131979c00) [pid = 1648] [serial = 805] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x13197b400) [pid = 1648] [serial = 806] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x131d29800) [pid = 1648] [serial = 808] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x131eb7c00) [pid = 1648] [serial = 809] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1305d3000) [pid = 1648] [serial = 811] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x1305d3800) [pid = 1648] [serial = 812] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x131ec0c00) [pid = 1648] [serial = 814] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x132b84800) [pid = 1648] [serial = 815] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x133636800) [pid = 1648] [serial = 817] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x133637000) [pid = 1648] [serial = 818] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x13387d400) [pid = 1648] [serial = 820] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12e4bbc00) [pid = 1648] [serial = 759] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x13042b000) [pid = 1648] [serial = 762] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12736e800) [pid = 1648] [serial = 767] [outer = 0x0] [url = about:blank] 08:17:52 INFO - PROCESS | 1648 | 1477754272116 Marionette TRACE conn2 <- [1,1293,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:52 INFO - . 08:17:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1520ms 08:17:52 INFO - PROCESS | 1648 | 1477754272138 Marionette TRACE conn2 -> [0,1294,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 1648 | 1477754272141 Marionette TRACE conn2 <- [1,1294,null,{"value":"7"}] 08:17:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 08:17:52 INFO - PROCESS | 1648 | 1477754272146 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}] 08:17:52 INFO - PROCESS | 1648 | 1477754272241 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:17:52 INFO - PROCESS | 1648 | 1477754272246 Marionette TRACE conn2 -> [0,1296,"getWindowHandles",null] 08:17:52 INFO - PROCESS | 1648 | 1477754272249 Marionette TRACE conn2 <- [1,1296,null,["7"]] 08:17:52 INFO - PROCESS | 1648 | 1477754272253 Marionette TRACE conn2 -> [0,1297,"switchToWindow",{"name":"7"}] 08:17:52 INFO - PROCESS | 1648 | 1477754272257 Marionette TRACE conn2 <- [1,1297,null,{}] 08:17:52 INFO - PROCESS | 1648 | 1477754272259 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da2c000 == 26 [pid = 1648] [id = 298] 08:17:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12791f400) [pid = 1648] [serial = 876] [outer = 0x0] 08:17:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x127ed1800) [pid = 1648] [serial = 877] [outer = 0x12791f400] 08:17:52 INFO - PROCESS | 1648 | 1477754272302 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x127f0a000) [pid = 1648] [serial = 878] [outer = 0x12791f400] 08:17:52 INFO - PROCESS | 1648 | 1477754272597 Marionette TRACE conn2 <- [1,1298,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:52 INFO - . 08:17:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 466ms 08:17:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 08:17:52 INFO - PROCESS | 1648 | 1477754272611 Marionette TRACE conn2 -> [0,1299,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 1648 | 1477754272613 Marionette TRACE conn2 <- [1,1299,null,{"value":"7"}] 08:17:52 INFO - PROCESS | 1648 | 1477754272616 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}] 08:17:52 INFO - PROCESS | 1648 | 1477754272704 Marionette TRACE conn2 <- [1,1300,null,{"value":null}] 08:17:52 INFO - PROCESS | 1648 | 1477754272709 Marionette TRACE conn2 -> [0,1301,"getWindowHandles",null] 08:17:52 INFO - PROCESS | 1648 | 1477754272710 Marionette TRACE conn2 <- [1,1301,null,["7"]] 08:17:52 INFO - PROCESS | 1648 | 1477754272713 Marionette TRACE conn2 -> [0,1302,"switchToWindow",{"name":"7"}] 08:17:52 INFO - PROCESS | 1648 | 1477754272715 Marionette TRACE conn2 <- [1,1302,null,{}] 08:17:52 INFO - PROCESS | 1648 | 1477754272719 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a44800 == 27 [pid = 1648] [id = 299] 08:17:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1287f3c00) [pid = 1648] [serial = 879] [outer = 0x0] 08:17:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12ac3fc00) [pid = 1648] [serial = 880] [outer = 0x1287f3c00] 08:17:52 INFO - PROCESS | 1648 | 1477754272757 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12ac75c00) [pid = 1648] [serial = 881] [outer = 0x1287f3c00] 08:17:53 INFO - PROCESS | 1648 | 1477754273027 Marionette TRACE conn2 <- [1,1303,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:53 INFO - . 08:17:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 464ms 08:17:53 INFO - PROCESS | 1648 | 1477754273086 Marionette TRACE conn2 -> [0,1304,"getWindowHandle",null] 08:17:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 08:17:53 INFO - PROCESS | 1648 | 1477754273089 Marionette TRACE conn2 <- [1,1304,null,{"value":"7"}] 08:17:53 INFO - PROCESS | 1648 | 1477754273093 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}] 08:17:53 INFO - PROCESS | 1648 | 1477754273177 Marionette TRACE conn2 <- [1,1305,null,{"value":null}] 08:17:53 INFO - PROCESS | 1648 | 1477754273226 Marionette TRACE conn2 -> [0,1306,"getWindowHandles",null] 08:17:53 INFO - PROCESS | 1648 | 1477754273228 Marionette TRACE conn2 <- [1,1306,null,["7"]] 08:17:53 INFO - PROCESS | 1648 | 1477754273230 Marionette TRACE conn2 -> [0,1307,"switchToWindow",{"name":"7"}] 08:17:53 INFO - PROCESS | 1648 | 1477754273234 Marionette TRACE conn2 <- [1,1307,null,{}] 08:17:53 INFO - PROCESS | 1648 | 1477754273236 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2a4000 == 28 [pid = 1648] [id = 300] 08:17:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11cec7c00) [pid = 1648] [serial = 882] [outer = 0x0] 08:17:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x12c378c00) [pid = 1648] [serial = 883] [outer = 0x11cec7c00] 08:17:53 INFO - PROCESS | 1648 | 1477754273277 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12c786c00) [pid = 1648] [serial = 884] [outer = 0x11cec7c00] 08:17:53 INFO - PROCESS | 1648 | 1477754273506 Marionette TRACE conn2 <- [1,1308,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:53 INFO - . 08:17:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 465ms 08:17:53 INFO - PROCESS | 1648 | 1477754273557 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 1648 | 1477754273559 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:17:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 08:17:53 INFO - PROCESS | 1648 | 1477754273562 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}] 08:17:53 INFO - PROCESS | 1648 | 1477754273645 Marionette TRACE conn2 <- [1,1310,null,{"value":null}] 08:17:53 INFO - PROCESS | 1648 | 1477754273650 Marionette TRACE conn2 -> [0,1311,"getWindowHandles",null] 08:17:53 INFO - PROCESS | 1648 | 1477754273653 Marionette TRACE conn2 <- [1,1311,null,["7"]] 08:17:53 INFO - PROCESS | 1648 | 1477754273656 Marionette TRACE conn2 -> [0,1312,"switchToWindow",{"name":"7"}] 08:17:53 INFO - PROCESS | 1648 | 1477754273658 Marionette TRACE conn2 <- [1,1312,null,{}] 08:17:53 INFO - PROCESS | 1648 | 1477754273660 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd7f800 == 29 [pid = 1648] [id = 301] 08:17:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12dbcc800) [pid = 1648] [serial = 885] [outer = 0x0] 08:17:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12f917400) [pid = 1648] [serial = 886] [outer = 0x12dbcc800] 08:17:53 INFO - PROCESS | 1648 | 1477754273701 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12fc1f400) [pid = 1648] [serial = 887] [outer = 0x12dbcc800] 08:17:53 INFO - PROCESS | 1648 | 1477754273961 Marionette TRACE conn2 <- [1,1313,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:53 INFO - . 08:17:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 415ms 08:17:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 08:17:53 INFO - PROCESS | 1648 | 1477754273977 Marionette TRACE conn2 -> [0,1314,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 1648 | 1477754273979 Marionette TRACE conn2 <- [1,1314,null,{"value":"7"}] 08:17:53 INFO - PROCESS | 1648 | 1477754273982 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}] 08:17:54 INFO - PROCESS | 1648 | 1477754274058 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:17:54 INFO - PROCESS | 1648 | 1477754274062 Marionette TRACE conn2 -> [0,1316,"getWindowHandles",null] 08:17:54 INFO - PROCESS | 1648 | 1477754274063 Marionette TRACE conn2 <- [1,1316,null,["7"]] 08:17:54 INFO - PROCESS | 1648 | 1477754274065 Marionette TRACE conn2 -> [0,1317,"switchToWindow",{"name":"7"}] 08:17:54 INFO - PROCESS | 1648 | 1477754274070 Marionette TRACE conn2 <- [1,1317,null,{}] 08:17:54 INFO - PROCESS | 1648 | 1477754274074 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f339800 == 30 [pid = 1648] [id = 302] 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1287f0000) [pid = 1648] [serial = 888] [outer = 0x0] 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x130476400) [pid = 1648] [serial = 889] [outer = 0x1287f0000] 08:17:54 INFO - PROCESS | 1648 | 1477754274109 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1305cc400) [pid = 1648] [serial = 890] [outer = 0x1287f0000] 08:17:54 INFO - PROCESS | 1648 | 1477754274364 Marionette TRACE conn2 <- [1,1318,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:54 INFO - . 08:17:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 415ms 08:17:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 08:17:54 INFO - PROCESS | 1648 | 1477754274398 Marionette TRACE conn2 -> [0,1319,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 1648 | 1477754274399 Marionette TRACE conn2 <- [1,1319,null,{"value":"7"}] 08:17:54 INFO - PROCESS | 1648 | 1477754274402 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}] 08:17:54 INFO - PROCESS | 1648 | 1477754274500 Marionette TRACE conn2 <- [1,1320,null,{"value":null}] 08:17:54 INFO - PROCESS | 1648 | 1477754274506 Marionette TRACE conn2 -> [0,1321,"getWindowHandles",null] 08:17:54 INFO - PROCESS | 1648 | 1477754274507 Marionette TRACE conn2 <- [1,1321,null,["7"]] 08:17:54 INFO - PROCESS | 1648 | 1477754274509 Marionette TRACE conn2 -> [0,1322,"switchToWindow",{"name":"7"}] 08:17:54 INFO - PROCESS | 1648 | 1477754274511 Marionette TRACE conn2 <- [1,1322,null,{}] 08:17:54 INFO - PROCESS | 1648 | 1477754274513 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c8800 == 31 [pid = 1648] [id = 303] 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12fee4800) [pid = 1648] [serial = 891] [outer = 0x0] 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x130e34800) [pid = 1648] [serial = 892] [outer = 0x12fee4800] 08:17:54 INFO - PROCESS | 1648 | 1477754274549 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1312b1c00) [pid = 1648] [serial = 893] [outer = 0x12fee4800] 08:17:54 INFO - PROCESS | 1648 | 1477754274794 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]]]}] 08:17:54 INFO - . 08:17:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 415ms 08:17:54 INFO - PROCESS | 1648 | 1477754274819 Marionette TRACE conn2 -> [0,1324,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 1648 | 1477754274820 Marionette TRACE conn2 <- [1,1324,null,{"value":"7"}] 08:17:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 08:17:54 INFO - PROCESS | 1648 | 1477754274823 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}] 08:17:54 INFO - PROCESS | 1648 | 1477754274896 Marionette TRACE conn2 <- [1,1325,null,{"value":null}] 08:17:54 INFO - PROCESS | 1648 | 1477754274901 Marionette TRACE conn2 -> [0,1326,"getWindowHandles",null] 08:17:54 INFO - PROCESS | 1648 | 1477754274904 Marionette TRACE conn2 <- [1,1326,null,["7"]] 08:17:54 INFO - PROCESS | 1648 | 1477754274906 Marionette TRACE conn2 -> [0,1327,"switchToWindow",{"name":"7"}] 08:17:54 INFO - PROCESS | 1648 | 1477754274909 Marionette TRACE conn2 <- [1,1327,null,{}] 08:17:54 INFO - PROCESS | 1648 | 1477754274911 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x130ddc800 == 32 [pid = 1648] [id = 304] 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1312b6400) [pid = 1648] [serial = 894] [outer = 0x0] 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1315aa400) [pid = 1648] [serial = 895] [outer = 0x1312b6400] 08:17:54 INFO - PROCESS | 1648 | 1477754274944 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1315ac400) [pid = 1648] [serial = 896] [outer = 0x1312b6400] 08:17:55 INFO - PROCESS | 1648 | 1477754275191 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]]]}] 08:17:55 INFO - . 08:17:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 415ms 08:17:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 08:17:55 INFO - PROCESS | 1648 | 1477754275239 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 1648 | 1477754275240 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:17:55 INFO - PROCESS | 1648 | 1477754275243 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}] 08:17:55 INFO - PROCESS | 1648 | 1477754275315 Marionette TRACE conn2 <- [1,1330,null,{"value":null}] 08:17:55 INFO - PROCESS | 1648 | 1477754275320 Marionette TRACE conn2 -> [0,1331,"getWindowHandles",null] 08:17:55 INFO - PROCESS | 1648 | 1477754275323 Marionette TRACE conn2 <- [1,1331,null,["7"]] 08:17:55 INFO - PROCESS | 1648 | 1477754275325 Marionette TRACE conn2 -> [0,1332,"switchToWindow",{"name":"7"}] 08:17:55 INFO - PROCESS | 1648 | 1477754275328 Marionette TRACE conn2 <- [1,1332,null,{}] 08:17:55 INFO - PROCESS | 1648 | 1477754275330 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313e7800 == 33 [pid = 1648] [id = 305] 08:17:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x1316c0400) [pid = 1648] [serial = 897] [outer = 0x0] 08:17:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x131976c00) [pid = 1648] [serial = 898] [outer = 0x1316c0400] 08:17:55 INFO - PROCESS | 1648 | 1477754275364 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x131977400) [pid = 1648] [serial = 899] [outer = 0x1316c0400] 08:17:55 INFO - PROCESS | 1648 | 1477754275615 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]]]}] 08:17:55 INFO - . 08:17:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 414ms 08:17:55 INFO - PROCESS | 1648 | 1477754275658 Marionette TRACE conn2 -> [0,1334,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 1648 | 1477754275661 Marionette TRACE conn2 <- [1,1334,null,{"value":"7"}] 08:17:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 08:17:55 INFO - PROCESS | 1648 | 1477754275665 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}] 08:17:55 INFO - PROCESS | 1648 | 1477754275783 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:17:55 INFO - PROCESS | 1648 | 1477754275857 Marionette TRACE conn2 -> [0,1336,"getWindowHandles",null] 08:17:55 INFO - PROCESS | 1648 | 1477754275859 Marionette TRACE conn2 <- [1,1336,null,["7"]] 08:17:55 INFO - PROCESS | 1648 | 1477754275863 Marionette TRACE conn2 -> [0,1337,"switchToWindow",{"name":"7"}] 08:17:55 INFO - PROCESS | 1648 | 1477754275866 Marionette TRACE conn2 <- [1,1337,null,{}] 08:17:55 INFO - PROCESS | 1648 | 1477754275870 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2a3800 == 34 [pid = 1648] [id = 306] 08:17:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12959d800) [pid = 1648] [serial = 900] [outer = 0x0] 08:17:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x131d2e000) [pid = 1648] [serial = 901] [outer = 0x12959d800] 08:17:55 INFO - PROCESS | 1648 | 1477754275922 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x131d2fc00) [pid = 1648] [serial = 902] [outer = 0x12959d800] 08:17:56 INFO - . 08:17:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 516ms 08:17:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 08:17:56 INFO - PROCESS | 1648 | 1477754276175 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]]]}] 08:17:56 INFO - PROCESS | 1648 | 1477754276180 Marionette TRACE conn2 -> [0,1339,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 1648 | 1477754276182 Marionette TRACE conn2 <- [1,1339,null,{"value":"7"}] 08:17:56 INFO - PROCESS | 1648 | 1477754276186 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}] 08:17:56 INFO - PROCESS | 1648 | 1477754276288 Marionette TRACE conn2 <- [1,1340,null,{"value":null}] 08:17:56 INFO - PROCESS | 1648 | 1477754276320 Marionette TRACE conn2 -> [0,1341,"getWindowHandles",null] 08:17:56 INFO - PROCESS | 1648 | 1477754276321 Marionette TRACE conn2 <- [1,1341,null,["7"]] 08:17:56 INFO - PROCESS | 1648 | 1477754276323 Marionette TRACE conn2 -> [0,1342,"switchToWindow",{"name":"7"}] 08:17:56 INFO - PROCESS | 1648 | 1477754276325 Marionette TRACE conn2 <- [1,1342,null,{}] 08:17:56 INFO - PROCESS | 1648 | 1477754276327 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d8f000 == 35 [pid = 1648] [id = 307] 08:17:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1315aac00) [pid = 1648] [serial = 903] [outer = 0x0] 08:17:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x133632c00) [pid = 1648] [serial = 904] [outer = 0x1315aac00] 08:17:56 INFO - PROCESS | 1648 | 1477754276362 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x133638c00) [pid = 1648] [serial = 905] [outer = 0x1315aac00] 08:17:56 INFO - . 08:17:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 467ms 08:17:56 INFO - PROCESS | 1648 | 1477754276646 Marionette TRACE conn2 <- [1,1343,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:56 INFO - PROCESS | 1648 | 1477754276653 Marionette TRACE conn2 -> [0,1344,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 1648 | 1477754276654 Marionette TRACE conn2 <- [1,1344,null,{"value":"7"}] 08:17:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 08:17:56 INFO - PROCESS | 1648 | 1477754276657 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}] 08:17:56 INFO - PROCESS | 1648 | 1477754276774 Marionette TRACE conn2 <- [1,1345,null,{"value":null}] 08:17:56 INFO - PROCESS | 1648 | 1477754276777 Marionette TRACE conn2 -> [0,1346,"getWindowHandles",null] 08:17:56 INFO - PROCESS | 1648 | 1477754276779 Marionette TRACE conn2 <- [1,1346,null,["7"]] 08:17:56 INFO - PROCESS | 1648 | 1477754276781 Marionette TRACE conn2 -> [0,1347,"switchToWindow",{"name":"7"}] 08:17:56 INFO - PROCESS | 1648 | 1477754276784 Marionette TRACE conn2 <- [1,1347,null,{}] 08:17:56 INFO - PROCESS | 1648 | 1477754276822 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f32e800 == 36 [pid = 1648] [id = 308] 08:17:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x133873000) [pid = 1648] [serial = 906] [outer = 0x0] 08:17:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x134242800) [pid = 1648] [serial = 907] [outer = 0x133873000] 08:17:56 INFO - PROCESS | 1648 | 1477754276858 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x134247400) [pid = 1648] [serial = 908] [outer = 0x133873000] 08:17:57 INFO - PROCESS | 1648 | 1477754277126 Marionette TRACE conn2 <- [1,1348,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:57 INFO - . 08:17:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 516ms 08:17:57 INFO - PROCESS | 1648 | 1477754277173 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 1648 | 1477754277175 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:17:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 08:17:57 INFO - PROCESS | 1648 | 1477754277177 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}] 08:17:57 INFO - PROCESS | 1648 | 1477754277275 Marionette TRACE conn2 <- [1,1350,null,{"value":null}] 08:17:57 INFO - PROCESS | 1648 | 1477754277279 Marionette TRACE conn2 -> [0,1351,"getWindowHandles",null] 08:17:57 INFO - PROCESS | 1648 | 1477754277280 Marionette TRACE conn2 <- [1,1351,null,["7"]] 08:17:57 INFO - PROCESS | 1648 | 1477754277283 Marionette TRACE conn2 -> [0,1352,"switchToWindow",{"name":"7"}] 08:17:57 INFO - PROCESS | 1648 | 1477754277285 Marionette TRACE conn2 <- [1,1352,null,{}] 08:17:57 INFO - PROCESS | 1648 | 1477754277315 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x134296800 == 37 [pid = 1648] [id = 309] 08:17:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x134456800) [pid = 1648] [serial = 909] [outer = 0x0] 08:17:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x134679000) [pid = 1648] [serial = 910] [outer = 0x134456800] 08:17:57 INFO - PROCESS | 1648 | 1477754277350 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x13467a400) [pid = 1648] [serial = 911] [outer = 0x134456800] 08:17:57 INFO - PROCESS | 1648 | 1477754277603 Marionette TRACE conn2 <- [1,1353,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:57 INFO - . 08:17:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 464ms 08:17:57 INFO - PROCESS | 1648 | 1477754277648 Marionette TRACE conn2 -> [0,1354,"getWindowHandle",null] 08:17:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 08:17:57 INFO - PROCESS | 1648 | 1477754277650 Marionette TRACE conn2 <- [1,1354,null,{"value":"7"}] 08:17:57 INFO - PROCESS | 1648 | 1477754277653 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}] 08:17:57 INFO - PROCESS | 1648 | 1477754277753 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:17:57 INFO - PROCESS | 1648 | 1477754277757 Marionette TRACE conn2 -> [0,1356,"getWindowHandles",null] 08:17:57 INFO - PROCESS | 1648 | 1477754277758 Marionette TRACE conn2 <- [1,1356,null,["7"]] 08:17:57 INFO - PROCESS | 1648 | 1477754277787 Marionette TRACE conn2 -> [0,1357,"switchToWindow",{"name":"7"}] 08:17:57 INFO - PROCESS | 1648 | 1477754277789 Marionette TRACE conn2 <- [1,1357,null,{}] 08:17:57 INFO - PROCESS | 1648 | 1477754277792 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x131ed2800 == 38 [pid = 1648] [id = 310] 08:17:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x13479c400) [pid = 1648] [serial = 912] [outer = 0x0] 08:17:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x134b5b000) [pid = 1648] [serial = 913] [outer = 0x13479c400] 08:17:57 INFO - PROCESS | 1648 | 1477754277826 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1349d0800) [pid = 1648] [serial = 914] [outer = 0x13479c400] 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x134dee800) [pid = 1648] [serial = 915] [outer = 0x13479c400] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x128df4800) [pid = 1648] [serial = 755] [outer = 0x0] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x13362f400) [pid = 1648] [serial = 852] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x133876800) [pid = 1648] [serial = 855] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x134132400) [pid = 1648] [serial = 858] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12c6bf400) [pid = 1648] [serial = 861] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x13362c800) [pid = 1648] [serial = 864] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x13466c800) [pid = 1648] [serial = 867] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x13042c800) [pid = 1648] [serial = 831] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12cbcec00) [pid = 1648] [serial = 828] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x129a79800) [pid = 1648] [serial = 825] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1271b9c00) [pid = 1648] [serial = 822] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x133871000) [pid = 1648] [serial = 819] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x134676000) [pid = 1648] [serial = 870] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x130434800) [pid = 1648] [serial = 843] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12e00b800) [pid = 1648] [serial = 840] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x127f0fc00) [pid = 1648] [serial = 837] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x127dd1400) [pid = 1648] [serial = 834] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1315aa800) [pid = 1648] [serial = 849] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 08:17:58 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1312b0000) [pid = 1648] [serial = 846] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 08:17:58 INFO - PROCESS | 1648 | 1477754278307 Marionette TRACE conn2 <- [1,1358,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:58 INFO - . 08:17:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 668ms 08:17:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 08:17:58 INFO - PROCESS | 1648 | 1477754278322 Marionette TRACE conn2 -> [0,1359,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 1648 | 1477754278323 Marionette TRACE conn2 <- [1,1359,null,{"value":"7"}] 08:17:58 INFO - PROCESS | 1648 | 1477754278326 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}] 08:17:58 INFO - PROCESS | 1648 | 1477754278412 Marionette TRACE conn2 <- [1,1360,null,{"value":null}] 08:17:58 INFO - PROCESS | 1648 | 1477754278416 Marionette TRACE conn2 -> [0,1361,"getWindowHandles",null] 08:17:58 INFO - PROCESS | 1648 | 1477754278418 Marionette TRACE conn2 <- [1,1361,null,["7"]] 08:17:58 INFO - PROCESS | 1648 | 1477754278420 Marionette TRACE conn2 -> [0,1362,"switchToWindow",{"name":"7"}] 08:17:58 INFO - PROCESS | 1648 | 1477754278422 Marionette TRACE conn2 <- [1,1362,null,{}] 08:17:58 INFO - PROCESS | 1648 | 1477754278425 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c92000 == 39 [pid = 1648] [id = 311] 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12fe96800) [pid = 1648] [serial = 916] [outer = 0x0] 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x1312b2400) [pid = 1648] [serial = 917] [outer = 0x12fe96800] 08:17:58 INFO - PROCESS | 1648 | 1477754278459 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1315aa800) [pid = 1648] [serial = 918] [outer = 0x12fe96800] 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x131976800) [pid = 1648] [serial = 919] [outer = 0x12fe96800] 08:17:58 INFO - . 08:17:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 416ms 08:17:58 INFO - PROCESS | 1648 | 1477754278735 Marionette TRACE conn2 <- [1,1363,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 08:17:58 INFO - PROCESS | 1648 | 1477754278741 Marionette TRACE conn2 -> [0,1364,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 1648 | 1477754278744 Marionette TRACE conn2 <- [1,1364,null,{"value":"7"}] 08:17:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 08:17:58 INFO - PROCESS | 1648 | 1477754278747 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}] 08:17:58 INFO - PROCESS | 1648 | 1477754278833 Marionette TRACE conn2 <- [1,1365,null,{"value":null}] 08:17:58 INFO - PROCESS | 1648 | 1477754278837 Marionette TRACE conn2 -> [0,1366,"getWindowHandles",null] 08:17:58 INFO - PROCESS | 1648 | 1477754278838 Marionette TRACE conn2 <- [1,1366,null,["7"]] 08:17:58 INFO - PROCESS | 1648 | 1477754278887 Marionette TRACE conn2 -> [0,1367,"switchToWindow",{"name":"7"}] 08:17:58 INFO - PROCESS | 1648 | 1477754278889 Marionette TRACE conn2 <- [1,1367,null,{}] 08:17:58 INFO - PROCESS | 1648 | 1477754278891 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c96000 == 40 [pid = 1648] [id = 312] 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x13047c800) [pid = 1648] [serial = 920] [outer = 0x0] 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x134672400) [pid = 1648] [serial = 921] [outer = 0x13047c800] 08:17:58 INFO - PROCESS | 1648 | 1477754278924 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x134676000) [pid = 1648] [serial = 922] [outer = 0x13047c800] 08:17:59 INFO - PROCESS | 1648 | 1477754279123 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]]]}] 08:17:59 INFO - . 08:17:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 414ms 08:17:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 08:17:59 INFO - PROCESS | 1648 | 1477754279162 Marionette TRACE conn2 -> [0,1369,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 1648 | 1477754279163 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:17:59 INFO - PROCESS | 1648 | 1477754279166 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}] 08:17:59 INFO - PROCESS | 1648 | 1477754279264 Marionette TRACE conn2 <- [1,1370,null,{"value":null}] 08:17:59 INFO - PROCESS | 1648 | 1477754279270 Marionette TRACE conn2 -> [0,1371,"getWindowHandles",null] 08:17:59 INFO - PROCESS | 1648 | 1477754279271 Marionette TRACE conn2 <- [1,1371,null,["7"]] 08:17:59 INFO - PROCESS | 1648 | 1477754279273 Marionette TRACE conn2 -> [0,1372,"switchToWindow",{"name":"7"}] 08:17:59 INFO - PROCESS | 1648 | 1477754279275 Marionette TRACE conn2 <- [1,1372,null,{}] 08:17:59 INFO - PROCESS | 1648 | 1477754279277 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x135976000 == 41 [pid = 1648] [id = 313] 08:17:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1349d5c00) [pid = 1648] [serial = 923] [outer = 0x0] 08:17:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x134deb800) [pid = 1648] [serial = 924] [outer = 0x1349d5c00] 08:17:59 INFO - PROCESS | 1648 | 1477754279310 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x134dee400) [pid = 1648] [serial = 925] [outer = 0x1349d5c00] 08:17:59 INFO - PROCESS | 1648 | 1477754279547 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]]]}] 08:17:59 INFO - . 08:17:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 415ms 08:17:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 08:17:59 INFO - PROCESS | 1648 | 1477754279581 Marionette TRACE conn2 -> [0,1374,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 1648 | 1477754279582 Marionette TRACE conn2 <- [1,1374,null,{"value":"7"}] 08:17:59 INFO - PROCESS | 1648 | 1477754279585 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}] 08:17:59 INFO - PROCESS | 1648 | 1477754279660 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:17:59 INFO - PROCESS | 1648 | 1477754279664 Marionette TRACE conn2 -> [0,1376,"getWindowHandles",null] 08:17:59 INFO - PROCESS | 1648 | 1477754279665 Marionette TRACE conn2 <- [1,1376,null,["7"]] 08:17:59 INFO - PROCESS | 1648 | 1477754279670 Marionette TRACE conn2 -> [0,1377,"switchToWindow",{"name":"7"}] 08:17:59 INFO - PROCESS | 1648 | 1477754279672 Marionette TRACE conn2 <- [1,1377,null,{}] 08:17:59 INFO - PROCESS | 1648 | 1477754279674 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f3d800 == 42 [pid = 1648] [id = 314] 08:17:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x134df5c00) [pid = 1648] [serial = 926] [outer = 0x0] 08:17:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x135153000) [pid = 1648] [serial = 927] [outer = 0x134df5c00] 08:17:59 INFO - PROCESS | 1648 | 1477754279707 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x135153c00) [pid = 1648] [serial = 928] [outer = 0x134df5c00] 08:17:59 INFO - PROCESS | 1648 | 1477754279968 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]]]}] 08:17:59 INFO - . 08:17:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 414ms 08:18:00 INFO - PROCESS | 1648 | 1477754279999 Marionette TRACE conn2 -> [0,1379,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 1648 | 1477754280001 Marionette TRACE conn2 <- [1,1379,null,{"value":"7"}] 08:18:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 08:18:00 INFO - PROCESS | 1648 | 1477754280004 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}] 08:18:00 INFO - PROCESS | 1648 | 1477754280082 Marionette TRACE conn2 <- [1,1380,null,{"value":null}] 08:18:00 INFO - PROCESS | 1648 | 1477754280087 Marionette TRACE conn2 -> [0,1381,"getWindowHandles",null] 08:18:00 INFO - PROCESS | 1648 | 1477754280089 Marionette TRACE conn2 <- [1,1381,null,["7"]] 08:18:00 INFO - PROCESS | 1648 | 1477754280091 Marionette TRACE conn2 -> [0,1382,"switchToWindow",{"name":"7"}] 08:18:00 INFO - PROCESS | 1648 | 1477754280093 Marionette TRACE conn2 <- [1,1382,null,{}] 08:18:00 INFO - PROCESS | 1648 | 1477754280095 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x136a35000 == 43 [pid = 1648] [id = 315] 08:18:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x135158800) [pid = 1648] [serial = 929] [outer = 0x0] 08:18:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x135638400) [pid = 1648] [serial = 930] [outer = 0x135158800] 08:18:00 INFO - PROCESS | 1648 | 1477754280127 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x135638c00) [pid = 1648] [serial = 931] [outer = 0x135158800] 08:18:00 INFO - PROCESS | 1648 | --DOCSHELL 0x11da2c000 == 42 [pid = 1648] [id = 298] 08:18:00 INFO - PROCESS | 1648 | --DOCSHELL 0x135963800 == 41 [pid = 1648] [id = 297] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x129a44800 == 40 [pid = 1648] [id = 299] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2a4000 == 39 [pid = 1648] [id = 300] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x131d8f000 == 38 [pid = 1648] [id = 307] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8c8800 == 37 [pid = 1648] [id = 303] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12f339800 == 36 [pid = 1648] [id = 302] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2a3800 == 35 [pid = 1648] [id = 306] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd7f800 == 34 [pid = 1648] [id = 301] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x12f32e800 == 33 [pid = 1648] [id = 308] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x1313e7800 == 32 [pid = 1648] [id = 305] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x134c96000 == 31 [pid = 1648] [id = 312] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x134296800 == 30 [pid = 1648] [id = 309] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x135f3d800 == 29 [pid = 1648] [id = 314] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x135976000 == 28 [pid = 1648] [id = 313] 08:18:01 INFO - PROCESS | 1648 | --DOCSHELL 0x130ddc800 == 27 [pid = 1648] [id = 304] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x130dba000) [pid = 1648] [serial = 844] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x130e2b000) [pid = 1648] [serial = 845] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x131499400) [pid = 1648] [serial = 847] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x13149c400) [pid = 1648] [serial = 848] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x131eb8800) [pid = 1648] [serial = 850] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x132b8bc00) [pid = 1648] [serial = 851] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x133875c00) [pid = 1648] [serial = 853] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x133877800) [pid = 1648] [serial = 854] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x134131000) [pid = 1648] [serial = 856] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x134131800) [pid = 1648] [serial = 857] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x134242c00) [pid = 1648] [serial = 859] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x134247000) [pid = 1648] [serial = 860] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12feeac00) [pid = 1648] [serial = 862] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x131499000) [pid = 1648] [serial = 863] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1345d7800) [pid = 1648] [serial = 865] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1345e0800) [pid = 1648] [serial = 866] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x134798c00) [pid = 1648] [serial = 868] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x134799400) [pid = 1648] [serial = 869] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1349d3000) [pid = 1648] [serial = 871] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1349d3800) [pid = 1648] [serial = 872] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x134b5d000) [pid = 1648] [serial = 874] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x13387e000) [pid = 1648] [serial = 821] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x127edd000) [pid = 1648] [serial = 823] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x127f0c000) [pid = 1648] [serial = 824] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12c128c00) [pid = 1648] [serial = 826] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12c67c000) [pid = 1648] [serial = 827] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12f912800) [pid = 1648] [serial = 829] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12fe8dc00) [pid = 1648] [serial = 830] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x130e30c00) [pid = 1648] [serial = 832] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x130e5c000) [pid = 1648] [serial = 833] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x1287c6000) [pid = 1648] [serial = 835] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1287f8400) [pid = 1648] [serial = 836] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12c6c2400) [pid = 1648] [serial = 838] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12ca78800) [pid = 1648] [serial = 839] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12fdd4400) [pid = 1648] [serial = 841] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12fe9a800) [pid = 1648] [serial = 842] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12c6be800) [pid = 1648] [serial = 757] [outer = 0x0] [url = about:blank] 08:18:01 INFO - PROCESS | 1648 | 1477754281526 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]]]}] 08:18:01 INFO - . 08:18:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1568ms 08:18:01 INFO - PROCESS | 1648 | 1477754281573 Marionette TRACE conn2 -> [0,1384,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 1648 | 1477754281576 Marionette TRACE conn2 <- [1,1384,null,{"value":"7"}] 08:18:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 08:18:01 INFO - PROCESS | 1648 | 1477754281582 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}] 08:18:01 INFO - PROCESS | 1648 | 1477754281671 Marionette TRACE conn2 <- [1,1385,null,{"value":null}] 08:18:01 INFO - PROCESS | 1648 | 1477754281723 Marionette TRACE conn2 -> [0,1386,"getWindowHandles",null] 08:18:01 INFO - PROCESS | 1648 | 1477754281725 Marionette TRACE conn2 <- [1,1386,null,["7"]] 08:18:01 INFO - PROCESS | 1648 | 1477754281728 Marionette TRACE conn2 -> [0,1387,"switchToWindow",{"name":"7"}] 08:18:01 INFO - PROCESS | 1648 | 1477754281732 Marionette TRACE conn2 <- [1,1387,null,{}] 08:18:01 INFO - PROCESS | 1648 | 1477754281735 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da2c000 == 28 [pid = 1648] [id = 316] 08:18:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12791fc00) [pid = 1648] [serial = 932] [outer = 0x0] 08:18:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x127ecf400) [pid = 1648] [serial = 933] [outer = 0x12791fc00] 08:18:01 INFO - PROCESS | 1648 | 1477754281778 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x127f09800) [pid = 1648] [serial = 934] [outer = 0x12791fc00] 08:18:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b1e800 == 29 [pid = 1648] [id = 317] 08:18:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1287f7c00) [pid = 1648] [serial = 935] [outer = 0x0] 08:18:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x129598000) [pid = 1648] [serial = 936] [outer = 0x1287f7c00] 08:18:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x129e0b800) [pid = 1648] [serial = 937] [outer = 0x1287f7c00] 08:18:02 INFO - PROCESS | 1648 | 1477754282064 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]]]}] 08:18:02 INFO - ... 08:18:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 515ms 08:18:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 08:18:02 INFO - PROCESS | 1648 | 1477754282097 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 1648 | 1477754282099 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:18:02 INFO - PROCESS | 1648 | 1477754282102 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}] 08:18:02 INFO - PROCESS | 1648 | 1477754282207 Marionette TRACE conn2 <- [1,1390,null,{"value":null}] 08:18:02 INFO - PROCESS | 1648 | 1477754282260 Marionette TRACE conn2 -> [0,1391,"getWindowHandles",null] 08:18:02 INFO - PROCESS | 1648 | 1477754282261 Marionette TRACE conn2 <- [1,1391,null,["7"]] 08:18:02 INFO - PROCESS | 1648 | 1477754282264 Marionette TRACE conn2 -> [0,1392,"switchToWindow",{"name":"7"}] 08:18:02 INFO - PROCESS | 1648 | 1477754282266 Marionette TRACE conn2 <- [1,1392,null,{}] 08:18:02 INFO - PROCESS | 1648 | 1477754282269 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ade9800 == 30 [pid = 1648] [id = 318] 08:18:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1287bf000) [pid = 1648] [serial = 938] [outer = 0x0] 08:18:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x12ac73800) [pid = 1648] [serial = 939] [outer = 0x1287bf000] 08:18:02 INFO - PROCESS | 1648 | 1477754282308 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12af31000) [pid = 1648] [serial = 940] [outer = 0x1287bf000] 08:18:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b098800 == 31 [pid = 1648] [id = 319] 08:18:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12b30ac00) [pid = 1648] [serial = 941] [outer = 0x0] 08:18:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12b963800) [pid = 1648] [serial = 942] [outer = 0x12b30ac00] 08:18:02 INFO - PROCESS | 1648 | 1477754282619 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]]]}] 08:18:02 INFO - . 08:18:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 569ms 08:18:02 INFO - PROCESS | 1648 | 1477754282680 Marionette TRACE conn2 -> [0,1394,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 1648 | 1477754282685 Marionette TRACE conn2 <- [1,1394,null,{"value":"7"}] 08:18:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 08:18:02 INFO - PROCESS | 1648 | 1477754282690 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}] 08:18:02 INFO - PROCESS | 1648 | 1477754282865 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:18:02 INFO - PROCESS | 1648 | 1477754282911 Marionette TRACE conn2 -> [0,1396,"getWindowHandles",null] 08:18:02 INFO - PROCESS | 1648 | 1477754282915 Marionette TRACE conn2 <- [1,1396,null,["7"]] 08:18:02 INFO - PROCESS | 1648 | 1477754282918 Marionette TRACE conn2 -> [0,1397,"switchToWindow",{"name":"7"}] 08:18:02 INFO - PROCESS | 1648 | 1477754282923 Marionette TRACE conn2 <- [1,1397,null,{}] 08:18:02 INFO - PROCESS | 1648 | 1477754282927 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0d8000 == 32 [pid = 1648] [id = 320] 08:18:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11d3ddc00) [pid = 1648] [serial = 943] [outer = 0x0] 08:18:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12c76c800) [pid = 1648] [serial = 944] [outer = 0x11d3ddc00] 08:18:02 INFO - PROCESS | 1648 | 1477754282992 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12cbc6800) [pid = 1648] [serial = 945] [outer = 0x11d3ddc00] 08:18:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c29d000 == 33 [pid = 1648] [id = 321] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x127365000) [pid = 1648] [serial = 946] [outer = 0x0] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12c4c5800) [pid = 1648] [serial = 947] [outer = 0x127365000] 08:18:03 INFO - PROCESS | 1648 | 1477754283240 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]]]}] 08:18:03 INFO - . 08:18:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 565ms 08:18:03 INFO - PROCESS | 1648 | 1477754283254 Marionette TRACE conn2 -> [0,1399,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 1648 | 1477754283255 Marionette TRACE conn2 <- [1,1399,null,{"value":"7"}] 08:18:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 08:18:03 INFO - PROCESS | 1648 | 1477754283258 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}] 08:18:03 INFO - PROCESS | 1648 | 1477754283370 Marionette TRACE conn2 <- [1,1400,null,{"value":null}] 08:18:03 INFO - PROCESS | 1648 | 1477754283403 Marionette TRACE conn2 -> [0,1401,"getWindowHandles",null] 08:18:03 INFO - PROCESS | 1648 | 1477754283404 Marionette TRACE conn2 <- [1,1401,null,["7"]] 08:18:03 INFO - PROCESS | 1648 | 1477754283407 Marionette TRACE conn2 -> [0,1402,"switchToWindow",{"name":"7"}] 08:18:03 INFO - PROCESS | 1648 | 1477754283409 Marionette TRACE conn2 <- [1,1402,null,{}] 08:18:03 INFO - PROCESS | 1648 | 1477754283412 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbae000 == 34 [pid = 1648] [id = 322] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12e006c00) [pid = 1648] [serial = 948] [outer = 0x0] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12fdd4800) [pid = 1648] [serial = 949] [outer = 0x12e006c00] 08:18:03 INFO - PROCESS | 1648 | 1477754283454 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12fe94800) [pid = 1648] [serial = 950] [outer = 0x12e006c00] 08:18:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbb7800 == 35 [pid = 1648] [id = 323] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12fdd0c00) [pid = 1648] [serial = 951] [outer = 0x0] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12e4c5c00) [pid = 1648] [serial = 952] [outer = 0x12fdd0c00] 08:18:03 INFO - PROCESS | 1648 | 1477754283704 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]]]}] 08:18:03 INFO - . 08:18:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 465ms 08:18:03 INFO - PROCESS | 1648 | 1477754283724 Marionette TRACE conn2 -> [0,1404,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 1648 | 1477754283726 Marionette TRACE conn2 <- [1,1404,null,{"value":"7"}] 08:18:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 08:18:03 INFO - PROCESS | 1648 | 1477754283728 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}] 08:18:03 INFO - PROCESS | 1648 | 1477754283813 Marionette TRACE conn2 <- [1,1405,null,{"value":null}] 08:18:03 INFO - PROCESS | 1648 | 1477754283819 Marionette TRACE conn2 -> [0,1406,"getWindowHandles",null] 08:18:03 INFO - PROCESS | 1648 | 1477754283821 Marionette TRACE conn2 <- [1,1406,null,["7"]] 08:18:03 INFO - PROCESS | 1648 | 1477754283823 Marionette TRACE conn2 -> [0,1407,"switchToWindow",{"name":"7"}] 08:18:03 INFO - PROCESS | 1648 | 1477754283825 Marionette TRACE conn2 <- [1,1407,null,{}] 08:18:03 INFO - PROCESS | 1648 | 1477754283827 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x130468000 == 36 [pid = 1648] [id = 324] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12a8abc00) [pid = 1648] [serial = 953] [outer = 0x0] 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x130db5400) [pid = 1648] [serial = 954] [outer = 0x12a8abc00] 08:18:03 INFO - PROCESS | 1648 | 1477754283861 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x130db7400) [pid = 1648] [serial = 955] [outer = 0x12a8abc00] 08:18:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd7000 == 37 [pid = 1648] [id = 325] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1305da000) [pid = 1648] [serial = 956] [outer = 0x0] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x11bf5f400) [pid = 1648] [serial = 957] [outer = 0x1305da000] 08:18:04 INFO - PROCESS | 1648 | 1477754284149 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]]]}] 08:18:04 INFO - . 08:18:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 465ms 08:18:04 INFO - PROCESS | 1648 | 1477754284194 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 1648 | 1477754284195 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:18:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 08:18:04 INFO - PROCESS | 1648 | 1477754284198 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}] 08:18:04 INFO - PROCESS | 1648 | 1477754284329 Marionette TRACE conn2 <- [1,1410,null,{"value":null}] 08:18:04 INFO - PROCESS | 1648 | 1477754284362 Marionette TRACE conn2 -> [0,1411,"getWindowHandles",null] 08:18:04 INFO - PROCESS | 1648 | 1477754284363 Marionette TRACE conn2 <- [1,1411,null,["7"]] 08:18:04 INFO - PROCESS | 1648 | 1477754284365 Marionette TRACE conn2 -> [0,1412,"switchToWindow",{"name":"7"}] 08:18:04 INFO - PROCESS | 1648 | 1477754284368 Marionette TRACE conn2 <- [1,1412,null,{}] 08:18:04 INFO - PROCESS | 1648 | 1477754284370 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313e5800 == 38 [pid = 1648] [id = 326] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12b304400) [pid = 1648] [serial = 958] [outer = 0x0] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1312b3000) [pid = 1648] [serial = 959] [outer = 0x12b304400] 08:18:04 INFO - PROCESS | 1648 | 1477754284404 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x1315a7800) [pid = 1648] [serial = 960] [outer = 0x12b304400] 08:18:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dcd800 == 39 [pid = 1648] [id = 327] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x1315b1000) [pid = 1648] [serial = 961] [outer = 0x0] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x1316c3800) [pid = 1648] [serial = 962] [outer = 0x1315b1000] 08:18:04 INFO - PROCESS | 1648 | 1477754284641 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]]]}] 08:18:04 INFO - . 08:18:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 464ms 08:18:04 INFO - PROCESS | 1648 | 1477754284663 Marionette TRACE conn2 -> [0,1414,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 1648 | 1477754284664 Marionette TRACE conn2 <- [1,1414,null,{"value":"7"}] 08:18:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 08:18:04 INFO - PROCESS | 1648 | 1477754284667 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}] 08:18:04 INFO - PROCESS | 1648 | 1477754284755 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:18:04 INFO - PROCESS | 1648 | 1477754284758 Marionette TRACE conn2 -> [0,1416,"getWindowHandles",null] 08:18:04 INFO - PROCESS | 1648 | 1477754284760 Marionette TRACE conn2 <- [1,1416,null,["7"]] 08:18:04 INFO - PROCESS | 1648 | 1477754284762 Marionette TRACE conn2 -> [0,1417,"switchToWindow",{"name":"7"}] 08:18:04 INFO - PROCESS | 1648 | 1477754284764 Marionette TRACE conn2 <- [1,1417,null,{}] 08:18:04 INFO - PROCESS | 1648 | 1477754284767 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x131939000 == 40 [pid = 1648] [id = 328] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1315acc00) [pid = 1648] [serial = 963] [outer = 0x0] 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x131992800) [pid = 1648] [serial = 964] [outer = 0x1315acc00] 08:18:04 INFO - PROCESS | 1648 | 1477754284800 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x131d21400) [pid = 1648] [serial = 965] [outer = 0x1315acc00] 08:18:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x131819800 == 41 [pid = 1648] [id = 329] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x1316c1000) [pid = 1648] [serial = 966] [outer = 0x0] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x131d26800) [pid = 1648] [serial = 967] [outer = 0x1316c1000] 08:18:05 INFO - PROCESS | 1648 | 1477754285073 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]]]}] 08:18:05 INFO - . 08:18:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 416ms 08:18:05 INFO - PROCESS | 1648 | 1477754285082 Marionette TRACE conn2 -> [0,1419,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 1648 | 1477754285084 Marionette TRACE conn2 <- [1,1419,null,{"value":"7"}] 08:18:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 08:18:05 INFO - PROCESS | 1648 | 1477754285089 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}] 08:18:05 INFO - PROCESS | 1648 | 1477754285197 Marionette TRACE conn2 <- [1,1420,null,{"value":null}] 08:18:05 INFO - PROCESS | 1648 | 1477754285229 Marionette TRACE conn2 -> [0,1421,"getWindowHandles",null] 08:18:05 INFO - PROCESS | 1648 | 1477754285231 Marionette TRACE conn2 <- [1,1421,null,["7"]] 08:18:05 INFO - PROCESS | 1648 | 1477754285235 Marionette TRACE conn2 -> [0,1422,"switchToWindow",{"name":"7"}] 08:18:05 INFO - PROCESS | 1648 | 1477754285237 Marionette TRACE conn2 <- [1,1422,null,{}] 08:18:05 INFO - PROCESS | 1648 | 1477754285240 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x133822800 == 42 [pid = 1648] [id = 330] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x132b83c00) [pid = 1648] [serial = 968] [outer = 0x0] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x133635800) [pid = 1648] [serial = 969] [outer = 0x132b83c00] 08:18:05 INFO - PROCESS | 1648 | 1477754285273 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x133636400) [pid = 1648] [serial = 970] [outer = 0x132b83c00] 08:18:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338cd800 == 43 [pid = 1648] [id = 331] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x13387ec00) [pid = 1648] [serial = 971] [outer = 0x0] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x133873800) [pid = 1648] [serial = 972] [outer = 0x13387ec00] 08:18:05 INFO - PROCESS | 1648 | 1477754285503 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]]]}] 08:18:05 INFO - . 08:18:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 464ms 08:18:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 08:18:05 INFO - PROCESS | 1648 | 1477754285554 Marionette TRACE conn2 -> [0,1424,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 1648 | 1477754285555 Marionette TRACE conn2 <- [1,1424,null,{"value":"7"}] 08:18:05 INFO - PROCESS | 1648 | 1477754285558 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}] 08:18:05 INFO - PROCESS | 1648 | 1477754285647 Marionette TRACE conn2 <- [1,1425,null,{"value":null}] 08:18:05 INFO - PROCESS | 1648 | 1477754285653 Marionette TRACE conn2 -> [0,1426,"getWindowHandles",null] 08:18:05 INFO - PROCESS | 1648 | 1477754285654 Marionette TRACE conn2 <- [1,1426,null,["7"]] 08:18:05 INFO - PROCESS | 1648 | 1477754285656 Marionette TRACE conn2 -> [0,1427,"switchToWindow",{"name":"7"}] 08:18:05 INFO - PROCESS | 1648 | 1477754285658 Marionette TRACE conn2 <- [1,1427,null,{}] 08:18:05 INFO - PROCESS | 1648 | 1477754285660 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0d7800 == 44 [pid = 1648] [id = 332] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x133634400) [pid = 1648] [serial = 973] [outer = 0x0] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x134133c00) [pid = 1648] [serial = 974] [outer = 0x133634400] 08:18:05 INFO - PROCESS | 1648 | 1477754285694 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x134136000) [pid = 1648] [serial = 975] [outer = 0x133634400] 08:18:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x134643800 == 45 [pid = 1648] [id = 333] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x133879000) [pid = 1648] [serial = 976] [outer = 0x0] 08:18:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x13423ac00) [pid = 1648] [serial = 977] [outer = 0x133879000] 08:18:06 INFO - PROCESS | 1648 | 1477754286009 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]]]}] 08:18:06 INFO - . 08:18:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 465ms 08:18:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 08:18:06 INFO - PROCESS | 1648 | 1477754286023 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 1648 | 1477754286025 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:18:06 INFO - PROCESS | 1648 | 1477754286028 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}] 08:18:06 INFO - PROCESS | 1648 | 1477754286142 Marionette TRACE conn2 <- [1,1430,null,{"value":null}] 08:18:06 INFO - PROCESS | 1648 | 1477754286155 Marionette TRACE conn2 -> [0,1431,"getWindowHandles",null] 08:18:06 INFO - PROCESS | 1648 | 1477754286156 Marionette TRACE conn2 <- [1,1431,null,["7"]] 08:18:06 INFO - PROCESS | 1648 | 1477754286158 Marionette TRACE conn2 -> [0,1432,"switchToWindow",{"name":"7"}] 08:18:06 INFO - PROCESS | 1648 | 1477754286160 Marionette TRACE conn2 <- [1,1432,null,{}] 08:18:06 INFO - PROCESS | 1648 | 1477754286163 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x134286000 == 46 [pid = 1648] [id = 334] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x13423e000) [pid = 1648] [serial = 978] [outer = 0x0] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x134457400) [pid = 1648] [serial = 979] [outer = 0x13423e000] 08:18:06 INFO - PROCESS | 1648 | 1477754286197 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x134459c00) [pid = 1648] [serial = 980] [outer = 0x13423e000] 08:18:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x134931000 == 47 [pid = 1648] [id = 335] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12958e400) [pid = 1648] [serial = 981] [outer = 0x0] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x134452000) [pid = 1648] [serial = 982] [outer = 0x12958e400] 08:18:06 INFO - PROCESS | 1648 | 1477754286483 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]]]}] 08:18:06 INFO - . 08:18:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 465ms 08:18:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 08:18:06 INFO - PROCESS | 1648 | 1477754286493 Marionette TRACE conn2 -> [0,1434,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 1648 | 1477754286494 Marionette TRACE conn2 <- [1,1434,null,{"value":"7"}] 08:18:06 INFO - PROCESS | 1648 | 1477754286497 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}] 08:18:06 INFO - PROCESS | 1648 | 1477754286628 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:18:06 INFO - PROCESS | 1648 | 1477754286642 Marionette TRACE conn2 -> [0,1436,"getWindowHandles",null] 08:18:06 INFO - PROCESS | 1648 | 1477754286643 Marionette TRACE conn2 <- [1,1436,null,["7"]] 08:18:06 INFO - PROCESS | 1648 | 1477754286645 Marionette TRACE conn2 -> [0,1437,"switchToWindow",{"name":"7"}] 08:18:06 INFO - PROCESS | 1648 | 1477754286648 Marionette TRACE conn2 <- [1,1437,null,{}] 08:18:06 INFO - PROCESS | 1648 | 1477754286651 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x130466800 == 48 [pid = 1648] [id = 336] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1345dac00) [pid = 1648] [serial = 983] [outer = 0x0] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1349d0000) [pid = 1648] [serial = 984] [outer = 0x1345dac00] 08:18:06 INFO - PROCESS | 1648 | 1477754286686 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x1349db000) [pid = 1648] [serial = 985] [outer = 0x1345dac00] 08:18:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fcf000 == 49 [pid = 1648] [id = 337] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x134b5a400) [pid = 1648] [serial = 986] [outer = 0x0] 08:18:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x134b61400) [pid = 1648] [serial = 987] [outer = 0x134b5a400] 08:18:06 INFO - PROCESS | 1648 | 1477754286986 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]]]}] 08:18:07 INFO - . 08:18:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 514ms 08:18:07 INFO - PROCESS | 1648 | 1477754287016 Marionette TRACE conn2 -> [0,1439,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 1648 | 1477754287018 Marionette TRACE conn2 <- [1,1439,null,{"value":"7"}] 08:18:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 08:18:07 INFO - PROCESS | 1648 | 1477754287021 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}] 08:18:07 INFO - PROCESS | 1648 | 1477754287133 Marionette TRACE conn2 <- [1,1440,null,{"value":null}] 08:18:07 INFO - PROCESS | 1648 | 1477754287149 Marionette TRACE conn2 -> [0,1441,"getWindowHandles",null] 08:18:07 INFO - PROCESS | 1648 | 1477754287150 Marionette TRACE conn2 <- [1,1441,null,["7"]] 08:18:07 INFO - PROCESS | 1648 | 1477754287152 Marionette TRACE conn2 -> [0,1442,"switchToWindow",{"name":"7"}] 08:18:07 INFO - PROCESS | 1648 | 1477754287154 Marionette TRACE conn2 <- [1,1442,null,{}] 08:18:07 INFO - PROCESS | 1648 | 1477754287156 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354c8800 == 50 [pid = 1648] [id = 338] 08:18:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x1349d1000) [pid = 1648] [serial = 988] [outer = 0x0] 08:18:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x134df4800) [pid = 1648] [serial = 989] [outer = 0x1349d1000] 08:18:07 INFO - PROCESS | 1648 | 1477754287188 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x134dfa000) [pid = 1648] [serial = 990] [outer = 0x1349d1000] 08:18:07 INFO - PROCESS | 1648 | 1477754287434 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]]]}] 08:18:07 INFO - . 08:18:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 465ms 08:18:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 08:18:07 INFO - PROCESS | 1648 | 1477754287485 Marionette TRACE conn2 -> [0,1444,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 1648 | 1477754287487 Marionette TRACE conn2 <- [1,1444,null,{"value":"7"}] 08:18:07 INFO - PROCESS | 1648 | 1477754287490 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}] 08:18:07 INFO - PROCESS | 1648 | 1477754287588 Marionette TRACE conn2 <- [1,1445,null,{"value":null}] 08:18:07 INFO - PROCESS | 1648 | 1477754287591 Marionette TRACE conn2 -> [0,1446,"getWindowHandles",null] 08:18:07 INFO - PROCESS | 1648 | 1477754287593 Marionette TRACE conn2 <- [1,1446,null,["7"]] 08:18:07 INFO - PROCESS | 1648 | 1477754287595 Marionette TRACE conn2 -> [0,1447,"switchToWindow",{"name":"7"}] 08:18:07 INFO - PROCESS | 1648 | 1477754287597 Marionette TRACE conn2 <- [1,1447,null,{}] 08:18:07 INFO - PROCESS | 1648 | 1477754287629 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f32800 == 51 [pid = 1648] [id = 339] 08:18:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x134df5800) [pid = 1648] [serial = 991] [outer = 0x0] 08:18:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x135636400) [pid = 1648] [serial = 992] [outer = 0x134df5800] 08:18:07 INFO - PROCESS | 1648 | 1477754287661 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x13563b000) [pid = 1648] [serial = 993] [outer = 0x134df5800] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x134df5c00) [pid = 1648] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x133873000) [pid = 1648] [serial = 906] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1315aac00) [pid = 1648] [serial = 903] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x13479c400) [pid = 1648] [serial = 912] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x134456800) [pid = 1648] [serial = 909] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x12fe96800) [pid = 1648] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x13047c800) [pid = 1648] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x1316c0400) [pid = 1648] [serial = 897] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x1312b6400) [pid = 1648] [serial = 894] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12fee4800) [pid = 1648] [serial = 891] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1287f0000) [pid = 1648] [serial = 888] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x12dbcc800) [pid = 1648] [serial = 885] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x11cec7c00) [pid = 1648] [serial = 882] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1287f3c00) [pid = 1648] [serial = 879] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12791f400) [pid = 1648] [serial = 876] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1349d6000) [pid = 1648] [serial = 873] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1349d5c00) [pid = 1648] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 08:18:08 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12959d800) [pid = 1648] [serial = 900] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 08:18:08 INFO - PROCESS | 1648 | 1477754288122 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]]]}] 08:18:08 INFO - . 08:18:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 665ms 08:18:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 08:18:08 INFO - PROCESS | 1648 | 1477754288155 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 1648 | 1477754288156 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:18:08 INFO - PROCESS | 1648 | 1477754288159 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}] 08:18:08 INFO - PROCESS | 1648 | 1477754288261 Marionette TRACE conn2 <- [1,1450,null,{"value":null}] 08:18:08 INFO - PROCESS | 1648 | 1477754288294 Marionette TRACE conn2 -> [0,1451,"getWindowHandles",null] 08:18:08 INFO - PROCESS | 1648 | 1477754288295 Marionette TRACE conn2 <- [1,1451,null,["7"]] 08:18:08 INFO - PROCESS | 1648 | 1477754288297 Marionette TRACE conn2 -> [0,1452,"switchToWindow",{"name":"7"}] 08:18:08 INFO - PROCESS | 1648 | 1477754288299 Marionette TRACE conn2 <- [1,1452,null,{}] 08:18:08 INFO - PROCESS | 1648 | 1477754288301 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338cc000 == 52 [pid = 1648] [id = 340] 08:18:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x11cec3400) [pid = 1648] [serial = 994] [outer = 0x0] 08:18:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x13197b800) [pid = 1648] [serial = 995] [outer = 0x11cec3400] 08:18:08 INFO - PROCESS | 1648 | 1477754288334 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x13197c400) [pid = 1648] [serial = 996] [outer = 0x11cec3400] 08:18:08 INFO - PROCESS | 1648 | 1477754288543 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]]]}] 08:18:08 INFO - . 08:18:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 416ms 08:18:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 08:18:08 INFO - PROCESS | 1648 | 1477754288575 Marionette TRACE conn2 -> [0,1454,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 1648 | 1477754288576 Marionette TRACE conn2 <- [1,1454,null,{"value":"7"}] 08:18:08 INFO - PROCESS | 1648 | 1477754288579 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}] 08:18:08 INFO - PROCESS | 1648 | 1477754288659 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:18:08 INFO - PROCESS | 1648 | 1477754288662 Marionette TRACE conn2 -> [0,1456,"getWindowHandles",null] 08:18:08 INFO - PROCESS | 1648 | 1477754288663 Marionette TRACE conn2 <- [1,1456,null,["7"]] 08:18:08 INFO - PROCESS | 1648 | 1477754288666 Marionette TRACE conn2 -> [0,1457,"switchToWindow",{"name":"7"}] 08:18:08 INFO - PROCESS | 1648 | 1477754288669 Marionette TRACE conn2 <- [1,1457,null,{}] 08:18:08 INFO - PROCESS | 1648 | 1477754288671 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x136e4b800 == 53 [pid = 1648] [id = 341] 08:18:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x133873000) [pid = 1648] [serial = 997] [outer = 0x0] 08:18:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x134df5c00) [pid = 1648] [serial = 998] [outer = 0x133873000] 08:18:08 INFO - PROCESS | 1648 | 1477754288704 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x13514d800) [pid = 1648] [serial = 999] [outer = 0x133873000] 08:18:08 INFO - PROCESS | 1648 | 1477754288947 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]]]}] 08:18:08 INFO - . 08:18:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 416ms 08:18:08 INFO - PROCESS | 1648 | 1477754288995 Marionette TRACE conn2 -> [0,1459,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 1648 | 1477754288996 Marionette TRACE conn2 <- [1,1459,null,{"value":"7"}] 08:18:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 08:18:09 INFO - PROCESS | 1648 | 1477754288999 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}] 08:18:09 INFO - PROCESS | 1648 | 1477754289078 Marionette TRACE conn2 <- [1,1460,null,{"value":null}] 08:18:09 INFO - PROCESS | 1648 | 1477754289081 Marionette TRACE conn2 -> [0,1461,"getWindowHandles",null] 08:18:09 INFO - PROCESS | 1648 | 1477754289083 Marionette TRACE conn2 <- [1,1461,null,["7"]] 08:18:09 INFO - PROCESS | 1648 | 1477754289086 Marionette TRACE conn2 -> [0,1462,"switchToWindow",{"name":"7"}] 08:18:09 INFO - PROCESS | 1648 | 1477754289088 Marionette TRACE conn2 <- [1,1462,null,{}] 08:18:09 INFO - PROCESS | 1648 | 1477754289090 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x137fc9800 == 54 [pid = 1648] [id = 342] 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x13563c800) [pid = 1648] [serial = 1000] [outer = 0x0] 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x1358ed400) [pid = 1648] [serial = 1001] [outer = 0x13563c800] 08:18:09 INFO - PROCESS | 1648 | 1477754289123 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x1358ef000) [pid = 1648] [serial = 1002] [outer = 0x13563c800] 08:18:09 INFO - PROCESS | 1648 | 1477754289358 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]]]}] 08:18:09 INFO - . 08:18:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 364ms 08:18:09 INFO - PROCESS | 1648 | 1477754289364 Marionette TRACE conn2 -> [0,1464,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 1648 | 1477754289365 Marionette TRACE conn2 <- [1,1464,null,{"value":"7"}] 08:18:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 08:18:09 INFO - PROCESS | 1648 | 1477754289370 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}] 08:18:09 INFO - PROCESS | 1648 | 1477754289448 Marionette TRACE conn2 <- [1,1465,null,{"value":null}] 08:18:09 INFO - PROCESS | 1648 | 1477754289453 Marionette TRACE conn2 -> [0,1466,"getWindowHandles",null] 08:18:09 INFO - PROCESS | 1648 | 1477754289454 Marionette TRACE conn2 <- [1,1466,null,["7"]] 08:18:09 INFO - PROCESS | 1648 | 1477754289456 Marionette TRACE conn2 -> [0,1467,"switchToWindow",{"name":"7"}] 08:18:09 INFO - PROCESS | 1648 | 1477754289458 Marionette TRACE conn2 <- [1,1467,null,{}] 08:18:09 INFO - PROCESS | 1648 | 1477754289461 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x1341f0800 == 55 [pid = 1648] [id = 343] 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x1358f1c00) [pid = 1648] [serial = 1003] [outer = 0x0] 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x135f86800) [pid = 1648] [serial = 1004] [outer = 0x1358f1c00] 08:18:09 INFO - PROCESS | 1648 | 1477754289494 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x135f87000) [pid = 1648] [serial = 1005] [outer = 0x1358f1c00] 08:18:09 INFO - PROCESS | 1648 | 1477754289751 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]]]}] 08:18:09 INFO - . 08:18:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 415ms 08:18:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 08:18:09 INFO - PROCESS | 1648 | 1477754289784 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 1648 | 1477754289785 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:18:09 INFO - PROCESS | 1648 | 1477754289788 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}] 08:18:09 INFO - PROCESS | 1648 | 1477754289866 Marionette TRACE conn2 <- [1,1470,null,{"value":null}] 08:18:09 INFO - PROCESS | 1648 | 1477754289875 Marionette TRACE conn2 -> [0,1471,"getWindowHandles",null] 08:18:09 INFO - PROCESS | 1648 | 1477754289876 Marionette TRACE conn2 <- [1,1471,null,["7"]] 08:18:09 INFO - PROCESS | 1648 | 1477754289879 Marionette TRACE conn2 -> [0,1472,"switchToWindow",{"name":"7"}] 08:18:09 INFO - PROCESS | 1648 | 1477754289881 Marionette TRACE conn2 <- [1,1472,null,{}] 08:18:09 INFO - PROCESS | 1648 | 1477754289883 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x135823000 == 56 [pid = 1648] [id = 344] 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x135f7e800) [pid = 1648] [serial = 1006] [outer = 0x0] 08:18:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1361b6800) [pid = 1648] [serial = 1007] [outer = 0x135f7e800] 08:18:09 INFO - PROCESS | 1648 | 1477754289971 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1361b7000) [pid = 1648] [serial = 1008] [outer = 0x135f7e800] 08:18:10 INFO - PROCESS | 1648 | 1477754290334 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]]]}] 08:18:10 INFO - . 08:18:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 565ms 08:18:10 INFO - PROCESS | 1648 | 1477754290355 Marionette TRACE conn2 -> [0,1474,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 1648 | 1477754290357 Marionette TRACE conn2 <- [1,1474,null,{"value":"7"}] 08:18:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 08:18:10 INFO - PROCESS | 1648 | 1477754290363 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}] 08:18:10 INFO - PROCESS | 1648 | 1477754290487 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:18:10 INFO - PROCESS | 1648 | 1477754290545 Marionette TRACE conn2 -> [0,1476,"getWindowHandles",null] 08:18:10 INFO - PROCESS | 1648 | 1477754290547 Marionette TRACE conn2 <- [1,1476,null,["7"]] 08:18:10 INFO - PROCESS | 1648 | 1477754290550 Marionette TRACE conn2 -> [0,1477,"switchToWindow",{"name":"7"}] 08:18:10 INFO - PROCESS | 1648 | 1477754290553 Marionette TRACE conn2 <- [1,1477,null,{}] 08:18:10 INFO - PROCESS | 1648 | 1477754290556 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ee7000 == 57 [pid = 1648] [id = 345] 08:18:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x127f0f800) [pid = 1648] [serial = 1009] [outer = 0x0] 08:18:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x129595c00) [pid = 1648] [serial = 1010] [outer = 0x127f0f800] 08:18:10 INFO - PROCESS | 1648 | 1477754290647 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x129e87000) [pid = 1648] [serial = 1011] [outer = 0x127f0f800] 08:18:11 INFO - PROCESS | 1648 | 1477754291010 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]]]}] 08:18:11 INFO - . 08:18:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 665ms 08:18:11 INFO - PROCESS | 1648 | 1477754291027 Marionette TRACE conn2 -> [0,1479,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 1648 | 1477754291030 Marionette TRACE conn2 <- [1,1479,null,{"value":"7"}] 08:18:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 08:18:11 INFO - PROCESS | 1648 | 1477754291033 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}] 08:18:11 INFO - PROCESS | 1648 | 1477754291148 Marionette TRACE conn2 <- [1,1480,null,{"value":null}] 08:18:11 INFO - PROCESS | 1648 | 1477754291205 Marionette TRACE conn2 -> [0,1481,"getWindowHandles",null] 08:18:11 INFO - PROCESS | 1648 | 1477754291207 Marionette TRACE conn2 <- [1,1481,null,["7"]] 08:18:11 INFO - PROCESS | 1648 | 1477754291210 Marionette TRACE conn2 -> [0,1482,"switchToWindow",{"name":"7"}] 08:18:11 INFO - PROCESS | 1648 | 1477754291213 Marionette TRACE conn2 <- [1,1482,null,{}] 08:18:11 INFO - PROCESS | 1648 | 1477754291215 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c981000 == 58 [pid = 1648] [id = 346] 08:18:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x12ac80000) [pid = 1648] [serial = 1012] [outer = 0x0] 08:18:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x12c787400) [pid = 1648] [serial = 1013] [outer = 0x12ac80000] 08:18:11 INFO - PROCESS | 1648 | 1477754291257 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12ca83c00) [pid = 1648] [serial = 1014] [outer = 0x12ac80000] 08:18:11 INFO - . 08:18:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 765ms 08:18:11 INFO - PROCESS | 1648 | 1477754291791 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]]]}] 08:18:11 INFO - PROCESS | 1648 | 1477754291798 Marionette TRACE conn2 -> [0,1484,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 1648 | 1477754291801 Marionette TRACE conn2 <- [1,1484,null,{"value":"7"}] 08:18:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 08:18:11 INFO - PROCESS | 1648 | 1477754291806 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}] 08:18:11 INFO - PROCESS | 1648 | 1477754291926 Marionette TRACE conn2 <- [1,1485,null,{"value":null}] 08:18:11 INFO - PROCESS | 1648 | 1477754291984 Marionette TRACE conn2 -> [0,1486,"getWindowHandles",null] 08:18:11 INFO - PROCESS | 1648 | 1477754291986 Marionette TRACE conn2 <- [1,1486,null,["7"]] 08:18:11 INFO - PROCESS | 1648 | 1477754291989 Marionette TRACE conn2 -> [0,1487,"switchToWindow",{"name":"7"}] 08:18:11 INFO - PROCESS | 1648 | 1477754291992 Marionette TRACE conn2 <- [1,1487,null,{}] 08:18:11 INFO - PROCESS | 1648 | 1477754291995 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2a8800 == 59 [pid = 1648] [id = 347] 08:18:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x126ecc400) [pid = 1648] [serial = 1015] [outer = 0x0] 08:18:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12958e800) [pid = 1648] [serial = 1016] [outer = 0x126ecc400] 08:18:12 INFO - PROCESS | 1648 | 1477754292035 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x129a76000) [pid = 1648] [serial = 1017] [outer = 0x126ecc400] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x1341f0800 == 58 [pid = 1648] [id = 343] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x137fc9800 == 57 [pid = 1648] [id = 342] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x136e4b800 == 56 [pid = 1648] [id = 341] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x1338cc000 == 55 [pid = 1648] [id = 340] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x135f32800 == 54 [pid = 1648] [id = 339] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x1354c8800 == 53 [pid = 1648] [id = 338] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x134fcf000 == 52 [pid = 1648] [id = 337] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x130466800 == 51 [pid = 1648] [id = 336] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x134931000 == 50 [pid = 1648] [id = 335] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x134286000 == 49 [pid = 1648] [id = 334] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x134643800 == 48 [pid = 1648] [id = 333] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0d7800 == 47 [pid = 1648] [id = 332] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x1338cd800 == 46 [pid = 1648] [id = 331] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x133822800 == 45 [pid = 1648] [id = 330] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x131819800 == 44 [pid = 1648] [id = 329] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x131939000 == 43 [pid = 1648] [id = 328] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x130dcd800 == 42 [pid = 1648] [id = 327] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x1313e5800 == 41 [pid = 1648] [id = 326] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd7000 == 40 [pid = 1648] [id = 325] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x130468000 == 39 [pid = 1648] [id = 324] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbb7800 == 38 [pid = 1648] [id = 323] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbae000 == 37 [pid = 1648] [id = 322] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12c29d000 == 36 [pid = 1648] [id = 321] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0d8000 == 35 [pid = 1648] [id = 320] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12b098800 == 34 [pid = 1648] [id = 319] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x12ade9800 == 33 [pid = 1648] [id = 318] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x128b1e800 == 32 [pid = 1648] [id = 317] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x135638400) [pid = 1648] [serial = 930] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x11da2c000 == 31 [pid = 1648] [id = 316] 08:18:12 INFO - PROCESS | 1648 | --DOCSHELL 0x136a35000 == 30 [pid = 1648] [id = 315] 08:18:12 INFO - PROCESS | 1648 | 1477754292449 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]]]}] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x135153000) [pid = 1648] [serial = 927] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x135153c00) [pid = 1648] [serial = 928] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x134deb800) [pid = 1648] [serial = 924] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x134dee400) [pid = 1648] [serial = 925] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x134672400) [pid = 1648] [serial = 921] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x134676000) [pid = 1648] [serial = 922] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x1312b2400) [pid = 1648] [serial = 917] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x1315aa800) [pid = 1648] [serial = 918] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x131976800) [pid = 1648] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x134b5b000) [pid = 1648] [serial = 913] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x1349d0800) [pid = 1648] [serial = 914] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x134dee800) [pid = 1648] [serial = 915] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x134679000) [pid = 1648] [serial = 910] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x13467a400) [pid = 1648] [serial = 911] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x134242800) [pid = 1648] [serial = 907] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x133632c00) [pid = 1648] [serial = 904] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x134247400) [pid = 1648] [serial = 908] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x133638c00) [pid = 1648] [serial = 905] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x131d2e000) [pid = 1648] [serial = 901] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x131d2fc00) [pid = 1648] [serial = 902] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x131976c00) [pid = 1648] [serial = 898] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x131977400) [pid = 1648] [serial = 899] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x1315aa400) [pid = 1648] [serial = 895] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1315ac400) [pid = 1648] [serial = 896] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x130e34800) [pid = 1648] [serial = 892] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1312b1c00) [pid = 1648] [serial = 893] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x130476400) [pid = 1648] [serial = 889] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x1305cc400) [pid = 1648] [serial = 890] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12f917400) [pid = 1648] [serial = 886] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12fc1f400) [pid = 1648] [serial = 887] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12c378c00) [pid = 1648] [serial = 883] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12c786c00) [pid = 1648] [serial = 884] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12ac3fc00) [pid = 1648] [serial = 880] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12ac75c00) [pid = 1648] [serial = 881] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x127ed1800) [pid = 1648] [serial = 877] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x127f0a000) [pid = 1648] [serial = 878] [outer = 0x0] [url = about:blank] 08:18:12 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x134b5d800) [pid = 1648] [serial = 875] [outer = 0x0] [url = about:blank] 08:18:12 INFO - . 08:18:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 668ms 08:18:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 08:18:12 INFO - PROCESS | 1648 | 1477754292473 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 1648 | 1477754292475 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:18:12 INFO - PROCESS | 1648 | 1477754292478 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}] 08:18:12 INFO - PROCESS | 1648 | 1477754292561 Marionette TRACE conn2 <- [1,1490,null,{"value":null}] 08:18:12 INFO - PROCESS | 1648 | 1477754292569 Marionette TRACE conn2 -> [0,1491,"getWindowHandles",null] 08:18:12 INFO - PROCESS | 1648 | 1477754292571 Marionette TRACE conn2 <- [1,1491,null,["7"]] 08:18:12 INFO - PROCESS | 1648 | 1477754292574 Marionette TRACE conn2 -> [0,1492,"switchToWindow",{"name":"7"}] 08:18:12 INFO - PROCESS | 1648 | 1477754292577 Marionette TRACE conn2 <- [1,1492,null,{}] 08:18:12 INFO - PROCESS | 1648 | 1477754292579 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b2f800 == 31 [pid = 1648] [id = 348] 08:18:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12ac77000) [pid = 1648] [serial = 1018] [outer = 0x0] 08:18:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12b311800) [pid = 1648] [serial = 1019] [outer = 0x12ac77000] 08:18:12 INFO - PROCESS | 1648 | 1477754292619 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12c12e000) [pid = 1648] [serial = 1020] [outer = 0x12ac77000] 08:18:13 INFO - PROCESS | 1648 | 1477754293029 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]]]}] 08:18:13 INFO - . 08:18:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 565ms 08:18:13 INFO - PROCESS | 1648 | 1477754293049 Marionette TRACE conn2 -> [0,1494,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1648 | 1477754293055 Marionette TRACE conn2 <- [1,1494,null,{"value":"7"}] 08:18:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 08:18:13 INFO - PROCESS | 1648 | 1477754293058 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}] 08:18:13 INFO - PROCESS | 1648 | 1477754293137 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:18:13 INFO - PROCESS | 1648 | 1477754293143 Marionette TRACE conn2 -> [0,1496,"getWindowHandles",null] 08:18:13 INFO - PROCESS | 1648 | 1477754293145 Marionette TRACE conn2 <- [1,1496,null,["7"]] 08:18:13 INFO - PROCESS | 1648 | 1477754293147 Marionette TRACE conn2 -> [0,1497,"switchToWindow",{"name":"7"}] 08:18:13 INFO - PROCESS | 1648 | 1477754293150 Marionette TRACE conn2 <- [1,1497,null,{}] 08:18:13 INFO - PROCESS | 1648 | 1477754293156 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2ae000 == 32 [pid = 1648] [id = 349] 08:18:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12c6bd800) [pid = 1648] [serial = 1021] [outer = 0x0] 08:18:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12fc1f400) [pid = 1648] [serial = 1022] [outer = 0x12c6bd800] 08:18:13 INFO - PROCESS | 1648 | 1477754293196 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12fe9ac00) [pid = 1648] [serial = 1023] [outer = 0x12c6bd800] 08:18:13 INFO - PROCESS | 1648 | 1477754293476 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]]]}] 08:18:13 INFO - . 08:18:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 467ms 08:18:13 INFO - PROCESS | 1648 | 1477754293525 Marionette TRACE conn2 -> [0,1499,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1648 | 1477754293527 Marionette TRACE conn2 <- [1,1499,null,{"value":"7"}] 08:18:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 08:18:13 INFO - PROCESS | 1648 | 1477754293530 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}] 08:18:13 INFO - PROCESS | 1648 | 1477754293613 Marionette TRACE conn2 <- [1,1500,null,{"value":null}] 08:18:13 INFO - PROCESS | 1648 | 1477754293616 Marionette TRACE conn2 -> [0,1501,"getWindowHandles",null] 08:18:13 INFO - PROCESS | 1648 | 1477754293619 Marionette TRACE conn2 <- [1,1501,null,["7"]] 08:18:13 INFO - PROCESS | 1648 | 1477754293623 Marionette TRACE conn2 -> [0,1502,"switchToWindow",{"name":"7"}] 08:18:13 INFO - PROCESS | 1648 | 1477754293626 Marionette TRACE conn2 <- [1,1502,null,{}] 08:18:13 INFO - PROCESS | 1648 | 1477754293628 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd4a000 == 33 [pid = 1648] [id = 350] 08:18:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1300ab400) [pid = 1648] [serial = 1024] [outer = 0x0] 08:18:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1305d7000) [pid = 1648] [serial = 1025] [outer = 0x1300ab400] 08:18:13 INFO - PROCESS | 1648 | 1477754293665 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x130db5800) [pid = 1648] [serial = 1026] [outer = 0x1300ab400] 08:18:13 INFO - PROCESS | 1648 | 1477754293926 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]]]}] 08:18:13 INFO - . 08:18:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 415ms 08:18:13 INFO - PROCESS | 1648 | 1477754293945 Marionette TRACE conn2 -> [0,1504,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1648 | 1477754293946 Marionette TRACE conn2 <- [1,1504,null,{"value":"7"}] 08:18:13 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 08:18:13 INFO - PROCESS | 1648 | 1477754293949 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}] 08:18:14 INFO - PROCESS | 1648 | 1477754294025 Marionette TRACE conn2 <- [1,1505,null,{"value":null}] 08:18:14 INFO - PROCESS | 1648 | 1477754294029 Marionette TRACE conn2 -> [0,1506,"getWindowHandles",null] 08:18:14 INFO - PROCESS | 1648 | 1477754294030 Marionette TRACE conn2 <- [1,1506,null,["7"]] 08:18:14 INFO - PROCESS | 1648 | 1477754294032 Marionette TRACE conn2 -> [0,1507,"switchToWindow",{"name":"7"}] 08:18:14 INFO - PROCESS | 1648 | 1477754294038 Marionette TRACE conn2 <- [1,1507,null,{}] 08:18:14 INFO - PROCESS | 1648 | 1477754294041 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x13021a800 == 34 [pid = 1648] [id = 351] 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x130dc1800) [pid = 1648] [serial = 1027] [outer = 0x0] 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1312ad000) [pid = 1648] [serial = 1028] [outer = 0x130dc1800] 08:18:14 INFO - PROCESS | 1648 | 1477754294076 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1312b0800) [pid = 1648] [serial = 1029] [outer = 0x130dc1800] 08:18:14 INFO - PROCESS | 1648 | 1477754294368 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]]]}] 08:18:14 INFO - ... 08:18:14 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 466ms 08:18:14 INFO - PROCESS | 1648 | 1477754294415 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 1648 | 1477754294417 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:18:14 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 08:18:14 INFO - PROCESS | 1648 | 1477754294420 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}] 08:18:14 INFO - PROCESS | 1648 | 1477754294549 Marionette TRACE conn2 <- [1,1510,null,{"value":null}] 08:18:14 INFO - PROCESS | 1648 | 1477754294560 Marionette TRACE conn2 -> [0,1511,"getWindowHandles",null] 08:18:14 INFO - PROCESS | 1648 | 1477754294561 Marionette TRACE conn2 <- [1,1511,null,["7"]] 08:18:14 INFO - PROCESS | 1648 | 1477754294563 Marionette TRACE conn2 -> [0,1512,"switchToWindow",{"name":"7"}] 08:18:14 INFO - PROCESS | 1648 | 1477754294564 Marionette TRACE conn2 <- [1,1512,null,{}] 08:18:14 INFO - PROCESS | 1648 | 1477754294567 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315df800 == 35 [pid = 1648] [id = 352] 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x130e2ec00) [pid = 1648] [serial = 1030] [outer = 0x0] 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x131d21800) [pid = 1648] [serial = 1031] [outer = 0x130e2ec00] 08:18:14 INFO - PROCESS | 1648 | 1477754294604 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x131d30800) [pid = 1648] [serial = 1032] [outer = 0x130e2ec00] 08:18:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d93000 == 36 [pid = 1648] [id = 353] 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x131985000) [pid = 1648] [serial = 1033] [outer = 0x0] 08:18:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x13362c800) [pid = 1648] [serial = 1034] [outer = 0x131985000] 08:18:14 INFO - PROCESS | 1648 | 1477754294912 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]]]}] 08:18:14 INFO - .... 08:18:14 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 515ms 08:18:14 INFO - PROCESS | 1648 | 1477754294935 Marionette TRACE conn2 -> [0,1514,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 1648 | 1477754294936 Marionette TRACE conn2 <- [1,1514,null,{"value":"7"}] 08:18:14 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 08:18:14 INFO - PROCESS | 1648 | 1477754294945 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}] 08:18:15 INFO - PROCESS | 1648 | 1477754295062 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:18:15 INFO - PROCESS | 1648 | 1477754295096 Marionette TRACE conn2 -> [0,1516,"getWindowHandles",null] 08:18:15 INFO - PROCESS | 1648 | 1477754295097 Marionette TRACE conn2 <- [1,1516,null,["7"]] 08:18:15 INFO - PROCESS | 1648 | 1477754295099 Marionette TRACE conn2 -> [0,1517,"switchToWindow",{"name":"7"}] 08:18:15 INFO - PROCESS | 1648 | 1477754295102 Marionette TRACE conn2 <- [1,1517,null,{}] 08:18:15 INFO - PROCESS | 1648 | 1477754295104 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc07000 == 37 [pid = 1648] [id = 354] 08:18:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x133872800) [pid = 1648] [serial = 1035] [outer = 0x0] 08:18:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x13387c400) [pid = 1648] [serial = 1036] [outer = 0x133872800] 08:18:15 INFO - PROCESS | 1648 | 1477754295137 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x13387e400) [pid = 1648] [serial = 1037] [outer = 0x133872800] 08:18:15 INFO - PROCESS | 1648 | 1477754295398 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"]]]}] 08:18:15 INFO - . 08:18:15 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 466ms 08:18:15 INFO - PROCESS | 1648 | 1477754295412 Marionette TRACE conn2 -> [0,1519,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1648 | 1477754295413 Marionette TRACE conn2 <- [1,1519,null,{"value":"7"}] 08:18:15 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 08:18:15 INFO - PROCESS | 1648 | 1477754295416 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}] 08:18:15 INFO - PROCESS | 1648 | 1477754295516 Marionette TRACE conn2 <- [1,1520,null,{"value":null}] 08:18:15 INFO - PROCESS | 1648 | 1477754295553 Marionette TRACE conn2 -> [0,1521,"getWindowHandles",null] 08:18:15 INFO - PROCESS | 1648 | 1477754295555 Marionette TRACE conn2 <- [1,1521,null,["7"]] 08:18:15 INFO - PROCESS | 1648 | 1477754295557 Marionette TRACE conn2 -> [0,1522,"switchToWindow",{"name":"7"}] 08:18:15 INFO - PROCESS | 1648 | 1477754295560 Marionette TRACE conn2 <- [1,1522,null,{}] 08:18:15 INFO - PROCESS | 1648 | 1477754295562 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x1341de800 == 38 [pid = 1648] [id = 355] 08:18:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x13412d800) [pid = 1648] [serial = 1038] [outer = 0x0] 08:18:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x134246800) [pid = 1648] [serial = 1039] [outer = 0x13412d800] 08:18:15 INFO - PROCESS | 1648 | 1477754295597 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x134247000) [pid = 1648] [serial = 1040] [outer = 0x13412d800] 08:18:15 INFO - PROCESS | 1648 | 1477754295844 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]]]}] 08:18:15 INFO - . 08:18:15 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 465ms 08:18:15 INFO - PROCESS | 1648 | 1477754295881 Marionette TRACE conn2 -> [0,1524,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1648 | 1477754295882 Marionette TRACE conn2 <- [1,1524,null,{"value":"7"}] 08:18:15 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 08:18:15 INFO - PROCESS | 1648 | 1477754295885 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}] 08:18:15 INFO - PROCESS | 1648 | 1477754295987 Marionette TRACE conn2 <- [1,1525,null,{"value":null}] 08:18:15 INFO - PROCESS | 1648 | 1477754295990 Marionette TRACE conn2 -> [0,1526,"getWindowHandles",null] 08:18:15 INFO - PROCESS | 1648 | 1477754295991 Marionette TRACE conn2 <- [1,1526,null,["7"]] 08:18:15 INFO - PROCESS | 1648 | 1477754295993 Marionette TRACE conn2 -> [0,1527,"switchToWindow",{"name":"7"}] 08:18:15 INFO - PROCESS | 1648 | 1477754295995 Marionette TRACE conn2 <- [1,1527,null,{}] 08:18:16 INFO - PROCESS | 1648 | 1477754296029 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x134645000 == 39 [pid = 1648] [id = 356] 08:18:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x134450000) [pid = 1648] [serial = 1041] [outer = 0x0] 08:18:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x134675800) [pid = 1648] [serial = 1042] [outer = 0x134450000] 08:18:16 INFO - PROCESS | 1648 | 1477754296063 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x134676000) [pid = 1648] [serial = 1043] [outer = 0x134450000] 08:18:16 INFO - PROCESS | 1648 | 1477754296311 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]]]}] 08:18:16 INFO - . 08:18:16 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 468ms 08:18:16 INFO - PROCESS | 1648 | 1477754296358 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 1648 | 1477754296359 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:18:16 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 08:18:16 INFO - PROCESS | 1648 | 1477754296362 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}] 08:18:16 INFO - PROCESS | 1648 | 1477754296463 Marionette TRACE conn2 <- [1,1530,null,{"value":null}] 08:18:16 INFO - PROCESS | 1648 | 1477754296467 Marionette TRACE conn2 -> [0,1531,"getWindowHandles",null] 08:18:16 INFO - PROCESS | 1648 | 1477754296468 Marionette TRACE conn2 <- [1,1531,null,["7"]] 08:18:16 INFO - PROCESS | 1648 | 1477754296470 Marionette TRACE conn2 -> [0,1532,"switchToWindow",{"name":"7"}] 08:18:16 INFO - PROCESS | 1648 | 1477754296472 Marionette TRACE conn2 <- [1,1532,null,{}] 08:18:16 INFO - PROCESS | 1648 | 1477754296506 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x13492f000 == 40 [pid = 1648] [id = 357] 08:18:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x132b91000) [pid = 1648] [serial = 1044] [outer = 0x0] 08:18:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x1349d5c00) [pid = 1648] [serial = 1045] [outer = 0x132b91000] 08:18:16 INFO - PROCESS | 1648 | 1477754296540 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x1349d5800) [pid = 1648] [serial = 1046] [outer = 0x132b91000] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x134b5a400) [pid = 1648] [serial = 986] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x12958e400) [pid = 1648] [serial = 981] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x13387ec00) [pid = 1648] [serial = 971] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x132b83c00) [pid = 1648] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x13423e000) [pid = 1648] [serial = 978] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x1315b1000) [pid = 1648] [serial = 961] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12b304400) [pid = 1648] [serial = 958] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1345dac00) [pid = 1648] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1287bf000) [pid = 1648] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x12b30ac00) [pid = 1648] [serial = 941] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1287f7c00) [pid = 1648] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12791fc00) [pid = 1648] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x12a8abc00) [pid = 1648] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1305da000) [pid = 1648] [serial = 956] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x135158800) [pid = 1648] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x127365000) [pid = 1648] [serial = 946] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x11d3ddc00) [pid = 1648] [serial = 943] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1349d1000) [pid = 1648] [serial = 988] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x11cec3400) [pid = 1648] [serial = 994] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x133873000) [pid = 1648] [serial = 997] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x13563c800) [pid = 1648] [serial = 1000] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1358f1c00) [pid = 1648] [serial = 1003] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x134df5800) [pid = 1648] [serial = 991] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x1316c1000) [pid = 1648] [serial = 966] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x1315acc00) [pid = 1648] [serial = 963] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12e006c00) [pid = 1648] [serial = 948] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12fdd0c00) [pid = 1648] [serial = 951] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x133879000) [pid = 1648] [serial = 976] [outer = 0x0] [url = about:blank] 08:18:16 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x133634400) [pid = 1648] [serial = 973] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 08:18:16 INFO - PROCESS | 1648 | 1477754296973 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]]]}] 08:18:16 INFO - .. 08:18:16 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 614ms 08:18:16 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 08:18:16 INFO - PROCESS | 1648 | 1477754296977 Marionette TRACE conn2 -> [0,1534,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 1648 | 1477754296979 Marionette TRACE conn2 <- [1,1534,null,{"value":"7"}] 08:18:16 INFO - PROCESS | 1648 | 1477754296981 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}] 08:18:17 INFO - PROCESS | 1648 | 1477754297071 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:18:17 INFO - PROCESS | 1648 | 1477754297075 Marionette TRACE conn2 -> [0,1536,"getWindowHandles",null] 08:18:17 INFO - PROCESS | 1648 | 1477754297076 Marionette TRACE conn2 <- [1,1536,null,["7"]] 08:18:17 INFO - PROCESS | 1648 | 1477754297078 Marionette TRACE conn2 -> [0,1537,"switchToWindow",{"name":"7"}] 08:18:17 INFO - PROCESS | 1648 | 1477754297081 Marionette TRACE conn2 <- [1,1537,null,{}] 08:18:17 INFO - PROCESS | 1648 | 1477754297084 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c9d800 == 41 [pid = 1648] [id = 358] 08:18:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12fdd0c00) [pid = 1648] [serial = 1047] [outer = 0x0] 08:18:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1347a1400) [pid = 1648] [serial = 1048] [outer = 0x12fdd0c00] 08:18:17 INFO - PROCESS | 1648 | 1477754297120 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x134b58800) [pid = 1648] [serial = 1049] [outer = 0x12fdd0c00] 08:18:17 INFO - . 08:18:17 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 415ms 08:18:17 INFO - PROCESS | 1648 | 1477754297392 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]]]}] 08:18:17 INFO - PROCESS | 1648 | 1477754297397 Marionette TRACE conn2 -> [0,1539,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 1648 | 1477754297398 Marionette TRACE conn2 <- [1,1539,null,{"value":"7"}] 08:18:17 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 08:18:17 INFO - PROCESS | 1648 | 1477754297401 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}] 08:18:17 INFO - PROCESS | 1648 | 1477754297479 Marionette TRACE conn2 <- [1,1540,null,{"value":null}] 08:18:17 INFO - PROCESS | 1648 | 1477754297482 Marionette TRACE conn2 -> [0,1541,"getWindowHandles",null] 08:18:17 INFO - PROCESS | 1648 | 1477754297483 Marionette TRACE conn2 <- [1,1541,null,["7"]] 08:18:17 INFO - PROCESS | 1648 | 1477754297488 Marionette TRACE conn2 -> [0,1542,"switchToWindow",{"name":"7"}] 08:18:17 INFO - PROCESS | 1648 | 1477754297490 Marionette TRACE conn2 <- [1,1542,null,{}] 08:18:17 INFO - PROCESS | 1648 | 1477754297492 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354bb000 == 42 [pid = 1648] [id = 359] 08:18:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x134b5e000) [pid = 1648] [serial = 1050] [outer = 0x0] 08:18:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x134df6400) [pid = 1648] [serial = 1051] [outer = 0x134b5e000] 08:18:17 INFO - PROCESS | 1648 | 1477754297525 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x134df6c00) [pid = 1648] [serial = 1052] [outer = 0x134b5e000] 08:18:17 INFO - PROCESS | 1648 | 1477754297839 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]]]}] 08:18:17 INFO - .................. 08:18:17 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 468ms 08:18:17 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 08:18:17 INFO - PROCESS | 1648 | 1477754297871 Marionette TRACE conn2 -> [0,1544,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 1648 | 1477754297873 Marionette TRACE conn2 <- [1,1544,null,{"value":"7"}] 08:18:17 INFO - PROCESS | 1648 | 1477754297876 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}] 08:18:17 INFO - PROCESS | 1648 | 1477754297956 Marionette TRACE conn2 <- [1,1545,null,{"value":null}] 08:18:17 INFO - PROCESS | 1648 | 1477754297960 Marionette TRACE conn2 -> [0,1546,"getWindowHandles",null] 08:18:17 INFO - PROCESS | 1648 | 1477754297962 Marionette TRACE conn2 <- [1,1546,null,["7"]] 08:18:17 INFO - PROCESS | 1648 | 1477754297964 Marionette TRACE conn2 -> [0,1547,"switchToWindow",{"name":"7"}] 08:18:17 INFO - PROCESS | 1648 | 1477754297966 Marionette TRACE conn2 <- [1,1547,null,{}] 08:18:17 INFO - PROCESS | 1648 | 1477754297969 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354b2800 == 43 [pid = 1648] [id = 360] 08:18:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x13514fc00) [pid = 1648] [serial = 1053] [outer = 0x0] 08:18:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x13563e000) [pid = 1648] [serial = 1054] [outer = 0x13514fc00] 08:18:18 INFO - PROCESS | 1648 | 1477754298004 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x1358eac00) [pid = 1648] [serial = 1055] [outer = 0x13514fc00] 08:18:18 INFO - PROCESS | 1648 | 1477754298417 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]]]}] 08:18:18 INFO - .......... 08:18:18 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 569ms 08:18:18 INFO - PROCESS | 1648 | 1477754298454 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 1648 | 1477754298472 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:18:18 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 08:18:18 INFO - PROCESS | 1648 | 1477754298504 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}] 08:18:18 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:18:18 INFO - PROCESS | 1648 | 1477754298595 Marionette TRACE conn2 <- [1,1550,null,{"value":null}] 08:18:18 INFO - PROCESS | 1648 | 1477754298598 Marionette TRACE conn2 -> [0,1551,"getWindowHandles",null] 08:18:18 INFO - PROCESS | 1648 | 1477754298600 Marionette TRACE conn2 <- [1,1551,null,["7"]] 08:18:18 INFO - PROCESS | 1648 | 1477754298606 Marionette TRACE conn2 -> [0,1552,"switchToWindow",{"name":"7"}] 08:18:18 INFO - PROCESS | 1648 | 1477754298608 Marionette TRACE conn2 <- [1,1552,null,{}] 08:18:18 INFO - PROCESS | 1648 | 1477754298610 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d33000 == 44 [pid = 1648] [id = 361] 08:18:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x134d5b800) [pid = 1648] [serial = 1056] [outer = 0x0] 08:18:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x1358f0c00) [pid = 1648] [serial = 1057] [outer = 0x134d5b800] 08:18:18 INFO - PROCESS | 1648 | 1477754298643 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1358f1c00) [pid = 1648] [serial = 1058] [outer = 0x134d5b800] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2a8800 == 43 [pid = 1648] [id = 347] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x129ee7000 == 42 [pid = 1648] [id = 345] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12c981000 == 41 [pid = 1648] [id = 346] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x135823000 == 40 [pid = 1648] [id = 344] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x128b2f800 == 39 [pid = 1648] [id = 348] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2ae000 == 38 [pid = 1648] [id = 349] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd4a000 == 37 [pid = 1648] [id = 350] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1315df800 == 36 [pid = 1648] [id = 352] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc07000 == 35 [pid = 1648] [id = 354] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x13492f000 == 34 [pid = 1648] [id = 357] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1354bb000 == 33 [pid = 1648] [id = 359] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x13021a800 == 32 [pid = 1648] [id = 351] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1354b2800 == 31 [pid = 1648] [id = 360] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x131d93000 == 30 [pid = 1648] [id = 353] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x134c9d800 == 29 [pid = 1648] [id = 358] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x1341de800 == 28 [pid = 1648] [id = 355] 08:18:19 INFO - PROCESS | 1648 | --DOCSHELL 0x134645000 == 27 [pid = 1648] [id = 356] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x134df4800) [pid = 1648] [serial = 989] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x134dfa000) [pid = 1648] [serial = 990] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x135636400) [pid = 1648] [serial = 992] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x13563b000) [pid = 1648] [serial = 993] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x13197b800) [pid = 1648] [serial = 995] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x13197c400) [pid = 1648] [serial = 996] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x134df5c00) [pid = 1648] [serial = 998] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x13514d800) [pid = 1648] [serial = 999] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1358ed400) [pid = 1648] [serial = 1001] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1358ef000) [pid = 1648] [serial = 1002] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x135f86800) [pid = 1648] [serial = 1004] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x135f87000) [pid = 1648] [serial = 1005] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1361b6800) [pid = 1648] [serial = 1007] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x135638c00) [pid = 1648] [serial = 931] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x127ecf400) [pid = 1648] [serial = 933] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x127f09800) [pid = 1648] [serial = 934] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x129598000) [pid = 1648] [serial = 936] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x129e0b800) [pid = 1648] [serial = 937] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12ac73800) [pid = 1648] [serial = 939] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12af31000) [pid = 1648] [serial = 940] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12c76c800) [pid = 1648] [serial = 944] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12cbc6800) [pid = 1648] [serial = 945] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12fdd4800) [pid = 1648] [serial = 949] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12fe94800) [pid = 1648] [serial = 950] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x130db5400) [pid = 1648] [serial = 954] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x130db7400) [pid = 1648] [serial = 955] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1312b3000) [pid = 1648] [serial = 959] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1315a7800) [pid = 1648] [serial = 960] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x131992800) [pid = 1648] [serial = 964] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x131d21400) [pid = 1648] [serial = 965] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x133635800) [pid = 1648] [serial = 969] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x133636400) [pid = 1648] [serial = 970] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x134133c00) [pid = 1648] [serial = 974] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x134136000) [pid = 1648] [serial = 975] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x134457400) [pid = 1648] [serial = 979] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x134459c00) [pid = 1648] [serial = 980] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1349d0000) [pid = 1648] [serial = 984] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x1349db000) [pid = 1648] [serial = 985] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x134b61400) [pid = 1648] [serial = 987] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x134452000) [pid = 1648] [serial = 982] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x133873800) [pid = 1648] [serial = 972] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x1316c3800) [pid = 1648] [serial = 962] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12b963800) [pid = 1648] [serial = 942] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x11bf5f400) [pid = 1648] [serial = 957] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12c4c5800) [pid = 1648] [serial = 947] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x131d26800) [pid = 1648] [serial = 967] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12e4c5c00) [pid = 1648] [serial = 952] [outer = 0x0] [url = about:blank] 08:18:19 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x13423ac00) [pid = 1648] [serial = 977] [outer = 0x0] [url = about:blank] 08:18:20 INFO - PROCESS | 1648 | 1477754300122 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]]]}] 08:18:20 INFO - . 08:18:20 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1668ms 08:18:20 INFO - PROCESS | 1648 | 1477754300150 Marionette TRACE conn2 -> [0,1554,"getWindowHandle",null] 08:18:20 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 08:18:20 INFO - PROCESS | 1648 | 1477754300154 Marionette TRACE conn2 <- [1,1554,null,{"value":"7"}] 08:18:20 INFO - PROCESS | 1648 | 1477754300160 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}] 08:18:20 INFO - PROCESS | 1648 | 1477754300280 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:18:20 INFO - PROCESS | 1648 | 1477754300330 Marionette TRACE conn2 -> [0,1556,"getWindowHandles",null] 08:18:20 INFO - PROCESS | 1648 | 1477754300333 Marionette TRACE conn2 <- [1,1556,null,["7"]] 08:18:20 INFO - PROCESS | 1648 | 1477754300336 Marionette TRACE conn2 -> [0,1557,"switchToWindow",{"name":"7"}] 08:18:20 INFO - PROCESS | 1648 | 1477754300340 Marionette TRACE conn2 <- [1,1557,null,{}] 08:18:20 INFO - PROCESS | 1648 | 1477754300343 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da2c800 == 28 [pid = 1648] [id = 362] 08:18:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x1274dcc00) [pid = 1648] [serial = 1059] [outer = 0x0] 08:18:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x127b4c000) [pid = 1648] [serial = 1060] [outer = 0x1274dcc00] 08:18:20 INFO - PROCESS | 1648 | 1477754300393 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x127d38400) [pid = 1648] [serial = 1061] [outer = 0x1274dcc00] 08:18:21 INFO - PROCESS | 1648 | 1477754301389 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]]]}] 08:18:21 INFO - .................................................................................................................................. 08:18:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 1282ms 08:18:21 INFO - PROCESS | 1648 | 1477754301441 Marionette TRACE conn2 -> [0,1559,"getWindowHandle",null] 08:18:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 08:18:21 INFO - PROCESS | 1648 | 1477754301444 Marionette TRACE conn2 <- [1,1559,null,{"value":"7"}] 08:18:21 INFO - PROCESS | 1648 | 1477754301447 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}] 08:18:21 INFO - PROCESS | 1648 | 1477754301587 Marionette TRACE conn2 <- [1,1560,null,{"value":null}] 08:18:21 INFO - PROCESS | 1648 | 1477754301694 Marionette TRACE conn2 -> [0,1561,"getWindowHandles",null] 08:18:21 INFO - PROCESS | 1648 | 1477754301696 Marionette TRACE conn2 <- [1,1561,null,["7"]] 08:18:21 INFO - PROCESS | 1648 | 1477754301701 Marionette TRACE conn2 -> [0,1562,"switchToWindow",{"name":"7"}] 08:18:21 INFO - PROCESS | 1648 | 1477754301704 Marionette TRACE conn2 <- [1,1562,null,{}] 08:18:21 INFO - PROCESS | 1648 | 1477754301707 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0e5000 == 29 [pid = 1648] [id = 363] 08:18:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x12b964000) [pid = 1648] [serial = 1062] [outer = 0x0] 08:18:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12e1a1000) [pid = 1648] [serial = 1063] [outer = 0x12b964000] 08:18:21 INFO - PROCESS | 1648 | 1477754301752 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12e4c3c00) [pid = 1648] [serial = 1064] [outer = 0x12b964000] 08:18:22 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 08:18:22 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 08:18:23 INFO - PROCESS | 1648 | 1477754303267 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]]]}] 08:18:23 INFO - .................................................................................................................................. 08:18:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 1938ms 08:18:23 INFO - PROCESS | 1648 | 1477754303391 Marionette TRACE conn2 -> [0,1564,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 1648 | 1477754303395 Marionette TRACE conn2 <- [1,1564,null,{"value":"7"}] 08:18:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 08:18:23 INFO - PROCESS | 1648 | 1477754303398 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}] 08:18:23 INFO - PROCESS | 1648 | 1477754303550 Marionette TRACE conn2 <- [1,1565,null,{"value":null}] 08:18:23 INFO - PROCESS | 1648 | 1477754303561 Marionette TRACE conn2 -> [0,1566,"getWindowHandles",null] 08:18:23 INFO - PROCESS | 1648 | 1477754303566 Marionette TRACE conn2 <- [1,1566,null,["7"]] 08:18:23 INFO - PROCESS | 1648 | 1477754303622 Marionette TRACE conn2 -> [0,1567,"switchToWindow",{"name":"7"}] 08:18:23 INFO - PROCESS | 1648 | 1477754303630 Marionette TRACE conn2 <- [1,1567,null,{}] 08:18:23 INFO - PROCESS | 1648 | 1477754303635 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x127303800 == 30 [pid = 1648] [id = 364] 08:18:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x1271b6800) [pid = 1648] [serial = 1065] [outer = 0x0] 08:18:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x127ed9c00) [pid = 1648] [serial = 1066] [outer = 0x1271b6800] 08:18:23 INFO - PROCESS | 1648 | 1477754303700 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x129d73c00) [pid = 1648] [serial = 1067] [outer = 0x1271b6800] 08:18:23 INFO - PROCESS | 1648 | --DOCSHELL 0x131ed2800 == 29 [pid = 1648] [id = 310] 08:18:23 INFO - PROCESS | 1648 | --DOCSHELL 0x134c92000 == 28 [pid = 1648] [id = 311] 08:18:24 INFO - PROCESS | 1648 | 1477754304142 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]]]}] 08:18:24 INFO - ........ 08:18:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 768ms 08:18:24 INFO - PROCESS | 1648 | 1477754304168 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1648 | 1477754304173 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:18:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 08:18:24 INFO - PROCESS | 1648 | 1477754304179 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}] 08:18:24 INFO - PROCESS | 1648 | 1477754304303 Marionette TRACE conn2 <- [1,1570,null,{"value":null}] 08:18:24 INFO - PROCESS | 1648 | 1477754304310 Marionette TRACE conn2 -> [0,1571,"getWindowHandles",null] 08:18:24 INFO - PROCESS | 1648 | 1477754304313 Marionette TRACE conn2 <- [1,1571,null,["7"]] 08:18:24 INFO - PROCESS | 1648 | 1477754304315 Marionette TRACE conn2 -> [0,1572,"switchToWindow",{"name":"7"}] 08:18:24 INFO - PROCESS | 1648 | 1477754304318 Marionette TRACE conn2 <- [1,1572,null,{}] 08:18:24 INFO - PROCESS | 1648 | 1477754304321 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dbb5800 == 29 [pid = 1648] [id = 365] 08:18:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12e3fb400) [pid = 1648] [serial = 1068] [outer = 0x0] 08:18:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x13149c000) [pid = 1648] [serial = 1069] [outer = 0x12e3fb400] 08:18:24 INFO - PROCESS | 1648 | 1477754304364 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1315aa400) [pid = 1648] [serial = 1070] [outer = 0x12e3fb400] 08:18:24 INFO - PROCESS | 1648 | 1477754304680 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]]]}] 08:18:24 INFO - ........... 08:18:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 518ms 08:18:24 INFO - PROCESS | 1648 | 1477754304696 Marionette TRACE conn2 -> [0,1574,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1648 | 1477754304697 Marionette TRACE conn2 <- [1,1574,null,{"value":"7"}] 08:18:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 08:18:24 INFO - PROCESS | 1648 | 1477754304700 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}] 08:18:24 INFO - PROCESS | 1648 | 1477754304796 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:18:24 INFO - PROCESS | 1648 | 1477754304858 Marionette TRACE conn2 -> [0,1576,"getWindowHandles",null] 08:18:24 INFO - PROCESS | 1648 | 1477754304862 Marionette TRACE conn2 <- [1,1576,null,["7"]] 08:18:24 INFO - PROCESS | 1648 | 1477754304864 Marionette TRACE conn2 -> [0,1577,"switchToWindow",{"name":"7"}] 08:18:24 INFO - PROCESS | 1648 | 1477754304868 Marionette TRACE conn2 <- [1,1577,null,{}] 08:18:24 INFO - PROCESS | 1648 | 1477754304871 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d32800 == 30 [pid = 1648] [id = 366] 08:18:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x11db03800) [pid = 1648] [serial = 1071] [outer = 0x0] 08:18:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x131ec5c00) [pid = 1648] [serial = 1072] [outer = 0x11db03800] 08:18:24 INFO - PROCESS | 1648 | 1477754304910 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x13362d800) [pid = 1648] [serial = 1073] [outer = 0x11db03800] 08:18:25 INFO - PROCESS | 1648 | 1477754305201 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]]]}] 08:18:25 INFO - ........ 08:18:25 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 516ms 08:18:25 INFO - PROCESS | 1648 | 1477754305217 Marionette TRACE conn2 -> [0,1579,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 1648 | 1477754305218 Marionette TRACE conn2 <- [1,1579,null,{"value":"7"}] 08:18:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 08:18:25 INFO - PROCESS | 1648 | 1477754305221 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}] 08:18:25 INFO - PROCESS | 1648 | 1477754305309 Marionette TRACE conn2 <- [1,1580,null,{"value":null}] 08:18:25 INFO - PROCESS | 1648 | 1477754305312 Marionette TRACE conn2 -> [0,1581,"getWindowHandles",null] 08:18:25 INFO - PROCESS | 1648 | 1477754305314 Marionette TRACE conn2 <- [1,1581,null,["7"]] 08:18:25 INFO - PROCESS | 1648 | 1477754305316 Marionette TRACE conn2 -> [0,1582,"switchToWindow",{"name":"7"}] 08:18:25 INFO - PROCESS | 1648 | 1477754305319 Marionette TRACE conn2 <- [1,1582,null,{}] 08:18:25 INFO - PROCESS | 1648 | 1477754305323 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313e1000 == 31 [pid = 1648] [id = 367] 08:18:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x13387c800) [pid = 1648] [serial = 1074] [outer = 0x0] 08:18:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x13444f000) [pid = 1648] [serial = 1075] [outer = 0x13387c800] 08:18:25 INFO - PROCESS | 1648 | 1477754305358 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1345d8400) [pid = 1648] [serial = 1076] [outer = 0x13387c800] 08:18:25 INFO - PROCESS | 1648 | 1477754305709 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]]]}] 08:18:25 INFO - .............................. 08:18:25 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 520ms 08:18:25 INFO - PROCESS | 1648 | 1477754305742 Marionette TRACE conn2 -> [0,1584,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 1648 | 1477754305743 Marionette TRACE conn2 <- [1,1584,null,{"value":"7"}] 08:18:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 08:18:25 INFO - PROCESS | 1648 | 1477754305746 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}] 08:18:25 INFO - PROCESS | 1648 | 1477754305858 Marionette TRACE conn2 <- [1,1585,null,{"value":null}] 08:18:25 INFO - PROCESS | 1648 | 1477754305890 Marionette TRACE conn2 -> [0,1586,"getWindowHandles",null] 08:18:25 INFO - PROCESS | 1648 | 1477754305892 Marionette TRACE conn2 <- [1,1586,null,["7"]] 08:18:25 INFO - PROCESS | 1648 | 1477754305894 Marionette TRACE conn2 -> [0,1587,"switchToWindow",{"name":"7"}] 08:18:25 INFO - PROCESS | 1648 | 1477754305896 Marionette TRACE conn2 <- [1,1587,null,{}] 08:18:25 INFO - PROCESS | 1648 | 1477754305898 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dbb1800 == 32 [pid = 1648] [id = 368] 08:18:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12f3c7c00) [pid = 1648] [serial = 1077] [outer = 0x0] 08:18:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x134679c00) [pid = 1648] [serial = 1078] [outer = 0x12f3c7c00] 08:18:25 INFO - PROCESS | 1648 | 1477754305932 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1349da000) [pid = 1648] [serial = 1079] [outer = 0x12f3c7c00] 08:18:26 INFO - PROCESS | 1648 | 1477754306305 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]]]}] 08:18:26 INFO - ............................................................... 08:18:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 625ms 08:18:26 INFO - PROCESS | 1648 | 1477754306372 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 1648 | 1477754306373 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:18:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 08:18:26 INFO - PROCESS | 1648 | 1477754306376 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}] 08:18:26 INFO - PROCESS | 1648 | 1477754306512 Marionette TRACE conn2 <- [1,1590,null,{"value":null}] 08:18:26 INFO - PROCESS | 1648 | 1477754306545 Marionette TRACE conn2 -> [0,1591,"getWindowHandles",null] 08:18:26 INFO - PROCESS | 1648 | 1477754306546 Marionette TRACE conn2 <- [1,1591,null,["7"]] 08:18:26 INFO - PROCESS | 1648 | 1477754306548 Marionette TRACE conn2 -> [0,1592,"switchToWindow",{"name":"7"}] 08:18:26 INFO - PROCESS | 1648 | 1477754306551 Marionette TRACE conn2 <- [1,1592,null,{}] 08:18:26 INFO - PROCESS | 1648 | 1477754306553 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338cf800 == 33 [pid = 1648] [id = 369] 08:18:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x13563b000) [pid = 1648] [serial = 1080] [outer = 0x0] 08:18:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1358e9400) [pid = 1648] [serial = 1081] [outer = 0x13563b000] 08:18:26 INFO - PROCESS | 1648 | 1477754306596 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1358f6c00) [pid = 1648] [serial = 1082] [outer = 0x13563b000] 08:18:27 INFO - PROCESS | 1648 | 1477754306973 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]]]}] 08:18:27 INFO - ............................................................. 08:18:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 625ms 08:18:27 INFO - PROCESS | 1648 | 1477754307001 Marionette TRACE conn2 -> [0,1594,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 1648 | 1477754307002 Marionette TRACE conn2 <- [1,1594,null,{"value":"7"}] 08:18:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 08:18:27 INFO - PROCESS | 1648 | 1477754307006 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}] 08:18:27 INFO - PROCESS | 1648 | 1477754307106 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x133872800) [pid = 1648] [serial = 1035] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x131985000) [pid = 1648] [serial = 1033] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x134450000) [pid = 1648] [serial = 1041] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x13412d800) [pid = 1648] [serial = 1038] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x132b91000) [pid = 1648] [serial = 1044] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x13514fc00) [pid = 1648] [serial = 1053] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12fdd0c00) [pid = 1648] [serial = 1047] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x130dc1800) [pid = 1648] [serial = 1027] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1300ab400) [pid = 1648] [serial = 1024] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12c6bd800) [pid = 1648] [serial = 1021] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12ac77000) [pid = 1648] [serial = 1018] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x126ecc400) [pid = 1648] [serial = 1015] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12ac80000) [pid = 1648] [serial = 1012] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x127f0f800) [pid = 1648] [serial = 1009] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x135f7e800) [pid = 1648] [serial = 1006] [outer = 0x0] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x130e2ec00) [pid = 1648] [serial = 1030] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 08:18:27 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x134b5e000) [pid = 1648] [serial = 1050] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 08:18:27 INFO - PROCESS | 1648 | 1477754307227 Marionette TRACE conn2 -> [0,1596,"getWindowHandles",null] 08:18:27 INFO - PROCESS | 1648 | 1477754307229 Marionette TRACE conn2 <- [1,1596,null,["7"]] 08:18:27 INFO - PROCESS | 1648 | 1477754307231 Marionette TRACE conn2 -> [0,1597,"switchToWindow",{"name":"7"}] 08:18:27 INFO - PROCESS | 1648 | 1477754307234 Marionette TRACE conn2 <- [1,1597,null,{}] 08:18:27 INFO - PROCESS | 1648 | 1477754307236 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x134645000 == 34 [pid = 1648] [id = 370] 08:18:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x127faa400) [pid = 1648] [serial = 1083] [outer = 0x0] 08:18:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x12dfd7400) [pid = 1648] [serial = 1084] [outer = 0x127faa400] 08:18:27 INFO - PROCESS | 1648 | 1477754307272 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12dfd7c00) [pid = 1648] [serial = 1085] [outer = 0x127faa400] 08:18:27 INFO - PROCESS | 1648 | 1477754307548 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]]]}] 08:18:27 INFO - ........................ 08:18:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 570ms 08:18:27 INFO - PROCESS | 1648 | 1477754307576 Marionette TRACE conn2 -> [0,1599,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 1648 | 1477754307577 Marionette TRACE conn2 <- [1,1599,null,{"value":"7"}] 08:18:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 08:18:27 INFO - PROCESS | 1648 | 1477754307580 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}] 08:18:27 INFO - PROCESS | 1648 | 1477754307660 Marionette TRACE conn2 <- [1,1600,null,{"value":null}] 08:18:27 INFO - PROCESS | 1648 | 1477754307663 Marionette TRACE conn2 -> [0,1601,"getWindowHandles",null] 08:18:27 INFO - PROCESS | 1648 | 1477754307665 Marionette TRACE conn2 <- [1,1601,null,["7"]] 08:18:27 INFO - PROCESS | 1648 | 1477754307668 Marionette TRACE conn2 -> [0,1602,"switchToWindow",{"name":"7"}] 08:18:27 INFO - PROCESS | 1648 | 1477754307670 Marionette TRACE conn2 <- [1,1602,null,{}] 08:18:27 INFO - PROCESS | 1648 | 1477754307673 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x13491e000 == 35 [pid = 1648] [id = 371] 08:18:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x130e2ac00) [pid = 1648] [serial = 1086] [outer = 0x0] 08:18:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1358ea400) [pid = 1648] [serial = 1087] [outer = 0x130e2ac00] 08:18:27 INFO - PROCESS | 1648 | 1477754307707 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1358ecc00) [pid = 1648] [serial = 1088] [outer = 0x130e2ac00] 08:18:28 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 08:18:28 INFO - PROCESS | 1648 | 1477754308121 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]]]}] 08:18:28 INFO - ............................................................... 08:18:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 575ms 08:18:28 INFO - PROCESS | 1648 | 1477754308156 Marionette TRACE conn2 -> [0,1604,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 1648 | 1477754308157 Marionette TRACE conn2 <- [1,1604,null,{"value":"7"}] 08:18:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 08:18:28 INFO - PROCESS | 1648 | 1477754308160 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}] 08:18:28 INFO - PROCESS | 1648 | 1477754308247 Marionette TRACE conn2 <- [1,1605,null,{"value":null}] 08:18:28 INFO - PROCESS | 1648 | 1477754308252 Marionette TRACE conn2 -> [0,1606,"getWindowHandles",null] 08:18:28 INFO - PROCESS | 1648 | 1477754308254 Marionette TRACE conn2 <- [1,1606,null,["7"]] 08:18:28 INFO - PROCESS | 1648 | 1477754308257 Marionette TRACE conn2 -> [0,1607,"switchToWindow",{"name":"7"}] 08:18:28 INFO - PROCESS | 1648 | 1477754308259 Marionette TRACE conn2 <- [1,1607,null,{}] 08:18:28 INFO - PROCESS | 1648 | 1477754308261 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c9e000 == 36 [pid = 1648] [id = 372] 08:18:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x135f82400) [pid = 1648] [serial = 1089] [outer = 0x0] 08:18:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x13053bc00) [pid = 1648] [serial = 1090] [outer = 0x135f82400] 08:18:28 INFO - PROCESS | 1648 | 1477754308295 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x13053ec00) [pid = 1648] [serial = 1091] [outer = 0x135f82400] 08:18:28 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 08:18:28 INFO - PROCESS | 1648 | 1477754308716 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]]]}] 08:18:28 INFO - ............................................................... 08:18:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 572ms 08:18:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 08:18:28 INFO - PROCESS | 1648 | 1477754308733 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 1648 | 1477754308734 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:18:28 INFO - PROCESS | 1648 | 1477754308740 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}] 08:18:28 INFO - PROCESS | 1648 | 1477754308825 Marionette TRACE conn2 <- [1,1610,null,{"value":null}] 08:18:28 INFO - PROCESS | 1648 | 1477754308829 Marionette TRACE conn2 -> [0,1611,"getWindowHandles",null] 08:18:28 INFO - PROCESS | 1648 | 1477754308831 Marionette TRACE conn2 <- [1,1611,null,["7"]] 08:18:28 INFO - PROCESS | 1648 | 1477754308833 Marionette TRACE conn2 -> [0,1612,"switchToWindow",{"name":"7"}] 08:18:28 INFO - PROCESS | 1648 | 1477754308835 Marionette TRACE conn2 <- [1,1612,null,{}] 08:18:28 INFO - PROCESS | 1648 | 1477754308839 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x135825000 == 37 [pid = 1648] [id = 373] 08:18:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12fc6ac00) [pid = 1648] [serial = 1092] [outer = 0x0] 08:18:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x130545c00) [pid = 1648] [serial = 1093] [outer = 0x12fc6ac00] 08:18:28 INFO - PROCESS | 1648 | 1477754308874 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x130546400) [pid = 1648] [serial = 1094] [outer = 0x12fc6ac00] 08:18:29 INFO - PROCESS | 1648 | 1477754309160 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]]]}] 08:18:29 INFO - ........... 08:18:29 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 467ms 08:18:29 INFO - PROCESS | 1648 | 1477754309207 Marionette TRACE conn2 -> [0,1614,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 1648 | 1477754309208 Marionette TRACE conn2 <- [1,1614,null,{"value":"7"}] 08:18:29 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 08:18:29 INFO - PROCESS | 1648 | 1477754309212 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}] 08:18:29 INFO - PROCESS | 1648 | 1477754309304 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:18:29 INFO - PROCESS | 1648 | 1477754309362 Marionette TRACE conn2 -> [0,1616,"getWindowHandles",null] 08:18:29 INFO - PROCESS | 1648 | 1477754309363 Marionette TRACE conn2 <- [1,1616,null,["7"]] 08:18:29 INFO - PROCESS | 1648 | 1477754309365 Marionette TRACE conn2 -> [0,1617,"switchToWindow",{"name":"7"}] 08:18:29 INFO - PROCESS | 1648 | 1477754309368 Marionette TRACE conn2 <- [1,1617,null,{}] 08:18:29 INFO - PROCESS | 1648 | 1477754309370 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x136a38000 == 38 [pid = 1648] [id = 374] 08:18:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x11cc81800) [pid = 1648] [serial = 1095] [outer = 0x0] 08:18:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x11cc86000) [pid = 1648] [serial = 1096] [outer = 0x11cc81800] 08:18:29 INFO - PROCESS | 1648 | 1477754309410 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x13cfc5400) [pid = 1648] [serial = 1097] [outer = 0x11cc81800] 08:18:29 INFO - PROCESS | 1648 | 1477754309759 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]]]}] 08:18:29 INFO - ........................................... 08:18:29 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 572ms 08:18:29 INFO - PROCESS | 1648 | 1477754309784 Marionette TRACE conn2 -> [0,1619,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 1648 | 1477754309788 Marionette TRACE conn2 <- [1,1619,null,{"value":"7"}] 08:18:29 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 08:18:29 INFO - PROCESS | 1648 | 1477754309791 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}] 08:18:29 INFO - PROCESS | 1648 | 1477754309914 Marionette TRACE conn2 <- [1,1620,null,{"value":null}] 08:18:29 INFO - PROCESS | 1648 | 1477754309972 Marionette TRACE conn2 -> [0,1621,"getWindowHandles",null] 08:18:29 INFO - PROCESS | 1648 | 1477754309975 Marionette TRACE conn2 <- [1,1621,null,["7"]] 08:18:29 INFO - PROCESS | 1648 | 1477754309979 Marionette TRACE conn2 -> [0,1622,"switchToWindow",{"name":"7"}] 08:18:29 INFO - PROCESS | 1648 | 1477754309984 Marionette TRACE conn2 <- [1,1622,null,{}] 08:18:30 INFO - PROCESS | 1648 | 1477754310030 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x127d8b800 == 39 [pid = 1648] [id = 375] 08:18:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x11cc7b000) [pid = 1648] [serial = 1098] [outer = 0x0] 08:18:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x11cc86c00) [pid = 1648] [serial = 1099] [outer = 0x11cc7b000] 08:18:30 INFO - PROCESS | 1648 | 1477754310082 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x11d320400) [pid = 1648] [serial = 1100] [outer = 0x11cc7b000] 08:18:30 INFO - PROCESS | 1648 | 1477754310600 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]]]}] 08:18:30 INFO - .............................................................................................. 08:18:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 877ms 08:18:30 INFO - PROCESS | 1648 | 1477754310670 Marionette TRACE conn2 -> [0,1624,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 1648 | 1477754310674 Marionette TRACE conn2 <- [1,1624,null,{"value":"7"}] 08:18:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 08:18:30 INFO - PROCESS | 1648 | 1477754310678 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}] 08:18:30 INFO - PROCESS | 1648 | 1477754310785 Marionette TRACE conn2 <- [1,1625,null,{"value":null}] 08:18:30 INFO - PROCESS | 1648 | 1477754310843 Marionette TRACE conn2 -> [0,1626,"getWindowHandles",null] 08:18:30 INFO - PROCESS | 1648 | 1477754310845 Marionette TRACE conn2 <- [1,1626,null,["7"]] 08:18:30 INFO - PROCESS | 1648 | 1477754310847 Marionette TRACE conn2 -> [0,1627,"switchToWindow",{"name":"7"}] 08:18:30 INFO - PROCESS | 1648 | 1477754310850 Marionette TRACE conn2 <- [1,1627,null,{}] 08:18:30 INFO - PROCESS | 1648 | 1477754310853 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x13046f800 == 40 [pid = 1648] [id = 376] 08:18:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12f3c0000) [pid = 1648] [serial = 1101] [outer = 0x0] 08:18:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12fc5e000) [pid = 1648] [serial = 1102] [outer = 0x12f3c0000] 08:18:30 INFO - PROCESS | 1648 | 1477754310935 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12fc64c00) [pid = 1648] [serial = 1103] [outer = 0x12f3c0000] 08:18:31 INFO - PROCESS | 1648 | 1477754311367 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"]]]}] 08:18:31 INFO - .......................................................................... 08:18:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 727ms 08:18:31 INFO - PROCESS | 1648 | 1477754311405 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 1648 | 1477754311406 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:18:31 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 08:18:31 INFO - PROCESS | 1648 | 1477754311410 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}] 08:18:31 INFO - PROCESS | 1648 | 1477754311515 Marionette TRACE conn2 <- [1,1630,null,{"value":null}] 08:18:31 INFO - PROCESS | 1648 | 1477754311581 Marionette TRACE conn2 -> [0,1631,"getWindowHandles",null] 08:18:31 INFO - PROCESS | 1648 | 1477754311585 Marionette TRACE conn2 <- [1,1631,null,["7"]] 08:18:31 INFO - PROCESS | 1648 | 1477754311629 Marionette TRACE conn2 -> [0,1632,"switchToWindow",{"name":"7"}] 08:18:31 INFO - PROCESS | 1648 | 1477754311633 Marionette TRACE conn2 <- [1,1632,null,{}] 08:18:31 INFO - PROCESS | 1648 | 1477754311637 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x13427d800 == 41 [pid = 1648] [id = 377] 08:18:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x134450c00) [pid = 1648] [serial = 1104] [outer = 0x0] 08:18:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1345d8c00) [pid = 1648] [serial = 1105] [outer = 0x134450c00] 08:18:31 INFO - PROCESS | 1648 | 1477754311676 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x134794c00) [pid = 1648] [serial = 1106] [outer = 0x134450c00] 08:18:31 INFO - PROCESS | 1648 | 1477754311955 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]]]}] 08:18:31 INFO - .. 08:18:31 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 565ms 08:18:31 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 08:18:31 INFO - PROCESS | 1648 | 1477754311974 Marionette TRACE conn2 -> [0,1634,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 1648 | 1477754311976 Marionette TRACE conn2 <- [1,1634,null,{"value":"7"}] 08:18:31 INFO - PROCESS | 1648 | 1477754311979 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}] 08:18:32 INFO - PROCESS | 1648 | 1477754312086 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:18:32 INFO - PROCESS | 1648 | 1477754312141 Marionette TRACE conn2 -> [0,1636,"getWindowHandles",null] 08:18:32 INFO - PROCESS | 1648 | 1477754312143 Marionette TRACE conn2 <- [1,1636,null,["7"]] 08:18:32 INFO - PROCESS | 1648 | 1477754312145 Marionette TRACE conn2 -> [0,1637,"switchToWindow",{"name":"7"}] 08:18:32 INFO - PROCESS | 1648 | 1477754312148 Marionette TRACE conn2 <- [1,1637,null,{}] 08:18:32 INFO - PROCESS | 1648 | 1477754312151 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x13583c800 == 42 [pid = 1648] [id = 378] 08:18:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x13479d000) [pid = 1648] [serial = 1107] [outer = 0x0] 08:18:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x134d60c00) [pid = 1648] [serial = 1108] [outer = 0x13479d000] 08:18:32 INFO - PROCESS | 1648 | 1477754312189 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x134dee000) [pid = 1648] [serial = 1109] [outer = 0x13479d000] 08:18:32 INFO - PROCESS | 1648 | 1477754312594 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]]]}] 08:18:32 INFO - .................... 08:18:32 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 669ms 08:18:32 INFO - PROCESS | 1648 | 1477754312649 Marionette TRACE conn2 -> [0,1639,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 1648 | 1477754312650 Marionette TRACE conn2 <- [1,1639,null,{"value":"7"}] 08:18:32 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 08:18:32 INFO - PROCESS | 1648 | 1477754312814 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}] 08:18:32 INFO - PROCESS | 1648 | 1477754312954 Marionette TRACE conn2 <- [1,1640,null,{"value":null}] 08:18:33 INFO - PROCESS | 1648 | 1477754313011 Marionette TRACE conn2 -> [0,1641,"getWindowHandles",null] 08:18:33 INFO - PROCESS | 1648 | 1477754313013 Marionette TRACE conn2 <- [1,1641,null,["7"]] 08:18:33 INFO - PROCESS | 1648 | 1477754313016 Marionette TRACE conn2 -> [0,1642,"switchToWindow",{"name":"7"}] 08:18:33 INFO - PROCESS | 1648 | 1477754313021 Marionette TRACE conn2 <- [1,1642,null,{}] 08:18:33 INFO - PROCESS | 1648 | 1477754313024 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12df17800 == 43 [pid = 1648] [id = 379] 08:18:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x11d4a0800) [pid = 1648] [serial = 1110] [outer = 0x0] 08:18:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x127d33400) [pid = 1648] [serial = 1111] [outer = 0x11d4a0800] 08:18:33 INFO - PROCESS | 1648 | 1477754313062 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12c1e7000) [pid = 1648] [serial = 1112] [outer = 0x11d4a0800] 08:18:33 INFO - PROCESS | 1648 | 1477754313395 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]]]}] 08:18:33 INFO - .... 08:18:33 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 617ms 08:18:33 INFO - PROCESS | 1648 | 1477754313424 Marionette TRACE conn2 -> [0,1644,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 1648 | 1477754313427 Marionette TRACE conn2 <- [1,1644,null,{"value":"7"}] 08:18:33 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 08:18:33 INFO - PROCESS | 1648 | 1477754313434 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}] 08:18:33 INFO - PROCESS | 1648 | 1477754313533 Marionette TRACE conn2 <- [1,1645,null,{"value":null}] 08:18:33 INFO - PROCESS | 1648 | 1477754313591 Marionette TRACE conn2 -> [0,1646,"getWindowHandles",null] 08:18:33 INFO - PROCESS | 1648 | 1477754313593 Marionette TRACE conn2 <- [1,1646,null,["7"]] 08:18:33 INFO - PROCESS | 1648 | 1477754313595 Marionette TRACE conn2 -> [0,1647,"switchToWindow",{"name":"7"}] 08:18:33 INFO - PROCESS | 1648 | 1477754313597 Marionette TRACE conn2 <- [1,1647,null,{}] 08:18:33 INFO - PROCESS | 1648 | 1477754313600 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd39000 == 44 [pid = 1648] [id = 380] 08:18:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12ca83000) [pid = 1648] [serial = 1113] [outer = 0x0] 08:18:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12dfcf400) [pid = 1648] [serial = 1114] [outer = 0x12ca83000] 08:18:33 INFO - PROCESS | 1648 | 1477754313638 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12dfd6400) [pid = 1648] [serial = 1115] [outer = 0x12ca83000] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12e04b000 == 43 [pid = 1648] [id = 267] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd2800 == 42 [pid = 1648] [id = 271] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x129552000 == 41 [pid = 1648] [id = 263] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12db99000 == 40 [pid = 1648] [id = 266] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130e9a800 == 39 [pid = 1648] [id = 272] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd47800 == 38 [pid = 1648] [id = 269] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12f967000 == 37 [pid = 1648] [id = 268] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130211000 == 36 [pid = 1648] [id = 270] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12adf7800 == 35 [pid = 1648] [id = 264] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x11da2c800 == 34 [pid = 1648] [id = 362] 08:18:33 INFO - PROCESS | 1648 | --DOCSHELL 0x130d33000 == 33 [pid = 1648] [id = 361] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x13563e000) [pid = 1648] [serial = 1054] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1358eac00) [pid = 1648] [serial = 1055] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x134df6400) [pid = 1648] [serial = 1051] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x134df6c00) [pid = 1648] [serial = 1052] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1347a1400) [pid = 1648] [serial = 1048] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x134b58800) [pid = 1648] [serial = 1049] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1349d5c00) [pid = 1648] [serial = 1045] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1349d5800) [pid = 1648] [serial = 1046] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x134675800) [pid = 1648] [serial = 1042] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x134676000) [pid = 1648] [serial = 1043] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x134246800) [pid = 1648] [serial = 1039] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x134247000) [pid = 1648] [serial = 1040] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x13387c400) [pid = 1648] [serial = 1036] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x13387e400) [pid = 1648] [serial = 1037] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x131d21800) [pid = 1648] [serial = 1031] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x131d30800) [pid = 1648] [serial = 1032] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1312ad000) [pid = 1648] [serial = 1028] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1312b0800) [pid = 1648] [serial = 1029] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1305d7000) [pid = 1648] [serial = 1025] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x130db5800) [pid = 1648] [serial = 1026] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12fc1f400) [pid = 1648] [serial = 1022] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12fe9ac00) [pid = 1648] [serial = 1023] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12b311800) [pid = 1648] [serial = 1019] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12c12e000) [pid = 1648] [serial = 1020] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12958e800) [pid = 1648] [serial = 1016] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x129a76000) [pid = 1648] [serial = 1017] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12c787400) [pid = 1648] [serial = 1013] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12ca83c00) [pid = 1648] [serial = 1014] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x129595c00) [pid = 1648] [serial = 1010] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x129e87000) [pid = 1648] [serial = 1011] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x1361b7000) [pid = 1648] [serial = 1008] [outer = 0x0] [url = about:blank] 08:18:33 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x13362c800) [pid = 1648] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 08:18:34 INFO - PROCESS | 1648 | 1477754314005 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]]]}] 08:18:34 INFO - .... 08:18:34 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 616ms 08:18:34 INFO - PROCESS | 1648 | 1477754314048 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 1648 | 1477754314049 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:18:34 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 08:18:34 INFO - PROCESS | 1648 | 1477754314058 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}] 08:18:34 INFO - PROCESS | 1648 | 1477754314150 Marionette TRACE conn2 <- [1,1650,null,{"value":null}] 08:18:34 INFO - PROCESS | 1648 | 1477754314212 Marionette TRACE conn2 -> [0,1651,"getWindowHandles",null] 08:18:34 INFO - PROCESS | 1648 | 1477754314214 Marionette TRACE conn2 <- [1,1651,null,["7"]] 08:18:34 INFO - PROCESS | 1648 | 1477754314216 Marionette TRACE conn2 -> [0,1652,"switchToWindow",{"name":"7"}] 08:18:34 INFO - PROCESS | 1648 | 1477754314220 Marionette TRACE conn2 <- [1,1652,null,{}] 08:18:34 INFO - PROCESS | 1648 | 1477754314222 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12731a800 == 34 [pid = 1648] [id = 381] 08:18:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x11d608800) [pid = 1648] [serial = 1116] [outer = 0x0] 08:18:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x129e0e400) [pid = 1648] [serial = 1117] [outer = 0x11d608800] 08:18:34 INFO - PROCESS | 1648 | 1477754314260 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12a023400) [pid = 1648] [serial = 1118] [outer = 0x11d608800] 08:18:34 INFO - PROCESS | 1648 | 1477754314517 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]]]}] 08:18:34 INFO - . 08:18:34 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 514ms 08:18:34 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 08:18:34 INFO - PROCESS | 1648 | 1477754314568 Marionette TRACE conn2 -> [0,1654,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 1648 | 1477754314570 Marionette TRACE conn2 <- [1,1654,null,{"value":"7"}] 08:18:34 INFO - PROCESS | 1648 | 1477754314572 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}] 08:18:34 INFO - PROCESS | 1648 | 1477754314660 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:18:34 INFO - PROCESS | 1648 | 1477754314717 Marionette TRACE conn2 -> [0,1656,"getWindowHandles",null] 08:18:34 INFO - PROCESS | 1648 | 1477754314719 Marionette TRACE conn2 <- [1,1656,null,["7"]] 08:18:34 INFO - PROCESS | 1648 | 1477754314721 Marionette TRACE conn2 -> [0,1657,"switchToWindow",{"name":"7"}] 08:18:34 INFO - PROCESS | 1648 | 1477754314724 Marionette TRACE conn2 <- [1,1657,null,{}] 08:18:34 INFO - PROCESS | 1648 | 1477754314726 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c38000 == 35 [pid = 1648] [id = 382] 08:18:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x11d49bc00) [pid = 1648] [serial = 1119] [outer = 0x0] 08:18:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x129c1c000) [pid = 1648] [serial = 1120] [outer = 0x11d49bc00] 08:18:34 INFO - PROCESS | 1648 | 1477754314763 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x11d932400) [pid = 1648] [serial = 1121] [outer = 0x11d49bc00] 08:18:34 INFO - PROCESS | 1648 | 1477754314990 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]]]}] 08:18:35 INFO - . 08:18:35 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 465ms 08:18:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 08:18:35 INFO - PROCESS | 1648 | 1477754315037 Marionette TRACE conn2 -> [0,1659,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 1648 | 1477754315039 Marionette TRACE conn2 <- [1,1659,null,{"value":"7"}] 08:18:35 INFO - PROCESS | 1648 | 1477754315042 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}] 08:18:35 INFO - PROCESS | 1648 | 1477754315121 Marionette TRACE conn2 <- [1,1660,null,{"value":null}] 08:18:35 INFO - PROCESS | 1648 | 1477754315177 Marionette TRACE conn2 -> [0,1661,"getWindowHandles",null] 08:18:35 INFO - PROCESS | 1648 | 1477754315179 Marionette TRACE conn2 <- [1,1661,null,["7"]] 08:18:35 INFO - PROCESS | 1648 | 1477754315181 Marionette TRACE conn2 -> [0,1662,"switchToWindow",{"name":"7"}] 08:18:35 INFO - PROCESS | 1648 | 1477754315183 Marionette TRACE conn2 <- [1,1662,null,{}] 08:18:35 INFO - PROCESS | 1648 | 1477754315185 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7ce000 == 36 [pid = 1648] [id = 383] 08:18:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12fc60800) [pid = 1648] [serial = 1122] [outer = 0x0] 08:18:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12fee2000) [pid = 1648] [serial = 1123] [outer = 0x12fc60800] 08:18:35 INFO - PROCESS | 1648 | 1477754315219 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12fee4400) [pid = 1648] [serial = 1124] [outer = 0x12fc60800] 08:18:35 INFO - PROCESS | 1648 | 1477754315437 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]]]}] 08:18:35 INFO - . 08:18:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 415ms 08:18:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 08:18:35 INFO - PROCESS | 1648 | 1477754315457 Marionette TRACE conn2 -> [0,1664,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 1648 | 1477754315458 Marionette TRACE conn2 <- [1,1664,null,{"value":"7"}] 08:18:35 INFO - PROCESS | 1648 | 1477754315461 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}] 08:18:35 INFO - PROCESS | 1648 | 1477754315566 Marionette TRACE conn2 <- [1,1665,null,{"value":null}] 08:18:35 INFO - PROCESS | 1648 | 1477754315572 Marionette TRACE conn2 -> [0,1666,"getWindowHandles",null] 08:18:35 INFO - PROCESS | 1648 | 1477754315573 Marionette TRACE conn2 <- [1,1666,null,["7"]] 08:18:35 INFO - PROCESS | 1648 | 1477754315575 Marionette TRACE conn2 -> [0,1667,"switchToWindow",{"name":"7"}] 08:18:35 INFO - PROCESS | 1648 | 1477754315577 Marionette TRACE conn2 <- [1,1667,null,{}] 08:18:35 INFO - PROCESS | 1648 | 1477754315579 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7e5800 == 37 [pid = 1648] [id = 384] 08:18:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x13047b800) [pid = 1648] [serial = 1125] [outer = 0x0] 08:18:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x130e2dc00) [pid = 1648] [serial = 1126] [outer = 0x13047b800] 08:18:35 INFO - PROCESS | 1648 | 1477754315617 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1312b2400) [pid = 1648] [serial = 1127] [outer = 0x13047b800] 08:18:35 INFO - PROCESS | 1648 | 1477754315924 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]]]}] 08:18:35 INFO - .. 08:18:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 514ms 08:18:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 08:18:35 INFO - PROCESS | 1648 | 1477754315978 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 1648 | 1477754315979 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:18:35 INFO - PROCESS | 1648 | 1477754315982 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}] 08:18:36 INFO - PROCESS | 1648 | 1477754316087 Marionette TRACE conn2 <- [1,1670,null,{"value":null}] 08:18:36 INFO - PROCESS | 1648 | 1477754316090 Marionette TRACE conn2 -> [0,1671,"getWindowHandles",null] 08:18:36 INFO - PROCESS | 1648 | 1477754316092 Marionette TRACE conn2 <- [1,1671,null,["7"]] 08:18:36 INFO - PROCESS | 1648 | 1477754316094 Marionette TRACE conn2 -> [0,1672,"switchToWindow",{"name":"7"}] 08:18:36 INFO - PROCESS | 1648 | 1477754316097 Marionette TRACE conn2 <- [1,1672,null,{}] 08:18:36 INFO - PROCESS | 1648 | 1477754316129 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a4b000 == 38 [pid = 1648] [id = 385] 08:18:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x131d29c00) [pid = 1648] [serial = 1128] [outer = 0x0] 08:18:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x132b67800) [pid = 1648] [serial = 1129] [outer = 0x131d29c00] 08:18:36 INFO - PROCESS | 1648 | 1477754316162 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x132b6a000) [pid = 1648] [serial = 1130] [outer = 0x131d29c00] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x13387c800) [pid = 1648] [serial = 1074] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1271b6800) [pid = 1648] [serial = 1065] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11db03800) [pid = 1648] [serial = 1071] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12f3c7c00) [pid = 1648] [serial = 1077] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x13563b000) [pid = 1648] [serial = 1080] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x1274dcc00) [pid = 1648] [serial = 1059] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x127faa400) [pid = 1648] [serial = 1083] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12e3fb400) [pid = 1648] [serial = 1068] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x130e2ac00) [pid = 1648] [serial = 1086] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x135f82400) [pid = 1648] [serial = 1089] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12fc6ac00) [pid = 1648] [serial = 1092] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 08:18:37 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12b964000) [pid = 1648] [serial = 1062] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 08:18:40 INFO - PROCESS | 1648 | 1477754320381 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]]]}] 08:18:40 INFO - . 08:18:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4425ms 08:18:40 INFO - PROCESS | 1648 | 1477754320408 Marionette TRACE conn2 -> [0,1674,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 1648 | 1477754320411 Marionette TRACE conn2 <- [1,1674,null,{"value":"7"}] 08:18:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 08:18:40 INFO - PROCESS | 1648 | 1477754320416 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}] 08:18:40 INFO - PROCESS | 1648 | 1477754320555 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:18:40 INFO - PROCESS | 1648 | 1477754320612 Marionette TRACE conn2 -> [0,1676,"getWindowHandles",null] 08:18:40 INFO - PROCESS | 1648 | 1477754320615 Marionette TRACE conn2 <- [1,1676,null,["7"]] 08:18:40 INFO - PROCESS | 1648 | 1477754320659 Marionette TRACE conn2 -> [0,1677,"switchToWindow",{"name":"7"}] 08:18:40 INFO - PROCESS | 1648 | 1477754320663 Marionette TRACE conn2 <- [1,1677,null,{}] 08:18:40 INFO - PROCESS | 1648 | 1477754320668 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12731e000 == 39 [pid = 1648] [id = 386] 08:18:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x11d60f000) [pid = 1648] [serial = 1131] [outer = 0x0] 08:18:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x127b4bc00) [pid = 1648] [serial = 1132] [outer = 0x11d60f000] 08:18:40 INFO - PROCESS | 1648 | 1477754320719 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x127e0c800) [pid = 1648] [serial = 1133] [outer = 0x11d60f000] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x136a38000 == 38 [pid = 1648] [id = 374] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0e5000 == 37 [pid = 1648] [id = 363] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x130466000 == 36 [pid = 1648] [id = 277] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x131d97800 == 35 [pid = 1648] [id = 276] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x13193e000 == 34 [pid = 1648] [id = 275] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x13382e800 == 33 [pid = 1648] [id = 278] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7e5800 == 32 [pid = 1648] [id = 384] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7ce000 == 31 [pid = 1648] [id = 383] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x129c38000 == 30 [pid = 1648] [id = 382] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12731a800 == 29 [pid = 1648] [id = 381] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12df17800 == 28 [pid = 1648] [id = 379] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd39000 == 27 [pid = 1648] [id = 380] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x13427d800 == 26 [pid = 1648] [id = 377] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x13583c800 == 25 [pid = 1648] [id = 378] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x127d8b800 == 24 [pid = 1648] [id = 375] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x13046f800 == 23 [pid = 1648] [id = 376] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x134645000 == 22 [pid = 1648] [id = 370] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1338cf800 == 21 [pid = 1648] [id = 369] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x135825000 == 20 [pid = 1648] [id = 373] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1313df000 == 19 [pid = 1648] [id = 273] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x1313e1000 == 18 [pid = 1648] [id = 367] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x130d32800 == 17 [pid = 1648] [id = 366] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2ad800 == 16 [pid = 1648] [id = 265] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12dbb1800 == 15 [pid = 1648] [id = 368] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x134c9e000 == 14 [pid = 1648] [id = 372] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x12dbb5800 == 13 [pid = 1648] [id = 365] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x127303800 == 12 [pid = 1648] [id = 364] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x131802800 == 11 [pid = 1648] [id = 274] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x13491e000 == 10 [pid = 1648] [id = 371] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x11d34c800 == 9 [pid = 1648] [id = 260] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x127410000 == 8 [pid = 1648] [id = 262] 08:18:42 INFO - PROCESS | 1648 | --DOCSHELL 0x129a4b000 == 7 [pid = 1648] [id = 385] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x1358f0c00) [pid = 1648] [serial = 1057] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x127b4c000) [pid = 1648] [serial = 1060] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12e1a1000) [pid = 1648] [serial = 1063] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x127ed9c00) [pid = 1648] [serial = 1066] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x13149c000) [pid = 1648] [serial = 1069] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x131ec5c00) [pid = 1648] [serial = 1072] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x13444f000) [pid = 1648] [serial = 1075] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x134679c00) [pid = 1648] [serial = 1078] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x1358e9400) [pid = 1648] [serial = 1081] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x12dfd7400) [pid = 1648] [serial = 1084] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x1358ea400) [pid = 1648] [serial = 1087] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x13053bc00) [pid = 1648] [serial = 1090] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x130545c00) [pid = 1648] [serial = 1093] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x11cc86000) [pid = 1648] [serial = 1096] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x130546400) [pid = 1648] [serial = 1094] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x1315aa400) [pid = 1648] [serial = 1070] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x127d38400) [pid = 1648] [serial = 1061] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x13053ec00) [pid = 1648] [serial = 1091] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x129d73c00) [pid = 1648] [serial = 1067] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x1345d8400) [pid = 1648] [serial = 1076] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x12dfd7c00) [pid = 1648] [serial = 1085] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x13362d800) [pid = 1648] [serial = 1073] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x1349da000) [pid = 1648] [serial = 1079] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x1358ecc00) [pid = 1648] [serial = 1088] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12e4c3c00) [pid = 1648] [serial = 1064] [outer = 0x0] [url = about:blank] 08:18:42 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x1358f6c00) [pid = 1648] [serial = 1082] [outer = 0x0] [url = about:blank] 08:18:44 INFO - PROCESS | 1648 | 1477754324987 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]]]}] 08:18:44 INFO - . 08:18:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4580ms 08:18:44 INFO - PROCESS | 1648 | 1477754324995 Marionette TRACE conn2 -> [0,1679,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 1648 | 1477754324998 Marionette TRACE conn2 <- [1,1679,null,{"value":"7"}] 08:18:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 08:18:45 INFO - PROCESS | 1648 | 1477754325004 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}] 08:18:45 INFO - PROCESS | 1648 | 1477754325124 Marionette TRACE conn2 <- [1,1680,null,{"value":null}] 08:18:45 INFO - PROCESS | 1648 | 1477754325129 Marionette TRACE conn2 -> [0,1681,"getWindowHandles",null] 08:18:45 INFO - PROCESS | 1648 | 1477754325132 Marionette TRACE conn2 <- [1,1681,null,["7"]] 08:18:45 INFO - PROCESS | 1648 | 1477754325165 Marionette TRACE conn2 -> [0,1682,"switchToWindow",{"name":"7"}] 08:18:45 INFO - PROCESS | 1648 | 1477754325169 Marionette TRACE conn2 <- [1,1682,null,{}] 08:18:45 INFO - PROCESS | 1648 | 1477754325173 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da34000 == 8 [pid = 1648] [id = 387] 08:18:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x11d402800) [pid = 1648] [serial = 1134] [outer = 0x0] 08:18:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x11d602c00) [pid = 1648] [serial = 1135] [outer = 0x11d402800] 08:18:45 INFO - PROCESS | 1648 | 1477754325216 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x11d60a400) [pid = 1648] [serial = 1136] [outer = 0x11d402800] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x13479d000) [pid = 1648] [serial = 1107] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x11cc81800) [pid = 1648] [serial = 1095] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x11d4a0800) [pid = 1648] [serial = 1110] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x134450c00) [pid = 1648] [serial = 1104] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x12f3c0000) [pid = 1648] [serial = 1101] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x11cc7b000) [pid = 1648] [serial = 1098] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x13047b800) [pid = 1648] [serial = 1125] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x12fc60800) [pid = 1648] [serial = 1122] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x11d49bc00) [pid = 1648] [serial = 1119] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x12ca83000) [pid = 1648] [serial = 1113] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x11d608800) [pid = 1648] [serial = 1116] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x131d29c00) [pid = 1648] [serial = 1128] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 08:18:46 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x134d5b800) [pid = 1648] [serial = 1056] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x1358f1c00) [pid = 1648] [serial = 1058] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x11d932400) [pid = 1648] [serial = 1121] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x129c1c000) [pid = 1648] [serial = 1120] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12fee4400) [pid = 1648] [serial = 1124] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12fee2000) [pid = 1648] [serial = 1123] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x1312b2400) [pid = 1648] [serial = 1127] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x130e2dc00) [pid = 1648] [serial = 1126] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x132b6a000) [pid = 1648] [serial = 1130] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x132b67800) [pid = 1648] [serial = 1129] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x129e0e400) [pid = 1648] [serial = 1117] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12a023400) [pid = 1648] [serial = 1118] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12dfcf400) [pid = 1648] [serial = 1114] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12dfd6400) [pid = 1648] [serial = 1115] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x127d33400) [pid = 1648] [serial = 1111] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12c1e7000) [pid = 1648] [serial = 1112] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x134d60c00) [pid = 1648] [serial = 1108] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x134dee000) [pid = 1648] [serial = 1109] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x1345d8c00) [pid = 1648] [serial = 1105] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x134794c00) [pid = 1648] [serial = 1106] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12fc5e000) [pid = 1648] [serial = 1102] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12fc64c00) [pid = 1648] [serial = 1103] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11cc86c00) [pid = 1648] [serial = 1099] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x11d320400) [pid = 1648] [serial = 1100] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x13cfc5400) [pid = 1648] [serial = 1097] [outer = 0x0] [url = about:blank] 08:18:50 INFO - PROCESS | 1648 | 1477754330469 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]]]}] 08:18:50 INFO - . 08:18:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5477ms 08:18:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 08:18:50 INFO - PROCESS | 1648 | 1477754330480 Marionette TRACE conn2 -> [0,1684,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1648 | 1477754330483 Marionette TRACE conn2 <- [1,1684,null,{"value":"7"}] 08:18:50 INFO - PROCESS | 1648 | 1477754330488 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}] 08:18:50 INFO - PROCESS | 1648 | 1477754330577 Marionette TRACE conn2 <- [1,1685,null,{"value":null}] 08:18:50 INFO - PROCESS | 1648 | 1477754330583 Marionette TRACE conn2 -> [0,1686,"getWindowHandles",null] 08:18:50 INFO - PROCESS | 1648 | 1477754330586 Marionette TRACE conn2 <- [1,1686,null,["7"]] 08:18:50 INFO - PROCESS | 1648 | 1477754330590 Marionette TRACE conn2 -> [0,1687,"switchToWindow",{"name":"7"}] 08:18:50 INFO - PROCESS | 1648 | 1477754330594 Marionette TRACE conn2 <- [1,1687,null,{}] 08:18:50 INFO - PROCESS | 1648 | 1477754330597 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d3af800 == 9 [pid = 1648] [id = 388] 08:18:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x11c3f7800) [pid = 1648] [serial = 1137] [outer = 0x0] 08:18:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d31f800) [pid = 1648] [serial = 1138] [outer = 0x11c3f7800] 08:18:50 INFO - PROCESS | 1648 | 1477754330641 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d329800) [pid = 1648] [serial = 1139] [outer = 0x11c3f7800] 08:18:52 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d60f000) [pid = 1648] [serial = 1131] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 08:18:54 INFO - PROCESS | 1648 | 1477754334942 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]]]}] 08:18:54 INFO - . 08:18:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4474ms 08:18:54 INFO - PROCESS | 1648 | 1477754334961 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 1648 | 1477754334963 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:18:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 08:18:54 INFO - PROCESS | 1648 | 1477754334967 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}] 08:18:55 INFO - PROCESS | 1648 | 1477754335066 Marionette TRACE conn2 <- [1,1690,null,{"value":null}] 08:18:55 INFO - PROCESS | 1648 | 1477754335072 Marionette TRACE conn2 -> [0,1691,"getWindowHandles",null] 08:18:55 INFO - PROCESS | 1648 | 1477754335074 Marionette TRACE conn2 <- [1,1691,null,["7"]] 08:18:55 INFO - PROCESS | 1648 | 1477754335076 Marionette TRACE conn2 -> [0,1692,"switchToWindow",{"name":"7"}] 08:18:55 INFO - PROCESS | 1648 | 1477754335078 Marionette TRACE conn2 <- [1,1692,null,{}] 08:18:55 INFO - PROCESS | 1648 | 1477754335081 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x127f99800 == 10 [pid = 1648] [id = 389] 08:18:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11db07000) [pid = 1648] [serial = 1140] [outer = 0x0] 08:18:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x12716a800) [pid = 1648] [serial = 1141] [outer = 0x11db07000] 08:18:55 INFO - PROCESS | 1648 | 1477754335123 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x12736a800) [pid = 1648] [serial = 1142] [outer = 0x11db07000] 08:18:57 INFO - PROCESS | 1648 | --DOCSHELL 0x12731e000 == 9 [pid = 1648] [id = 386] 08:18:57 INFO - PROCESS | 1648 | --DOCSHELL 0x11da34000 == 8 [pid = 1648] [id = 387] 08:18:57 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x127b4bc00) [pid = 1648] [serial = 1132] [outer = 0x0] [url = about:blank] 08:18:57 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x127e0c800) [pid = 1648] [serial = 1133] [outer = 0x0] [url = about:blank] 08:18:57 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d602c00) [pid = 1648] [serial = 1135] [outer = 0x0] [url = about:blank] 08:18:59 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x11d402800) [pid = 1648] [serial = 1134] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 08:18:59 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x11c3f7800) [pid = 1648] [serial = 1137] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 08:19:03 INFO - PROCESS | 1648 | 1477754343402 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]]]}] 08:19:03 INFO - . 08:19:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8483ms 08:19:03 INFO - PROCESS | 1648 | 1477754343450 Marionette TRACE conn2 -> [0,1694,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 1648 | 1477754343454 Marionette TRACE conn2 <- [1,1694,null,{"value":"7"}] 08:19:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 08:19:03 INFO - PROCESS | 1648 | 1477754343460 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}] 08:19:03 INFO - PROCESS | 1648 | 1477754343595 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:19:03 INFO - PROCESS | 1648 | 1477754343639 Marionette TRACE conn2 -> [0,1696,"getWindowHandles",null] 08:19:03 INFO - PROCESS | 1648 | 1477754343642 Marionette TRACE conn2 <- [1,1696,null,["7"]] 08:19:03 INFO - PROCESS | 1648 | 1477754343645 Marionette TRACE conn2 -> [0,1697,"switchToWindow",{"name":"7"}] 08:19:03 INFO - PROCESS | 1648 | 1477754343649 Marionette TRACE conn2 <- [1,1697,null,{}] 08:19:03 INFO - PROCESS | 1648 | 1477754343652 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x11d531000 == 9 [pid = 1648] [id = 390] 08:19:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x11d320c00) [pid = 1648] [serial = 1143] [outer = 0x0] 08:19:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d329400) [pid = 1648] [serial = 1144] [outer = 0x11d320c00] 08:19:03 INFO - PROCESS | 1648 | 1477754343705 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3d5800) [pid = 1648] [serial = 1145] [outer = 0x11d320c00] 08:19:04 INFO - PROCESS | 1648 | --DOCSHELL 0x11d3af800 == 8 [pid = 1648] [id = 388] 08:19:04 INFO - PROCESS | 1648 | --DOCSHELL 0x127f99800 == 7 [pid = 1648] [id = 389] 08:19:04 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x12716a800) [pid = 1648] [serial = 1141] [outer = 0x0] [url = about:blank] 08:19:04 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x11d60a400) [pid = 1648] [serial = 1136] [outer = 0x0] [url = about:blank] 08:19:04 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x11d31f800) [pid = 1648] [serial = 1138] [outer = 0x0] [url = about:blank] 08:19:04 INFO - PROCESS | 1648 | --DOMWINDOW == 20 (0x11d329800) [pid = 1648] [serial = 1139] [outer = 0x0] [url = about:blank] 08:19:05 INFO - PROCESS | 1648 | --DOMWINDOW == 19 (0x11db07000) [pid = 1648] [serial = 1140] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 08:19:06 INFO - PROCESS | 1648 | 1477754346478 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]]]}] 08:19:06 INFO - . 08:19:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3071ms 08:19:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 08:19:06 INFO - PROCESS | 1648 | 1477754346529 Marionette TRACE conn2 -> [0,1699,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 1648 | 1477754346532 Marionette TRACE conn2 <- [1,1699,null,{"value":"7"}] 08:19:06 INFO - PROCESS | 1648 | 1477754346537 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}] 08:19:06 INFO - PROCESS | 1648 | 1477754346626 Marionette TRACE conn2 <- [1,1700,null,{"value":null}] 08:19:06 INFO - PROCESS | 1648 | 1477754346631 Marionette TRACE conn2 -> [0,1701,"getWindowHandles",null] 08:19:06 INFO - PROCESS | 1648 | 1477754346633 Marionette TRACE conn2 <- [1,1701,null,["7"]] 08:19:06 INFO - PROCESS | 1648 | 1477754346639 Marionette TRACE conn2 -> [0,1702,"switchToWindow",{"name":"7"}] 08:19:06 INFO - PROCESS | 1648 | 1477754346644 Marionette TRACE conn2 <- [1,1702,null,{}] 08:19:06 INFO - PROCESS | 1648 | 1477754346647 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da3a000 == 8 [pid = 1648] [id = 391] 08:19:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 20 (0x11d321800) [pid = 1648] [serial = 1146] [outer = 0x0] 08:19:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 21 (0x11d3d8400) [pid = 1648] [serial = 1147] [outer = 0x11d321800] 08:19:06 INFO - PROCESS | 1648 | 1477754346687 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x11d49fc00) [pid = 1648] [serial = 1148] [outer = 0x11d321800] 08:19:07 INFO - PROCESS | 1648 | 1477754347907 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]]]}] 08:19:07 INFO - . 08:19:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1416ms 08:19:07 INFO - PROCESS | 1648 | 1477754347952 Marionette TRACE conn2 -> [0,1704,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 1648 | 1477754347955 Marionette TRACE conn2 <- [1,1704,null,{"value":"7"}] 08:19:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 08:19:07 INFO - PROCESS | 1648 | 1477754347958 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}] 08:19:08 INFO - PROCESS | 1648 | 1477754348051 Marionette TRACE conn2 <- [1,1705,null,{"value":null}] 08:19:08 INFO - PROCESS | 1648 | 1477754348058 Marionette TRACE conn2 -> [0,1706,"getWindowHandles",null] 08:19:08 INFO - PROCESS | 1648 | 1477754348059 Marionette TRACE conn2 <- [1,1706,null,["7"]] 08:19:08 INFO - PROCESS | 1648 | 1477754348062 Marionette TRACE conn2 -> [0,1707,"switchToWindow",{"name":"7"}] 08:19:08 INFO - PROCESS | 1648 | 1477754348064 Marionette TRACE conn2 <- [1,1707,null,{}] 08:19:08 INFO - PROCESS | 1648 | 1477754348067 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x128904800 == 9 [pid = 1648] [id = 392] 08:19:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x12736a000) [pid = 1648] [serial = 1149] [outer = 0x0] 08:19:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x12777f800) [pid = 1648] [serial = 1150] [outer = 0x12736a000] 08:19:08 INFO - PROCESS | 1648 | 1477754348107 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x127b45400) [pid = 1648] [serial = 1151] [outer = 0x12736a000] 08:19:11 INFO - PROCESS | 1648 | --DOCSHELL 0x11da3a000 == 8 [pid = 1648] [id = 391] 08:19:11 INFO - PROCESS | 1648 | --DOCSHELL 0x11d531000 == 7 [pid = 1648] [id = 390] 08:19:11 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12736a800) [pid = 1648] [serial = 1142] [outer = 0x0] [url = about:blank] 08:19:13 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d321800) [pid = 1648] [serial = 1146] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 08:19:13 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x11d320c00) [pid = 1648] [serial = 1143] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 08:19:16 INFO - PROCESS | 1648 | 1477754356360 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]]]}] 08:19:16 INFO - . 08:19:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 8427ms 08:19:16 INFO - PROCESS | 1648 | 1477754356386 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 1648 | 1477754356389 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:19:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 08:19:16 INFO - PROCESS | 1648 | 1477754356395 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}] 08:19:16 INFO - PROCESS | 1648 | 1477754356482 Marionette TRACE conn2 <- [1,1710,null,{"value":null}] 08:19:16 INFO - PROCESS | 1648 | 1477754356488 Marionette TRACE conn2 -> [0,1711,"getWindowHandles",null] 08:19:16 INFO - PROCESS | 1648 | 1477754356491 Marionette TRACE conn2 <- [1,1711,null,["7"]] 08:19:16 INFO - PROCESS | 1648 | 1477754356494 Marionette TRACE conn2 -> [0,1712,"switchToWindow",{"name":"7"}] 08:19:16 INFO - PROCESS | 1648 | 1477754356498 Marionette TRACE conn2 <- [1,1712,null,{}] 08:19:16 INFO - PROCESS | 1648 | 1477754356500 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da31800 == 8 [pid = 1648] [id = 393] 08:19:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x11d31c000) [pid = 1648] [serial = 1152] [outer = 0x0] 08:19:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d323000) [pid = 1648] [serial = 1153] [outer = 0x11d31c000] 08:19:16 INFO - PROCESS | 1648 | 1477754356545 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d3da000) [pid = 1648] [serial = 1154] [outer = 0x11d31c000] 08:19:16 INFO - PROCESS | 1648 | 1477754356814 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]]]}] 08:19:16 INFO - . 08:19:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 464ms 08:19:16 INFO - PROCESS | 1648 | 1477754356859 Marionette TRACE conn2 -> [0,1714,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 1648 | 1477754356861 Marionette TRACE conn2 <- [1,1714,null,{"value":"7"}] 08:19:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 08:19:16 INFO - PROCESS | 1648 | 1477754356864 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}] 08:19:16 INFO - PROCESS | 1648 | 1477754356975 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:19:16 INFO - PROCESS | 1648 | 1477754356981 Marionette TRACE conn2 -> [0,1716,"getWindowHandles",null] 08:19:16 INFO - PROCESS | 1648 | 1477754356983 Marionette TRACE conn2 <- [1,1716,null,["7"]] 08:19:16 INFO - PROCESS | 1648 | 1477754356987 Marionette TRACE conn2 -> [0,1717,"switchToWindow",{"name":"7"}] 08:19:16 INFO - PROCESS | 1648 | 1477754356989 Marionette TRACE conn2 <- [1,1717,null,{}] 08:19:16 INFO - PROCESS | 1648 | 1477754356992 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x127f99800 == 9 [pid = 1648] [id = 394] 08:19:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d409800) [pid = 1648] [serial = 1155] [outer = 0x0] 08:19:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x1271b6800) [pid = 1648] [serial = 1156] [outer = 0x11d409800] 08:19:17 INFO - PROCESS | 1648 | 1477754357032 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x1274e1800) [pid = 1648] [serial = 1157] [outer = 0x11d409800] 08:19:17 INFO - PROCESS | 1648 | 1477754357304 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] 08:19:17 INFO - PROCESS | 1648 | 1477754357338 Marionette TRACE conn2 <- [1,1719,null,{"value":"7"}] 08:19:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 08:19:17 INFO - PROCESS | 1648 | 1477754357342 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}] 08:19:17 INFO - PROCESS | 1648 | 1477754357432 Marionette TRACE conn2 <- [1,1720,null,{"value":null}] 08:19:17 INFO - PROCESS | 1648 | 1477754357440 Marionette TRACE conn2 -> [0,1721,"getWindowHandles",null] 08:19:17 INFO - PROCESS | 1648 | 1477754357442 Marionette TRACE conn2 <- [1,1721,null,["7"]] 08:19:17 INFO - PROCESS | 1648 | 1477754357444 Marionette TRACE conn2 -> [0,1722,"switchToWindow",{"name":"7"}] 08:19:17 INFO - PROCESS | 1648 | 1477754357448 Marionette TRACE conn2 <- [1,1722,null,{}] 08:19:17 INFO - PROCESS | 1648 | 1477754357451 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x129eea800 == 10 [pid = 1648] [id = 395] 08:19:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11c4d0800) [pid = 1648] [serial = 1158] [outer = 0x0] 08:19:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x1287edc00) [pid = 1648] [serial = 1159] [outer = 0x11c4d0800] 08:19:17 INFO - PROCESS | 1648 | 1477754357492 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x128df5400) [pid = 1648] [serial = 1160] [outer = 0x11c4d0800] 08:19:17 INFO - PROCESS | 1648 | 1477754357840 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]]]}] 08:19:17 INFO - . 08:19:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 516ms 08:19:17 INFO - PROCESS | 1648 | 1477754357858 Marionette TRACE conn2 -> [0,1724,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 1648 | 1477754357861 Marionette TRACE conn2 <- [1,1724,null,{"value":"7"}] 08:19:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 08:19:17 INFO - PROCESS | 1648 | 1477754357866 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}] 08:19:17 INFO - PROCESS | 1648 | 1477754357967 Marionette TRACE conn2 <- [1,1725,null,{"value":null}] 08:19:18 INFO - PROCESS | 1648 | 1477754358011 Marionette TRACE conn2 -> [0,1726,"getWindowHandles",null] 08:19:18 INFO - PROCESS | 1648 | 1477754358013 Marionette TRACE conn2 <- [1,1726,null,["7"]] 08:19:18 INFO - PROCESS | 1648 | 1477754358016 Marionette TRACE conn2 -> [0,1727,"switchToWindow",{"name":"7"}] 08:19:18 INFO - PROCESS | 1648 | 1477754358020 Marionette TRACE conn2 <- [1,1727,null,{}] 08:19:18 INFO - PROCESS | 1648 | 1477754358023 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x128286000 == 11 [pid = 1648] [id = 396] 08:19:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d3e3000) [pid = 1648] [serial = 1161] [outer = 0x0] 08:19:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x1287ef800) [pid = 1648] [serial = 1162] [outer = 0x11d3e3000] 08:19:18 INFO - PROCESS | 1648 | 1477754358074 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129a7e400) [pid = 1648] [serial = 1163] [outer = 0x11d3e3000] 08:19:18 INFO - PROCESS | 1648 | 1477754358431 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]]]}] 08:19:18 INFO - ...... 08:19:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 615ms 08:19:18 INFO - PROCESS | 1648 | 1477754358481 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 1648 | 1477754358484 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:19:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 08:19:18 INFO - PROCESS | 1648 | 1477754358487 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}] 08:19:18 INFO - PROCESS | 1648 | 1477754358583 Marionette TRACE conn2 <- [1,1730,null,{"value":null}] 08:19:18 INFO - PROCESS | 1648 | 1477754358625 Marionette TRACE conn2 -> [0,1731,"getWindowHandles",null] 08:19:18 INFO - PROCESS | 1648 | 1477754358628 Marionette TRACE conn2 <- [1,1731,null,["7"]] 08:19:18 INFO - PROCESS | 1648 | 1477754358630 Marionette TRACE conn2 -> [0,1732,"switchToWindow",{"name":"7"}] 08:19:18 INFO - PROCESS | 1648 | 1477754358633 Marionette TRACE conn2 <- [1,1732,null,{}] 08:19:18 INFO - PROCESS | 1648 | 1477754358636 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd8c000 == 12 [pid = 1648] [id = 397] 08:19:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x11d90cc00) [pid = 1648] [serial = 1164] [outer = 0x0] 08:19:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12a024800) [pid = 1648] [serial = 1165] [outer = 0x11d90cc00] 08:19:18 INFO - PROCESS | 1648 | 1477754358677 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a02b000) [pid = 1648] [serial = 1166] [outer = 0x11d90cc00] 08:19:18 INFO - PROCESS | 1648 | 1477754358994 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"]]]}] 08:19:19 INFO - .. 08:19:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 515ms 08:19:19 INFO - PROCESS | 1648 | 1477754359008 Marionette TRACE conn2 -> [0,1734,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 1648 | 1477754359012 Marionette TRACE conn2 <- [1,1734,null,{"value":"7"}] 08:19:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 08:19:19 INFO - PROCESS | 1648 | 1477754359015 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}] 08:19:19 INFO - PROCESS | 1648 | 1477754359124 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:19:19 INFO - PROCESS | 1648 | 1477754359166 Marionette TRACE conn2 -> [0,1736,"getWindowHandles",null] 08:19:19 INFO - PROCESS | 1648 | 1477754359168 Marionette TRACE conn2 <- [1,1736,null,["7"]] 08:19:19 INFO - PROCESS | 1648 | 1477754359170 Marionette TRACE conn2 -> [0,1737,"switchToWindow",{"name":"7"}] 08:19:19 INFO - PROCESS | 1648 | 1477754359174 Marionette TRACE conn2 <- [1,1737,null,{}] 08:19:19 INFO - PROCESS | 1648 | 1477754359176 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c97e800 == 13 [pid = 1648] [id = 398] 08:19:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12a2de000) [pid = 1648] [serial = 1167] [outer = 0x0] 08:19:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12b30d800) [pid = 1648] [serial = 1168] [outer = 0x12a2de000] 08:19:19 INFO - PROCESS | 1648 | 1477754359219 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12a02a400) [pid = 1648] [serial = 1169] [outer = 0x12a2de000] 08:19:19 INFO - PROCESS | 1648 | 1477754359568 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"]]]}] 08:19:19 INFO - . 08:19:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 566ms 08:19:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 08:19:19 INFO - PROCESS | 1648 | 1477754359581 Marionette TRACE conn2 -> [0,1739,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 1648 | 1477754359583 Marionette TRACE conn2 <- [1,1739,null,{"value":"7"}] 08:19:19 INFO - PROCESS | 1648 | 1477754359587 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}] 08:19:19 INFO - PROCESS | 1648 | 1477754359694 Marionette TRACE conn2 <- [1,1740,null,{"value":null}] 08:19:19 INFO - PROCESS | 1648 | 1477754359733 Marionette TRACE conn2 -> [0,1741,"getWindowHandles",null] 08:19:19 INFO - PROCESS | 1648 | 1477754359735 Marionette TRACE conn2 <- [1,1741,null,["7"]] 08:19:19 INFO - PROCESS | 1648 | 1477754359737 Marionette TRACE conn2 -> [0,1742,"switchToWindow",{"name":"7"}] 08:19:19 INFO - PROCESS | 1648 | 1477754359740 Marionette TRACE conn2 <- [1,1742,null,{}] 08:19:19 INFO - PROCESS | 1648 | 1477754359742 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e1dc000 == 14 [pid = 1648] [id = 399] 08:19:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c6cb800) [pid = 1648] [serial = 1170] [outer = 0x0] 08:19:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12cbc5c00) [pid = 1648] [serial = 1171] [outer = 0x12c6cb800] 08:19:19 INFO - PROCESS | 1648 | 1477754359783 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12cbd3000) [pid = 1648] [serial = 1172] [outer = 0x12c6cb800] 08:19:20 INFO - ... 08:19:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 515ms 08:19:20 INFO - PROCESS | 1648 | 1477754360096 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]]]}] 08:19:20 INFO - PROCESS | 1648 | 1477754360101 Marionette TRACE conn2 -> [0,1744,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 1648 | 1477754360103 Marionette TRACE conn2 <- [1,1744,null,{"value":"7"}] 08:19:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 08:19:20 INFO - PROCESS | 1648 | 1477754360108 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}] 08:19:20 INFO - PROCESS | 1648 | 1477754360196 Marionette TRACE conn2 <- [1,1745,null,{"value":null}] 08:19:20 INFO - PROCESS | 1648 | 1477754360237 Marionette TRACE conn2 -> [0,1746,"getWindowHandles",null] 08:19:20 INFO - PROCESS | 1648 | 1477754360239 Marionette TRACE conn2 <- [1,1746,null,["7"]] 08:19:20 INFO - PROCESS | 1648 | 1477754360241 Marionette TRACE conn2 -> [0,1747,"switchToWindow",{"name":"7"}] 08:19:20 INFO - PROCESS | 1648 | 1477754360244 Marionette TRACE conn2 <- [1,1747,null,{}] 08:19:20 INFO - PROCESS | 1648 | 1477754360246 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e03b000 == 15 [pid = 1648] [id = 400] 08:19:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12ce85000) [pid = 1648] [serial = 1173] [outer = 0x0] 08:19:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12dfce800) [pid = 1648] [serial = 1174] [outer = 0x12ce85000] 08:19:20 INFO - PROCESS | 1648 | 1477754360287 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dfd1c00) [pid = 1648] [serial = 1175] [outer = 0x12ce85000] 08:19:20 INFO - PROCESS | 1648 | 1477754360642 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]]]}] 08:19:20 INFO - . 08:19:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 565ms 08:19:20 INFO - PROCESS | 1648 | 1477754360673 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 1648 | 1477754360676 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:19:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 08:19:20 INFO - PROCESS | 1648 | 1477754360680 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}] 08:19:20 INFO - PROCESS | 1648 | 1477754360777 Marionette TRACE conn2 <- [1,1750,null,{"value":null}] 08:19:20 INFO - PROCESS | 1648 | 1477754360818 Marionette TRACE conn2 -> [0,1751,"getWindowHandles",null] 08:19:20 INFO - PROCESS | 1648 | 1477754360821 Marionette TRACE conn2 <- [1,1751,null,["7"]] 08:19:20 INFO - PROCESS | 1648 | 1477754360824 Marionette TRACE conn2 -> [0,1752,"switchToWindow",{"name":"7"}] 08:19:20 INFO - PROCESS | 1648 | 1477754360827 Marionette TRACE conn2 <- [1,1752,null,{}] 08:19:20 INFO - PROCESS | 1648 | 1477754360829 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x12742a000 == 16 [pid = 1648] [id = 401] 08:19:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x11d60b000) [pid = 1648] [serial = 1176] [outer = 0x0] 08:19:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12716cc00) [pid = 1648] [serial = 1177] [outer = 0x11d60b000] 08:19:20 INFO - PROCESS | 1648 | 1477754360869 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x1287bd000) [pid = 1648] [serial = 1178] [outer = 0x11d60b000] 08:19:21 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x11d3d8400) [pid = 1648] [serial = 1147] [outer = 0x0] [url = about:blank] 08:19:21 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x11d49fc00) [pid = 1648] [serial = 1148] [outer = 0x0] [url = about:blank] 08:19:21 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x11d329400) [pid = 1648] [serial = 1144] [outer = 0x0] [url = about:blank] 08:19:21 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x11d3d5800) [pid = 1648] [serial = 1145] [outer = 0x0] [url = about:blank] 08:19:21 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12777f800) [pid = 1648] [serial = 1150] [outer = 0x0] [url = about:blank] 08:19:21 INFO - PROCESS | 1648 | 1477754361149 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]]]}] 08:19:21 INFO - . 08:19:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 514ms 08:19:21 INFO - PROCESS | 1648 | 1477754361195 Marionette TRACE conn2 -> [0,1754,"getWindowHandle",null] 08:19:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 08:19:21 INFO - PROCESS | 1648 | 1477754361197 Marionette TRACE conn2 <- [1,1754,null,{"value":"7"}] 08:19:21 INFO - PROCESS | 1648 | 1477754361201 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}] 08:19:21 INFO - PROCESS | 1648 | 1477754361286 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:19:21 INFO - PROCESS | 1648 | 1477754361293 Marionette TRACE conn2 -> [0,1756,"getWindowHandles",null] 08:19:21 INFO - PROCESS | 1648 | 1477754361294 Marionette TRACE conn2 <- [1,1756,null,["7"]] 08:19:21 INFO - PROCESS | 1648 | 1477754361297 Marionette TRACE conn2 -> [0,1757,"switchToWindow",{"name":"7"}] 08:19:21 INFO - PROCESS | 1648 | 1477754361299 Marionette TRACE conn2 <- [1,1757,null,{}] 08:19:21 INFO - PROCESS | 1648 | 1477754361302 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd7d000 == 17 [pid = 1648] [id = 402] 08:19:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x129c13800) [pid = 1648] [serial = 1179] [outer = 0x0] 08:19:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12ac3d000) [pid = 1648] [serial = 1180] [outer = 0x129c13800] 08:19:21 INFO - PROCESS | 1648 | 1477754361339 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12ad24800) [pid = 1648] [serial = 1181] [outer = 0x129c13800] 08:19:21 INFO - PROCESS | 1648 | 1477754361733 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]]]}] 08:19:21 INFO - .................. 08:19:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 567ms 08:19:21 INFO - PROCESS | 1648 | 1477754361776 Marionette TRACE conn2 -> [0,1759,"getWindowHandle",null] 08:19:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 08:19:21 INFO - PROCESS | 1648 | 1477754361781 Marionette TRACE conn2 <- [1,1759,null,{"value":"7"}] 08:19:21 INFO - PROCESS | 1648 | 1477754361792 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}] 08:19:21 INFO - PROCESS | 1648 | 1477754361920 Marionette TRACE conn2 <- [1,1760,null,{"value":null}] 08:19:21 INFO - PROCESS | 1648 | 1477754361930 Marionette TRACE conn2 -> [0,1761,"getWindowHandles",null] 08:19:21 INFO - PROCESS | 1648 | 1477754361933 Marionette TRACE conn2 <- [1,1761,null,["7"]] 08:19:21 INFO - PROCESS | 1648 | 1477754361936 Marionette TRACE conn2 -> [0,1762,"switchToWindow",{"name":"7"}] 08:19:21 INFO - PROCESS | 1648 | 1477754361941 Marionette TRACE conn2 <- [1,1762,null,{}] 08:19:21 INFO - PROCESS | 1648 | 1477754361945 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7d9800 == 18 [pid = 1648] [id = 403] 08:19:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12e1aa000) [pid = 1648] [serial = 1182] [outer = 0x0] 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12e4bc400) [pid = 1648] [serial = 1183] [outer = 0x12e1aa000] 08:19:22 INFO - PROCESS | 1648 | 1477754362008 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12ea82000) [pid = 1648] [serial = 1184] [outer = 0x12e1aa000] 08:19:22 INFO - PROCESS | 1648 | 1477754362274 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]]]}] 08:19:22 INFO - . 08:19:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 515ms 08:19:22 INFO - PROCESS | 1648 | 1477754362300 Marionette TRACE conn2 -> [0,1764,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 1648 | 1477754362302 Marionette TRACE conn2 <- [1,1764,null,{"value":"7"}] 08:19:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 08:19:22 INFO - PROCESS | 1648 | 1477754362307 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}] 08:19:22 INFO - PROCESS | 1648 | 1477754362395 Marionette TRACE conn2 <- [1,1765,null,{"value":null}] 08:19:22 INFO - PROCESS | 1648 | 1477754362398 Marionette TRACE conn2 -> [0,1766,"getWindowHandles",null] 08:19:22 INFO - PROCESS | 1648 | 1477754362400 Marionette TRACE conn2 <- [1,1766,null,["7"]] 08:19:22 INFO - PROCESS | 1648 | 1477754362403 Marionette TRACE conn2 -> [0,1767,"switchToWindow",{"name":"7"}] 08:19:22 INFO - PROCESS | 1648 | 1477754362406 Marionette TRACE conn2 <- [1,1767,null,{}] 08:19:22 INFO - PROCESS | 1648 | 1477754362408 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd30800 == 19 [pid = 1648] [id = 404] 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12f90ec00) [pid = 1648] [serial = 1185] [outer = 0x0] 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12f9ccc00) [pid = 1648] [serial = 1186] [outer = 0x12f90ec00] 08:19:22 INFO - PROCESS | 1648 | 1477754362442 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12fc1c800) [pid = 1648] [serial = 1187] [outer = 0x12f90ec00] 08:19:22 INFO - PROCESS | 1648 | 1477754362709 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]]]}] 08:19:22 INFO - ... 08:19:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 417ms 08:19:22 INFO - PROCESS | 1648 | 1477754362725 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 1648 | 1477754362726 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:19:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 08:19:22 INFO - PROCESS | 1648 | 1477754362730 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}] 08:19:22 INFO - PROCESS | 1648 | 1477754362807 Marionette TRACE conn2 <- [1,1770,null,{"value":null}] 08:19:22 INFO - PROCESS | 1648 | 1477754362811 Marionette TRACE conn2 -> [0,1771,"getWindowHandles",null] 08:19:22 INFO - PROCESS | 1648 | 1477754362813 Marionette TRACE conn2 <- [1,1771,null,["7"]] 08:19:22 INFO - PROCESS | 1648 | 1477754362815 Marionette TRACE conn2 -> [0,1772,"switchToWindow",{"name":"7"}] 08:19:22 INFO - PROCESS | 1648 | 1477754362817 Marionette TRACE conn2 <- [1,1772,null,{}] 08:19:22 INFO - PROCESS | 1648 | 1477754362820 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd6d000 == 20 [pid = 1648] [id = 405] 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12fc5c400) [pid = 1648] [serial = 1188] [outer = 0x0] 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12fc69000) [pid = 1648] [serial = 1189] [outer = 0x12fc5c400] 08:19:22 INFO - PROCESS | 1648 | 1477754362854 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12fc6a400) [pid = 1648] [serial = 1190] [outer = 0x12fc5c400] 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:23 INFO - PROCESS | 1648 | 1477754363740 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]]]}] 08:19:23 INFO - . 08:19:23 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x11d31c000) [pid = 1648] [serial = 1152] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 08:19:23 INFO - . 08:19:23 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x11d409800) [pid = 1648] [serial = 1155] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 08:19:23 INFO - . 08:19:23 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x12736a000) [pid = 1648] [serial = 1149] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 08:19:24 INFO - ................................................................................................................................................................................................................................................................................................................................. 08:19:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 1277ms 08:19:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 08:19:24 INFO - PROCESS | 1648 | 1477754364008 Marionette TRACE conn2 -> [0,1774,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 1648 | 1477754364010 Marionette TRACE conn2 <- [1,1774,null,{"value":"7"}] 08:19:24 INFO - PROCESS | 1648 | 1477754364013 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}] 08:19:24 INFO - PROCESS | 1648 | 1477754364112 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:19:24 INFO - PROCESS | 1648 | 1477754364116 Marionette TRACE conn2 -> [0,1776,"getWindowHandles",null] 08:19:24 INFO - PROCESS | 1648 | 1477754364117 Marionette TRACE conn2 <- [1,1776,null,["7"]] 08:19:24 INFO - PROCESS | 1648 | 1477754364120 Marionette TRACE conn2 -> [0,1777,"switchToWindow",{"name":"7"}] 08:19:24 INFO - PROCESS | 1648 | 1477754364122 Marionette TRACE conn2 <- [1,1777,null,{}] 08:19:24 INFO - PROCESS | 1648 | 1477754364124 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c2d800 == 21 [pid = 1648] [id = 406] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12fc29400) [pid = 1648] [serial = 1191] [outer = 0x0] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x130433000) [pid = 1648] [serial = 1192] [outer = 0x12fc29400] 08:19:24 INFO - PROCESS | 1648 | 1477754364161 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x131983400) [pid = 1648] [serial = 1193] [outer = 0x12fc29400] 08:19:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d2a800 == 22 [pid = 1648] [id = 407] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x131d29000) [pid = 1648] [serial = 1194] [outer = 0x0] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x131d29400) [pid = 1648] [serial = 1195] [outer = 0x131d29000] 08:19:24 INFO - PROCESS | 1648 | 1477754364434 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]]]}] 08:19:24 INFO - . 08:19:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 465ms 08:19:24 INFO - PROCESS | 1648 | 1477754364478 Marionette TRACE conn2 -> [0,1779,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 1648 | 1477754364479 Marionette TRACE conn2 <- [1,1779,null,{"value":"7"}] 08:19:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 08:19:24 INFO - PROCESS | 1648 | 1477754364482 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}] 08:19:24 INFO - PROCESS | 1648 | 1477754364571 Marionette TRACE conn2 <- [1,1780,null,{"value":null}] 08:19:24 INFO - PROCESS | 1648 | 1477754364616 Marionette TRACE conn2 -> [0,1781,"getWindowHandles",null] 08:19:24 INFO - PROCESS | 1648 | 1477754364617 Marionette TRACE conn2 <- [1,1781,null,["7"]] 08:19:24 INFO - PROCESS | 1648 | 1477754364620 Marionette TRACE conn2 -> [0,1782,"switchToWindow",{"name":"7"}] 08:19:24 INFO - PROCESS | 1648 | 1477754364623 Marionette TRACE conn2 <- [1,1782,null,{}] 08:19:24 INFO - PROCESS | 1648 | 1477754364625 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d31800 == 23 [pid = 1648] [id = 408] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x131992c00) [pid = 1648] [serial = 1196] [outer = 0x0] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x131ebc000) [pid = 1648] [serial = 1197] [outer = 0x131992c00] 08:19:24 INFO - PROCESS | 1648 | 1477754364658 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x131ec2400) [pid = 1648] [serial = 1198] [outer = 0x131992c00] 08:19:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd3800 == 24 [pid = 1648] [id = 409] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x132b6d400) [pid = 1648] [serial = 1199] [outer = 0x0] 08:19:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x132b6f000) [pid = 1648] [serial = 1200] [outer = 0x132b6d400] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x127f99800 == 23 [pid = 1648] [id = 394] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x128904800 == 22 [pid = 1648] [id = 392] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x11da31800 == 21 [pid = 1648] [id = 393] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd3800 == 20 [pid = 1648] [id = 409] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x130d2a800 == 19 [pid = 1648] [id = 407] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x130c2d800 == 18 [pid = 1648] [id = 406] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd6d000 == 17 [pid = 1648] [id = 405] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd30800 == 16 [pid = 1648] [id = 404] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7d9800 == 15 [pid = 1648] [id = 403] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd7d000 == 14 [pid = 1648] [id = 402] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12742a000 == 13 [pid = 1648] [id = 401] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12e03b000 == 12 [pid = 1648] [id = 400] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12e1dc000 == 11 [pid = 1648] [id = 399] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12c97e800 == 10 [pid = 1648] [id = 398] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd8c000 == 9 [pid = 1648] [id = 397] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x128286000 == 8 [pid = 1648] [id = 396] 08:19:28 INFO - PROCESS | 1648 | --DOCSHELL 0x129eea800 == 7 [pid = 1648] [id = 395] 08:19:28 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x1271b6800) [pid = 1648] [serial = 1156] [outer = 0x0] [url = about:blank] 08:19:28 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x1274e1800) [pid = 1648] [serial = 1157] [outer = 0x0] [url = about:blank] 08:19:28 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x11d323000) [pid = 1648] [serial = 1153] [outer = 0x0] [url = about:blank] 08:19:28 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x11d3da000) [pid = 1648] [serial = 1154] [outer = 0x0] [url = about:blank] 08:19:28 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x127b45400) [pid = 1648] [serial = 1151] [outer = 0x0] [url = about:blank] 08:19:29 INFO - PROCESS | 1648 | 1477754369836 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]]]}] 08:19:29 INFO - . 08:19:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5376ms 08:19:29 INFO - PROCESS | 1648 | 1477754369859 Marionette TRACE conn2 -> [0,1784,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 1648 | 1477754369862 Marionette TRACE conn2 <- [1,1784,null,{"value":"7"}] 08:19:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 08:19:29 INFO - PROCESS | 1648 | 1477754369868 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}] 08:19:29 INFO - PROCESS | 1648 | 1477754369959 Marionette TRACE conn2 <- [1,1785,null,{"value":null}] 08:19:29 INFO - PROCESS | 1648 | 1477754369963 Marionette TRACE conn2 -> [0,1786,"getWindowHandles",null] 08:19:29 INFO - PROCESS | 1648 | 1477754369966 Marionette TRACE conn2 <- [1,1786,null,["7"]] 08:19:29 INFO - PROCESS | 1648 | 1477754369969 Marionette TRACE conn2 -> [0,1787,"switchToWindow",{"name":"7"}] 08:19:29 INFO - PROCESS | 1648 | 1477754369974 Marionette TRACE conn2 <- [1,1787,null,{}] 08:19:29 INFO - PROCESS | 1648 | 1477754369978 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da34000 == 8 [pid = 1648] [id = 410] 08:19:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x11d3d4c00) [pid = 1648] [serial = 1201] [outer = 0x0] 08:19:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x11d3e1c00) [pid = 1648] [serial = 1202] [outer = 0x11d3d4c00] 08:19:30 INFO - PROCESS | 1648 | 1477754370023 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x11d49fc00) [pid = 1648] [serial = 1203] [outer = 0x11d3d4c00] 08:19:30 INFO - PROCESS | 1648 | 1477754370297 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]]]}] 08:19:30 INFO - .. 08:19:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 466ms 08:19:30 INFO - PROCESS | 1648 | 1477754370332 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 1648 | 1477754370334 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:19:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 08:19:30 INFO - PROCESS | 1648 | 1477754370338 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}] 08:19:30 INFO - PROCESS | 1648 | 1477754370429 Marionette TRACE conn2 <- [1,1790,null,{"value":null}] 08:19:30 INFO - PROCESS | 1648 | 1477754370480 Marionette TRACE conn2 -> [0,1791,"getWindowHandles",null] 08:19:30 INFO - PROCESS | 1648 | 1477754370482 Marionette TRACE conn2 <- [1,1791,null,["7"]] 08:19:30 INFO - PROCESS | 1648 | 1477754370485 Marionette TRACE conn2 -> [0,1792,"switchToWindow",{"name":"7"}] 08:19:30 INFO - PROCESS | 1648 | 1477754370487 Marionette TRACE conn2 <- [1,1792,null,{}] 08:19:30 INFO - PROCESS | 1648 | 1477754370490 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da37800 == 9 [pid = 1648] [id = 411] 08:19:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x11db05000) [pid = 1648] [serial = 1204] [outer = 0x0] 08:19:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x127b4a400) [pid = 1648] [serial = 1205] [outer = 0x11db05000] 08:19:30 INFO - PROCESS | 1648 | 1477754370529 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x127e08c00) [pid = 1648] [serial = 1206] [outer = 0x11db05000] 08:19:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c25800 == 10 [pid = 1648] [id = 412] 08:19:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x127ed1800) [pid = 1648] [serial = 1207] [outer = 0x0] 08:19:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x127eddc00) [pid = 1648] [serial = 1208] [outer = 0x127ed1800] 08:19:30 INFO - PROCESS | 1648 | 1477754370836 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]]]}] 08:19:30 INFO - . 08:19:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 517ms 08:19:30 INFO - PROCESS | 1648 | 1477754370866 Marionette TRACE conn2 -> [0,1794,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 1648 | 1477754370870 Marionette TRACE conn2 <- [1,1794,null,{"value":"7"}] 08:19:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 08:19:30 INFO - PROCESS | 1648 | 1477754370873 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}] 08:19:30 INFO - PROCESS | 1648 | 1477754370992 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:19:31 INFO - PROCESS | 1648 | 1477754371021 Marionette TRACE conn2 -> [0,1796,"getWindowHandles",null] 08:19:31 INFO - PROCESS | 1648 | 1477754371023 Marionette TRACE conn2 <- [1,1796,null,["7"]] 08:19:31 INFO - PROCESS | 1648 | 1477754371025 Marionette TRACE conn2 -> [0,1797,"switchToWindow",{"name":"7"}] 08:19:31 INFO - PROCESS | 1648 | 1477754371029 Marionette TRACE conn2 <- [1,1797,null,{}] 08:19:31 INFO - PROCESS | 1648 | 1477754371032 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ede000 == 11 [pid = 1648] [id = 413] 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x12777f800) [pid = 1648] [serial = 1209] [outer = 0x0] 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x129a77400) [pid = 1648] [serial = 1210] [outer = 0x12777f800] 08:19:31 INFO - PROCESS | 1648 | 1477754371074 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x129c1b800) [pid = 1648] [serial = 1211] [outer = 0x12777f800] 08:19:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adf8000 == 12 [pid = 1648] [id = 414] 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x12a030400) [pid = 1648] [serial = 1212] [outer = 0x0] 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x12a2e4400) [pid = 1648] [serial = 1213] [outer = 0x12a030400] 08:19:31 INFO - PROCESS | 1648 | [1648] WARNING: Failed to create a URI: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x129d7d000) [pid = 1648] [serial = 1214] [outer = 0x12a030400] 08:19:31 INFO - PROCESS | 1648 | 1477754371458 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]]]}] 08:19:31 INFO - . 08:19:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 618ms 08:19:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 08:19:31 INFO - PROCESS | 1648 | 1477754371494 Marionette TRACE conn2 -> [0,1799,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 1648 | 1477754371497 Marionette TRACE conn2 <- [1,1799,null,{"value":"7"}] 08:19:31 INFO - PROCESS | 1648 | 1477754371501 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}] 08:19:31 INFO - PROCESS | 1648 | 1477754371682 Marionette TRACE conn2 <- [1,1800,null,{"value":null}] 08:19:31 INFO - PROCESS | 1648 | 1477754371699 Marionette TRACE conn2 -> [0,1801,"getWindowHandles",null] 08:19:31 INFO - PROCESS | 1648 | 1477754371701 Marionette TRACE conn2 <- [1,1801,null,["7"]] 08:19:31 INFO - PROCESS | 1648 | 1477754371704 Marionette TRACE conn2 -> [0,1802,"switchToWindow",{"name":"7"}] 08:19:31 INFO - PROCESS | 1648 | 1477754371709 Marionette TRACE conn2 <- [1,1802,null,{}] 08:19:31 INFO - PROCESS | 1648 | 1477754371712 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb4b800 == 13 [pid = 1648] [id = 415] 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12a025800) [pid = 1648] [serial = 1215] [outer = 0x0] 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12c130800) [pid = 1648] [serial = 1216] [outer = 0x12a025800] 08:19:31 INFO - PROCESS | 1648 | 1477754371780 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12c770c00) [pid = 1648] [serial = 1217] [outer = 0x12a025800] 08:19:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e03b000 == 14 [pid = 1648] [id = 416] 08:19:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x12ac76c00) [pid = 1648] [serial = 1218] [outer = 0x0] 08:19:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12dfcf800) [pid = 1648] [serial = 1219] [outer = 0x12ac76c00] 08:19:32 INFO - PROCESS | 1648 | 1477754372151 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]]]}] 08:19:32 INFO - . 08:19:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 669ms 08:19:32 INFO - PROCESS | 1648 | 1477754372169 Marionette TRACE conn2 -> [0,1804,"getWindowHandle",null] 08:19:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 08:19:32 INFO - PROCESS | 1648 | 1477754372171 Marionette TRACE conn2 <- [1,1804,null,{"value":"7"}] 08:19:32 INFO - PROCESS | 1648 | 1477754372181 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}] 08:19:32 INFO - PROCESS | 1648 | 1477754372289 Marionette TRACE conn2 <- [1,1805,null,{"value":null}] 08:19:32 INFO - PROCESS | 1648 | 1477754372293 Marionette TRACE conn2 -> [0,1806,"getWindowHandles",null] 08:19:32 INFO - PROCESS | 1648 | 1477754372294 Marionette TRACE conn2 <- [1,1806,null,["7"]] 08:19:32 INFO - PROCESS | 1648 | 1477754372322 Marionette TRACE conn2 -> [0,1807,"switchToWindow",{"name":"7"}] 08:19:32 INFO - PROCESS | 1648 | 1477754372325 Marionette TRACE conn2 <- [1,1807,null,{}] 08:19:32 INFO - PROCESS | 1648 | 1477754372327 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7e1800 == 15 [pid = 1648] [id = 417] 08:19:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x11d881400) [pid = 1648] [serial = 1220] [outer = 0x0] 08:19:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12dfd4c00) [pid = 1648] [serial = 1221] [outer = 0x11d881400] 08:19:32 INFO - PROCESS | 1648 | 1477754372361 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x12e13e800) [pid = 1648] [serial = 1222] [outer = 0x11d881400] 08:19:32 INFO - PROCESS | 1648 | 1477754372619 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]]]}] 08:19:32 INFO - . 08:19:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 468ms 08:19:32 INFO - PROCESS | 1648 | 1477754372648 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 1648 | 1477754372650 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:19:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 08:19:32 INFO - PROCESS | 1648 | 1477754372653 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}] 08:19:32 INFO - PROCESS | 1648 | 1477754372864 Marionette TRACE conn2 <- [1,1810,null,{"value":null}] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x129c13800) [pid = 1648] [serial = 1179] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12a2de000) [pid = 1648] [serial = 1167] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12c6cb800) [pid = 1648] [serial = 1170] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12e1aa000) [pid = 1648] [serial = 1182] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x11d90cc00) [pid = 1648] [serial = 1164] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12f90ec00) [pid = 1648] [serial = 1185] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12fc29400) [pid = 1648] [serial = 1191] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x131d29000) [pid = 1648] [serial = 1194] [outer = 0x0] [url = about:blank] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x132b6d400) [pid = 1648] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12fc5c400) [pid = 1648] [serial = 1188] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x11d60b000) [pid = 1648] [serial = 1176] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x11c4d0800) [pid = 1648] [serial = 1158] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x11d3e3000) [pid = 1648] [serial = 1161] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 08:19:32 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12ce85000) [pid = 1648] [serial = 1173] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 08:19:32 INFO - PROCESS | 1648 | 1477754372901 Marionette TRACE conn2 -> [0,1811,"getWindowHandles",null] 08:19:32 INFO - PROCESS | 1648 | 1477754372902 Marionette TRACE conn2 <- [1,1811,null,["7"]] 08:19:32 INFO - PROCESS | 1648 | 1477754372905 Marionette TRACE conn2 -> [0,1812,"switchToWindow",{"name":"7"}] 08:19:32 INFO - PROCESS | 1648 | 1477754372907 Marionette TRACE conn2 <- [1,1812,null,{}] 08:19:32 INFO - PROCESS | 1648 | 1477754372909 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd4a800 == 16 [pid = 1648] [id = 418] 08:19:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x11d613400) [pid = 1648] [serial = 1223] [outer = 0x0] 08:19:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x12a8a7400) [pid = 1648] [serial = 1224] [outer = 0x11d613400] 08:19:32 INFO - PROCESS | 1648 | 1477754372944 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x12e1a4000) [pid = 1648] [serial = 1225] [outer = 0x11d613400] 08:19:33 INFO - PROCESS | 1648 | 1477754373163 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]]]}] 08:19:33 INFO - . 08:19:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 515ms 08:19:33 INFO - PROCESS | 1648 | 1477754373168 Marionette TRACE conn2 -> [0,1814,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 1648 | 1477754373171 Marionette TRACE conn2 <- [1,1814,null,{"value":"7"}] 08:19:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 08:19:33 INFO - PROCESS | 1648 | 1477754373174 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}] 08:19:33 INFO - PROCESS | 1648 | 1477754373250 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:19:33 INFO - PROCESS | 1648 | 1477754373253 Marionette TRACE conn2 -> [0,1816,"getWindowHandles",null] 08:19:33 INFO - PROCESS | 1648 | 1477754373256 Marionette TRACE conn2 <- [1,1816,null,["7"]] 08:19:33 INFO - PROCESS | 1648 | 1477754373260 Marionette TRACE conn2 -> [0,1817,"switchToWindow",{"name":"7"}] 08:19:33 INFO - PROCESS | 1648 | 1477754373263 Marionette TRACE conn2 <- [1,1817,null,{}] 08:19:33 INFO - PROCESS | 1648 | 1477754373265 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x130469000 == 17 [pid = 1648] [id = 419] 08:19:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x12fc1f800) [pid = 1648] [serial = 1226] [outer = 0x0] 08:19:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x12fc5fc00) [pid = 1648] [serial = 1227] [outer = 0x12fc1f800] 08:19:33 INFO - PROCESS | 1648 | 1477754373299 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12fc62400) [pid = 1648] [serial = 1228] [outer = 0x12fc1f800] 08:19:33 INFO - PROCESS | 1648 | 1477754373548 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"]]]}] 08:19:33 INFO - ...... 08:19:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 419ms 08:19:33 INFO - PROCESS | 1648 | 1477754373594 Marionette TRACE conn2 -> [0,1819,"getWindowHandle",null] 08:19:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 08:19:33 INFO - PROCESS | 1648 | 1477754373595 Marionette TRACE conn2 <- [1,1819,null,{"value":"7"}] 08:19:33 INFO - PROCESS | 1648 | 1477754373598 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}] 08:19:33 INFO - PROCESS | 1648 | 1477754373695 Marionette TRACE conn2 <- [1,1820,null,{"value":null}] 08:19:33 INFO - PROCESS | 1648 | 1477754373701 Marionette TRACE conn2 -> [0,1821,"getWindowHandles",null] 08:19:33 INFO - PROCESS | 1648 | 1477754373703 Marionette TRACE conn2 <- [1,1821,null,["7"]] 08:19:33 INFO - PROCESS | 1648 | 1477754373706 Marionette TRACE conn2 -> [0,1822,"switchToWindow",{"name":"7"}] 08:19:33 INFO - PROCESS | 1648 | 1477754373708 Marionette TRACE conn2 <- [1,1822,null,{}] 08:19:33 INFO - PROCESS | 1648 | 1477754373711 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c35000 == 18 [pid = 1648] [id = 420] 08:19:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12fc6ac00) [pid = 1648] [serial = 1229] [outer = 0x0] 08:19:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12fee5800) [pid = 1648] [serial = 1230] [outer = 0x12fc6ac00] 08:19:33 INFO - PROCESS | 1648 | 1477754373746 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12fee7000) [pid = 1648] [serial = 1231] [outer = 0x12fc6ac00] 08:19:33 INFO - PROCESS | 1648 | 1477754373974 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]]]}] 08:19:34 INFO - . 08:19:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 415ms 08:19:34 INFO - PROCESS | 1648 | 1477754374014 Marionette TRACE conn2 -> [0,1824,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1648 | 1477754374016 Marionette TRACE conn2 <- [1,1824,null,{"value":"7"}] 08:19:34 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 08:19:34 INFO - PROCESS | 1648 | 1477754374019 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}] 08:19:34 INFO - PROCESS | 1648 | 1477754374096 Marionette TRACE conn2 <- [1,1825,null,{"value":null}] 08:19:34 INFO - PROCESS | 1648 | 1477754374099 Marionette TRACE conn2 -> [0,1826,"getWindowHandles",null] 08:19:34 INFO - PROCESS | 1648 | 1477754374101 Marionette TRACE conn2 <- [1,1826,null,["7"]] 08:19:34 INFO - PROCESS | 1648 | 1477754374103 Marionette TRACE conn2 -> [0,1827,"switchToWindow",{"name":"7"}] 08:19:34 INFO - PROCESS | 1648 | 1477754374107 Marionette TRACE conn2 <- [1,1827,null,{}] 08:19:34 INFO - PROCESS | 1648 | 1477754374110 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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ed7800 == 19 [pid = 1648] [id = 421] 08:19:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x1300a3000) [pid = 1648] [serial = 1232] [outer = 0x0] 08:19:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x130547c00) [pid = 1648] [serial = 1233] [outer = 0x1300a3000] 08:19:34 INFO - PROCESS | 1648 | 1477754374144 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x130547400) [pid = 1648] [serial = 1234] [outer = 0x1300a3000] 08:19:34 INFO - PROCESS | 1648 | 1477754374398 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]]]}] 08:19:34 INFO - . 08:19:34 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 414ms 08:19:34 INFO - PROCESS | 1648 | 1477754374434 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1648 | 1477754374435 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:19:34 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 08:19:34 INFO - PROCESS | 1648 | 1477754374438 Marionette TRACE conn2 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:34 INFO - PROCESS | 1648 | 1477754374515 Marionette TRACE conn2 <- [1,1830,null,{"value":null}] 08:19:34 INFO - PROCESS | 1648 | 1477754374519 Marionette TRACE conn2 -> [0,1831,"getWindowHandles",null] 08:19:34 INFO - PROCESS | 1648 | 1477754374520 Marionette TRACE conn2 <- [1,1831,null,["7"]] 08:19:34 INFO - PROCESS | 1648 | 1477754374525 Marionette TRACE conn2 -> [0,1832,"switchToWindow",{"name":"7"}] 08:19:34 INFO - PROCESS | 1648 | 1477754374527 Marionette TRACE conn2 <- [1,1832,null,{}] 08:19:34 INFO - PROCESS | 1648 | 1477754374530 Marionette TRACE conn2 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313ca000 == 20 [pid = 1648] [id = 422] 08:19:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1305d4400) [pid = 1648] [serial = 1235] [outer = 0x0] 08:19:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x130dc1800) [pid = 1648] [serial = 1236] [outer = 0x1305d4400] 08:19:34 INFO - PROCESS | 1648 | 1477754374564 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x130dc2000) [pid = 1648] [serial = 1237] [outer = 0x1305d4400] 08:19:34 INFO - PROCESS | 1648 | 1477754374819 Marionette TRACE conn2 <- [1,1833,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 08:19:34 INFO - . 08:19:34 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 415ms 08:19:34 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 08:19:34 INFO - PROCESS | 1648 | 1477754374871 Marionette TRACE conn2 -> [0,1834,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1648 | 1477754374874 Marionette TRACE conn2 <- [1,1834,null,{"value":"7"}] 08:19:34 INFO - PROCESS | 1648 | 1477754374879 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:34 INFO - PROCESS | 1648 | 1477754374983 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:19:35 INFO - PROCESS | 1648 | 1477754375070 Marionette TRACE conn2 -> [0,1836,"getWindowHandles",null] 08:19:35 INFO - PROCESS | 1648 | 1477754375074 Marionette TRACE conn2 <- [1,1836,null,["7"]] 08:19:35 INFO - PROCESS | 1648 | 1477754375077 Marionette TRACE conn2 -> [0,1837,"switchToWindow",{"name":"7"}] 08:19:35 INFO - PROCESS | 1648 | 1477754375084 Marionette TRACE conn2 <- [1,1837,null,{}] 08:19:35 INFO - PROCESS | 1648 | 1477754375087 Marionette TRACE conn2 -> [0,1838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x127321000 == 21 [pid = 1648] [id = 423] 08:19:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x11d40ac00) [pid = 1648] [serial = 1238] [outer = 0x0] 08:19:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1271b9c00) [pid = 1648] [serial = 1239] [outer = 0x11d40ac00] 08:19:35 INFO - PROCESS | 1648 | 1477754375142 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x127980c00) [pid = 1648] [serial = 1240] [outer = 0x11d40ac00] 08:19:35 INFO - PROCESS | 1648 | 1477754375528 Marionette TRACE conn2 <- [1,1838,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]]]}] 08:19:35 INFO - ................................................... 08:19:35 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 670ms 08:19:35 INFO - PROCESS | 1648 | 1477754375551 Marionette TRACE conn2 -> [0,1839,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 1648 | 1477754375555 Marionette TRACE conn2 <- [1,1839,null,{"value":"7"}] 08:19:35 INFO - TEST-START | /js/builtins/Math.max.html 08:19:35 INFO - PROCESS | 1648 | 1477754375558 Marionette TRACE conn2 -> [0,1840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:35 INFO - PROCESS | 1648 | 1477754375661 Marionette TRACE conn2 <- [1,1840,null,{"value":null}] 08:19:35 INFO - PROCESS | 1648 | 1477754375709 Marionette TRACE conn2 -> [0,1841,"getWindowHandles",null] 08:19:35 INFO - PROCESS | 1648 | 1477754375711 Marionette TRACE conn2 <- [1,1841,null,["7"]] 08:19:35 INFO - PROCESS | 1648 | 1477754375714 Marionette TRACE conn2 -> [0,1842,"switchToWindow",{"name":"7"}] 08:19:35 INFO - PROCESS | 1648 | 1477754375717 Marionette TRACE conn2 <- [1,1842,null,{}] 08:19:35 INFO - PROCESS | 1648 | 1477754375720 Marionette TRACE conn2 -> [0,1843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7e8800 == 22 [pid = 1648] [id = 424] 08:19:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x127e11c00) [pid = 1648] [serial = 1241] [outer = 0x0] 08:19:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12ac36800) [pid = 1648] [serial = 1242] [outer = 0x127e11c00] 08:19:35 INFO - PROCESS | 1648 | 1477754375761 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12c6c4400) [pid = 1648] [serial = 1243] [outer = 0x127e11c00] 08:19:36 INFO - PROCESS | 1648 | 1477754376150 Marionette TRACE conn2 <- [1,1843,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]]]}] 08:19:36 INFO - ...... 08:19:36 INFO - TEST-OK | /js/builtins/Math.max.html | took 617ms 08:19:36 INFO - PROCESS | 1648 | 1477754376181 Marionette TRACE conn2 -> [0,1844,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 1648 | 1477754376186 Marionette TRACE conn2 <- [1,1844,null,{"value":"7"}] 08:19:36 INFO - TEST-START | /js/builtins/Math.min.html 08:19:36 INFO - PROCESS | 1648 | 1477754376191 Marionette TRACE conn2 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:36 INFO - PROCESS | 1648 | 1477754376316 Marionette TRACE conn2 <- [1,1845,null,{"value":null}] 08:19:36 INFO - PROCESS | 1648 | 1477754376368 Marionette TRACE conn2 -> [0,1846,"getWindowHandles",null] 08:19:36 INFO - PROCESS | 1648 | 1477754376370 Marionette TRACE conn2 <- [1,1846,null,["7"]] 08:19:36 INFO - PROCESS | 1648 | 1477754376372 Marionette TRACE conn2 -> [0,1847,"switchToWindow",{"name":"7"}] 08:19:36 INFO - PROCESS | 1648 | 1477754376376 Marionette TRACE conn2 <- [1,1847,null,{}] 08:19:36 INFO - PROCESS | 1648 | 1477754376379 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313e9000 == 23 [pid = 1648] [id = 425] 08:19:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12c76e400) [pid = 1648] [serial = 1244] [outer = 0x0] 08:19:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12f3c8400) [pid = 1648] [serial = 1245] [outer = 0x12c76e400] 08:19:36 INFO - PROCESS | 1648 | 1477754376422 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12fc64400) [pid = 1648] [serial = 1246] [outer = 0x12c76e400] 08:19:36 INFO - PROCESS | 1648 | 1477754376786 Marionette TRACE conn2 <- [1,1848,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]]]}] 08:19:36 INFO - ...... 08:19:36 INFO - TEST-OK | /js/builtins/Math.min.html | took 616ms 08:19:36 INFO - PROCESS | 1648 | 1477754376808 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 1648 | 1477754376809 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:19:36 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 08:19:36 INFO - PROCESS | 1648 | 1477754376812 Marionette TRACE conn2 -> [0,1850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:36 INFO - PROCESS | 1648 | 1477754376917 Marionette TRACE conn2 <- [1,1850,null,{"value":null}] 08:19:36 INFO - PROCESS | 1648 | 1477754376965 Marionette TRACE conn2 -> [0,1851,"getWindowHandles",null] 08:19:36 INFO - PROCESS | 1648 | 1477754376968 Marionette TRACE conn2 <- [1,1851,null,["7"]] 08:19:36 INFO - PROCESS | 1648 | 1477754376971 Marionette TRACE conn2 -> [0,1852,"switchToWindow",{"name":"7"}] 08:19:36 INFO - PROCESS | 1648 | 1477754376974 Marionette TRACE conn2 <- [1,1852,null,{}] 08:19:36 INFO - PROCESS | 1648 | 1477754376977 Marionette TRACE conn2 -> [0,1853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0e5800 == 24 [pid = 1648] [id = 426] 08:19:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12c6c1400) [pid = 1648] [serial = 1247] [outer = 0x0] 08:19:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12dfd4400) [pid = 1648] [serial = 1248] [outer = 0x12c6c1400] 08:19:37 INFO - PROCESS | 1648 | 1477754377017 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12dfd7000) [pid = 1648] [serial = 1249] [outer = 0x12c6c1400] 08:19:37 INFO - PROCESS | 1648 | 1477754377449 Marionette TRACE conn2 <- [1,1853,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"]]]}] 08:19:37 INFO - .. 08:19:37 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 665ms 08:19:37 INFO - PROCESS | 1648 | 1477754377478 Marionette TRACE conn2 -> [0,1854,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 1648 | 1477754377482 Marionette TRACE conn2 <- [1,1854,null,{"value":"7"}] 08:19:37 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 08:19:37 INFO - PROCESS | 1648 | 1477754377487 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:37 INFO - PROCESS | 1648 | 1477754377611 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:19:37 INFO - PROCESS | 1648 | 1477754377679 Marionette TRACE conn2 -> [0,1856,"getWindowHandles",null] 08:19:37 INFO - PROCESS | 1648 | 1477754377683 Marionette TRACE conn2 <- [1,1856,null,["7"]] 08:19:37 INFO - PROCESS | 1648 | 1477754377733 Marionette TRACE conn2 -> [0,1857,"switchToWindow",{"name":"7"}] 08:19:37 INFO - PROCESS | 1648 | 1477754377737 Marionette TRACE conn2 <- [1,1857,null,{}] 08:19:37 INFO - PROCESS | 1648 | 1477754377745 Marionette TRACE conn2 -> [0,1858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12954f000 == 25 [pid = 1648] [id = 427] 08:19:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x127915800) [pid = 1648] [serial = 1250] [outer = 0x0] 08:19:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x127e0e800) [pid = 1648] [serial = 1251] [outer = 0x127915800] 08:19:37 INFO - PROCESS | 1648 | 1477754377808 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x128221c00) [pid = 1648] [serial = 1252] [outer = 0x127915800] 08:19:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12e03b000 == 24 [pid = 1648] [id = 416] 08:19:38 INFO - PROCESS | 1648 | --DOCSHELL 0x129c25800 == 23 [pid = 1648] [id = 412] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x131d29400) [pid = 1648] [serial = 1195] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x132b6f000) [pid = 1648] [serial = 1200] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x130433000) [pid = 1648] [serial = 1192] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x131983400) [pid = 1648] [serial = 1193] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12e4bc400) [pid = 1648] [serial = 1183] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12fc1c800) [pid = 1648] [serial = 1187] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12f9ccc00) [pid = 1648] [serial = 1186] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12fc6a400) [pid = 1648] [serial = 1190] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12fc69000) [pid = 1648] [serial = 1189] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12ea82000) [pid = 1648] [serial = 1184] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12ac3d000) [pid = 1648] [serial = 1180] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12ad24800) [pid = 1648] [serial = 1181] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12716cc00) [pid = 1648] [serial = 1177] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x1287bd000) [pid = 1648] [serial = 1178] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12dfce800) [pid = 1648] [serial = 1174] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12dfd1c00) [pid = 1648] [serial = 1175] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12cbc5c00) [pid = 1648] [serial = 1171] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12cbd3000) [pid = 1648] [serial = 1172] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12b30d800) [pid = 1648] [serial = 1168] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12a02a400) [pid = 1648] [serial = 1169] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12a024800) [pid = 1648] [serial = 1165] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12a02b000) [pid = 1648] [serial = 1166] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x1287ef800) [pid = 1648] [serial = 1162] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x129a7e400) [pid = 1648] [serial = 1163] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x1287edc00) [pid = 1648] [serial = 1159] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x128df5400) [pid = 1648] [serial = 1160] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x131ebc000) [pid = 1648] [serial = 1197] [outer = 0x0] [url = about:blank] 08:19:38 INFO - PROCESS | 1648 | 1477754378183 Marionette TRACE conn2 <- [1,1858,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]]]}] 08:19:38 INFO - .... 08:19:38 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 717ms 08:19:38 INFO - PROCESS | 1648 | 1477754378204 Marionette TRACE conn2 -> [0,1859,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 1648 | 1477754378207 Marionette TRACE conn2 <- [1,1859,null,{"value":"7"}] 08:19:38 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 08:19:38 INFO - PROCESS | 1648 | 1477754378210 Marionette TRACE conn2 -> [0,1860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:38 INFO - PROCESS | 1648 | 1477754378293 Marionette TRACE conn2 <- [1,1860,null,{"value":null}] 08:19:38 INFO - PROCESS | 1648 | 1477754378298 Marionette TRACE conn2 -> [0,1861,"getWindowHandles",null] 08:19:38 INFO - PROCESS | 1648 | 1477754378299 Marionette TRACE conn2 <- [1,1861,null,["7"]] 08:19:38 INFO - PROCESS | 1648 | 1477754378302 Marionette TRACE conn2 -> [0,1862,"switchToWindow",{"name":"7"}] 08:19:38 INFO - PROCESS | 1648 | 1477754378305 Marionette TRACE conn2 <- [1,1862,null,{}] 08:19:38 INFO - PROCESS | 1648 | 1477754378310 Marionette TRACE conn2 -> [0,1863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a808800 == 24 [pid = 1648] [id = 428] 08:19:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x1287ef800) [pid = 1648] [serial = 1253] [outer = 0x0] 08:19:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x129e91000) [pid = 1648] [serial = 1254] [outer = 0x1287ef800] 08:19:38 INFO - PROCESS | 1648 | 1477754378346 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12a026400) [pid = 1648] [serial = 1255] [outer = 0x1287ef800] 08:19:38 INFO - PROCESS | 1648 | 1477754378616 Marionette TRACE conn2 <- [1,1863,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]]]}] 08:19:38 INFO - .... 08:19:38 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 416ms 08:19:38 INFO - PROCESS | 1648 | 1477754378630 Marionette TRACE conn2 -> [0,1864,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 1648 | 1477754378634 Marionette TRACE conn2 <- [1,1864,null,{"value":"7"}] 08:19:38 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 08:19:38 INFO - PROCESS | 1648 | 1477754378637 Marionette TRACE conn2 -> [0,1865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:38 INFO - PROCESS | 1648 | 1477754378735 Marionette TRACE conn2 <- [1,1865,null,{"value":null}] 08:19:38 INFO - PROCESS | 1648 | 1477754378780 Marionette TRACE conn2 -> [0,1866,"getWindowHandles",null] 08:19:38 INFO - PROCESS | 1648 | 1477754378782 Marionette TRACE conn2 <- [1,1866,null,["7"]] 08:19:38 INFO - PROCESS | 1648 | 1477754378784 Marionette TRACE conn2 -> [0,1867,"switchToWindow",{"name":"7"}] 08:19:38 INFO - PROCESS | 1648 | 1477754378788 Marionette TRACE conn2 <- [1,1867,null,{}] 08:19:38 INFO - PROCESS | 1648 | 1477754378790 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dbb0000 == 25 [pid = 1648] [id = 429] 08:19:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12b30ac00) [pid = 1648] [serial = 1256] [outer = 0x0] 08:19:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12dfd1400) [pid = 1648] [serial = 1257] [outer = 0x12b30ac00] 08:19:38 INFO - PROCESS | 1648 | 1477754378828 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12e14ac00) [pid = 1648] [serial = 1258] [outer = 0x12b30ac00] 08:19:39 INFO - PROCESS | 1648 | 1477754379056 Marionette TRACE conn2 <- [1,1868,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]]]}] 08:19:39 INFO - ... 08:19:39 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 466ms 08:19:39 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 08:19:39 INFO - PROCESS | 1648 | 1477754379103 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 1648 | 1477754379104 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:19:39 INFO - PROCESS | 1648 | 1477754379108 Marionette TRACE conn2 -> [0,1870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:39 INFO - PROCESS | 1648 | 1477754379190 Marionette TRACE conn2 <- [1,1870,null,{"value":null}] 08:19:39 INFO - PROCESS | 1648 | 1477754379193 Marionette TRACE conn2 -> [0,1871,"getWindowHandles",null] 08:19:39 INFO - PROCESS | 1648 | 1477754379195 Marionette TRACE conn2 <- [1,1871,null,["7"]] 08:19:39 INFO - PROCESS | 1648 | 1477754379197 Marionette TRACE conn2 -> [0,1872,"switchToWindow",{"name":"7"}] 08:19:39 INFO - PROCESS | 1648 | 1477754379199 Marionette TRACE conn2 <- [1,1872,null,{}] 08:19:39 INFO - PROCESS | 1648 | 1477754379202 Marionette TRACE conn2 -> [0,1873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c8800 == 26 [pid = 1648] [id = 430] 08:19:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x12ea86c00) [pid = 1648] [serial = 1259] [outer = 0x0] 08:19:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x12fc5b400) [pid = 1648] [serial = 1260] [outer = 0x12ea86c00] 08:19:39 INFO - PROCESS | 1648 | 1477754379238 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12fc63800) [pid = 1648] [serial = 1261] [outer = 0x12ea86c00] 08:19:39 INFO - PROCESS | 1648 | 1477754379496 Marionette TRACE conn2 <- [1,1873,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"]]]}] 08:19:39 INFO - .. 08:19:39 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 416ms 08:19:39 INFO - PROCESS | 1648 | 1477754379524 Marionette TRACE conn2 -> [0,1874,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 1648 | 1477754379525 Marionette TRACE conn2 <- [1,1874,null,{"value":"7"}] 08:19:39 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 08:19:39 INFO - PROCESS | 1648 | 1477754379528 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:39 INFO - PROCESS | 1648 | 1477754379603 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:19:39 INFO - PROCESS | 1648 | 1477754379609 Marionette TRACE conn2 -> [0,1876,"getWindowHandles",null] 08:19:39 INFO - PROCESS | 1648 | 1477754379610 Marionette TRACE conn2 <- [1,1876,null,["7"]] 08:19:39 INFO - PROCESS | 1648 | 1477754379613 Marionette TRACE conn2 -> [0,1877,"switchToWindow",{"name":"7"}] 08:19:39 INFO - PROCESS | 1648 | 1477754379616 Marionette TRACE conn2 <- [1,1877,null,{}] 08:19:39 INFO - PROCESS | 1648 | 1477754379619 Marionette TRACE conn2 -> [0,1878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x130216000 == 27 [pid = 1648] [id = 431] 08:19:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12fc65800) [pid = 1648] [serial = 1262] [outer = 0x0] 08:19:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x13042c800) [pid = 1648] [serial = 1263] [outer = 0x12fc65800] 08:19:39 INFO - PROCESS | 1648 | 1477754379654 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x13042f800) [pid = 1648] [serial = 1264] [outer = 0x12fc65800] 08:19:39 INFO - PROCESS | 1648 | 1477754379923 Marionette TRACE conn2 <- [1,1878,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"]]]}] 08:19:39 INFO - .. 08:19:39 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 415ms 08:19:39 INFO - PROCESS | 1648 | 1477754379943 Marionette TRACE conn2 -> [0,1879,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 1648 | 1477754379945 Marionette TRACE conn2 <- [1,1879,null,{"value":"7"}] 08:19:39 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 08:19:39 INFO - PROCESS | 1648 | 1477754379948 Marionette TRACE conn2 -> [0,1880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:40 INFO - PROCESS | 1648 | 1477754380072 Marionette TRACE conn2 <- [1,1880,null,{"value":null}] 08:19:40 INFO - PROCESS | 1648 | 1477754380081 Marionette TRACE conn2 -> [0,1881,"getWindowHandles",null] 08:19:40 INFO - PROCESS | 1648 | 1477754380083 Marionette TRACE conn2 <- [1,1881,null,["7"]] 08:19:40 INFO - PROCESS | 1648 | 1477754380084 Marionette TRACE conn2 -> [0,1882,"switchToWindow",{"name":"7"}] 08:19:40 INFO - PROCESS | 1648 | 1477754380086 Marionette TRACE conn2 <- [1,1882,null,{}] 08:19:40 INFO - PROCESS | 1648 | 1477754380089 Marionette TRACE conn2 -> [0,1883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d32800 == 28 [pid = 1648] [id = 432] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x13042b000) [pid = 1648] [serial = 1265] [outer = 0x0] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x130dc3000) [pid = 1648] [serial = 1266] [outer = 0x13042b000] 08:19:40 INFO - PROCESS | 1648 | 1477754380126 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x130e2f800) [pid = 1648] [serial = 1267] [outer = 0x13042b000] 08:19:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd9000 == 29 [pid = 1648] [id = 433] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x130e36400) [pid = 1648] [serial = 1268] [outer = 0x0] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x1312b8000) [pid = 1648] [serial = 1269] [outer = 0x130e36400] 08:19:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d9000 == 30 [pid = 1648] [id = 434] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x131497000) [pid = 1648] [serial = 1270] [outer = 0x0] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x130e34400) [pid = 1648] [serial = 1271] [outer = 0x131497000] 08:19:40 INFO - PROCESS | 1648 | 1477754380478 Marionette TRACE conn2 <- [1,1883,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 08:19:40 INFO - . 08:19:40 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 566ms 08:19:40 INFO - PROCESS | 1648 | 1477754380513 Marionette TRACE conn2 -> [0,1884,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 1648 | 1477754380515 Marionette TRACE conn2 <- [1,1884,null,{"value":"7"}] 08:19:40 INFO - TEST-START | /js/builtins/Promise-subclassing.html 08:19:40 INFO - PROCESS | 1648 | 1477754380518 Marionette TRACE conn2 -> [0,1885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:40 INFO - PROCESS | 1648 | 1477754380640 Marionette TRACE conn2 <- [1,1885,null,{"value":null}] 08:19:40 INFO - PROCESS | 1648 | 1477754380650 Marionette TRACE conn2 -> [0,1886,"getWindowHandles",null] 08:19:40 INFO - PROCESS | 1648 | 1477754380652 Marionette TRACE conn2 <- [1,1886,null,["7"]] 08:19:40 INFO - PROCESS | 1648 | 1477754380654 Marionette TRACE conn2 -> [0,1887,"switchToWindow",{"name":"7"}] 08:19:40 INFO - PROCESS | 1648 | 1477754380657 Marionette TRACE conn2 <- [1,1887,null,{}] 08:19:40 INFO - PROCESS | 1648 | 1477754380659 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e90000 == 31 [pid = 1648] [id = 435] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x131496400) [pid = 1648] [serial = 1272] [outer = 0x0] 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1315a4000) [pid = 1648] [serial = 1273] [outer = 0x131496400] 08:19:40 INFO - PROCESS | 1648 | 1477754380693 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1315a6800) [pid = 1648] [serial = 1274] [outer = 0x131496400] 08:19:40 INFO - PROCESS | 1648 | 1477754380980 Marionette TRACE conn2 <- [1,1888,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]]]}] 08:19:41 INFO - ........ 08:19:41 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 516ms 08:19:41 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 08:19:41 INFO - PROCESS | 1648 | 1477754381034 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 1648 | 1477754381035 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381038 Marionette TRACE conn2 -> [0,1890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:41 INFO - PROCESS | 1648 | 1477754381134 Marionette TRACE conn2 <- [1,1890,null,{"value":null}] 08:19:41 INFO - PROCESS | 1648 | 1477754381138 Marionette TRACE conn2 -> [0,1891,"getWindowHandles",null] 08:19:41 INFO - PROCESS | 1648 | 1477754381141 Marionette TRACE conn2 <- [1,1891,null,["7"]] 08:19:41 INFO - PROCESS | 1648 | 1477754381172 Marionette TRACE conn2 -> [0,1892,"switchToWindow",{"name":"7"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381174 Marionette TRACE conn2 <- [1,1892,null,{}] 08:19:41 INFO - PROCESS | 1648 | 1477754381176 Marionette TRACE conn2 -> [0,1893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x131803000 == 32 [pid = 1648] [id = 436] 08:19:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1315ab000) [pid = 1648] [serial = 1275] [outer = 0x0] 08:19:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1316c5400) [pid = 1648] [serial = 1276] [outer = 0x1315ab000] 08:19:41 INFO - PROCESS | 1648 | 1477754381210 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1316c9400) [pid = 1648] [serial = 1277] [outer = 0x1315ab000] 08:19:41 INFO - PROCESS | 1648 | 1477754381479 Marionette TRACE conn2 <- [1,1893,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]]]}] 08:19:41 INFO - .................... 08:19:41 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 468ms 08:19:41 INFO - PROCESS | 1648 | 1477754381505 Marionette TRACE conn2 -> [0,1894,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 1648 | 1477754381507 Marionette TRACE conn2 <- [1,1894,null,{"value":"7"}] 08:19:41 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 08:19:41 INFO - PROCESS | 1648 | 1477754381509 Marionette TRACE conn2 -> [0,1895,"getContext",null] 08:19:41 INFO - PROCESS | 1648 | 1477754381510 Marionette TRACE conn2 <- [1,1895,null,{"value":"content"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381512 Marionette TRACE conn2 -> [0,1896,"setContext",{"value":"chrome"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381513 Marionette TRACE conn2 <- [1,1896,null,{}] 08:19:41 INFO - PROCESS | 1648 | 1477754381516 Marionette TRACE conn2 -> [0,1897,"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}] 08:19:41 INFO - PROCESS | 1648 | 1477754381522 Marionette TRACE conn2 <- [1,1897,null,{"value":true}] 08:19:41 INFO - PROCESS | 1648 | 1477754381524 Marionette TRACE conn2 -> [0,1898,"setContext",{"value":"content"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381525 Marionette TRACE conn2 <- [1,1898,null,{}] 08:19:41 INFO - Setting pref media.mediasource.enabled (true) 08:19:41 INFO - PROCESS | 1648 | 1477754381528 Marionette TRACE conn2 -> [0,1899,"getContext",null] 08:19:41 INFO - PROCESS | 1648 | 1477754381530 Marionette TRACE conn2 <- [1,1899,null,{"value":"content"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381532 Marionette TRACE conn2 -> [0,1900,"setContext",{"value":"chrome"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381533 Marionette TRACE conn2 <- [1,1900,null,{}] 08:19:41 INFO - PROCESS | 1648 | 1477754381542 Marionette TRACE conn2 -> [0,1901,"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}] 08:19:41 INFO - PROCESS | 1648 | 1477754381547 Marionette TRACE conn2 <- [1,1901,null,{"value":null}] 08:19:41 INFO - PROCESS | 1648 | 1477754381549 Marionette TRACE conn2 -> [0,1902,"setContext",{"value":"content"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381550 Marionette TRACE conn2 <- [1,1902,null,{}] 08:19:41 INFO - PROCESS | 1648 | 1477754381553 Marionette TRACE conn2 -> [0,1903,"timeouts",{"script":185000}] 08:19:41 INFO - PROCESS | 1648 | 1477754381555 Marionette TRACE conn2 <- [1,1903,null,{}] 08:19:41 INFO - PROCESS | 1648 | 1477754381557 Marionette TRACE conn2 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:41 INFO - PROCESS | 1648 | 1477754381660 Marionette TRACE conn2 <- [1,1904,null,{"value":null}] 08:19:41 INFO - PROCESS | 1648 | 1477754381665 Marionette TRACE conn2 -> [0,1905,"getWindowHandles",null] 08:19:41 INFO - PROCESS | 1648 | 1477754381667 Marionette TRACE conn2 <- [1,1905,null,["7"]] 08:19:41 INFO - PROCESS | 1648 | 1477754381698 Marionette TRACE conn2 -> [0,1906,"switchToWindow",{"name":"7"}] 08:19:41 INFO - PROCESS | 1648 | 1477754381701 Marionette TRACE conn2 <- [1,1906,null,{}] 08:19:41 INFO - PROCESS | 1648 | 1477754381703 Marionette TRACE conn2 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:19:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d91000 == 33 [pid = 1648] [id = 437] 08:19:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x131977400) [pid = 1648] [serial = 1278] [outer = 0x0] 08:19:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x131d2fc00) [pid = 1648] [serial = 1279] [outer = 0x131977400] 08:19:41 INFO - PROCESS | 1648 | 1477754381736 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x131ebc000) [pid = 1648] [serial = 1280] [outer = 0x131977400] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12ac76c00) [pid = 1648] [serial = 1218] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12a025800) [pid = 1648] [serial = 1215] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12a030400) [pid = 1648] [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] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12777f800) [pid = 1648] [serial = 1209] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x11d3d4c00) [pid = 1648] [serial = 1201] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x1300a3000) [pid = 1648] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x131992c00) [pid = 1648] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11d881400) [pid = 1648] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11d613400) [pid = 1648] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12fc6ac00) [pid = 1648] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x127ed1800) [pid = 1648] [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] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12fc1f800) [pid = 1648] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 08:19:42 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x11db05000) [pid = 1648] [serial = 1204] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 08:19:42 INFO - PROCESS | 1648 | 1477754382050 Marionette TRACE conn2 <- [1,1907,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]]]}] 08:19:42 INFO - .. 08:19:42 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 565ms 08:19:42 INFO - PROCESS | 1648 | 1477754382074 Marionette TRACE conn2 -> [0,1908,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 1648 | 1477754382076 Marionette TRACE conn2 <- [1,1908,null,{"value":"7"}] 08:19:42 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 08:19:42 INFO - PROCESS | 1648 | 1477754382078 Marionette TRACE conn2 -> [0,1909,"timeouts",{"script":35000}] 08:19:42 INFO - PROCESS | 1648 | 1477754382080 Marionette TRACE conn2 <- [1,1909,null,{}] 08:19:42 INFO - PROCESS | 1648 | 1477754382082 Marionette TRACE conn2 -> [0,1910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:42 INFO - PROCESS | 1648 | 1477754382167 Marionette TRACE conn2 <- [1,1910,null,{"value":null}] 08:19:42 INFO - PROCESS | 1648 | 1477754382172 Marionette TRACE conn2 -> [0,1911,"getWindowHandles",null] 08:19:42 INFO - PROCESS | 1648 | 1477754382174 Marionette TRACE conn2 <- [1,1911,null,["7"]] 08:19:42 INFO - PROCESS | 1648 | 1477754382177 Marionette TRACE conn2 -> [0,1912,"switchToWindow",{"name":"7"}] 08:19:42 INFO - PROCESS | 1648 | 1477754382178 Marionette TRACE conn2 <- [1,1912,null,{}] 08:19:42 INFO - PROCESS | 1648 | 1477754382181 Marionette TRACE conn2 -> [0,1913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x13382e000 == 34 [pid = 1648] [id = 438] 08:19:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12a030400) [pid = 1648] [serial = 1281] [outer = 0x0] 08:19:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12e3f8c00) [pid = 1648] [serial = 1282] [outer = 0x12a030400] 08:19:42 INFO - PROCESS | 1648 | 1477754382233 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12f90ec00) [pid = 1648] [serial = 1283] [outer = 0x12a030400] 08:19:42 INFO - PROCESS | 1648 | 1477754382548 Marionette TRACE conn2 <- [1,1913,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]]]}] 08:19:42 INFO - .. 08:19:42 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 519ms 08:19:42 INFO - PROCESS | 1648 | 1477754382597 Marionette TRACE conn2 -> [0,1914,"getWindowHandle",null] 08:19:42 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 08:19:42 INFO - PROCESS | 1648 | 1477754382599 Marionette TRACE conn2 <- [1,1914,null,{"value":"7"}] 08:19:42 INFO - PROCESS | 1648 | 1477754382602 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:42 INFO - PROCESS | 1648 | 1477754382694 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:19:42 INFO - PROCESS | 1648 | 1477754382744 Marionette TRACE conn2 -> [0,1916,"getWindowHandles",null] 08:19:42 INFO - PROCESS | 1648 | 1477754382746 Marionette TRACE conn2 <- [1,1916,null,["7"]] 08:19:42 INFO - PROCESS | 1648 | 1477754382748 Marionette TRACE conn2 -> [0,1917,"switchToWindow",{"name":"7"}] 08:19:42 INFO - PROCESS | 1648 | 1477754382751 Marionette TRACE conn2 <- [1,1917,null,{}] 08:19:42 INFO - PROCESS | 1648 | 1477754382754 Marionette TRACE conn2 -> [0,1918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338de800 == 35 [pid = 1648] [id = 439] 08:19:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x13197a000) [pid = 1648] [serial = 1284] [outer = 0x0] 08:19:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x132b85c00) [pid = 1648] [serial = 1285] [outer = 0x13197a000] 08:19:42 INFO - PROCESS | 1648 | 1477754382791 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x13362c800) [pid = 1648] [serial = 1286] [outer = 0x13197a000] 08:19:43 INFO - PROCESS | 1648 | 1477754383032 Marionette TRACE conn2 <- [1,1918,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]]]}] 08:19:43 INFO - .. 08:19:43 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 465ms 08:19:43 INFO - PROCESS | 1648 | 1477754383068 Marionette TRACE conn2 -> [0,1919,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 1648 | 1477754383069 Marionette TRACE conn2 <- [1,1919,null,{"value":"7"}] 08:19:43 INFO - TEST-START | /media-source/SourceBuffer-abort.html 08:19:43 INFO - PROCESS | 1648 | 1477754383072 Marionette TRACE conn2 -> [0,1920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:43 INFO - PROCESS | 1648 | 1477754383173 Marionette TRACE conn2 <- [1,1920,null,{"value":null}] 08:19:43 INFO - PROCESS | 1648 | 1477754383179 Marionette TRACE conn2 -> [0,1921,"getWindowHandles",null] 08:19:43 INFO - PROCESS | 1648 | 1477754383180 Marionette TRACE conn2 <- [1,1921,null,["7"]] 08:19:43 INFO - PROCESS | 1648 | 1477754383182 Marionette TRACE conn2 -> [0,1922,"switchToWindow",{"name":"7"}] 08:19:43 INFO - PROCESS | 1648 | 1477754383184 Marionette TRACE conn2 <- [1,1922,null,{}] 08:19:43 INFO - PROCESS | 1648 | 1477754383187 Marionette TRACE conn2 -> [0,1923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x134283800 == 36 [pid = 1648] [id = 440] 08:19:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12fee1000) [pid = 1648] [serial = 1287] [outer = 0x0] 08:19:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x13387a800) [pid = 1648] [serial = 1288] [outer = 0x12fee1000] 08:19:43 INFO - PROCESS | 1648 | 1477754383220 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x13387b400) [pid = 1648] [serial = 1289] [outer = 0x12fee1000] 08:19:43 INFO - PROCESS | 1648 | 1477754383463 Marionette TRACE conn2 <- [1,1923,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]]]}] 08:19:43 INFO - .. 08:19:43 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 414ms 08:19:43 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 08:19:43 INFO - Clearing pref media.mediasource.enabled 08:19:43 INFO - PROCESS | 1648 | 1477754383487 Marionette TRACE conn2 -> [0,1924,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 1648 | 1477754383488 Marionette TRACE conn2 <- [1,1924,null,{"value":"7"}] 08:19:43 INFO - PROCESS | 1648 | 1477754383490 Marionette TRACE conn2 -> [0,1925,"getContext",null] 08:19:43 INFO - PROCESS | 1648 | 1477754383492 Marionette TRACE conn2 <- [1,1925,null,{"value":"content"}] 08:19:43 INFO - PROCESS | 1648 | 1477754383493 Marionette TRACE conn2 -> [0,1926,"setContext",{"value":"chrome"}] 08:19:43 INFO - PROCESS | 1648 | 1477754383495 Marionette TRACE conn2 <- [1,1926,null,{}] 08:19:43 INFO - PROCESS | 1648 | 1477754383497 Marionette TRACE conn2 -> [0,1927,"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}] 08:19:43 INFO - PROCESS | 1648 | 1477754383504 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:19:43 INFO - PROCESS | 1648 | 1477754383506 Marionette TRACE conn2 -> [0,1928,"setContext",{"value":"content"}] 08:19:43 INFO - PROCESS | 1648 | 1477754383507 Marionette TRACE conn2 <- [1,1928,null,{}] 08:19:43 INFO - PROCESS | 1648 | 1477754383510 Marionette TRACE conn2 -> [0,1929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:43 INFO - PROCESS | 1648 | 1477754383587 Marionette TRACE conn2 <- [1,1929,null,{"value":null}] 08:19:43 INFO - PROCESS | 1648 | 1477754383592 Marionette TRACE conn2 -> [0,1930,"getWindowHandles",null] 08:19:43 INFO - PROCESS | 1648 | 1477754383593 Marionette TRACE conn2 <- [1,1930,null,["7"]] 08:19:43 INFO - PROCESS | 1648 | 1477754383595 Marionette TRACE conn2 -> [0,1931,"switchToWindow",{"name":"7"}] 08:19:43 INFO - PROCESS | 1648 | 1477754383597 Marionette TRACE conn2 <- [1,1931,null,{}] 08:19:43 INFO - PROCESS | 1648 | 1477754383600 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x13473a000 == 37 [pid = 1648] [id = 441] 08:19:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x13412a000) [pid = 1648] [serial = 1290] [outer = 0x0] 08:19:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x134239400) [pid = 1648] [serial = 1291] [outer = 0x13412a000] 08:19:43 INFO - PROCESS | 1648 | 1477754383633 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x134239c00) [pid = 1648] [serial = 1292] [outer = 0x13412a000] 08:19:43 INFO - PROCESS | 1648 | 1477754383880 Marionette TRACE conn2 <- [1,1932,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 08:19:43 INFO - . 08:19:43 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 436ms 08:19:43 INFO - PROCESS | 1648 | 1477754383927 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 1648 | 1477754383928 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:19:43 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 08:19:43 INFO - PROCESS | 1648 | 1477754383931 Marionette TRACE conn2 -> [0,1934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:44 INFO - PROCESS | 1648 | 1477754384010 Marionette TRACE conn2 <- [1,1934,null,{"value":null}] 08:19:44 INFO - PROCESS | 1648 | 1477754384014 Marionette TRACE conn2 -> [0,1935,"getWindowHandles",null] 08:19:44 INFO - PROCESS | 1648 | 1477754384015 Marionette TRACE conn2 <- [1,1935,null,["7"]] 08:19:44 INFO - PROCESS | 1648 | 1477754384017 Marionette TRACE conn2 -> [0,1936,"switchToWindow",{"name":"7"}] 08:19:44 INFO - PROCESS | 1648 | 1477754384019 Marionette TRACE conn2 <- [1,1936,null,{}] 08:19:44 INFO - PROCESS | 1648 | 1477754384022 Marionette TRACE conn2 -> [0,1937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x134924000 == 38 [pid = 1648] [id = 442] 08:19:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x13423d400) [pid = 1648] [serial = 1293] [outer = 0x0] 08:19:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x13444fc00) [pid = 1648] [serial = 1294] [outer = 0x13423d400] 08:19:44 INFO - PROCESS | 1648 | 1477754384055 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x134450400) [pid = 1648] [serial = 1295] [outer = 0x13423d400] 08:19:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 08:19:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 08:19:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 08:19:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 08:19:44 INFO - PROCESS | 1648 | 1477754384432 Marionette TRACE conn2 <- [1,1937,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]]]}] 08:19:44 INFO - ... 08:19:44 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 514ms 08:19:44 INFO - PROCESS | 1648 | 1477754384447 Marionette TRACE conn2 -> [0,1938,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 1648 | 1477754384449 Marionette TRACE conn2 <- [1,1938,null,{"value":"7"}] 08:19:44 INFO - TEST-START | /media-source/URL-createObjectURL.html 08:19:44 INFO - PROCESS | 1648 | 1477754384454 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:44 INFO - PROCESS | 1648 | 1477754384568 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:19:44 INFO - PROCESS | 1648 | 1477754384620 Marionette TRACE conn2 -> [0,1940,"getWindowHandles",null] 08:19:44 INFO - PROCESS | 1648 | 1477754384621 Marionette TRACE conn2 <- [1,1940,null,["7"]] 08:19:44 INFO - PROCESS | 1648 | 1477754384624 Marionette TRACE conn2 -> [0,1941,"switchToWindow",{"name":"7"}] 08:19:44 INFO - PROCESS | 1648 | 1477754384628 Marionette TRACE conn2 <- [1,1941,null,{}] 08:19:44 INFO - PROCESS | 1648 | 1477754384631 Marionette TRACE conn2 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a81b800 == 39 [pid = 1648] [id = 443] 08:19:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1274e1c00) [pid = 1648] [serial = 1296] [outer = 0x0] 08:19:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x128df2c00) [pid = 1648] [serial = 1297] [outer = 0x1274e1c00] 08:19:44 INFO - PROCESS | 1648 | 1477754384680 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12958e400) [pid = 1648] [serial = 1298] [outer = 0x1274e1c00] 08:19:45 INFO - PROCESS | 1648 | 1477754385012 Marionette TRACE conn2 <- [1,1942,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 08:19:45 INFO - . 08:19:45 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 565ms 08:19:45 INFO - PROCESS | 1648 | 1477754385019 Marionette TRACE conn2 -> [0,1943,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 1648 | 1477754385022 Marionette TRACE conn2 <- [1,1943,null,{"value":"7"}] 08:19:45 INFO - TEST-START | /media-source/interfaces.html 08:19:45 INFO - PROCESS | 1648 | 1477754385025 Marionette TRACE conn2 -> [0,1944,"getContext",null] 08:19:45 INFO - PROCESS | 1648 | 1477754385027 Marionette TRACE conn2 <- [1,1944,null,{"value":"content"}] 08:19:45 INFO - PROCESS | 1648 | 1477754385029 Marionette TRACE conn2 -> [0,1945,"setContext",{"value":"chrome"}] 08:19:45 INFO - PROCESS | 1648 | 1477754385031 Marionette TRACE conn2 <- [1,1945,null,{}] 08:19:45 INFO - PROCESS | 1648 | 1477754385034 Marionette TRACE conn2 -> [0,1946,"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}] 08:19:45 INFO - PROCESS | 1648 | 1477754385041 Marionette TRACE conn2 <- [1,1946,null,{"value":true}] 08:19:45 INFO - PROCESS | 1648 | 1477754385044 Marionette TRACE conn2 -> [0,1947,"setContext",{"value":"content"}] 08:19:45 INFO - PROCESS | 1648 | 1477754385047 Marionette TRACE conn2 <- [1,1947,null,{}] 08:19:45 INFO - Setting pref media.mediasource.enabled (true) 08:19:45 INFO - PROCESS | 1648 | 1477754385056 Marionette TRACE conn2 -> [0,1948,"getContext",null] 08:19:45 INFO - PROCESS | 1648 | 1477754385059 Marionette TRACE conn2 <- [1,1948,null,{"value":"content"}] 08:19:45 INFO - PROCESS | 1648 | 1477754385062 Marionette TRACE conn2 -> [0,1949,"setContext",{"value":"chrome"}] 08:19:45 INFO - PROCESS | 1648 | 1477754385063 Marionette TRACE conn2 <- [1,1949,null,{}] 08:19:45 INFO - PROCESS | 1648 | 1477754385066 Marionette TRACE conn2 -> [0,1950,"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}] 08:19:45 INFO - PROCESS | 1648 | 1477754385075 Marionette TRACE conn2 <- [1,1950,null,{"value":null}] 08:19:45 INFO - PROCESS | 1648 | 1477754385077 Marionette TRACE conn2 -> [0,1951,"setContext",{"value":"content"}] 08:19:45 INFO - PROCESS | 1648 | 1477754385079 Marionette TRACE conn2 <- [1,1951,null,{}] 08:19:45 INFO - PROCESS | 1648 | 1477754385082 Marionette TRACE conn2 -> [0,1952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:45 INFO - PROCESS | 1648 | 1477754385218 Marionette TRACE conn2 <- [1,1952,null,{"value":null}] 08:19:45 INFO - PROCESS | 1648 | 1477754385277 Marionette TRACE conn2 -> [0,1953,"getWindowHandles",null] 08:19:45 INFO - PROCESS | 1648 | 1477754385278 Marionette TRACE conn2 <- [1,1953,null,["7"]] 08:19:45 INFO - PROCESS | 1648 | 1477754385281 Marionette TRACE conn2 -> [0,1954,"switchToWindow",{"name":"7"}] 08:19:45 INFO - PROCESS | 1648 | 1477754385284 Marionette TRACE conn2 <- [1,1954,null,{}] 08:19:45 INFO - PROCESS | 1648 | 1477754385328 Marionette TRACE conn2 -> [0,1955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c37800 == 40 [pid = 1648] [id = 444] 08:19:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12a027400) [pid = 1648] [serial = 1299] [outer = 0x0] 08:19:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12fc5c800) [pid = 1648] [serial = 1300] [outer = 0x12a027400] 08:19:45 INFO - PROCESS | 1648 | 1477754385368 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12fc67c00) [pid = 1648] [serial = 1301] [outer = 0x12a027400] 08:19:45 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:45 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:19:46 INFO - PROCESS | 1648 | 1477754386024 Marionette TRACE conn2 <- [1,1955,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]]]}] 08:19:46 INFO - .................................................................................................................... 08:19:46 INFO - TEST-OK | /media-source/interfaces.html | took 1038ms 08:19:46 INFO - PROCESS | 1648 | 1477754386064 Marionette TRACE conn2 -> [0,1956,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 1648 | 1477754386065 Marionette TRACE conn2 <- [1,1956,null,{"value":"7"}] 08:19:46 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 08:19:46 INFO - Clearing pref media.mediasource.enabled 08:19:46 INFO - PROCESS | 1648 | 1477754386108 Marionette TRACE conn2 -> [0,1957,"getContext",null] 08:19:46 INFO - PROCESS | 1648 | 1477754386110 Marionette TRACE conn2 <- [1,1957,null,{"value":"content"}] 08:19:46 INFO - PROCESS | 1648 | 1477754386116 Marionette TRACE conn2 -> [0,1958,"setContext",{"value":"chrome"}] 08:19:46 INFO - PROCESS | 1648 | 1477754386117 Marionette TRACE conn2 <- [1,1958,null,{}] 08:19:46 INFO - PROCESS | 1648 | 1477754386120 Marionette TRACE conn2 -> [0,1959,"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}] 08:19:46 INFO - PROCESS | 1648 | 1477754386127 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:19:46 INFO - PROCESS | 1648 | 1477754386129 Marionette TRACE conn2 -> [0,1960,"setContext",{"value":"content"}] 08:19:46 INFO - PROCESS | 1648 | 1477754386130 Marionette TRACE conn2 <- [1,1960,null,{}] 08:19:46 INFO - PROCESS | 1648 | 1477754386133 Marionette TRACE conn2 -> [0,1961,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:46 INFO - PROCESS | 1648 | 1477754386227 Marionette TRACE conn2 <- [1,1961,null,{"value":null}] 08:19:46 INFO - PROCESS | 1648 | 1477754386464 Marionette TRACE conn2 -> [0,1962,"getWindowHandles",null] 08:19:46 INFO - PROCESS | 1648 | 1477754386467 Marionette TRACE conn2 <- [1,1962,null,["7"]] 08:19:46 INFO - PROCESS | 1648 | 1477754386469 Marionette TRACE conn2 -> [0,1963,"switchToWindow",{"name":"7"}] 08:19:46 INFO - PROCESS | 1648 | 1477754386474 Marionette TRACE conn2 <- [1,1963,null,{}] 08:19:46 INFO - PROCESS | 1648 | 1477754386478 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c33800 == 41 [pid = 1648] [id = 445] 08:19:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x11d3d8800) [pid = 1648] [serial = 1302] [outer = 0x0] 08:19:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x127981c00) [pid = 1648] [serial = 1303] [outer = 0x11d3d8800] 08:19:46 INFO - PROCESS | 1648 | 1477754386517 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x127edc400) [pid = 1648] [serial = 1304] [outer = 0x11d3d8800] 08:19:46 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:19:47 INFO - PROCESS | 1648 | 1477754387127 Marionette TRACE conn2 <- [1,1964,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,1965,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 1648 | 1477754387155 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:19:47 INFO - PROCESS | 1648 | 1477754387159 Marionette TRACE conn2 -> [0,1966,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:47 INFO - PROCESS | 1648 | 1477754387281 Marionette TRACE conn2 <- [1,1966,null,{"value":null}] 08:19:47 INFO - PROCESS | 1648 | 1477754387381 Marionette TRACE conn2 -> [0,1967,"getWindowHandles",null] 08:19:47 INFO - PROCESS | 1648 | 1477754387386 Marionette TRACE conn2 <- [1,1967,null,["7"]] 08:19:47 INFO - PROCESS | 1648 | 1477754387390 Marionette TRACE conn2 -> [0,1968,"switchToWindow",{"name":"7"}] 08:19:47 INFO - PROCESS | 1648 | 1477754387394 Marionette TRACE conn2 <- [1,1968,null,{}] 08:19:47 INFO - PROCESS | 1648 | 1477754387397 Marionette TRACE conn2 -> [0,1969,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd61000 == 42 [pid = 1648] [id = 446] 08:19:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12fc5bc00) [pid = 1648] [serial = 1305] [outer = 0x0] 08:19:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12fc68000) [pid = 1648] [serial = 1306] [outer = 0x12fc5bc00] 08:19:47 INFO - PROCESS | 1648 | 1477754387456 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12fc67800) [pid = 1648] [serial = 1307] [outer = 0x12fc5bc00] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x130d31800 == 41 [pid = 1648] [id = 408] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x13473a000 == 40 [pid = 1648] [id = 441] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x134283800 == 39 [pid = 1648] [id = 440] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1338de800 == 38 [pid = 1648] [id = 439] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x13382e000 == 37 [pid = 1648] [id = 438] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x131d91000 == 36 [pid = 1648] [id = 437] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x131803000 == 35 [pid = 1648] [id = 436] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x130e90000 == 34 [pid = 1648] [id = 435] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x130d32800 == 33 [pid = 1648] [id = 432] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd9000 == 32 [pid = 1648] [id = 433] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x1313d9000 == 31 [pid = 1648] [id = 434] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x130216000 == 30 [pid = 1648] [id = 431] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x129c33800 == 29 [pid = 1648] [id = 445] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x134924000 == 28 [pid = 1648] [id = 442] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x12a81b800 == 27 [pid = 1648] [id = 443] 08:19:48 INFO - PROCESS | 1648 | --DOCSHELL 0x130c37800 == 26 [pid = 1648] [id = 444] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12fc62400) [pid = 1648] [serial = 1228] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12fc5fc00) [pid = 1648] [serial = 1227] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12fee7000) [pid = 1648] [serial = 1231] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12fee5800) [pid = 1648] [serial = 1230] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x130547400) [pid = 1648] [serial = 1234] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x130547c00) [pid = 1648] [serial = 1233] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x131ec2400) [pid = 1648] [serial = 1198] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11d49fc00) [pid = 1648] [serial = 1203] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11d3e1c00) [pid = 1648] [serial = 1202] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x127e08c00) [pid = 1648] [serial = 1206] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x127b4a400) [pid = 1648] [serial = 1205] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x129c1b800) [pid = 1648] [serial = 1211] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x129a77400) [pid = 1648] [serial = 1210] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12c770c00) [pid = 1648] [serial = 1217] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12c130800) [pid = 1648] [serial = 1216] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12e13e800) [pid = 1648] [serial = 1222] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12dfd4c00) [pid = 1648] [serial = 1221] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12e1a4000) [pid = 1648] [serial = 1225] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12a8a7400) [pid = 1648] [serial = 1224] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12dfcf800) [pid = 1648] [serial = 1219] [outer = 0x0] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x129d7d000) [pid = 1648] [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] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x127eddc00) [pid = 1648] [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] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a2e4400) [pid = 1648] [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] 08:19:48 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x130dc1800) [pid = 1648] [serial = 1236] [outer = 0x0] [url = about:blank] 08:19:48 INFO - PROCESS | 1648 | 1477754388345 Marionette TRACE conn2 <- [1,1969,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"]]]}] 08:19:48 INFO - .. 08:19:48 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1218ms 08:19:48 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 08:19:48 INFO - PROCESS | 1648 | 1477754388377 Marionette TRACE conn2 -> [0,1970,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 1648 | 1477754388380 Marionette TRACE conn2 <- [1,1970,null,{"value":"7"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388383 Marionette TRACE conn2 -> [0,1971,"getContext",null] 08:19:48 INFO - PROCESS | 1648 | 1477754388387 Marionette TRACE conn2 <- [1,1971,null,{"value":"content"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388391 Marionette TRACE conn2 -> [0,1972,"setContext",{"value":"chrome"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388394 Marionette TRACE conn2 <- [1,1972,null,{}] 08:19:48 INFO - PROCESS | 1648 | 1477754388400 Marionette TRACE conn2 -> [0,1973,"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}] 08:19:48 INFO - PROCESS | 1648 | 1477754388408 Marionette TRACE conn2 <- [1,1973,null,{"value":true}] 08:19:48 INFO - PROCESS | 1648 | 1477754388411 Marionette TRACE conn2 -> [0,1974,"setContext",{"value":"content"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388415 Marionette TRACE conn2 <- [1,1974,null,{}] 08:19:48 INFO - Setting pref media.mediasource.enabled (true) 08:19:48 INFO - PROCESS | 1648 | 1477754388421 Marionette TRACE conn2 -> [0,1975,"getContext",null] 08:19:48 INFO - PROCESS | 1648 | 1477754388423 Marionette TRACE conn2 <- [1,1975,null,{"value":"content"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388425 Marionette TRACE conn2 -> [0,1976,"setContext",{"value":"chrome"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388426 Marionette TRACE conn2 <- [1,1976,null,{}] 08:19:48 INFO - PROCESS | 1648 | 1477754388429 Marionette TRACE conn2 -> [0,1977,"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}] 08:19:48 INFO - PROCESS | 1648 | 1477754388436 Marionette TRACE conn2 <- [1,1977,null,{"value":null}] 08:19:48 INFO - PROCESS | 1648 | 1477754388439 Marionette TRACE conn2 -> [0,1978,"setContext",{"value":"content"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388442 Marionette TRACE conn2 <- [1,1978,null,{}] 08:19:48 INFO - PROCESS | 1648 | 1477754388445 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:48 INFO - PROCESS | 1648 | 1477754388544 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:19:48 INFO - PROCESS | 1648 | 1477754388606 Marionette TRACE conn2 -> [0,1980,"getWindowHandles",null] 08:19:48 INFO - PROCESS | 1648 | 1477754388610 Marionette TRACE conn2 <- [1,1980,null,["7"]] 08:19:48 INFO - PROCESS | 1648 | 1477754388612 Marionette TRACE conn2 -> [0,1981,"switchToWindow",{"name":"7"}] 08:19:48 INFO - PROCESS | 1648 | 1477754388615 Marionette TRACE conn2 <- [1,1981,null,{}] 08:19:48 INFO - PROCESS | 1648 | 1477754388618 Marionette TRACE conn2 -> [0,1982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ac17000 == 27 [pid = 1648] [id = 447] 08:19:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12a02bc00) [pid = 1648] [serial = 1308] [outer = 0x0] 08:19:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12ac74400) [pid = 1648] [serial = 1309] [outer = 0x12a02bc00] 08:19:48 INFO - PROCESS | 1648 | 1477754388657 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12822dc00) [pid = 1648] [serial = 1310] [outer = 0x12a02bc00] 08:19:48 INFO - PROCESS | 1648 | [1648] WARNING: 'aFormat.IsEmpty()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 08:19:48 INFO - PROCESS | 1648 | 1477754388961 Marionette TRACE conn2 <- [1,1982,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]]]}] 08:19:49 INFO - ........... 08:19:49 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 628ms 08:19:49 INFO - TEST-START | /media-source/mediasource-append-buffer.html 08:19:49 INFO - Clearing pref media.mediasource.enabled 08:19:49 INFO - PROCESS | 1648 | 1477754389011 Marionette TRACE conn2 -> [0,1983,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 1648 | 1477754389013 Marionette TRACE conn2 <- [1,1983,null,{"value":"7"}] 08:19:49 INFO - PROCESS | 1648 | 1477754389015 Marionette TRACE conn2 -> [0,1984,"getContext",null] 08:19:49 INFO - PROCESS | 1648 | 1477754389017 Marionette TRACE conn2 <- [1,1984,null,{"value":"content"}] 08:19:49 INFO - PROCESS | 1648 | 1477754389019 Marionette TRACE conn2 -> [0,1985,"setContext",{"value":"chrome"}] 08:19:49 INFO - PROCESS | 1648 | 1477754389020 Marionette TRACE conn2 <- [1,1985,null,{}] 08:19:49 INFO - PROCESS | 1648 | 1477754389022 Marionette TRACE conn2 -> [0,1986,"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}] 08:19:49 INFO - PROCESS | 1648 | 1477754389031 Marionette TRACE conn2 <- [1,1986,null,{"value":null}] 08:19:49 INFO - PROCESS | 1648 | 1477754389033 Marionette TRACE conn2 -> [0,1987,"setContext",{"value":"content"}] 08:19:49 INFO - PROCESS | 1648 | 1477754389034 Marionette TRACE conn2 <- [1,1987,null,{}] 08:19:49 INFO - PROCESS | 1648 | 1477754389037 Marionette TRACE conn2 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:49 INFO - PROCESS | 1648 | 1477754389127 Marionette TRACE conn2 <- [1,1988,null,{"value":null}] 08:19:49 INFO - PROCESS | 1648 | 1477754389182 Marionette TRACE conn2 -> [0,1989,"getWindowHandles",null] 08:19:49 INFO - PROCESS | 1648 | 1477754389183 Marionette TRACE conn2 <- [1,1989,null,["7"]] 08:19:49 INFO - PROCESS | 1648 | 1477754389185 Marionette TRACE conn2 -> [0,1990,"switchToWindow",{"name":"7"}] 08:19:49 INFO - PROCESS | 1648 | 1477754389188 Marionette TRACE conn2 <- [1,1990,null,{}] 08:19:49 INFO - PROCESS | 1648 | 1477754389190 Marionette TRACE conn2 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c97b800 == 28 [pid = 1648] [id = 448] 08:19:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1287c6400) [pid = 1648] [serial = 1311] [outer = 0x0] 08:19:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12fede800) [pid = 1648] [serial = 1312] [outer = 0x1287c6400] 08:19:49 INFO - PROCESS | 1648 | 1477754389227 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1300a6800) [pid = 1648] [serial = 1313] [outer = 0x1287c6400] 08:19:50 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 08:19:51 INFO - PROCESS | 1648 | 1477754391913 Marionette TRACE conn2 <- [1,1991,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]]]}] 08:19:51 INFO - ..................... 08:19:51 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 2916ms 08:19:51 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 08:19:51 INFO - PROCESS | 1648 | 1477754391932 Marionette TRACE conn2 -> [0,1992,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 1648 | 1477754391933 Marionette TRACE conn2 <- [1,1992,null,{"value":"7"}] 08:19:51 INFO - PROCESS | 1648 | 1477754391935 Marionette TRACE conn2 -> [0,1993,"timeouts",{"script":185000}] 08:19:51 INFO - PROCESS | 1648 | 1477754391937 Marionette TRACE conn2 <- [1,1993,null,{}] 08:19:51 INFO - PROCESS | 1648 | 1477754391941 Marionette TRACE conn2 -> [0,1994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:19:52 INFO - PROCESS | 1648 | 1477754392199 Marionette TRACE conn2 <- [1,1994,null,{"value":null}] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x131496400) [pid = 1648] [serial = 1272] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x130e36400) [pid = 1648] [serial = 1268] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1315ab000) [pid = 1648] [serial = 1275] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1287ef800) [pid = 1648] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1305d4400) [pid = 1648] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x127915800) [pid = 1648] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12ea86c00) [pid = 1648] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12b30ac00) [pid = 1648] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a030400) [pid = 1648] [serial = 1281] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12fc65800) [pid = 1648] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x13197a000) [pid = 1648] [serial = 1284] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12c76e400) [pid = 1648] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12c6c1400) [pid = 1648] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x11d40ac00) [pid = 1648] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x127e11c00) [pid = 1648] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x131977400) [pid = 1648] [serial = 1278] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12fee1000) [pid = 1648] [serial = 1287] [outer = 0x0] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x131497000) [pid = 1648] [serial = 1270] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x13042b000) [pid = 1648] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x13412a000) [pid = 1648] [serial = 1290] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 08:19:52 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x13423d400) [pid = 1648] [serial = 1293] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 08:19:52 INFO - PROCESS | 1648 | 1477754392243 Marionette TRACE conn2 -> [0,1995,"getWindowHandles",null] 08:19:52 INFO - PROCESS | 1648 | 1477754392246 Marionette TRACE conn2 <- [1,1995,null,["7"]] 08:19:52 INFO - PROCESS | 1648 | 1477754392249 Marionette TRACE conn2 -> [0,1996,"switchToWindow",{"name":"7"}] 08:19:52 INFO - PROCESS | 1648 | 1477754392252 Marionette TRACE conn2 <- [1,1996,null,{}] 08:19:52 INFO - PROCESS | 1648 | 1477754392255 Marionette TRACE conn2 -> [0,1997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:19:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x131a57000 == 29 [pid = 1648] [id = 449] 08:19:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x127f08000) [pid = 1648] [serial = 1314] [outer = 0x0] 08:19:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12e1a1000) [pid = 1648] [serial = 1315] [outer = 0x127f08000] 08:19:52 INFO - PROCESS | 1648 | 1477754392294 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12fede000) [pid = 1648] [serial = 1316] [outer = 0x127f08000] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x130c35000 == 28 [pid = 1648] [id = 420] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12954f000 == 27 [pid = 1648] [id = 427] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0e5800 == 26 [pid = 1648] [id = 426] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1313e9000 == 25 [pid = 1648] [id = 425] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7e8800 == 24 [pid = 1648] [id = 424] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x127321000 == 23 [pid = 1648] [id = 423] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x11da37800 == 22 [pid = 1648] [id = 411] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x1313ca000 == 21 [pid = 1648] [id = 422] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12bb4b800 == 20 [pid = 1648] [id = 415] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x130469000 == 19 [pid = 1648] [id = 419] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x129ed7800 == 18 [pid = 1648] [id = 421] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7e1800 == 17 [pid = 1648] [id = 417] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd4a800 == 16 [pid = 1648] [id = 418] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x129ede000 == 15 [pid = 1648] [id = 413] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8c8800 == 14 [pid = 1648] [id = 430] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x11da34000 == 13 [pid = 1648] [id = 410] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12adf8000 == 12 [pid = 1648] [id = 414] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12dbb0000 == 11 [pid = 1648] [id = 429] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12a808800 == 10 [pid = 1648] [id = 428] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12c97b800 == 9 [pid = 1648] [id = 448] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12ac17000 == 8 [pid = 1648] [id = 447] 08:19:56 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd61000 == 7 [pid = 1648] [id = 446] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x13444fc00) [pid = 1648] [serial = 1294] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x134450400) [pid = 1648] [serial = 1295] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x134239400) [pid = 1648] [serial = 1291] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x134239c00) [pid = 1648] [serial = 1292] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x13387a800) [pid = 1648] [serial = 1288] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x13387b400) [pid = 1648] [serial = 1289] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x132b85c00) [pid = 1648] [serial = 1285] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x13362c800) [pid = 1648] [serial = 1286] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12e3f8c00) [pid = 1648] [serial = 1282] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12f90ec00) [pid = 1648] [serial = 1283] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x131d2fc00) [pid = 1648] [serial = 1279] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x131ebc000) [pid = 1648] [serial = 1280] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x1316c5400) [pid = 1648] [serial = 1276] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x1316c9400) [pid = 1648] [serial = 1277] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x1315a4000) [pid = 1648] [serial = 1273] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x1315a6800) [pid = 1648] [serial = 1274] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x130dc3000) [pid = 1648] [serial = 1266] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x130e2f800) [pid = 1648] [serial = 1267] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x13042c800) [pid = 1648] [serial = 1263] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x13042f800) [pid = 1648] [serial = 1264] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x12fc5b400) [pid = 1648] [serial = 1260] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x12fc63800) [pid = 1648] [serial = 1261] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x12dfd1400) [pid = 1648] [serial = 1257] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x12e14ac00) [pid = 1648] [serial = 1258] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x130dc2000) [pid = 1648] [serial = 1237] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x127980c00) [pid = 1648] [serial = 1240] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x1271b9c00) [pid = 1648] [serial = 1239] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x12c6c4400) [pid = 1648] [serial = 1243] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12ac36800) [pid = 1648] [serial = 1242] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12fc64400) [pid = 1648] [serial = 1246] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12f3c8400) [pid = 1648] [serial = 1245] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12dfd7000) [pid = 1648] [serial = 1249] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12dfd4400) [pid = 1648] [serial = 1248] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x128221c00) [pid = 1648] [serial = 1252] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x127e0e800) [pid = 1648] [serial = 1251] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12a026400) [pid = 1648] [serial = 1255] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x129e91000) [pid = 1648] [serial = 1254] [outer = 0x0] [url = about:blank] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x1312b8000) [pid = 1648] [serial = 1269] [outer = 0x0] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 08:19:56 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x130e34400) [pid = 1648] [serial = 1271] [outer = 0x0] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 08:19:59 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12fc5bc00) [pid = 1648] [serial = 1305] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 08:19:59 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12a02bc00) [pid = 1648] [serial = 1308] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 08:19:59 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x1274e1c00) [pid = 1648] [serial = 1296] [outer = 0x0] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 08:19:59 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12a027400) [pid = 1648] [serial = 1299] [outer = 0x0] [url = http://web-platform.test:8000/media-source/interfaces.html] 08:19:59 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d3d8800) [pid = 1648] [serial = 1302] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 08:19:59 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x1287c6400) [pid = 1648] [serial = 1311] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 08:20:00 INFO - PROCESS | 1648 | 1477754400380 Marionette TRACE conn2 <- [1,1997,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]]]}] 08:20:00 INFO - . 08:20:00 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 8456ms 08:20:00 INFO - PROCESS | 1648 | 1477754400393 Marionette TRACE conn2 -> [0,1998,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 1648 | 1477754400396 Marionette TRACE conn2 <- [1,1998,null,{"value":"7"}] 08:20:00 INFO - TEST-START | /media-source/mediasource-appendwindow.html 08:20:00 INFO - PROCESS | 1648 | 1477754400400 Marionette TRACE conn2 -> [0,1999,"timeouts",{"script":35000}] 08:20:00 INFO - PROCESS | 1648 | 1477754400403 Marionette TRACE conn2 <- [1,1999,null,{}] 08:20:00 INFO - PROCESS | 1648 | 1477754400408 Marionette TRACE conn2 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:00 INFO - PROCESS | 1648 | 1477754400502 Marionette TRACE conn2 <- [1,2000,null,{"value":null}] 08:20:00 INFO - PROCESS | 1648 | 1477754400509 Marionette TRACE conn2 -> [0,2001,"getWindowHandles",null] 08:20:00 INFO - PROCESS | 1648 | 1477754400511 Marionette TRACE conn2 <- [1,2001,null,["7"]] 08:20:00 INFO - PROCESS | 1648 | 1477754400514 Marionette TRACE conn2 -> [0,2002,"switchToWindow",{"name":"7"}] 08:20:00 INFO - PROCESS | 1648 | 1477754400519 Marionette TRACE conn2 <- [1,2002,null,{}] 08:20:00 INFO - PROCESS | 1648 | 1477754400527 Marionette TRACE conn2 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x11db36800 == 8 [pid = 1648] [id = 450] 08:20:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11d613800) [pid = 1648] [serial = 1317] [outer = 0x0] 08:20:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11da84800) [pid = 1648] [serial = 1318] [outer = 0x11d613800] 08:20:00 INFO - PROCESS | 1648 | 1477754400570 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x1271b9c00) [pid = 1648] [serial = 1319] [outer = 0x11d613800] 08:20:01 INFO - PROCESS | 1648 | 1477754401339 Marionette TRACE conn2 <- [1,2003,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]]]}] 08:20:01 INFO - ....... 08:20:01 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 979ms 08:20:01 INFO - PROCESS | 1648 | 1477754401379 Marionette TRACE conn2 -> [0,2004,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 1648 | 1477754401383 Marionette TRACE conn2 <- [1,2004,null,{"value":"7"}] 08:20:01 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 08:20:01 INFO - PROCESS | 1648 | 1477754401388 Marionette TRACE conn2 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:01 INFO - PROCESS | 1648 | 1477754401521 Marionette TRACE conn2 <- [1,2005,null,{"value":null}] 08:20:01 INFO - PROCESS | 1648 | 1477754401572 Marionette TRACE conn2 -> [0,2006,"getWindowHandles",null] 08:20:01 INFO - PROCESS | 1648 | 1477754401574 Marionette TRACE conn2 <- [1,2006,null,["7"]] 08:20:01 INFO - PROCESS | 1648 | 1477754401577 Marionette TRACE conn2 -> [0,2007,"switchToWindow",{"name":"7"}] 08:20:01 INFO - PROCESS | 1648 | 1477754401581 Marionette TRACE conn2 <- [1,2007,null,{}] 08:20:01 INFO - PROCESS | 1648 | 1477754401590 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e0d800 == 9 [pid = 1648] [id = 451] 08:20:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12e1a2000) [pid = 1648] [serial = 1320] [outer = 0x0] 08:20:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12f3bb400) [pid = 1648] [serial = 1321] [outer = 0x12e1a2000] 08:20:01 INFO - PROCESS | 1648 | 1477754401631 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12f3c7c00) [pid = 1648] [serial = 1322] [outer = 0x12e1a2000] 08:20:01 INFO - PROCESS | 1648 | 1477754401868 Marionette TRACE conn2 <- [1,2008,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]]]}] 08:20:01 INFO - . 08:20:01 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 514ms 08:20:01 INFO - TEST-START | /media-source/mediasource-avtracks.html 08:20:01 INFO - PROCESS | 1648 | 1477754401902 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 1648 | 1477754401903 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:20:01 INFO - PROCESS | 1648 | 1477754401907 Marionette TRACE conn2 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:02 INFO - PROCESS | 1648 | 1477754402000 Marionette TRACE conn2 <- [1,2010,null,{"value":null}] 08:20:02 INFO - PROCESS | 1648 | 1477754402008 Marionette TRACE conn2 -> [0,2011,"getWindowHandles",null] 08:20:02 INFO - PROCESS | 1648 | 1477754402010 Marionette TRACE conn2 <- [1,2011,null,["7"]] 08:20:02 INFO - PROCESS | 1648 | 1477754402013 Marionette TRACE conn2 -> [0,2012,"switchToWindow",{"name":"7"}] 08:20:02 INFO - PROCESS | 1648 | 1477754402016 Marionette TRACE conn2 <- [1,2012,null,{}] 08:20:02 INFO - PROCESS | 1648 | 1477754402019 Marionette TRACE conn2 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0e8000 == 10 [pid = 1648] [id = 452] 08:20:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x11cb3c800) [pid = 1648] [serial = 1323] [outer = 0x0] 08:20:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12fe94800) [pid = 1648] [serial = 1324] [outer = 0x11cb3c800] 08:20:02 INFO - PROCESS | 1648 | 1477754402065 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12fee9400) [pid = 1648] [serial = 1325] [outer = 0x11cb3c800] 08:20:02 INFO - PROCESS | 1648 | 1477754402736 Marionette TRACE conn2 <- [1,2013,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"]]]}] 08:20:02 INFO - .... 08:20:02 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 871ms 08:20:02 INFO - PROCESS | 1648 | 1477754402779 Marionette TRACE conn2 -> [0,2014,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 1648 | 1477754402782 Marionette TRACE conn2 <- [1,2014,null,{"value":"7"}] 08:20:02 INFO - TEST-START | /media-source/mediasource-buffered.html 08:20:02 INFO - PROCESS | 1648 | 1477754402808 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:02 INFO - PROCESS | 1648 | 1477754402964 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:20:03 INFO - PROCESS | 1648 | 1477754403045 Marionette TRACE conn2 -> [0,2016,"getWindowHandles",null] 08:20:03 INFO - PROCESS | 1648 | 1477754403048 Marionette TRACE conn2 <- [1,2016,null,["7"]] 08:20:03 INFO - PROCESS | 1648 | 1477754403053 Marionette TRACE conn2 -> [0,2017,"switchToWindow",{"name":"7"}] 08:20:03 INFO - PROCESS | 1648 | 1477754403060 Marionette TRACE conn2 <- [1,2017,null,{}] 08:20:03 INFO - PROCESS | 1648 | 1477754403079 Marionette TRACE conn2 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c29d000 == 11 [pid = 1648] [id = 453] 08:20:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x127e13800) [pid = 1648] [serial = 1326] [outer = 0x0] 08:20:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12feea400) [pid = 1648] [serial = 1327] [outer = 0x127e13800] 08:20:03 INFO - PROCESS | 1648 | 1477754403159 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x13047dc00) [pid = 1648] [serial = 1328] [outer = 0x127e13800] 08:20:03 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:03 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:03 INFO - PROCESS | 1648 | 1477754403803 Marionette TRACE conn2 <- [1,2018,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]]]}] 08:20:03 INFO - ....... 08:20:03 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 1070ms 08:20:03 INFO - PROCESS | 1648 | 1477754403858 Marionette TRACE conn2 -> [0,2019,"getWindowHandle",null] 08:20:03 INFO - PROCESS | 1648 | 1477754403861 Marionette TRACE conn2 <- [1,2019,null,{"value":"7"}] 08:20:03 INFO - TEST-START | /media-source/mediasource-closed.html 08:20:03 INFO - PROCESS | 1648 | 1477754403865 Marionette TRACE conn2 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:03 INFO - PROCESS | 1648 | 1477754403971 Marionette TRACE conn2 <- [1,2020,null,{"value":null}] 08:20:04 INFO - PROCESS | 1648 | 1477754404023 Marionette TRACE conn2 -> [0,2021,"getWindowHandles",null] 08:20:04 INFO - PROCESS | 1648 | 1477754404025 Marionette TRACE conn2 <- [1,2021,null,["7"]] 08:20:04 INFO - PROCESS | 1648 | 1477754404028 Marionette TRACE conn2 -> [0,2022,"switchToWindow",{"name":"7"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404031 Marionette TRACE conn2 <- [1,2022,null,{}] 08:20:04 INFO - PROCESS | 1648 | 1477754404035 Marionette TRACE conn2 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d2b800 == 12 [pid = 1648] [id = 454] 08:20:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12e14ac00) [pid = 1648] [serial = 1329] [outer = 0x0] 08:20:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x1316c5400) [pid = 1648] [serial = 1330] [outer = 0x12e14ac00] 08:20:04 INFO - PROCESS | 1648 | 1477754404089 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x13197c400) [pid = 1648] [serial = 1331] [outer = 0x12e14ac00] 08:20:04 INFO - PROCESS | 1648 | 1477754404565 Marionette TRACE conn2 <- [1,2023,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]]]}] 08:20:04 INFO - .......... 08:20:04 INFO - TEST-OK | /media-source/mediasource-closed.html | took 718ms 08:20:04 INFO - PROCESS | 1648 | 1477754404588 Marionette TRACE conn2 -> [0,2024,"getWindowHandle",null] 08:20:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 08:20:04 INFO - PROCESS | 1648 | 1477754404592 Marionette TRACE conn2 <- [1,2024,null,{"value":"7"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404594 Marionette TRACE conn2 -> [0,2025,"getContext",null] 08:20:04 INFO - PROCESS | 1648 | 1477754404596 Marionette TRACE conn2 <- [1,2025,null,{"value":"content"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404598 Marionette TRACE conn2 -> [0,2026,"setContext",{"value":"chrome"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404600 Marionette TRACE conn2 <- [1,2026,null,{}] 08:20:04 INFO - PROCESS | 1648 | 1477754404602 Marionette TRACE conn2 -> [0,2027,"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}] 08:20:04 INFO - Setting pref media.mediasource.enabled (true) 08:20:04 INFO - PROCESS | 1648 | 1477754404612 Marionette TRACE conn2 <- [1,2027,null,{"value":true}] 08:20:04 INFO - PROCESS | 1648 | 1477754404614 Marionette TRACE conn2 -> [0,2028,"setContext",{"value":"content"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404616 Marionette TRACE conn2 <- [1,2028,null,{}] 08:20:04 INFO - PROCESS | 1648 | 1477754404618 Marionette TRACE conn2 -> [0,2029,"getContext",null] 08:20:04 INFO - PROCESS | 1648 | 1477754404620 Marionette TRACE conn2 <- [1,2029,null,{"value":"content"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404622 Marionette TRACE conn2 -> [0,2030,"setContext",{"value":"chrome"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404624 Marionette TRACE conn2 <- [1,2030,null,{}] 08:20:04 INFO - PROCESS | 1648 | 1477754404627 Marionette TRACE conn2 -> [0,2031,"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}] 08:20:04 INFO - PROCESS | 1648 | 1477754404634 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:20:04 INFO - PROCESS | 1648 | 1477754404636 Marionette TRACE conn2 -> [0,2032,"setContext",{"value":"content"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404638 Marionette TRACE conn2 <- [1,2032,null,{}] 08:20:04 INFO - PROCESS | 1648 | 1477754404641 Marionette TRACE conn2 -> [0,2033,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:04 INFO - PROCESS | 1648 | 1477754404793 Marionette TRACE conn2 <- [1,2033,null,{"value":null}] 08:20:04 INFO - PROCESS | 1648 | 1477754404843 Marionette TRACE conn2 -> [0,2034,"getWindowHandles",null] 08:20:04 INFO - PROCESS | 1648 | 1477754404845 Marionette TRACE conn2 <- [1,2034,null,["7"]] 08:20:04 INFO - PROCESS | 1648 | 1477754404848 Marionette TRACE conn2 -> [0,2035,"switchToWindow",{"name":"7"}] 08:20:04 INFO - PROCESS | 1648 | 1477754404852 Marionette TRACE conn2 <- [1,2035,null,{}] 08:20:04 INFO - PROCESS | 1648 | 1477754404854 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x131a59000 == 13 [pid = 1648] [id = 455] 08:20:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x131eb9c00) [pid = 1648] [serial = 1332] [outer = 0x0] 08:20:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x13423d400) [pid = 1648] [serial = 1333] [outer = 0x131eb9c00] 08:20:04 INFO - PROCESS | 1648 | 1477754404897 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x134df9400) [pid = 1648] [serial = 1334] [outer = 0x131eb9c00] 08:20:05 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x12fede800) [pid = 1648] [serial = 1312] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x1300a6800) [pid = 1648] [serial = 1313] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12ac74400) [pid = 1648] [serial = 1309] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12822dc00) [pid = 1648] [serial = 1310] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12fc68000) [pid = 1648] [serial = 1306] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12fc67800) [pid = 1648] [serial = 1307] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x127981c00) [pid = 1648] [serial = 1303] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x127edc400) [pid = 1648] [serial = 1304] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12fc5c800) [pid = 1648] [serial = 1300] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12fc67c00) [pid = 1648] [serial = 1301] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x128df2c00) [pid = 1648] [serial = 1297] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12958e400) [pid = 1648] [serial = 1298] [outer = 0x0] [url = about:blank] 08:20:05 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12e1a1000) [pid = 1648] [serial = 1315] [outer = 0x0] [url = about:blank] 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:06 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:08 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12e1a2000) [pid = 1648] [serial = 1320] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 08:20:08 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11d613800) [pid = 1648] [serial = 1317] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 08:20:08 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x127f08000) [pid = 1648] [serial = 1314] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 08:20:08 INFO - PROCESS | 1648 | 1477754408606 Marionette TRACE conn2 <- [1,2036,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]]]}] 08:20:08 INFO - . 08:20:08 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 4033ms 08:20:08 INFO - PROCESS | 1648 | 1477754408629 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 1648 | 1477754408632 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:20:08 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 08:20:08 INFO - PROCESS | 1648 | 1477754408636 Marionette TRACE conn2 -> [0,2038,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:08 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:08 INFO - PROCESS | 1648 | 1477754408718 Marionette TRACE conn2 <- [1,2038,null,{"value":null}] 08:20:08 INFO - PROCESS | 1648 | 1477754408725 Marionette TRACE conn2 -> [0,2039,"getWindowHandles",null] 08:20:08 INFO - PROCESS | 1648 | 1477754408727 Marionette TRACE conn2 <- [1,2039,null,["7"]] 08:20:08 INFO - PROCESS | 1648 | 1477754408730 Marionette TRACE conn2 -> [0,2040,"switchToWindow",{"name":"7"}] 08:20:08 INFO - PROCESS | 1648 | 1477754408734 Marionette TRACE conn2 <- [1,2040,null,{}] 08:20:08 INFO - PROCESS | 1648 | 1477754408737 Marionette TRACE conn2 -> [0,2041,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c39000 == 14 [pid = 1648] [id = 456] 08:20:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x11db0e000) [pid = 1648] [serial = 1335] [outer = 0x0] 08:20:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x1274e1c00) [pid = 1648] [serial = 1336] [outer = 0x11db0e000] 08:20:08 INFO - PROCESS | 1648 | 1477754408774 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x127e08400) [pid = 1648] [serial = 1337] [outer = 0x11db0e000] 08:20:12 INFO - PROCESS | 1648 | 1477754412233 Marionette TRACE conn2 <- [1,2041,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]]]}] 08:20:12 INFO - . 08:20:12 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 3629ms 08:20:12 INFO - PROCESS | 1648 | 1477754412265 Marionette TRACE conn2 -> [0,2042,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 1648 | 1477754412268 Marionette TRACE conn2 <- [1,2042,null,{"value":"7"}] 08:20:12 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 08:20:12 INFO - PROCESS | 1648 | 1477754412274 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:12 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:12 INFO - PROCESS | 1648 | 1477754412378 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:20:12 INFO - PROCESS | 1648 | 1477754412426 Marionette TRACE conn2 -> [0,2044,"getWindowHandles",null] 08:20:12 INFO - PROCESS | 1648 | 1477754412429 Marionette TRACE conn2 <- [1,2044,null,["7"]] 08:20:12 INFO - PROCESS | 1648 | 1477754412432 Marionette TRACE conn2 -> [0,2045,"switchToWindow",{"name":"7"}] 08:20:12 INFO - PROCESS | 1648 | 1477754412436 Marionette TRACE conn2 <- [1,2045,null,{}] 08:20:12 INFO - PROCESS | 1648 | 1477754412439 Marionette TRACE conn2 -> [0,2046,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12818b800 == 15 [pid = 1648] [id = 457] 08:20:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x11d60a400) [pid = 1648] [serial = 1338] [outer = 0x0] 08:20:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12716ec00) [pid = 1648] [serial = 1339] [outer = 0x11d60a400] 08:20:12 INFO - PROCESS | 1648 | 1477754412491 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x127366c00) [pid = 1648] [serial = 1340] [outer = 0x11d60a400] 08:20:13 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 08:20:14 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12f3bb400) [pid = 1648] [serial = 1321] [outer = 0x0] [url = about:blank] 08:20:14 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12f3c7c00) [pid = 1648] [serial = 1322] [outer = 0x0] [url = about:blank] 08:20:14 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x11da84800) [pid = 1648] [serial = 1318] [outer = 0x0] [url = about:blank] 08:20:14 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x1271b9c00) [pid = 1648] [serial = 1319] [outer = 0x0] [url = about:blank] 08:20:14 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12fede000) [pid = 1648] [serial = 1316] [outer = 0x0] [url = about:blank] 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:20:14 INFO - PROCESS | 1648 | 1477754414979 Marionette TRACE conn2 <- [1,2046,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 08:20:14 INFO - . 08:20:14 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 2723ms 08:20:15 INFO - PROCESS | 1648 | 1477754414996 Marionette TRACE conn2 -> [0,2047,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 1648 | 1477754414999 Marionette TRACE conn2 <- [1,2047,null,{"value":"7"}] 08:20:15 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 08:20:15 INFO - PROCESS | 1648 | 1477754415004 Marionette TRACE conn2 -> [0,2048,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:15 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:15 INFO - PROCESS | 1648 | 1477754415087 Marionette TRACE conn2 <- [1,2048,null,{"value":null}] 08:20:15 INFO - PROCESS | 1648 | 1477754415093 Marionette TRACE conn2 -> [0,2049,"getWindowHandles",null] 08:20:15 INFO - PROCESS | 1648 | 1477754415096 Marionette TRACE conn2 <- [1,2049,null,["7"]] 08:20:15 INFO - PROCESS | 1648 | 1477754415099 Marionette TRACE conn2 -> [0,2050,"switchToWindow",{"name":"7"}] 08:20:15 INFO - PROCESS | 1648 | 1477754415102 Marionette TRACE conn2 <- [1,2050,null,{}] 08:20:15 INFO - PROCESS | 1648 | 1477754415105 Marionette TRACE conn2 -> [0,2051,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x127316000 == 16 [pid = 1648] [id = 458] 08:20:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11db0f800) [pid = 1648] [serial = 1341] [outer = 0x0] 08:20:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12791ec00) [pid = 1648] [serial = 1342] [outer = 0x11db0f800] 08:20:15 INFO - PROCESS | 1648 | 1477754415146 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x127e09400) [pid = 1648] [serial = 1343] [outer = 0x11db0f800] 08:20:17 INFO - PROCESS | 1648 | 1477754417574 Marionette TRACE conn2 <- [1,2051,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 08:20:17 INFO - . 08:20:17 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 2624ms 08:20:17 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 08:20:17 INFO - PROCESS | 1648 | 1477754417627 Marionette TRACE conn2 -> [0,2052,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 1648 | 1477754417629 Marionette TRACE conn2 <- [1,2052,null,{"value":"7"}] 08:20:17 INFO - PROCESS | 1648 | 1477754417632 Marionette TRACE conn2 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:17 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:17 INFO - PROCESS | 1648 | 1477754417719 Marionette TRACE conn2 <- [1,2053,null,{"value":null}] 08:20:17 INFO - PROCESS | 1648 | 1477754417769 Marionette TRACE conn2 -> [0,2054,"getWindowHandles",null] 08:20:17 INFO - PROCESS | 1648 | 1477754417771 Marionette TRACE conn2 <- [1,2054,null,["7"]] 08:20:17 INFO - PROCESS | 1648 | 1477754417774 Marionette TRACE conn2 -> [0,2055,"switchToWindow",{"name":"7"}] 08:20:17 INFO - PROCESS | 1648 | 1477754417776 Marionette TRACE conn2 <- [1,2055,null,{}] 08:20:17 INFO - PROCESS | 1648 | 1477754417778 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2a8800 == 17 [pid = 1648] [id = 459] 08:20:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x129596800) [pid = 1648] [serial = 1344] [outer = 0x0] 08:20:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x129c15400) [pid = 1648] [serial = 1345] [outer = 0x129596800] 08:20:17 INFO - PROCESS | 1648 | 1477754417815 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x129e0d000) [pid = 1648] [serial = 1346] [outer = 0x129596800] 08:20:20 INFO - PROCESS | 1648 | 1477754420214 Marionette TRACE conn2 <- [1,2056,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 08:20:20 INFO - . 08:20:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 2624ms 08:20:20 INFO - PROCESS | 1648 | 1477754420257 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:20:20 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 08:20:20 INFO - Clearing pref media.mediasource.enabled 08:20:20 INFO - PROCESS | 1648 | 1477754420260 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:20:20 INFO - PROCESS | 1648 | 1477754420264 Marionette TRACE conn2 -> [0,2058,"getContext",null] 08:20:20 INFO - PROCESS | 1648 | 1477754420268 Marionette TRACE conn2 <- [1,2058,null,{"value":"content"}] 08:20:20 INFO - PROCESS | 1648 | 1477754420272 Marionette TRACE conn2 -> [0,2059,"setContext",{"value":"chrome"}] 08:20:20 INFO - PROCESS | 1648 | 1477754420275 Marionette TRACE conn2 <- [1,2059,null,{}] 08:20:20 INFO - PROCESS | 1648 | 1477754420278 Marionette TRACE conn2 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 08:20:20 INFO - PROCESS | 1648 | 1477754420291 Marionette TRACE conn2 <- [1,2060,null,{"value":null}] 08:20:20 INFO - PROCESS | 1648 | 1477754420293 Marionette TRACE conn2 -> [0,2061,"setContext",{"value":"content"}] 08:20:20 INFO - PROCESS | 1648 | 1477754420298 Marionette TRACE conn2 <- [1,2061,null,{}] 08:20:20 INFO - PROCESS | 1648 | 1477754420304 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}] 08:20:20 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:20 INFO - PROCESS | 1648 | 1477754420452 Marionette TRACE conn2 <- [1,2062,null,{"value":null}] 08:20:20 INFO - PROCESS | 1648 | 1477754420523 Marionette TRACE conn2 -> [0,2063,"getWindowHandles",null] 08:20:20 INFO - PROCESS | 1648 | 1477754420525 Marionette TRACE conn2 <- [1,2063,null,["7"]] 08:20:20 INFO - PROCESS | 1648 | 1477754420527 Marionette TRACE conn2 -> [0,2064,"switchToWindow",{"name":"7"}] 08:20:20 INFO - PROCESS | 1648 | 1477754420530 Marionette TRACE conn2 <- [1,2064,null,{}] 08:20:20 INFO - PROCESS | 1648 | 1477754420532 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a52800 == 18 [pid = 1648] [id = 460] 08:20:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x127e06800) [pid = 1648] [serial = 1347] [outer = 0x0] 08:20:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x128131000) [pid = 1648] [serial = 1348] [outer = 0x127e06800] 08:20:20 INFO - PROCESS | 1648 | 1477754420581 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x129596000) [pid = 1648] [serial = 1349] [outer = 0x127e06800] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x127316000 == 17 [pid = 1648] [id = 458] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12c29d000 == 16 [pid = 1648] [id = 453] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x130d2b800 == 15 [pid = 1648] [id = 454] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x11db36800 == 14 [pid = 1648] [id = 450] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x129c39000 == 13 [pid = 1648] [id = 456] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2a8800 == 12 [pid = 1648] [id = 459] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0e8000 == 11 [pid = 1648] [id = 452] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x126e0d800 == 10 [pid = 1648] [id = 451] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12818b800 == 9 [pid = 1648] [id = 457] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x131a59000 == 8 [pid = 1648] [id = 455] 08:20:22 INFO - PROCESS | 1648 | --DOCSHELL 0x131a57000 == 7 [pid = 1648] [id = 449] 08:20:22 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12fe94800) [pid = 1648] [serial = 1324] [outer = 0x0] [url = about:blank] 08:20:22 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12feea400) [pid = 1648] [serial = 1327] [outer = 0x0] [url = about:blank] 08:20:22 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x1316c5400) [pid = 1648] [serial = 1330] [outer = 0x0] [url = about:blank] 08:20:22 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x13423d400) [pid = 1648] [serial = 1333] [outer = 0x0] [url = about:blank] 08:20:22 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x1274e1c00) [pid = 1648] [serial = 1336] [outer = 0x0] [url = about:blank] 08:20:23 INFO - PROCESS | 1648 | 1477754423053 Marionette TRACE conn2 <- [1,2065,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 08:20:23 INFO - . 08:20:23 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 2816ms 08:20:23 INFO - PROCESS | 1648 | 1477754423080 Marionette TRACE conn2 -> [0,2066,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 1648 | 1477754423083 Marionette TRACE conn2 <- [1,2066,null,{"value":"7"}] 08:20:23 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 08:20:23 INFO - PROCESS | 1648 | 1477754423089 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}] 08:20:23 INFO - PROCESS | 1648 | 1477754423182 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:20:23 INFO - PROCESS | 1648 | 1477754423227 Marionette TRACE conn2 -> [0,2068,"getWindowHandles",null] 08:20:23 INFO - PROCESS | 1648 | 1477754423230 Marionette TRACE conn2 <- [1,2068,null,["7"]] 08:20:23 INFO - PROCESS | 1648 | 1477754423233 Marionette TRACE conn2 -> [0,2069,"switchToWindow",{"name":"7"}] 08:20:23 INFO - PROCESS | 1648 | 1477754423237 Marionette TRACE conn2 <- [1,2069,null,{}] 08:20:23 INFO - PROCESS | 1648 | 1477754423240 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x126e0e800 == 8 [pid = 1648] [id = 461] 08:20:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x11d327800) [pid = 1648] [serial = 1350] [outer = 0x0] 08:20:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x11d3e2c00) [pid = 1648] [serial = 1351] [outer = 0x11d327800] 08:20:23 INFO - PROCESS | 1648 | 1477754423283 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x11d61d800) [pid = 1648] [serial = 1352] [outer = 0x11d327800] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x129596800) [pid = 1648] [serial = 1344] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x11db0e000) [pid = 1648] [serial = 1335] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x11d60a400) [pid = 1648] [serial = 1338] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x11db0f800) [pid = 1648] [serial = 1341] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x127e13800) [pid = 1648] [serial = 1326] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x11cb3c800) [pid = 1648] [serial = 1323] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x131eb9c00) [pid = 1648] [serial = 1332] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 08:20:25 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12e14ac00) [pid = 1648] [serial = 1329] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 08:20:25 INFO - PROCESS | 1648 | 1477754425706 Marionette TRACE conn2 <- [1,2070,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]]]}] 08:20:25 INFO - . 08:20:25 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 2674ms 08:20:25 INFO - PROCESS | 1648 | 1477754425762 Marionette TRACE conn2 -> [0,2071,"getWindowHandle",null] 08:20:25 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 08:20:25 INFO - PROCESS | 1648 | 1477754425765 Marionette TRACE conn2 <- [1,2071,null,{"value":"7"}] 08:20:25 INFO - PROCESS | 1648 | 1477754425768 Marionette TRACE conn2 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:25 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:25 INFO - PROCESS | 1648 | 1477754425853 Marionette TRACE conn2 <- [1,2072,null,{"value":null}] 08:20:25 INFO - PROCESS | 1648 | 1477754425859 Marionette TRACE conn2 -> [0,2073,"getWindowHandles",null] 08:20:25 INFO - PROCESS | 1648 | 1477754425862 Marionette TRACE conn2 <- [1,2073,null,["7"]] 08:20:25 INFO - PROCESS | 1648 | 1477754425864 Marionette TRACE conn2 -> [0,2074,"switchToWindow",{"name":"7"}] 08:20:25 INFO - PROCESS | 1648 | 1477754425867 Marionette TRACE conn2 <- [1,2074,null,{}] 08:20:25 INFO - PROCESS | 1648 | 1477754425870 Marionette TRACE conn2 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc0d000 == 9 [pid = 1648] [id = 462] 08:20:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127e13000) [pid = 1648] [serial = 1353] [outer = 0x0] 08:20:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x1287bec00) [pid = 1648] [serial = 1354] [outer = 0x127e13000] 08:20:25 INFO - PROCESS | 1648 | 1477754425910 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12958e400) [pid = 1648] [serial = 1355] [outer = 0x127e13000] 08:20:28 INFO - PROCESS | 1648 | 1477754428324 Marionette TRACE conn2 <- [1,2075,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]]]}] 08:20:28 INFO - . 08:20:28 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 2573ms 08:20:28 INFO - PROCESS | 1648 | 1477754428346 Marionette TRACE conn2 -> [0,2076,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 1648 | 1477754428349 Marionette TRACE conn2 <- [1,2076,null,{"value":"7"}] 08:20:28 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 08:20:28 INFO - PROCESS | 1648 | 1477754428353 Marionette TRACE conn2 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:28 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:28 INFO - PROCESS | 1648 | 1477754428459 Marionette TRACE conn2 <- [1,2077,null,{"value":null}] 08:20:28 INFO - PROCESS | 1648 | 1477754428466 Marionette TRACE conn2 -> [0,2078,"getWindowHandles",null] 08:20:28 INFO - PROCESS | 1648 | 1477754428468 Marionette TRACE conn2 <- [1,2078,null,["7"]] 08:20:28 INFO - PROCESS | 1648 | 1477754428470 Marionette TRACE conn2 -> [0,2079,"switchToWindow",{"name":"7"}] 08:20:28 INFO - PROCESS | 1648 | 1477754428474 Marionette TRACE conn2 <- [1,2079,null,{}] 08:20:28 INFO - PROCESS | 1648 | 1477754428477 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2a9800 == 10 [pid = 1648] [id = 463] 08:20:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x11cc7c000) [pid = 1648] [serial = 1356] [outer = 0x0] 08:20:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12ac73c00) [pid = 1648] [serial = 1357] [outer = 0x11cc7c000] 08:20:28 INFO - PROCESS | 1648 | 1477754428518 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12b307400) [pid = 1648] [serial = 1358] [outer = 0x11cc7c000] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x13047dc00) [pid = 1648] [serial = 1328] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12fee9400) [pid = 1648] [serial = 1325] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x134df9400) [pid = 1648] [serial = 1334] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x13197c400) [pid = 1648] [serial = 1331] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x129c15400) [pid = 1648] [serial = 1345] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x129e0d000) [pid = 1648] [serial = 1346] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12791ec00) [pid = 1648] [serial = 1342] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x127e09400) [pid = 1648] [serial = 1343] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12716ec00) [pid = 1648] [serial = 1339] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127366c00) [pid = 1648] [serial = 1340] [outer = 0x0] [url = about:blank] 08:20:30 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127e08400) [pid = 1648] [serial = 1337] [outer = 0x0] [url = about:blank] 08:20:31 INFO - PROCESS | 1648 | 1477754431102 Marionette TRACE conn2 <- [1,2080,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]]]}] 08:20:31 INFO - . 08:20:31 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 2776ms 08:20:31 INFO - PROCESS | 1648 | 1477754431129 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 1648 | 1477754431132 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:20:31 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 08:20:31 INFO - PROCESS | 1648 | 1477754431137 Marionette TRACE conn2 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:31 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:31 INFO - PROCESS | 1648 | 1477754431221 Marionette TRACE conn2 <- [1,2082,null,{"value":null}] 08:20:31 INFO - PROCESS | 1648 | 1477754431266 Marionette TRACE conn2 -> [0,2083,"getWindowHandles",null] 08:20:31 INFO - PROCESS | 1648 | 1477754431269 Marionette TRACE conn2 <- [1,2083,null,["7"]] 08:20:31 INFO - PROCESS | 1648 | 1477754431272 Marionette TRACE conn2 -> [0,2084,"switchToWindow",{"name":"7"}] 08:20:31 INFO - PROCESS | 1648 | 1477754431276 Marionette TRACE conn2 <- [1,2084,null,{}] 08:20:31 INFO - PROCESS | 1648 | 1477754431279 Marionette TRACE conn2 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x127109800 == 11 [pid = 1648] [id = 464] 08:20:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d3df000) [pid = 1648] [serial = 1359] [outer = 0x0] 08:20:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d4a8400) [pid = 1648] [serial = 1360] [outer = 0x11d3df000] 08:20:31 INFO - PROCESS | 1648 | 1477754431323 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d910800) [pid = 1648] [serial = 1361] [outer = 0x11d3df000] 08:20:32 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127e13000) [pid = 1648] [serial = 1353] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 08:20:32 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127e06800) [pid = 1648] [serial = 1347] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 08:20:32 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x11d327800) [pid = 1648] [serial = 1350] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 08:20:33 INFO - PROCESS | 1648 | 1477754433599 Marionette TRACE conn2 <- [1,2085,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 08:20:33 INFO - . 08:20:33 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 2469ms 08:20:33 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 08:20:33 INFO - PROCESS | 1648 | 1477754433608 Marionette TRACE conn2 -> [0,2086,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 1648 | 1477754433611 Marionette TRACE conn2 <- [1,2086,null,{"value":"7"}] 08:20:33 INFO - PROCESS | 1648 | 1477754433615 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:33 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:33 INFO - PROCESS | 1648 | 1477754433698 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:20:33 INFO - PROCESS | 1648 | 1477754433703 Marionette TRACE conn2 -> [0,2088,"getWindowHandles",null] 08:20:33 INFO - PROCESS | 1648 | 1477754433705 Marionette TRACE conn2 <- [1,2088,null,["7"]] 08:20:33 INFO - PROCESS | 1648 | 1477754433710 Marionette TRACE conn2 -> [0,2089,"switchToWindow",{"name":"7"}] 08:20:33 INFO - PROCESS | 1648 | 1477754433713 Marionette TRACE conn2 <- [1,2089,null,{}] 08:20:33 INFO - PROCESS | 1648 | 1477754433716 Marionette TRACE conn2 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c35800 == 12 [pid = 1648] [id = 465] 08:20:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127e13800) [pid = 1648] [serial = 1362] [outer = 0x0] 08:20:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x1287ee400) [pid = 1648] [serial = 1363] [outer = 0x127e13800] 08:20:33 INFO - PROCESS | 1648 | 1477754433755 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x129597800) [pid = 1648] [serial = 1364] [outer = 0x127e13800] 08:20:36 INFO - PROCESS | 1648 | 1477754436063 Marionette TRACE conn2 <- [1,2090,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 08:20:36 INFO - . 08:20:36 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 2468ms 08:20:36 INFO - PROCESS | 1648 | 1477754436083 Marionette TRACE conn2 -> [0,2091,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 1648 | 1477754436086 Marionette TRACE conn2 <- [1,2091,null,{"value":"7"}] 08:20:36 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 08:20:36 INFO - PROCESS | 1648 | 1477754436094 Marionette TRACE conn2 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:36 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:36 INFO - PROCESS | 1648 | 1477754436197 Marionette TRACE conn2 <- [1,2092,null,{"value":null}] 08:20:36 INFO - PROCESS | 1648 | 1477754436241 Marionette TRACE conn2 -> [0,2093,"getWindowHandles",null] 08:20:36 INFO - PROCESS | 1648 | 1477754436244 Marionette TRACE conn2 <- [1,2093,null,["7"]] 08:20:36 INFO - PROCESS | 1648 | 1477754436247 Marionette TRACE conn2 -> [0,2094,"switchToWindow",{"name":"7"}] 08:20:36 INFO - PROCESS | 1648 | 1477754436251 Marionette TRACE conn2 <- [1,2094,null,{}] 08:20:36 INFO - PROCESS | 1648 | 1477754436254 Marionette TRACE conn2 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x127307000 == 13 [pid = 1648] [id = 466] 08:20:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11d3d5000) [pid = 1648] [serial = 1365] [outer = 0x0] 08:20:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11d6df000) [pid = 1648] [serial = 1366] [outer = 0x11d3d5000] 08:20:36 INFO - PROCESS | 1648 | 1477754436302 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x11d90cc00) [pid = 1648] [serial = 1367] [outer = 0x11d3d5000] 08:20:38 INFO - PROCESS | 1648 | --DOCSHELL 0x127109800 == 12 [pid = 1648] [id = 464] 08:20:38 INFO - PROCESS | 1648 | --DOCSHELL 0x126e0e800 == 11 [pid = 1648] [id = 461] 08:20:38 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc0d000 == 10 [pid = 1648] [id = 462] 08:20:38 INFO - PROCESS | 1648 | --DOCSHELL 0x129a52800 == 9 [pid = 1648] [id = 460] 08:20:38 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2a9800 == 8 [pid = 1648] [id = 463] 08:20:38 INFO - PROCESS | 1648 | --DOCSHELL 0x129c35800 == 7 [pid = 1648] [id = 465] 08:20:38 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x129596000) [pid = 1648] [serial = 1349] [outer = 0x0] [url = about:blank] 08:20:38 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x128131000) [pid = 1648] [serial = 1348] [outer = 0x0] [url = about:blank] 08:20:38 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x11d61d800) [pid = 1648] [serial = 1352] [outer = 0x0] [url = about:blank] 08:20:38 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d3e2c00) [pid = 1648] [serial = 1351] [outer = 0x0] [url = about:blank] 08:20:38 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12958e400) [pid = 1648] [serial = 1355] [outer = 0x0] [url = about:blank] 08:20:38 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x1287bec00) [pid = 1648] [serial = 1354] [outer = 0x0] [url = about:blank] 08:20:38 INFO - PROCESS | 1648 | 1477754438734 Marionette TRACE conn2 <- [1,2095,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 08:20:38 INFO - . 08:20:38 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 2673ms 08:20:38 INFO - PROCESS | 1648 | 1477754438765 Marionette TRACE conn2 -> [0,2096,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 1648 | 1477754438768 Marionette TRACE conn2 <- [1,2096,null,{"value":"7"}] 08:20:38 INFO - TEST-START | /media-source/mediasource-detach.html 08:20:38 INFO - PROCESS | 1648 | 1477754438773 Marionette TRACE conn2 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:38 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:20:38 INFO - PROCESS | 1648 | 1477754438866 Marionette TRACE conn2 <- [1,2097,null,{"value":null}] 08:20:38 INFO - PROCESS | 1648 | 1477754438871 Marionette TRACE conn2 -> [0,2098,"getWindowHandles",null] 08:20:38 INFO - PROCESS | 1648 | 1477754438876 Marionette TRACE conn2 <- [1,2098,null,["7"]] 08:20:38 INFO - PROCESS | 1648 | 1477754438881 Marionette TRACE conn2 -> [0,2099,"switchToWindow",{"name":"7"}] 08:20:38 INFO - PROCESS | 1648 | 1477754438885 Marionette TRACE conn2 <- [1,2099,null,{}] 08:20:38 INFO - PROCESS | 1648 | 1477754438887 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da29800 == 8 [pid = 1648] [id = 467] 08:20:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d31cc00) [pid = 1648] [serial = 1368] [outer = 0x0] 08:20:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x11d329000) [pid = 1648] [serial = 1369] [outer = 0x11d31cc00] 08:20:38 INFO - PROCESS | 1648 | 1477754438931 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d3e3c00) [pid = 1648] [serial = 1370] [outer = 0x11d31cc00] 08:20:39 INFO - PROCESS | 1648 | 1477754439591 Marionette TRACE conn2 <- [1,2100,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,2101,"getWindowHandle",null] 08:20:39 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 08:20:39 INFO - PROCESS | 1648 | 1477754439644 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:20:39 INFO - PROCESS | 1648 | 1477754439647 Marionette TRACE conn2 -> [0,2102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:39 INFO - PROCESS | 1648 | 1477754439737 Marionette TRACE conn2 <- [1,2102,null,{"value":null}] 08:20:39 INFO - PROCESS | 1648 | 1477754439743 Marionette TRACE conn2 -> [0,2103,"getWindowHandles",null] 08:20:39 INFO - PROCESS | 1648 | 1477754439746 Marionette TRACE conn2 <- [1,2103,null,["7"]] 08:20:39 INFO - PROCESS | 1648 | 1477754439748 Marionette TRACE conn2 -> [0,2104,"switchToWindow",{"name":"7"}] 08:20:39 INFO - PROCESS | 1648 | 1477754439750 Marionette TRACE conn2 <- [1,2104,null,{}] 08:20:39 INFO - PROCESS | 1648 | 1477754439753 Marionette TRACE conn2 -> [0,2105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x11da37800 == 9 [pid = 1648] [id = 468] 08:20:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x129eb0c00) [pid = 1648] [serial = 1371] [outer = 0x0] 08:20:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x129eb5c00) [pid = 1648] [serial = 1372] [outer = 0x129eb0c00] 08:20:39 INFO - PROCESS | 1648 | 1477754439793 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129eb8000) [pid = 1648] [serial = 1373] [outer = 0x129eb0c00] 08:20:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:20:40 INFO - PROCESS | 1648 | 1477754440393 Marionette TRACE conn2 <- [1,2105,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]]]}] 08:20:40 INFO - ............. 08:20:40 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 778ms 08:20:40 INFO - PROCESS | 1648 | 1477754440430 Marionette TRACE conn2 -> [0,2106,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 1648 | 1477754440435 Marionette TRACE conn2 <- [1,2106,null,{"value":"7"}] 08:20:40 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 08:20:40 INFO - PROCESS | 1648 | 1477754440439 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:40 INFO - PROCESS | 1648 | 1477754440611 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:20:40 INFO - PROCESS | 1648 | 1477754440625 Marionette TRACE conn2 -> [0,2108,"getWindowHandles",null] 08:20:40 INFO - PROCESS | 1648 | 1477754440628 Marionette TRACE conn2 <- [1,2108,null,["7"]] 08:20:40 INFO - PROCESS | 1648 | 1477754440632 Marionette TRACE conn2 -> [0,2109,"switchToWindow",{"name":"7"}] 08:20:40 INFO - PROCESS | 1648 | 1477754440638 Marionette TRACE conn2 <- [1,2109,null,{}] 08:20:40 INFO - PROCESS | 1648 | 1477754440642 Marionette TRACE conn2 -> [0,2110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cebe000 == 10 [pid = 1648] [id = 469] 08:20:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11d60f000) [pid = 1648] [serial = 1374] [outer = 0x0] 08:20:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12c791800) [pid = 1648] [serial = 1375] [outer = 0x11d60f000] 08:20:40 INFO - PROCESS | 1648 | 1477754440707 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12ca84400) [pid = 1648] [serial = 1376] [outer = 0x11d60f000] 08:20:41 INFO - PROCESS | 1648 | 1477754441088 Marionette TRACE conn2 <- [1,2110,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]]]}] 08:20:41 INFO - ... 08:20:41 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 670ms 08:20:41 INFO - PROCESS | 1648 | 1477754441109 Marionette TRACE conn2 -> [0,2111,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 1648 | 1477754441111 Marionette TRACE conn2 <- [1,2111,null,{"value":"7"}] 08:20:41 INFO - TEST-START | /media-source/mediasource-endofstream.html 08:20:41 INFO - PROCESS | 1648 | 1477754441114 Marionette TRACE conn2 -> [0,2112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:20:41 INFO - PROCESS | 1648 | 1477754441220 Marionette TRACE conn2 <- [1,2112,null,{"value":null}] 08:20:41 INFO - PROCESS | 1648 | 1477754441226 Marionette TRACE conn2 -> [0,2113,"getWindowHandles",null] 08:20:41 INFO - PROCESS | 1648 | 1477754441228 Marionette TRACE conn2 <- [1,2113,null,["7"]] 08:20:41 INFO - PROCESS | 1648 | 1477754441255 Marionette TRACE conn2 -> [0,2114,"switchToWindow",{"name":"7"}] 08:20:41 INFO - PROCESS | 1648 | 1477754441259 Marionette TRACE conn2 <- [1,2114,null,{}] 08:20:41 INFO - PROCESS | 1648 | 1477754441261 Marionette TRACE conn2 -> [0,2115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f32e000 == 11 [pid = 1648] [id = 470] 08:20:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12dfd7800) [pid = 1648] [serial = 1377] [outer = 0x0] 08:20:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ea79c00) [pid = 1648] [serial = 1378] [outer = 0x12dfd7800] 08:20:41 INFO - PROCESS | 1648 | 1477754441302 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12ea88000) [pid = 1648] [serial = 1379] [outer = 0x12dfd7800] 08:20:41 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 08:20:41 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x127e13800) [pid = 1648] [serial = 1362] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 08:20:41 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x11cc7c000) [pid = 1648] [serial = 1356] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 08:20:41 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x11d3df000) [pid = 1648] [serial = 1359] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 08:20:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12cebe000 == 10 [pid = 1648] [id = 469] 08:20:46 INFO - PROCESS | 1648 | --DOCSHELL 0x11da37800 == 9 [pid = 1648] [id = 468] 08:20:46 INFO - PROCESS | 1648 | --DOCSHELL 0x11da29800 == 8 [pid = 1648] [id = 467] 08:20:46 INFO - PROCESS | 1648 | --DOCSHELL 0x127307000 == 7 [pid = 1648] [id = 466] 08:20:46 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12b307400) [pid = 1648] [serial = 1358] [outer = 0x0] [url = about:blank] 08:20:46 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12ac73c00) [pid = 1648] [serial = 1357] [outer = 0x0] [url = about:blank] 08:20:46 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11d910800) [pid = 1648] [serial = 1361] [outer = 0x0] [url = about:blank] 08:20:46 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x11d4a8400) [pid = 1648] [serial = 1360] [outer = 0x0] [url = about:blank] 08:20:46 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129597800) [pid = 1648] [serial = 1364] [outer = 0x0] [url = about:blank] 08:20:46 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x1287ee400) [pid = 1648] [serial = 1363] [outer = 0x0] [url = about:blank] 08:20:48 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d3d5000) [pid = 1648] [serial = 1365] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 08:20:48 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11d31cc00) [pid = 1648] [serial = 1368] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 08:20:48 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x129eb0c00) [pid = 1648] [serial = 1371] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 08:20:48 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d60f000) [pid = 1648] [serial = 1374] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x129eb8000) [pid = 1648] [serial = 1373] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x129eb5c00) [pid = 1648] [serial = 1372] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x12ca84400) [pid = 1648] [serial = 1376] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 22 (0x12c791800) [pid = 1648] [serial = 1375] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 21 (0x12ea79c00) [pid = 1648] [serial = 1378] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 20 (0x11d329000) [pid = 1648] [serial = 1369] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 19 (0x11d3e3c00) [pid = 1648] [serial = 1370] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 18 (0x11d6df000) [pid = 1648] [serial = 1366] [outer = 0x0] [url = about:blank] 08:20:53 INFO - PROCESS | 1648 | --DOMWINDOW == 17 (0x11d90cc00) [pid = 1648] [serial = 1367] [outer = 0x0] [url = about:blank] 08:20:55 INFO - PROCESS | 1648 | ************************* 08:20:55 INFO - PROCESS | 1648 | A coding exception was thrown and uncaught in a Task. 08:20:55 INFO - PROCESS | 1648 | 08:20:55 INFO - PROCESS | 1648 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:20:55 INFO - PROCESS | 1648 | Full stack: 08:20:55 INFO - PROCESS | 1648 | ************************* 08:21:11 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:21:11 INFO - PROCESS | 1648 | 1477754471399 Marionette TRACE conn2 <- [1,2115,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"]]]}] 08:21:11 INFO - ... 08:21:11 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30322ms 08:21:11 INFO - TEST-START | /media-source/mediasource-errors.html 08:21:11 INFO - PROCESS | 1648 | 1477754471436 Marionette TRACE conn2 -> [0,2116,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 1648 | 1477754471439 Marionette TRACE conn2 <- [1,2116,null,{"value":"7"}] 08:21:11 INFO - PROCESS | 1648 | 1477754471444 Marionette TRACE conn2 -> [0,2117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:11 INFO - PROCESS | 1648 | 1477754471554 Marionette TRACE conn2 <- [1,2117,null,{"value":null}] 08:21:11 INFO - PROCESS | 1648 | 1477754471581 Marionette TRACE conn2 -> [0,2118,"getWindowHandles",null] 08:21:11 INFO - PROCESS | 1648 | 1477754471583 Marionette TRACE conn2 <- [1,2118,null,["7"]] 08:21:11 INFO - PROCESS | 1648 | 1477754471586 Marionette TRACE conn2 -> [0,2119,"switchToWindow",{"name":"7"}] 08:21:11 INFO - PROCESS | 1648 | 1477754471590 Marionette TRACE conn2 <- [1,2119,null,{}] 08:21:11 INFO - PROCESS | 1648 | 1477754471592 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x127417000 == 8 [pid = 1648] [id = 471] 08:21:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 18 (0x11d932400) [pid = 1648] [serial = 1380] [outer = 0x0] 08:21:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 19 (0x11da80c00) [pid = 1648] [serial = 1381] [outer = 0x11d932400] 08:21:11 INFO - PROCESS | 1648 | 1477754471635 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 20 (0x127132c00) [pid = 1648] [serial = 1382] [outer = 0x11d932400] 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:190852: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:222810: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:254746: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:286704: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:318641: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:350600: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:382536: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:414494: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:448028: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:479986: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:511923: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:543880: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:575817: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:607775: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:639712: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:671670: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:703607: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:735565: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:767501: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:799448: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:11 INFO - PROCESS | 1648 | [1648] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:831385: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 08:21:12 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 139319: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:21:12 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 325079: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:21:12 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 510839: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:21:12 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 696598: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:21:12 INFO - PROCESS | 1648 | [1648] WARNING: 0x806e0004: DecodeSample: Error decoding audio sample: 1852797029 @ 696598: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 08:21:12 INFO - PROCESS | 1648 | [1648] WARNING: Decoder=127e10400 Decode error: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 08:21:12 INFO - PROCESS | 1648 | 1477754472023 Marionette TRACE conn2 <- [1,2120,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,2121,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 1648 | 1477754472067 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:21:12 INFO - PROCESS | 1648 | 1477754472071 Marionette TRACE conn2 -> [0,2122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:12 INFO - PROCESS | 1648 | 1477754472222 Marionette TRACE conn2 <- [1,2122,null,{"value":null}] 08:21:12 INFO - PROCESS | 1648 | 1477754472232 Marionette TRACE conn2 -> [0,2123,"getWindowHandles",null] 08:21:12 INFO - PROCESS | 1648 | 1477754472234 Marionette TRACE conn2 <- [1,2123,null,["7"]] 08:21:12 INFO - PROCESS | 1648 | 1477754472238 Marionette TRACE conn2 -> [0,2124,"switchToWindow",{"name":"7"}] 08:21:12 INFO - PROCESS | 1648 | 1477754472242 Marionette TRACE conn2 <- [1,2124,null,{}] 08:21:12 INFO - PROCESS | 1648 | 1477754472246 Marionette TRACE conn2 -> [0,2125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x127d8d800 == 9 [pid = 1648] [id = 472] 08:21:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 21 (0x127eddc00) [pid = 1648] [serial = 1383] [outer = 0x0] 08:21:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 22 (0x1287f9c00) [pid = 1648] [serial = 1384] [outer = 0x127eddc00] 08:21:12 INFO - PROCESS | 1648 | 1477754472305 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 23 (0x129598800) [pid = 1648] [serial = 1385] [outer = 0x127eddc00] 08:21:19 INFO - PROCESS | 1648 | 1477754479972 Marionette TRACE conn2 <- [1,2125,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"]]]}] 08:21:19 INFO - .. 08:21:19 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 7911ms 08:21:19 INFO - PROCESS | 1648 | 1477754479982 Marionette TRACE conn2 -> [0,2126,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 1648 | 1477754479986 Marionette TRACE conn2 <- [1,2126,null,{"value":"7"}] 08:21:19 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 08:21:19 INFO - PROCESS | 1648 | 1477754479990 Marionette TRACE conn2 -> [0,2127,"getContext",null] 08:21:19 INFO - PROCESS | 1648 | 1477754479995 Marionette TRACE conn2 <- [1,2127,null,{"value":"content"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480000 Marionette TRACE conn2 -> [0,2128,"setContext",{"value":"chrome"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480003 Marionette TRACE conn2 <- [1,2128,null,{}] 08:21:20 INFO - PROCESS | 1648 | 1477754480006 Marionette TRACE conn2 -> [0,2129,"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}] 08:21:20 INFO - PROCESS | 1648 | 1477754480019 Marionette TRACE conn2 <- [1,2129,null,{"value":true}] 08:21:20 INFO - PROCESS | 1648 | 1477754480022 Marionette TRACE conn2 -> [0,2130,"setContext",{"value":"content"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480026 Marionette TRACE conn2 <- [1,2130,null,{}] 08:21:20 INFO - Setting pref media.mediasource.enabled (true) 08:21:20 INFO - PROCESS | 1648 | 1477754480032 Marionette TRACE conn2 -> [0,2131,"getContext",null] 08:21:20 INFO - PROCESS | 1648 | 1477754480035 Marionette TRACE conn2 <- [1,2131,null,{"value":"content"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480037 Marionette TRACE conn2 -> [0,2132,"setContext",{"value":"chrome"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480039 Marionette TRACE conn2 <- [1,2132,null,{}] 08:21:20 INFO - PROCESS | 1648 | 1477754480041 Marionette TRACE conn2 -> [0,2133,"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}] 08:21:20 INFO - PROCESS | 1648 | 1477754480050 Marionette TRACE conn2 <- [1,2133,null,{"value":null}] 08:21:20 INFO - PROCESS | 1648 | 1477754480052 Marionette TRACE conn2 -> [0,2134,"setContext",{"value":"content"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480056 Marionette TRACE conn2 <- [1,2134,null,{}] 08:21:20 INFO - PROCESS | 1648 | 1477754480102 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:20 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:21:20 INFO - PROCESS | 1648 | 1477754480185 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:21:20 INFO - PROCESS | 1648 | 1477754480199 Marionette TRACE conn2 -> [0,2136,"getWindowHandles",null] 08:21:20 INFO - PROCESS | 1648 | 1477754480203 Marionette TRACE conn2 <- [1,2136,null,["7"]] 08:21:20 INFO - PROCESS | 1648 | 1477754480282 Marionette TRACE conn2 -> [0,2137,"switchToWindow",{"name":"7"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480285 Marionette TRACE conn2 <- [1,2137,null,{}] 08:21:20 INFO - PROCESS | 1648 | 1477754480288 Marionette TRACE conn2 -> [0,2138,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c2c800 == 10 [pid = 1648] [id = 473] 08:21:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11bf5f000) [pid = 1648] [serial = 1386] [outer = 0x0] 08:21:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x12822fc00) [pid = 1648] [serial = 1387] [outer = 0x11bf5f000] 08:21:20 INFO - PROCESS | 1648 | 1477754480332 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x128bcc000) [pid = 1648] [serial = 1388] [outer = 0x11bf5f000] 08:21:20 INFO - PROCESS | 1648 | [1648] WARNING: 'aFormat.IsEmpty()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 08:21:20 INFO - PROCESS | 1648 | 1477754480713 Marionette TRACE conn2 <- [1,2138,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]]]}] 08:21:20 INFO - ........................................ 08:21:20 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 781ms 08:21:20 INFO - PROCESS | 1648 | 1477754480771 Marionette TRACE conn2 -> [0,2139,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 1648 | 1477754480773 Marionette TRACE conn2 <- [1,2139,null,{"value":"7"}] 08:21:20 INFO - TEST-START | /media-source/mediasource-liveseekable.html 08:21:20 INFO - Clearing pref media.mediasource.enabled 08:21:20 INFO - PROCESS | 1648 | 1477754480776 Marionette TRACE conn2 -> [0,2140,"getContext",null] 08:21:20 INFO - PROCESS | 1648 | 1477754480778 Marionette TRACE conn2 <- [1,2140,null,{"value":"content"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480780 Marionette TRACE conn2 -> [0,2141,"setContext",{"value":"chrome"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480781 Marionette TRACE conn2 <- [1,2141,null,{}] 08:21:20 INFO - PROCESS | 1648 | 1477754480809 Marionette TRACE conn2 -> [0,2142,"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}] 08:21:20 INFO - PROCESS | 1648 | 1477754480818 Marionette TRACE conn2 <- [1,2142,null,{"value":null}] 08:21:20 INFO - PROCESS | 1648 | 1477754480821 Marionette TRACE conn2 -> [0,2143,"setContext",{"value":"content"}] 08:21:20 INFO - PROCESS | 1648 | 1477754480822 Marionette TRACE conn2 <- [1,2143,null,{}] 08:21:20 INFO - PROCESS | 1648 | 1477754480825 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}] 08:21:20 INFO - PROCESS | 1648 | 1477754480914 Marionette TRACE conn2 <- [1,2144,null,{"value":null}] 08:21:21 INFO - PROCESS | 1648 | 1477754481029 Marionette TRACE conn2 -> [0,2145,"getWindowHandles",null] 08:21:21 INFO - PROCESS | 1648 | 1477754481031 Marionette TRACE conn2 <- [1,2145,null,["7"]] 08:21:21 INFO - PROCESS | 1648 | 1477754481034 Marionette TRACE conn2 -> [0,2146,"switchToWindow",{"name":"7"}] 08:21:21 INFO - PROCESS | 1648 | 1477754481038 Marionette TRACE conn2 <- [1,2146,null,{}] 08:21:21 INFO - PROCESS | 1648 | 1477754481042 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cd25000 == 11 [pid = 1648] [id = 474] 08:21:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11cebbc00) [pid = 1648] [serial = 1389] [outer = 0x0] 08:21:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127e0ac00) [pid = 1648] [serial = 1390] [outer = 0x11cebbc00] 08:21:21 INFO - PROCESS | 1648 | 1477754481086 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127b4a000) [pid = 1648] [serial = 1391] [outer = 0x11cebbc00] 08:21:21 INFO - PROCESS | 1648 | --DOCSHELL 0x127417000 == 10 [pid = 1648] [id = 471] 08:21:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12f32e000 == 9 [pid = 1648] [id = 470] 08:21:21 INFO - PROCESS | 1648 | --DOCSHELL 0x127d8d800 == 8 [pid = 1648] [id = 472] 08:21:21 INFO - PROCESS | 1648 | --DOCSHELL 0x129c2c800 == 7 [pid = 1648] [id = 473] 08:21:21 INFO - PROCESS | 1648 | 1477754481836 Marionette TRACE conn2 <- [1,2147,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]]]}] 08:21:21 INFO - .......... 08:21:21 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1065ms 08:21:21 INFO - PROCESS | 1648 | 1477754481842 Marionette TRACE conn2 -> [0,2148,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 1648 | 1477754481845 Marionette TRACE conn2 <- [1,2148,null,{"value":"7"}] 08:21:21 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 08:21:21 INFO - PROCESS | 1648 | 1477754481850 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}] 08:21:21 INFO - PROCESS | 1648 | 1477754481944 Marionette TRACE conn2 <- [1,2149,null,{"value":null}] 08:21:21 INFO - PROCESS | 1648 | 1477754481949 Marionette TRACE conn2 -> [0,2150,"getWindowHandles",null] 08:21:21 INFO - PROCESS | 1648 | 1477754481952 Marionette TRACE conn2 <- [1,2150,null,["7"]] 08:21:21 INFO - PROCESS | 1648 | 1477754481955 Marionette TRACE conn2 -> [0,2151,"switchToWindow",{"name":"7"}] 08:21:21 INFO - PROCESS | 1648 | 1477754481959 Marionette TRACE conn2 <- [1,2151,null,{}] 08:21:21 INFO - PROCESS | 1648 | 1477754481962 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12731b800 == 8 [pid = 1648] [id = 475] 08:21:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11d934c00) [pid = 1648] [serial = 1392] [outer = 0x0] 08:21:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x11db03800) [pid = 1648] [serial = 1393] [outer = 0x11d934c00] 08:21:22 INFO - PROCESS | 1648 | 1477754482006 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x12736e800) [pid = 1648] [serial = 1394] [outer = 0x11d934c00] 08:21:22 INFO - PROCESS | 1648 | 1477754482303 Marionette TRACE conn2 <- [1,2152,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]]]}] 08:21:22 INFO - .. 08:21:22 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 467ms 08:21:22 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 08:21:22 INFO - PROCESS | 1648 | 1477754482316 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 1648 | 1477754482319 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:21:22 INFO - PROCESS | 1648 | 1477754482322 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}] 08:21:22 INFO - PROCESS | 1648 | 1477754482433 Marionette TRACE conn2 <- [1,2154,null,{"value":null}] 08:21:22 INFO - PROCESS | 1648 | 1477754482476 Marionette TRACE conn2 -> [0,2155,"getWindowHandles",null] 08:21:22 INFO - PROCESS | 1648 | 1477754482478 Marionette TRACE conn2 <- [1,2155,null,["7"]] 08:21:22 INFO - PROCESS | 1648 | 1477754482480 Marionette TRACE conn2 -> [0,2156,"switchToWindow",{"name":"7"}] 08:21:22 INFO - PROCESS | 1648 | 1477754482483 Marionette TRACE conn2 <- [1,2156,null,{}] 08:21:22 INFO - PROCESS | 1648 | 1477754482486 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b098800 == 9 [pid = 1648] [id = 476] 08:21:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127edd400) [pid = 1648] [serial = 1395] [outer = 0x0] 08:21:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x1287f2c00) [pid = 1648] [serial = 1396] [outer = 0x127edd400] 08:21:22 INFO - PROCESS | 1648 | 1477754482525 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129a76c00) [pid = 1648] [serial = 1397] [outer = 0x127edd400] 08:21:23 INFO - PROCESS | 1648 | 1477754483686 Marionette TRACE conn2 <- [1,2157,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 08:21:23 INFO - . 08:21:23 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 1416ms 08:21:23 INFO - PROCESS | 1648 | 1477754483742 Marionette TRACE conn2 -> [0,2158,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 1648 | 1477754483746 Marionette TRACE conn2 <- [1,2158,null,{"value":"7"}] 08:21:23 INFO - TEST-START | /media-source/mediasource-play.html 08:21:23 INFO - PROCESS | 1648 | 1477754483755 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}] 08:21:23 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:21:23 INFO - PROCESS | 1648 | 1477754483854 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:21:23 INFO - PROCESS | 1648 | 1477754483860 Marionette TRACE conn2 -> [0,2160,"getWindowHandles",null] 08:21:23 INFO - PROCESS | 1648 | 1477754483862 Marionette TRACE conn2 <- [1,2160,null,["7"]] 08:21:23 INFO - PROCESS | 1648 | 1477754483864 Marionette TRACE conn2 -> [0,2161,"switchToWindow",{"name":"7"}] 08:21:23 INFO - PROCESS | 1648 | 1477754483868 Marionette TRACE conn2 <- [1,2161,null,{}] 08:21:23 INFO - PROCESS | 1648 | 1477754483894 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c98a000 == 10 [pid = 1648] [id = 477] 08:21:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12f348800) [pid = 1648] [serial = 1398] [outer = 0x0] 08:21:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12f3c8800) [pid = 1648] [serial = 1399] [outer = 0x12f348800] 08:21:23 INFO - PROCESS | 1648 | 1477754483934 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12fdd6c00) [pid = 1648] [serial = 1400] [outer = 0x12f348800] 08:21:24 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x127eddc00) [pid = 1648] [serial = 1383] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 08:21:24 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x11d932400) [pid = 1648] [serial = 1380] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 08:21:24 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12dfd7800) [pid = 1648] [serial = 1377] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 08:21:25 INFO - PROCESS | 1648 | 1477754485806 Marionette TRACE conn2 <- [1,2162,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 08:21:25 INFO - . 08:21:25 INFO - TEST-OK | /media-source/mediasource-play.html | took 2073ms 08:21:25 INFO - PROCESS | 1648 | 1477754485828 Marionette TRACE conn2 -> [0,2163,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 1648 | 1477754485830 Marionette TRACE conn2 <- [1,2163,null,{"value":"7"}] 08:21:25 INFO - TEST-START | /media-source/mediasource-preload.html 08:21:25 INFO - PROCESS | 1648 | 1477754485833 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}] 08:21:25 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:21:25 INFO - PROCESS | 1648 | 1477754485912 Marionette TRACE conn2 <- [1,2164,null,{"value":null}] 08:21:25 INFO - PROCESS | 1648 | 1477754485915 Marionette TRACE conn2 -> [0,2165,"getWindowHandles",null] 08:21:25 INFO - PROCESS | 1648 | 1477754485917 Marionette TRACE conn2 <- [1,2165,null,["7"]] 08:21:25 INFO - PROCESS | 1648 | 1477754485919 Marionette TRACE conn2 -> [0,2166,"switchToWindow",{"name":"7"}] 08:21:25 INFO - PROCESS | 1648 | 1477754485922 Marionette TRACE conn2 <- [1,2166,null,{}] 08:21:25 INFO - PROCESS | 1648 | 1477754485926 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e1f2800 == 11 [pid = 1648] [id = 478] 08:21:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x130549800) [pid = 1648] [serial = 1401] [outer = 0x0] 08:21:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x130dc0c00) [pid = 1648] [serial = 1402] [outer = 0x130549800] 08:21:25 INFO - PROCESS | 1648 | 1477754485970 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x130e2b800) [pid = 1648] [serial = 1403] [outer = 0x130549800] 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 08:21:26 INFO - PROCESS | 1648 | 1477754486339 Marionette TRACE conn2 <- [1,2167,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]]]}] 08:21:26 INFO - ....... 08:21:26 INFO - TEST-OK | /media-source/mediasource-preload.html | took 516ms 08:21:26 INFO - PROCESS | 1648 | 1477754486350 Marionette TRACE conn2 -> [0,2168,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 1648 | 1477754486352 Marionette TRACE conn2 <- [1,2168,null,{"value":"7"}] 08:21:26 INFO - TEST-START | /media-source/mediasource-remove.html 08:21:26 INFO - PROCESS | 1648 | 1477754486357 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}] 08:21:26 INFO - PROCESS | 1648 | 1477754486453 Marionette TRACE conn2 <- [1,2169,null,{"value":null}] 08:21:26 INFO - PROCESS | 1648 | 1477754486461 Marionette TRACE conn2 -> [0,2170,"getWindowHandles",null] 08:21:26 INFO - PROCESS | 1648 | 1477754486462 Marionette TRACE conn2 <- [1,2170,null,["7"]] 08:21:26 INFO - PROCESS | 1648 | 1477754486464 Marionette TRACE conn2 -> [0,2171,"switchToWindow",{"name":"7"}] 08:21:26 INFO - PROCESS | 1648 | 1477754486468 Marionette TRACE conn2 <- [1,2171,null,{}] 08:21:26 INFO - PROCESS | 1648 | 1477754486470 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd5f800 == 12 [pid = 1648] [id = 479] 08:21:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x1312b3000) [pid = 1648] [serial = 1404] [outer = 0x0] 08:21:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x1312b8400) [pid = 1648] [serial = 1405] [outer = 0x1312b3000] 08:21:26 INFO - PROCESS | 1648 | 1477754486505 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x1315a4000) [pid = 1648] [serial = 1406] [outer = 0x1312b3000] 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:21:26 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 08:21:27 INFO - PROCESS | 1648 | 1477754487883 Marionette TRACE conn2 <- [1,2172,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]]]}] 08:21:27 INFO - ................ 08:21:27 INFO - TEST-OK | /media-source/mediasource-remove.html | took 1584ms 08:21:27 INFO - PROCESS | 1648 | 1477754487941 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 1648 | 1477754487945 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:21:27 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 08:21:27 INFO - PROCESS | 1648 | 1477754487950 Marionette TRACE conn2 -> [0,2174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:28 INFO - PROCESS | 1648 | 1477754488072 Marionette TRACE conn2 <- [1,2174,null,{"value":null}] 08:21:28 INFO - PROCESS | 1648 | 1477754488135 Marionette TRACE conn2 -> [0,2175,"getWindowHandles",null] 08:21:28 INFO - PROCESS | 1648 | 1477754488139 Marionette TRACE conn2 <- [1,2175,null,["7"]] 08:21:28 INFO - PROCESS | 1648 | 1477754488185 Marionette TRACE conn2 -> [0,2176,"switchToWindow",{"name":"7"}] 08:21:28 INFO - PROCESS | 1648 | 1477754488189 Marionette TRACE conn2 <- [1,2176,null,{}] 08:21:28 INFO - PROCESS | 1648 | 1477754488193 Marionette TRACE conn2 -> [0,2177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0e8000 == 13 [pid = 1648] [id = 480] 08:21:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x130544800) [pid = 1648] [serial = 1407] [outer = 0x0] 08:21:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x130e29000) [pid = 1648] [serial = 1408] [outer = 0x130544800] 08:21:28 INFO - PROCESS | 1648 | 1477754488243 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x130e34800) [pid = 1648] [serial = 1409] [outer = 0x130544800] 08:21:28 INFO - PROCESS | 1648 | 1477754488737 Marionette TRACE conn2 <- [1,2177,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]]]}] 08:21:28 INFO - ....... 08:21:28 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 818ms 08:21:28 INFO - PROCESS | 1648 | 1477754488786 Marionette TRACE conn2 -> [0,2178,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 1648 | 1477754488791 Marionette TRACE conn2 <- [1,2178,null,{"value":"7"}] 08:21:28 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 08:21:28 INFO - PROCESS | 1648 | 1477754488799 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:28 INFO - PROCESS | 1648 | 1477754488946 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:21:29 INFO - PROCESS | 1648 | 1477754489005 Marionette TRACE conn2 -> [0,2180,"getWindowHandles",null] 08:21:29 INFO - PROCESS | 1648 | 1477754489006 Marionette TRACE conn2 <- [1,2180,null,["7"]] 08:21:29 INFO - PROCESS | 1648 | 1477754489009 Marionette TRACE conn2 -> [0,2181,"switchToWindow",{"name":"7"}] 08:21:29 INFO - PROCESS | 1648 | 1477754489011 Marionette TRACE conn2 <- [1,2181,null,{}] 08:21:29 INFO - PROCESS | 1648 | 1477754489014 Marionette TRACE conn2 -> [0,2182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d2b000 == 14 [pid = 1648] [id = 481] 08:21:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x131d22c00) [pid = 1648] [serial = 1410] [outer = 0x0] 08:21:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x132b75000) [pid = 1648] [serial = 1411] [outer = 0x131d22c00] 08:21:29 INFO - PROCESS | 1648 | 1477754489055 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x132b88c00) [pid = 1648] [serial = 1412] [outer = 0x131d22c00] 08:21:29 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x1287f9c00) [pid = 1648] [serial = 1384] [outer = 0x0] [url = about:blank] 08:21:29 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x129598800) [pid = 1648] [serial = 1385] [outer = 0x0] [url = about:blank] 08:21:29 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x11da80c00) [pid = 1648] [serial = 1381] [outer = 0x0] [url = about:blank] 08:21:29 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x127132c00) [pid = 1648] [serial = 1382] [outer = 0x0] [url = about:blank] 08:21:29 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12ea88000) [pid = 1648] [serial = 1379] [outer = 0x0] [url = about:blank] 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: ...frame tagged as dropped...: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/media/platforms/apple/AppleVTDecoder.cpp, line 245 08:21:30 INFO - PROCESS | 1648 | 1477754490217 Marionette TRACE conn2 <- [1,2182,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]]]}] 08:21:30 INFO - .. 08:21:30 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 1471ms 08:21:30 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 08:21:30 INFO - PROCESS | 1648 | 1477754490270 Marionette TRACE conn2 -> [0,2183,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 1648 | 1477754490273 Marionette TRACE conn2 <- [1,2183,null,{"value":"7"}] 08:21:30 INFO - PROCESS | 1648 | 1477754490278 Marionette TRACE conn2 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:30 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:21:30 INFO - PROCESS | 1648 | 1477754490379 Marionette TRACE conn2 <- [1,2184,null,{"value":null}] 08:21:30 INFO - PROCESS | 1648 | 1477754490386 Marionette TRACE conn2 -> [0,2185,"getWindowHandles",null] 08:21:30 INFO - PROCESS | 1648 | 1477754490388 Marionette TRACE conn2 <- [1,2185,null,["7"]] 08:21:30 INFO - PROCESS | 1648 | 1477754490392 Marionette TRACE conn2 -> [0,2186,"switchToWindow",{"name":"7"}] 08:21:30 INFO - PROCESS | 1648 | 1477754490396 Marionette TRACE conn2 <- [1,2186,null,{}] 08:21:30 INFO - PROCESS | 1648 | 1477754490398 Marionette TRACE conn2 -> [0,2187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ee2800 == 15 [pid = 1648] [id = 482] 08:21:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12a02e000) [pid = 1648] [serial = 1413] [outer = 0x0] 08:21:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12a2eb800) [pid = 1648] [serial = 1414] [outer = 0x12a02e000] 08:21:30 INFO - PROCESS | 1648 | 1477754490437 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x127e11c00) [pid = 1648] [serial = 1415] [outer = 0x12a02e000] 08:21:31 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 08:21:31 INFO - PROCESS | 1648 | 1477754491168 Marionette TRACE conn2 <- [1,2187,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]]]}] 08:21:31 INFO - .. 08:21:31 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 925ms 08:21:31 INFO - TEST-START | /media-source/mediasource-seekable.html 08:21:31 INFO - PROCESS | 1648 | 1477754491202 Marionette TRACE conn2 -> [0,2188,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 1648 | 1477754491205 Marionette TRACE conn2 <- [1,2188,null,{"value":"7"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491208 Marionette TRACE conn2 -> [0,2189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:31 INFO - PROCESS | 1648 | [1648] WARNING: Releasing screensaver: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsAppShell.mm, line 83 08:21:31 INFO - PROCESS | 1648 | 1477754491294 Marionette TRACE conn2 <- [1,2189,null,{"value":null}] 08:21:31 INFO - PROCESS | 1648 | 1477754491349 Marionette TRACE conn2 -> [0,2190,"getWindowHandles",null] 08:21:31 INFO - PROCESS | 1648 | 1477754491350 Marionette TRACE conn2 <- [1,2190,null,["7"]] 08:21:31 INFO - PROCESS | 1648 | 1477754491353 Marionette TRACE conn2 -> [0,2191,"switchToWindow",{"name":"7"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491355 Marionette TRACE conn2 <- [1,2191,null,{}] 08:21:31 INFO - PROCESS | 1648 | 1477754491358 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cec9800 == 16 [pid = 1648] [id = 483] 08:21:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x127e0d000) [pid = 1648] [serial = 1416] [outer = 0x0] 08:21:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12fede800) [pid = 1648] [serial = 1417] [outer = 0x127e0d000] 08:21:31 INFO - PROCESS | 1648 | 1477754491394 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12fee4400) [pid = 1648] [serial = 1418] [outer = 0x127e0d000] 08:21:31 INFO - PROCESS | 1648 | 1477754491743 Marionette TRACE conn2 <- [1,2192,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]]]}] 08:21:31 INFO - ... 08:21:31 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 566ms 08:21:31 INFO - PROCESS | 1648 | 1477754491779 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 1648 | 1477754491783 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:21:31 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 08:21:31 INFO - PROCESS | 1648 | 1477754491786 Marionette TRACE conn2 -> [0,2194,"getContext",null] 08:21:31 INFO - PROCESS | 1648 | 1477754491788 Marionette TRACE conn2 <- [1,2194,null,{"value":"content"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491796 Marionette TRACE conn2 -> [0,2195,"setContext",{"value":"chrome"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491797 Marionette TRACE conn2 <- [1,2195,null,{}] 08:21:31 INFO - PROCESS | 1648 | 1477754491800 Marionette TRACE conn2 -> [0,2196,"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}] 08:21:31 INFO - Setting pref media.mediasource.enabled (true) 08:21:31 INFO - PROCESS | 1648 | 1477754491810 Marionette TRACE conn2 <- [1,2196,null,{"value":true}] 08:21:31 INFO - PROCESS | 1648 | 1477754491813 Marionette TRACE conn2 -> [0,2197,"setContext",{"value":"content"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491814 Marionette TRACE conn2 <- [1,2197,null,{}] 08:21:31 INFO - PROCESS | 1648 | 1477754491817 Marionette TRACE conn2 -> [0,2198,"getContext",null] 08:21:31 INFO - PROCESS | 1648 | 1477754491820 Marionette TRACE conn2 <- [1,2198,null,{"value":"content"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491824 Marionette TRACE conn2 -> [0,2199,"setContext",{"value":"chrome"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491826 Marionette TRACE conn2 <- [1,2199,null,{}] 08:21:31 INFO - PROCESS | 1648 | 1477754491837 Marionette TRACE conn2 -> [0,2200,"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}] 08:21:31 INFO - PROCESS | 1648 | 1477754491847 Marionette TRACE conn2 <- [1,2200,null,{"value":null}] 08:21:31 INFO - PROCESS | 1648 | 1477754491856 Marionette TRACE conn2 -> [0,2201,"setContext",{"value":"content"}] 08:21:31 INFO - PROCESS | 1648 | 1477754491859 Marionette TRACE conn2 <- [1,2201,null,{}] 08:21:31 INFO - PROCESS | 1648 | 1477754491864 Marionette TRACE conn2 -> [0,2202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:32 INFO - PROCESS | 1648 | 1477754492030 Marionette TRACE conn2 <- [1,2202,null,{"value":null}] 08:21:32 INFO - PROCESS | 1648 | 1477754492069 Marionette TRACE conn2 -> [0,2203,"getWindowHandles",null] 08:21:32 INFO - PROCESS | 1648 | 1477754492072 Marionette TRACE conn2 <- [1,2203,null,["7"]] 08:21:32 INFO - PROCESS | 1648 | 1477754492074 Marionette TRACE conn2 -> [0,2204,"switchToWindow",{"name":"7"}] 08:21:32 INFO - PROCESS | 1648 | 1477754492078 Marionette TRACE conn2 <- [1,2204,null,{}] 08:21:32 INFO - PROCESS | 1648 | 1477754492080 Marionette TRACE conn2 -> [0,2205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d39800 == 17 [pid = 1648] [id = 484] 08:21:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x1315ab800) [pid = 1648] [serial = 1419] [outer = 0x0] 08:21:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x131d24400) [pid = 1648] [serial = 1420] [outer = 0x1315ab800] 08:21:32 INFO - PROCESS | 1648 | 1477754492121 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x132b8a000) [pid = 1648] [serial = 1421] [outer = 0x1315ab800] 08:21:32 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x11cebbc00) [pid = 1648] [serial = 1389] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 08:21:32 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x11d934c00) [pid = 1648] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 08:21:32 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x130549800) [pid = 1648] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 08:21:32 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x11bf5f000) [pid = 1648] [serial = 1386] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 08:21:32 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12f348800) [pid = 1648] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 08:21:32 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x127edd400) [pid = 1648] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 08:21:32 INFO - PROCESS | 1648 | 1477754492591 Marionette TRACE conn2 <- [1,2205,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,2206,"getWindowHandle",null] 08:21:32 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 08:21:32 INFO - Clearing pref media.mediasource.enabled 08:21:32 INFO - PROCESS | 1648 | 1477754492634 Marionette TRACE conn2 <- [1,2206,null,{"value":"7"}] 08:21:32 INFO - PROCESS | 1648 | 1477754492638 Marionette TRACE conn2 -> [0,2207,"getContext",null] 08:21:32 INFO - PROCESS | 1648 | 1477754492640 Marionette TRACE conn2 <- [1,2207,null,{"value":"content"}] 08:21:32 INFO - PROCESS | 1648 | 1477754492646 Marionette TRACE conn2 -> [0,2208,"setContext",{"value":"chrome"}] 08:21:32 INFO - PROCESS | 1648 | 1477754492648 Marionette TRACE conn2 <- [1,2208,null,{}] 08:21:32 INFO - PROCESS | 1648 | 1477754492651 Marionette TRACE conn2 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 08:21:32 INFO - PROCESS | 1648 | 1477754492660 Marionette TRACE conn2 <- [1,2209,null,{"value":null}] 08:21:32 INFO - PROCESS | 1648 | 1477754492663 Marionette TRACE conn2 -> [0,2210,"setContext",{"value":"content"}] 08:21:32 INFO - PROCESS | 1648 | 1477754492665 Marionette TRACE conn2 <- [1,2210,null,{}] 08:21:32 INFO - PROCESS | 1648 | 1477754492669 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}] 08:21:32 INFO - PROCESS | 1648 | 1477754492800 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:21:32 INFO - PROCESS | 1648 | 1477754492806 Marionette TRACE conn2 -> [0,2212,"getWindowHandles",null] 08:21:32 INFO - PROCESS | 1648 | 1477754492807 Marionette TRACE conn2 <- [1,2212,null,["7"]] 08:21:32 INFO - PROCESS | 1648 | 1477754492810 Marionette TRACE conn2 -> [0,2213,"switchToWindow",{"name":"7"}] 08:21:32 INFO - PROCESS | 1648 | 1477754492812 Marionette TRACE conn2 <- [1,2213,null,{}] 08:21:32 INFO - PROCESS | 1648 | 1477754492815 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313dd000 == 18 [pid = 1648] [id = 485] 08:21:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x134130000) [pid = 1648] [serial = 1422] [outer = 0x0] 08:21:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x134244400) [pid = 1648] [serial = 1423] [outer = 0x134130000] 08:21:32 INFO - PROCESS | 1648 | 1477754492845 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x134452000) [pid = 1648] [serial = 1424] [outer = 0x134130000] 08:21:33 INFO - PROCESS | 1648 | 1477754493163 Marionette TRACE conn2 <- [1,2214,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"]]]}] 08:21:33 INFO - .. 08:21:33 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 547ms 08:21:33 INFO - PROCESS | 1648 | 1477754493185 Marionette TRACE conn2 -> [0,2215,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 1648 | 1477754493188 Marionette TRACE conn2 <- [1,2215,null,{"value":"7"}] 08:21:33 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 08:21:33 INFO - PROCESS | 1648 | 1477754493192 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}] 08:21:33 INFO - PROCESS | 1648 | 1477754493337 Marionette TRACE conn2 <- [1,2216,null,{"value":null}] 08:21:33 INFO - PROCESS | 1648 | 1477754493346 Marionette TRACE conn2 -> [0,2217,"getWindowHandles",null] 08:21:33 INFO - PROCESS | 1648 | 1477754493349 Marionette TRACE conn2 <- [1,2217,null,["7"]] 08:21:33 INFO - PROCESS | 1648 | 1477754493352 Marionette TRACE conn2 -> [0,2218,"switchToWindow",{"name":"7"}] 08:21:33 INFO - PROCESS | 1648 | 1477754493355 Marionette TRACE conn2 <- [1,2218,null,{}] 08:21:33 INFO - PROCESS | 1648 | 1477754493359 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315d4000 == 19 [pid = 1648] [id = 486] 08:21:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x134453c00) [pid = 1648] [serial = 1425] [outer = 0x0] 08:21:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x1349d5000) [pid = 1648] [serial = 1426] [outer = 0x134453c00] 08:21:33 INFO - PROCESS | 1648 | 1477754493411 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x1349d6400) [pid = 1648] [serial = 1427] [outer = 0x134453c00] 08:21:34 INFO - PROCESS | 1648 | 1477754494231 Marionette TRACE conn2 <- [1,2219,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]]]}] 08:21:34 INFO - ...... 08:21:34 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 1074ms 08:21:34 INFO - PROCESS | 1648 | 1477754494265 Marionette TRACE conn2 -> [0,2220,"getWindowHandle",null] 08:21:34 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 08:21:34 INFO - PROCESS | 1648 | 1477754494266 Marionette TRACE conn2 <- [1,2220,null,{"value":"7"}] 08:21:34 INFO - PROCESS | 1648 | 1477754494269 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}] 08:21:34 INFO - PROCESS | 1648 | 1477754494366 Marionette TRACE conn2 <- [1,2221,null,{"value":null}] 08:21:34 INFO - PROCESS | 1648 | 1477754494370 Marionette TRACE conn2 -> [0,2222,"getWindowHandles",null] 08:21:34 INFO - PROCESS | 1648 | 1477754494371 Marionette TRACE conn2 <- [1,2222,null,["7"]] 08:21:34 INFO - PROCESS | 1648 | 1477754494375 Marionette TRACE conn2 -> [0,2223,"switchToWindow",{"name":"7"}] 08:21:34 INFO - PROCESS | 1648 | 1477754494381 Marionette TRACE conn2 <- [1,2223,null,{}] 08:21:34 INFO - PROCESS | 1648 | 1477754494383 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x133816800 == 20 [pid = 1648] [id = 487] 08:21:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x135f88800) [pid = 1648] [serial = 1428] [outer = 0x0] 08:21:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x135f8cc00) [pid = 1648] [serial = 1429] [outer = 0x135f88800] 08:21:34 INFO - PROCESS | 1648 | 1477754494421 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x1361b4000) [pid = 1648] [serial = 1430] [outer = 0x135f88800] 08:21:34 INFO - PROCESS | 1648 | 1477754494698 Marionette TRACE conn2 <- [1,2224,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"]]]}] 08:21:34 INFO - ..... 08:21:34 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 465ms 08:21:34 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 08:21:34 INFO - PROCESS | 1648 | 1477754494735 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 1648 | 1477754494736 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:21:34 INFO - PROCESS | 1648 | 1477754494739 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}] 08:21:34 INFO - PROCESS | 1648 | 1477754494815 Marionette TRACE conn2 <- [1,2226,null,{"value":null}] 08:21:34 INFO - PROCESS | 1648 | 1477754494818 Marionette TRACE conn2 -> [0,2227,"getWindowHandles",null] 08:21:34 INFO - PROCESS | 1648 | 1477754494820 Marionette TRACE conn2 <- [1,2227,null,["7"]] 08:21:34 INFO - PROCESS | 1648 | 1477754494822 Marionette TRACE conn2 -> [0,2228,"switchToWindow",{"name":"7"}] 08:21:34 INFO - PROCESS | 1648 | 1477754494824 Marionette TRACE conn2 <- [1,2228,null,{}] 08:21:34 INFO - PROCESS | 1648 | 1477754494830 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x1341ea000 == 21 [pid = 1648] [id = 488] 08:21:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x1361ba000) [pid = 1648] [serial = 1431] [outer = 0x0] 08:21:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x1369d0800) [pid = 1648] [serial = 1432] [outer = 0x1361ba000] 08:21:34 INFO - PROCESS | 1648 | 1477754494863 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x1369d1000) [pid = 1648] [serial = 1433] [outer = 0x1361ba000] 08:21:35 INFO - PROCESS | 1648 | 1477754495140 Marionette TRACE conn2 <- [1,2229,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]]]}] 08:21:35 INFO - ... 08:21:35 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 416ms 08:21:35 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 08:21:35 INFO - PROCESS | 1648 | 1477754495155 Marionette TRACE conn2 -> [0,2230,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 1648 | 1477754495156 Marionette TRACE conn2 <- [1,2230,null,{"value":"7"}] 08:21:35 INFO - PROCESS | 1648 | 1477754495159 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}] 08:21:35 INFO - PROCESS | 1648 | 1477754495235 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:21:35 INFO - PROCESS | 1648 | 1477754495288 Marionette TRACE conn2 -> [0,2232,"getWindowHandles",null] 08:21:35 INFO - PROCESS | 1648 | 1477754495289 Marionette TRACE conn2 <- [1,2232,null,["7"]] 08:21:35 INFO - PROCESS | 1648 | 1477754495291 Marionette TRACE conn2 -> [0,2233,"switchToWindow",{"name":"7"}] 08:21:35 INFO - PROCESS | 1648 | 1477754495294 Marionette TRACE conn2 <- [1,2233,null,{}] 08:21:35 INFO - PROCESS | 1648 | 1477754495296 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x134294800 == 22 [pid = 1648] [id = 489] 08:21:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1369d3c00) [pid = 1648] [serial = 1434] [outer = 0x0] 08:21:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x137f61400) [pid = 1648] [serial = 1435] [outer = 0x1369d3c00] 08:21:35 INFO - PROCESS | 1648 | 1477754495328 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x137f64000) [pid = 1648] [serial = 1436] [outer = 0x1369d3c00] 08:21:35 INFO - PROCESS | 1648 | 1477754495787 Marionette TRACE conn2 <- [1,2234,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]]]}] 08:21:35 INFO - ............... 08:21:35 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 670ms 08:21:35 INFO - PROCESS | 1648 | 1477754495831 Marionette TRACE conn2 -> [0,2235,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 1648 | 1477754495836 Marionette TRACE conn2 <- [1,2235,null,{"value":"7"}] 08:21:35 INFO - TEST-START | /media-source/mediasource-trackdefault.html 08:21:35 INFO - PROCESS | 1648 | 1477754495849 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}] 08:21:36 INFO - PROCESS | 1648 | 1477754496009 Marionette TRACE conn2 <- [1,2236,null,{"value":null}] 08:21:36 INFO - PROCESS | 1648 | 1477754496093 Marionette TRACE conn2 -> [0,2237,"getWindowHandles",null] 08:21:36 INFO - PROCESS | 1648 | 1477754496096 Marionette TRACE conn2 <- [1,2237,null,["7"]] 08:21:36 INFO - PROCESS | 1648 | 1477754496101 Marionette TRACE conn2 -> [0,2238,"switchToWindow",{"name":"7"}] 08:21:36 INFO - PROCESS | 1648 | 1477754496106 Marionette TRACE conn2 <- [1,2238,null,{}] 08:21:36 INFO - PROCESS | 1648 | 1477754496126 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-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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d31800 == 23 [pid = 1648] [id = 490] 08:21:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x130e2d000) [pid = 1648] [serial = 1437] [outer = 0x0] 08:21:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x131986400) [pid = 1648] [serial = 1438] [outer = 0x130e2d000] 08:21:36 INFO - PROCESS | 1648 | 1477754496203 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x132b8e400) [pid = 1648] [serial = 1439] [outer = 0x130e2d000] 08:21:36 INFO - .......................... 08:21:36 INFO - PROCESS | 1648 | 1477754496599 Marionette TRACE conn2 <- [1,2239,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"]]]}] 08:21:36 INFO - .. 08:21:36 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 772ms 08:21:36 INFO - PROCESS | 1648 | 1477754496617 Marionette TRACE conn2 -> [0,2240,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 1648 | 1477754496620 Marionette TRACE conn2 <- [1,2240,null,{"value":"7"}] 08:21:36 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 08:21:36 INFO - PROCESS | 1648 | 1477754496623 Marionette TRACE conn2 -> [0,2241,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:36 INFO - PROCESS | 1648 | 1477754496726 Marionette TRACE conn2 <- [1,2241,null,{"value":null}] 08:21:36 INFO - PROCESS | 1648 | 1477754496774 Marionette TRACE conn2 -> [0,2242,"getWindowHandles",null] 08:21:36 INFO - PROCESS | 1648 | 1477754496776 Marionette TRACE conn2 <- [1,2242,null,["7"]] 08:21:36 INFO - PROCESS | 1648 | 1477754496779 Marionette TRACE conn2 -> [0,2243,"switchToWindow",{"name":"7"}] 08:21:36 INFO - PROCESS | 1648 | 1477754496781 Marionette TRACE conn2 <- [1,2243,null,{}] 08:21:36 INFO - PROCESS | 1648 | 1477754496784 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x134734800 == 24 [pid = 1648] [id = 491] 08:21:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x134239000) [pid = 1648] [serial = 1440] [outer = 0x0] 08:21:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x137f85c00) [pid = 1648] [serial = 1441] [outer = 0x134239000] 08:21:36 INFO - PROCESS | 1648 | 1477754496826 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x137f87000) [pid = 1648] [serial = 1442] [outer = 0x134239000] 08:21:37 INFO - PROCESS | 1648 | 1477754497123 Marionette TRACE conn2 <- [1,2244,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"]]]}] 08:21:37 INFO - .. 08:21:37 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 515ms 08:21:37 INFO - PROCESS | 1648 | 1477754497143 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:21:37 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 08:21:37 INFO - PROCESS | 1648 | 1477754497147 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:21:37 INFO - PROCESS | 1648 | 1477754497150 Marionette TRACE conn2 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 08:21:37 INFO - PROCESS | 1648 | 1477754497247 Marionette TRACE conn2 <- [1,2246,null,{"value":null}] 08:21:37 INFO - PROCESS | 1648 | 1477754497296 Marionette TRACE conn2 -> [0,2247,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 1648 | 1477754497297 Marionette TRACE conn2 <- [1,2247,null,{"value":"7"}] 08:21:37 INFO - PROCESS | 1648 | 1477754497300 Marionette TRACE conn2 -> [0,2248,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 08:21:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x13d10ac00) [pid = 1648] [serial = 1443] [outer = 0x12bb10400] 08:21:37 INFO - PROCESS | 1648 | 1477754497524 Marionette TRACE conn2 <- [1,2248,null,{}] 08:21:37 INFO - PROCESS | 1648 | 1477754497527 Marionette TRACE conn2 -> [0,2249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 08:21:37 INFO - PROCESS | 1648 | 1477754497545 Marionette TRACE conn2 <- [1,2249,null,{"value":null}] 08:21:37 INFO - PROCESS | 1648 | 1477754497549 Marionette TRACE conn2 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:37 INFO - PROCESS | 1648 | 1477754497575 Marionette TRACE conn2 <- [1,2250,null,{"value":null}] 08:21:37 INFO - PROCESS | 1648 | 1477754497581 Marionette TRACE conn2 -> [0,2251,"getWindowHandles",null] 08:21:37 INFO - PROCESS | 1648 | 1477754497583 Marionette TRACE conn2 <- [1,2251,null,["7"]] 08:21:37 INFO - PROCESS | 1648 | 1477754497585 Marionette TRACE conn2 -> [0,2252,"switchToWindow",{"name":"7"}] 08:21:37 INFO - PROCESS | 1648 | 1477754497589 Marionette TRACE conn2 <- [1,2252,null,{}] 08:21:37 INFO - PROCESS | 1648 | 1477754497605 Marionette TRACE conn2 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x13493c000 == 25 [pid = 1648] [id = 492] 08:21:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x13d10b400) [pid = 1648] [serial = 1444] [outer = 0x0] 08:21:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x13d116000) [pid = 1648] [serial = 1445] [outer = 0x13d10b400] 08:21:37 INFO - PROCESS | 1648 | 1477754497647 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x127ba5c00) [pid = 1648] [serial = 1446] [outer = 0x13d10b400] 08:21:38 INFO - PROCESS | 1648 | 1477754498024 Marionette TRACE conn2 <- [1,2253,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]]]}] 08:21:38 INFO - . 08:21:38 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 915ms 08:21:38 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 08:21:38 INFO - PROCESS | 1648 | 1477754498064 Marionette TRACE conn2 -> [0,2254,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 1648 | 1477754498066 Marionette TRACE conn2 <- [1,2254,null,{"value":"7"}] 08:21:38 INFO - PROCESS | 1648 | 1477754498069 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:38 INFO - PROCESS | 1648 | 1477754498261 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:21:38 INFO - PROCESS | 1648 | 1477754498320 Marionette TRACE conn2 -> [0,2256,"getWindowHandles",null] 08:21:38 INFO - PROCESS | 1648 | 1477754498322 Marionette TRACE conn2 <- [1,2256,null,["7"]] 08:21:38 INFO - PROCESS | 1648 | 1477754498327 Marionette TRACE conn2 -> [0,2257,"switchToWindow",{"name":"7"}] 08:21:38 INFO - PROCESS | 1648 | 1477754498331 Marionette TRACE conn2 <- [1,2257,null,{}] 08:21:38 INFO - PROCESS | 1648 | 1477754498335 Marionette TRACE conn2 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c29f800 == 26 [pid = 1648] [id = 493] 08:21:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x127badc00) [pid = 1648] [serial = 1447] [outer = 0x0] 08:21:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12822d000) [pid = 1648] [serial = 1448] [outer = 0x127badc00] 08:21:38 INFO - PROCESS | 1648 | 1477754498374 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x1287f1000) [pid = 1648] [serial = 1449] [outer = 0x127badc00] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x130e2b800) [pid = 1648] [serial = 1403] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x130dc0c00) [pid = 1648] [serial = 1402] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12f3c8800) [pid = 1648] [serial = 1399] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12fdd6c00) [pid = 1648] [serial = 1400] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x1287f2c00) [pid = 1648] [serial = 1396] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x129a76c00) [pid = 1648] [serial = 1397] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x11db03800) [pid = 1648] [serial = 1393] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12736e800) [pid = 1648] [serial = 1394] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x127e0ac00) [pid = 1648] [serial = 1390] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x127b4a000) [pid = 1648] [serial = 1391] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x12822fc00) [pid = 1648] [serial = 1387] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x128bcc000) [pid = 1648] [serial = 1388] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x1312b8400) [pid = 1648] [serial = 1405] [outer = 0x0] [url = about:blank] 08:21:38 INFO - PROCESS | 1648 | 1477754498812 Marionette TRACE conn2 <- [1,2258,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]]]}] 08:21:38 INFO - . 08:21:38 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 766ms 08:21:38 INFO - PROCESS | 1648 | 1477754498836 Marionette TRACE conn2 -> [0,2259,"getWindowHandle",null] 08:21:38 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 08:21:38 INFO - PROCESS | 1648 | 1477754498840 Marionette TRACE conn2 <- [1,2259,null,{"value":"7"}] 08:21:38 INFO - PROCESS | 1648 | 1477754498843 Marionette TRACE conn2 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:38 INFO - PROCESS | 1648 | 1477754498941 Marionette TRACE conn2 <- [1,2260,null,{"value":null}] 08:21:39 INFO - PROCESS | 1648 | 1477754498994 Marionette TRACE conn2 -> [0,2261,"getWindowHandles",null] 08:21:39 INFO - PROCESS | 1648 | 1477754498996 Marionette TRACE conn2 <- [1,2261,null,["7"]] 08:21:39 INFO - PROCESS | 1648 | 1477754498998 Marionette TRACE conn2 -> [0,2262,"switchToWindow",{"name":"7"}] 08:21:39 INFO - PROCESS | 1648 | 1477754499000 Marionette TRACE conn2 <- [1,2262,null,{}] 08:21:39 INFO - PROCESS | 1648 | 1477754499003 Marionette TRACE conn2 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adeb800 == 27 [pid = 1648] [id = 494] 08:21:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x11d6d5400) [pid = 1648] [serial = 1450] [outer = 0x0] 08:21:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x129596800) [pid = 1648] [serial = 1451] [outer = 0x11d6d5400] 08:21:39 INFO - PROCESS | 1648 | 1477754499039 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x129c1c000) [pid = 1648] [serial = 1452] [outer = 0x11d6d5400] 08:21:39 INFO - PROCESS | 1648 | 1477754499358 Marionette TRACE conn2 <- [1,2263,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]]]}] 08:21:39 INFO - . 08:21:39 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 567ms 08:21:39 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 08:21:39 INFO - PROCESS | 1648 | 1477754499410 Marionette TRACE conn2 -> [0,2264,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 1648 | 1477754499411 Marionette TRACE conn2 <- [1,2264,null,{"value":"7"}] 08:21:39 INFO - PROCESS | 1648 | 1477754499414 Marionette TRACE conn2 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:39 INFO - PROCESS | 1648 | 1477754499521 Marionette TRACE conn2 <- [1,2265,null,{"value":null}] 08:21:39 INFO - PROCESS | 1648 | 1477754499579 Marionette TRACE conn2 -> [0,2266,"getWindowHandles",null] 08:21:39 INFO - PROCESS | 1648 | 1477754499583 Marionette TRACE conn2 <- [1,2266,null,["7"]] 08:21:39 INFO - PROCESS | 1648 | 1477754499585 Marionette TRACE conn2 -> [0,2267,"switchToWindow",{"name":"7"}] 08:21:39 INFO - PROCESS | 1648 | 1477754499589 Marionette TRACE conn2 <- [1,2267,null,{}] 08:21:39 INFO - PROCESS | 1648 | 1477754499591 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c35800 == 28 [pid = 1648] [id = 495] 08:21:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x12dfd2000) [pid = 1648] [serial = 1453] [outer = 0x0] 08:21:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x12dfd6800) [pid = 1648] [serial = 1454] [outer = 0x12dfd2000] 08:21:39 INFO - PROCESS | 1648 | 1477754499626 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x12e005800) [pid = 1648] [serial = 1455] [outer = 0x12dfd2000] 08:21:39 INFO - PROCESS | 1648 | 1477754499913 Marionette TRACE conn2 <- [1,2268,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]]]}] 08:21:39 INFO - . 08:21:39 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 517ms 08:21:39 INFO - PROCESS | 1648 | 1477754499932 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 1648 | 1477754499933 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:21:39 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 08:21:39 INFO - PROCESS | 1648 | 1477754499936 Marionette TRACE conn2 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:40 INFO - PROCESS | 1648 | 1477754500030 Marionette TRACE conn2 <- [1,2270,null,{"value":null}] 08:21:40 INFO - PROCESS | 1648 | 1477754500079 Marionette TRACE conn2 -> [0,2271,"getWindowHandles",null] 08:21:40 INFO - PROCESS | 1648 | 1477754500080 Marionette TRACE conn2 <- [1,2271,null,["7"]] 08:21:40 INFO - PROCESS | 1648 | 1477754500082 Marionette TRACE conn2 -> [0,2272,"switchToWindow",{"name":"7"}] 08:21:40 INFO - PROCESS | 1648 | 1477754500085 Marionette TRACE conn2 <- [1,2272,null,{}] 08:21:40 INFO - PROCESS | 1648 | 1477754500087 Marionette TRACE conn2 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x13382e000 == 29 [pid = 1648] [id = 496] 08:21:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x12e1a4000) [pid = 1648] [serial = 1456] [outer = 0x0] 08:21:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x130dc3c00) [pid = 1648] [serial = 1457] [outer = 0x12e1a4000] 08:21:40 INFO - PROCESS | 1648 | 1477754500121 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x130e2fc00) [pid = 1648] [serial = 1458] [outer = 0x12e1a4000] 08:21:40 INFO - PROCESS | 1648 | 1477754500426 Marionette TRACE conn2 <- [1,2273,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]]]}] 08:21:40 INFO - . 08:21:40 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 515ms 08:21:40 INFO - PROCESS | 1648 | 1477754500452 Marionette TRACE conn2 -> [0,2274,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 1648 | 1477754500454 Marionette TRACE conn2 <- [1,2274,null,{"value":"7"}] 08:21:40 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 08:21:40 INFO - PROCESS | 1648 | 1477754500458 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:40 INFO - PROCESS | 1648 | 1477754500582 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:21:40 INFO - PROCESS | 1648 | 1477754500587 Marionette TRACE conn2 -> [0,2276,"getWindowHandles",null] 08:21:40 INFO - PROCESS | 1648 | 1477754500589 Marionette TRACE conn2 <- [1,2276,null,["7"]] 08:21:40 INFO - PROCESS | 1648 | 1477754500667 Marionette TRACE conn2 -> [0,2277,"switchToWindow",{"name":"7"}] 08:21:40 INFO - PROCESS | 1648 | 1477754500670 Marionette TRACE conn2 <- [1,2277,null,{}] 08:21:40 INFO - PROCESS | 1648 | 1477754500674 Marionette TRACE conn2 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x131ee6800 == 30 [pid = 1648] [id = 497] 08:21:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x1312b0400) [pid = 1648] [serial = 1459] [outer = 0x0] 08:21:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x134243000) [pid = 1648] [serial = 1460] [outer = 0x1312b0400] 08:21:40 INFO - PROCESS | 1648 | 1477754500729 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x134246400) [pid = 1648] [serial = 1461] [outer = 0x1312b0400] 08:21:41 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:21:41 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:21:41 INFO - PROCESS | 1648 | 1477754501091 Marionette TRACE conn2 <- [1,2278,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]]]}] 08:21:41 INFO - . 08:21:41 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 666ms 08:21:41 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 08:21:41 INFO - PROCESS | 1648 | 1477754501124 Marionette TRACE conn2 -> [0,2279,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 1648 | 1477754501125 Marionette TRACE conn2 <- [1,2279,null,{"value":"7"}] 08:21:41 INFO - PROCESS | 1648 | 1477754501128 Marionette TRACE conn2 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:41 INFO - PROCESS | 1648 | 1477754501229 Marionette TRACE conn2 <- [1,2280,null,{"value":null}] 08:21:41 INFO - PROCESS | 1648 | 1477754501233 Marionette TRACE conn2 -> [0,2281,"getWindowHandles",null] 08:21:41 INFO - PROCESS | 1648 | 1477754501234 Marionette TRACE conn2 <- [1,2281,null,["7"]] 08:21:41 INFO - PROCESS | 1648 | 1477754501236 Marionette TRACE conn2 -> [0,2282,"switchToWindow",{"name":"7"}] 08:21:41 INFO - PROCESS | 1648 | 1477754501238 Marionette TRACE conn2 <- [1,2282,null,{}] 08:21:41 INFO - PROCESS | 1648 | 1477754501268 Marionette TRACE conn2 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fc1800 == 31 [pid = 1648] [id = 498] 08:21:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x137ef6800) [pid = 1648] [serial = 1462] [outer = 0x0] 08:21:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x137f81000) [pid = 1648] [serial = 1463] [outer = 0x137ef6800] 08:21:41 INFO - PROCESS | 1648 | 1477754501317 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x13cfcb800) [pid = 1648] [serial = 1464] [outer = 0x137ef6800] 08:21:41 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:21:41 INFO - PROCESS | 1648 | 1477754501639 Marionette TRACE conn2 <- [1,2283,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]]]}] 08:21:41 INFO - . 08:21:41 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 520ms 08:21:41 INFO - PROCESS | 1648 | 1477754501649 Marionette TRACE conn2 -> [0,2284,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 1648 | 1477754501650 Marionette TRACE conn2 <- [1,2284,null,{"value":"7"}] 08:21:41 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 08:21:41 INFO - PROCESS | 1648 | 1477754501653 Marionette TRACE conn2 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:41 INFO - PROCESS | 1648 | 1477754501761 Marionette TRACE conn2 <- [1,2285,null,{"value":null}] 08:21:41 INFO - PROCESS | 1648 | 1477754501765 Marionette TRACE conn2 -> [0,2286,"getWindowHandles",null] 08:21:41 INFO - PROCESS | 1648 | 1477754501767 Marionette TRACE conn2 <- [1,2286,null,["7"]] 08:21:41 INFO - PROCESS | 1648 | 1477754501769 Marionette TRACE conn2 -> [0,2287,"switchToWindow",{"name":"7"}] 08:21:41 INFO - PROCESS | 1648 | 1477754501771 Marionette TRACE conn2 <- [1,2287,null,{}] 08:21:41 INFO - PROCESS | 1648 | 1477754501802 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354b5800 == 32 [pid = 1648] [id = 499] 08:21:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x130404000) [pid = 1648] [serial = 1465] [outer = 0x0] 08:21:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x130408000) [pid = 1648] [serial = 1466] [outer = 0x130404000] 08:21:41 INFO - PROCESS | 1648 | 1477754501836 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x13040ac00) [pid = 1648] [serial = 1467] [outer = 0x130404000] 08:21:42 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:21:42 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x134130000) [pid = 1648] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 08:21:42 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12a02e000) [pid = 1648] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 08:21:42 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x134453c00) [pid = 1648] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 08:21:42 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x1361ba000) [pid = 1648] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 08:21:42 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x135f88800) [pid = 1648] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 08:21:42 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x127e0d000) [pid = 1648] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 08:21:42 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x1315ab800) [pid = 1648] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 08:21:42 INFO - PROCESS | 1648 | 1477754502154 Marionette TRACE conn2 <- [1,2288,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]]]}] 08:21:42 INFO - . 08:21:42 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 517ms 08:21:42 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 08:21:42 INFO - PROCESS | 1648 | 1477754502170 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502172 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502175 Marionette TRACE conn2 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:42 INFO - PROCESS | 1648 | 1477754502252 Marionette TRACE conn2 <- [1,2290,null,{"value":null}] 08:21:42 INFO - PROCESS | 1648 | 1477754502256 Marionette TRACE conn2 -> [0,2291,"getWindowHandles",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502257 Marionette TRACE conn2 <- [1,2291,null,["7"]] 08:21:42 INFO - PROCESS | 1648 | 1477754502262 Marionette TRACE conn2 -> [0,2292,"switchToWindow",{"name":"7"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502264 Marionette TRACE conn2 <- [1,2292,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502266 Marionette TRACE conn2 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354b2800 == 33 [pid = 1648] [id = 500] 08:21:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x127edd000) [pid = 1648] [serial = 1468] [outer = 0x0] 08:21:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12fee9000) [pid = 1648] [serial = 1469] [outer = 0x127edd000] 08:21:42 INFO - PROCESS | 1648 | 1477754502300 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x130407800) [pid = 1648] [serial = 1470] [outer = 0x127edd000] 08:21:42 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 08:21:42 INFO - PROCESS | 1648 | 1477754502671 Marionette TRACE conn2 <- [1,2293,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]]]}] 08:21:42 INFO - . 08:21:42 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 515ms 08:21:42 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 08:21:42 INFO - PROCESS | 1648 | 1477754502690 Marionette TRACE conn2 -> [0,2294,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502692 Marionette TRACE conn2 <- [1,2294,null,{"value":"7"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502696 Marionette TRACE conn2 -> [0,2295,"getContext",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502698 Marionette TRACE conn2 <- [1,2295,null,{"value":"content"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502702 Marionette TRACE conn2 -> [0,2296,"setContext",{"value":"chrome"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502704 Marionette TRACE conn2 <- [1,2296,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502708 Marionette TRACE conn2 -> [0,2297,"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}] 08:21:42 INFO - PROCESS | 1648 | 1477754502717 Marionette TRACE conn2 <- [1,2297,null,{"value":true}] 08:21:42 INFO - PROCESS | 1648 | 1477754502720 Marionette TRACE conn2 -> [0,2298,"setContext",{"value":"content"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502722 Marionette TRACE conn2 <- [1,2298,null,{}] 08:21:42 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 08:21:42 INFO - PROCESS | 1648 | 1477754502725 Marionette TRACE conn2 -> [0,2299,"getContext",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502727 Marionette TRACE conn2 <- [1,2299,null,{"value":"content"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502729 Marionette TRACE conn2 -> [0,2300,"setContext",{"value":"chrome"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502730 Marionette TRACE conn2 <- [1,2300,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502733 Marionette TRACE conn2 -> [0,2301,"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}] 08:21:42 INFO - PROCESS | 1648 | 1477754502742 Marionette TRACE conn2 <- [1,2301,null,{"value":null}] 08:21:42 INFO - PROCESS | 1648 | 1477754502754 Marionette TRACE conn2 -> [0,2302,"setContext",{"value":"content"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502756 Marionette TRACE conn2 <- [1,2302,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502765 Marionette TRACE conn2 -> [0,2303,"getContext",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502767 Marionette TRACE conn2 <- [1,2303,null,{"value":"content"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502771 Marionette TRACE conn2 -> [0,2304,"setContext",{"value":"chrome"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502774 Marionette TRACE conn2 <- [1,2304,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502780 Marionette TRACE conn2 -> [0,2305,"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}] 08:21:42 INFO - PROCESS | 1648 | 1477754502790 Marionette TRACE conn2 <- [1,2305,null,{"value":true}] 08:21:42 INFO - PROCESS | 1648 | 1477754502795 Marionette TRACE conn2 -> [0,2306,"setContext",{"value":"content"}] 08:21:42 INFO - Setting pref security.mixed_content.use_hsts (false) 08:21:42 INFO - PROCESS | 1648 | 1477754502797 Marionette TRACE conn2 <- [1,2306,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502801 Marionette TRACE conn2 -> [0,2307,"getContext",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502803 Marionette TRACE conn2 <- [1,2307,null,{"value":"content"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502806 Marionette TRACE conn2 -> [0,2308,"setContext",{"value":"chrome"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502808 Marionette TRACE conn2 <- [1,2308,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502811 Marionette TRACE conn2 -> [0,2309,"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}] 08:21:42 INFO - PROCESS | 1648 | 1477754502821 Marionette TRACE conn2 <- [1,2309,null,{"value":null}] 08:21:42 INFO - PROCESS | 1648 | 1477754502825 Marionette TRACE conn2 -> [0,2310,"setContext",{"value":"content"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502827 Marionette TRACE conn2 <- [1,2310,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502830 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:42 INFO - PROCESS | 1648 | 1477754502946 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:21:42 INFO - PROCESS | 1648 | 1477754502949 Marionette TRACE conn2 -> [0,2312,"getWindowHandles",null] 08:21:42 INFO - PROCESS | 1648 | 1477754502950 Marionette TRACE conn2 <- [1,2312,null,["7"]] 08:21:42 INFO - PROCESS | 1648 | 1477754502953 Marionette TRACE conn2 -> [0,2313,"switchToWindow",{"name":"7"}] 08:21:42 INFO - PROCESS | 1648 | 1477754502955 Marionette TRACE conn2 <- [1,2313,null,{}] 08:21:42 INFO - PROCESS | 1648 | 1477754502957 Marionette TRACE conn2 -> [0,2314,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x135964000 == 34 [pid = 1648] [id = 501] 08:21:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x13617b000) [pid = 1648] [serial = 1471] [outer = 0x0] 08:21:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x13617f000) [pid = 1648] [serial = 1472] [outer = 0x13617b000] 08:21:42 INFO - PROCESS | 1648 | 1477754502991 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x13617fc00) [pid = 1648] [serial = 1473] [outer = 0x13617b000] 08:21:43 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:21:43 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:21:43 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 08:21:43 INFO - PROCESS | 1648 | 1477754503284 Marionette TRACE conn2 <- [1,2314,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]]]}] 08:21:43 INFO - . 08:21:43 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 604ms 08:21:43 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 08:21:43 INFO - PROCESS | 1648 | 1477754503299 Marionette TRACE conn2 -> [0,2315,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 1648 | 1477754503301 Marionette TRACE conn2 <- [1,2315,null,{"value":"7"}] 08:21:43 INFO - PROCESS | 1648 | 1477754503303 Marionette TRACE conn2 -> [0,2316,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:43 INFO - PROCESS | 1648 | 1477754503383 Marionette TRACE conn2 <- [1,2316,null,{"value":null}] 08:21:43 INFO - PROCESS | 1648 | 1477754503386 Marionette TRACE conn2 -> [0,2317,"getWindowHandles",null] 08:21:43 INFO - PROCESS | 1648 | 1477754503388 Marionette TRACE conn2 <- [1,2317,null,["7"]] 08:21:43 INFO - PROCESS | 1648 | 1477754503390 Marionette TRACE conn2 -> [0,2318,"switchToWindow",{"name":"7"}] 08:21:43 INFO - PROCESS | 1648 | 1477754503392 Marionette TRACE conn2 <- [1,2318,null,{}] 08:21:43 INFO - PROCESS | 1648 | 1477754503443 Marionette TRACE conn2 -> [0,2319,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f31000 == 35 [pid = 1648] [id = 502] 08:21:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x130979400) [pid = 1648] [serial = 1474] [outer = 0x0] 08:21:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x130cf1000) [pid = 1648] [serial = 1475] [outer = 0x130979400] 08:21:43 INFO - PROCESS | 1648 | 1477754503475 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x130cf4400) [pid = 1648] [serial = 1476] [outer = 0x130979400] 08:21:43 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 08:21:43 INFO - PROCESS | 1648 | 1477754503758 Marionette TRACE conn2 <- [1,2319,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]]]}] 08:21:43 INFO - . 08:21:43 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 467ms 08:21:43 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 08:21:43 INFO - PROCESS | 1648 | 1477754503770 Marionette TRACE conn2 -> [0,2320,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 1648 | 1477754503772 Marionette TRACE conn2 <- [1,2320,null,{"value":"7"}] 08:21:43 INFO - PROCESS | 1648 | 1477754503775 Marionette TRACE conn2 -> [0,2321,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:43 INFO - PROCESS | 1648 | 1477754503862 Marionette TRACE conn2 <- [1,2321,null,{"value":null}] 08:21:43 INFO - PROCESS | 1648 | 1477754503865 Marionette TRACE conn2 -> [0,2322,"getWindowHandles",null] 08:21:43 INFO - PROCESS | 1648 | 1477754503867 Marionette TRACE conn2 <- [1,2322,null,["7"]] 08:21:43 INFO - PROCESS | 1648 | 1477754503869 Marionette TRACE conn2 -> [0,2323,"switchToWindow",{"name":"7"}] 08:21:43 INFO - PROCESS | 1648 | 1477754503872 Marionette TRACE conn2 <- [1,2323,null,{}] 08:21:43 INFO - PROCESS | 1648 | 1477754503875 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x129551000 == 36 [pid = 1648] [id = 503] 08:21:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x136e2f800) [pid = 1648] [serial = 1477] [outer = 0x0] 08:21:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x136e35000) [pid = 1648] [serial = 1478] [outer = 0x136e2f800] 08:21:43 INFO - PROCESS | 1648 | 1477754503911 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x134c61400) [pid = 1648] [serial = 1479] [outer = 0x136e2f800] 08:21:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:21:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:21:44 INFO - PROCESS | 1648 | 1477754504203 Marionette TRACE conn2 <- [1,2324,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]]]}] 08:21:44 INFO - . 08:21:44 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 465ms 08:21:44 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 08:21:44 INFO - PROCESS | 1648 | 1477754504239 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 1648 | 1477754504241 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504244 Marionette TRACE conn2 -> [0,2326,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:44 INFO - PROCESS | 1648 | 1477754504331 Marionette TRACE conn2 <- [1,2326,null,{"value":null}] 08:21:44 INFO - PROCESS | 1648 | 1477754504387 Marionette TRACE conn2 -> [0,2327,"getWindowHandles",null] 08:21:44 INFO - PROCESS | 1648 | 1477754504389 Marionette TRACE conn2 <- [1,2327,null,["7"]] 08:21:44 INFO - PROCESS | 1648 | 1477754504391 Marionette TRACE conn2 -> [0,2328,"switchToWindow",{"name":"7"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504393 Marionette TRACE conn2 <- [1,2328,null,{}] 08:21:44 INFO - PROCESS | 1648 | 1477754504395 Marionette TRACE conn2 -> [0,2329,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8d3800 == 37 [pid = 1648] [id = 504] 08:21:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x126e8a000) [pid = 1648] [serial = 1480] [outer = 0x0] 08:21:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x134c64800) [pid = 1648] [serial = 1481] [outer = 0x126e8a000] 08:21:44 INFO - PROCESS | 1648 | 1477754504428 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x134c67400) [pid = 1648] [serial = 1482] [outer = 0x126e8a000] 08:21:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:21:44 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:21:44 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 08:21:44 INFO - PROCESS | 1648 | 1477754504777 Marionette TRACE conn2 <- [1,2329,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]]]}] 08:21:44 INFO - . 08:21:44 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 567ms 08:21:44 INFO - PROCESS | 1648 | 1477754504813 Marionette TRACE conn2 -> [0,2330,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 1648 | 1477754504818 Marionette TRACE conn2 <- [1,2330,null,{"value":"7"}] 08:21:44 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 08:21:44 INFO - Clearing pref security.mixed_content.send_hsts_priming 08:21:44 INFO - PROCESS | 1648 | 1477754504825 Marionette TRACE conn2 -> [0,2331,"getContext",null] 08:21:44 INFO - PROCESS | 1648 | 1477754504831 Marionette TRACE conn2 <- [1,2331,null,{"value":"content"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504838 Marionette TRACE conn2 -> [0,2332,"setContext",{"value":"chrome"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504842 Marionette TRACE conn2 <- [1,2332,null,{}] 08:21:44 INFO - PROCESS | 1648 | 1477754504889 Marionette TRACE conn2 -> [0,2333,"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}] 08:21:44 INFO - PROCESS | 1648 | 1477754504908 Marionette TRACE conn2 <- [1,2333,null,{"value":null}] 08:21:44 INFO - PROCESS | 1648 | 1477754504916 Marionette TRACE conn2 -> [0,2334,"setContext",{"value":"content"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504924 Marionette TRACE conn2 <- [1,2334,null,{}] 08:21:44 INFO - Clearing pref security.mixed_content.use_hsts 08:21:44 INFO - PROCESS | 1648 | 1477754504940 Marionette TRACE conn2 -> [0,2335,"getContext",null] 08:21:44 INFO - PROCESS | 1648 | 1477754504945 Marionette TRACE conn2 <- [1,2335,null,{"value":"content"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504949 Marionette TRACE conn2 -> [0,2336,"setContext",{"value":"chrome"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504952 Marionette TRACE conn2 <- [1,2336,null,{}] 08:21:44 INFO - PROCESS | 1648 | 1477754504956 Marionette TRACE conn2 -> [0,2337,"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}] 08:21:44 INFO - PROCESS | 1648 | 1477754504971 Marionette TRACE conn2 <- [1,2337,null,{"value":null}] 08:21:44 INFO - PROCESS | 1648 | 1477754504975 Marionette TRACE conn2 -> [0,2338,"setContext",{"value":"content"}] 08:21:44 INFO - PROCESS | 1648 | 1477754504981 Marionette TRACE conn2 <- [1,2338,null,{}] 08:21:44 INFO - PROCESS | 1648 | 1477754504985 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:45 INFO - PROCESS | 1648 | 1477754505170 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:21:45 INFO - PROCESS | 1648 | 1477754505258 Marionette TRACE conn2 -> [0,2340,"getWindowHandles",null] 08:21:45 INFO - PROCESS | 1648 | 1477754505262 Marionette TRACE conn2 <- [1,2340,null,["7"]] 08:21:45 INFO - PROCESS | 1648 | 1477754505265 Marionette TRACE conn2 -> [0,2341,"switchToWindow",{"name":"7"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505268 Marionette TRACE conn2 <- [1,2341,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505271 Marionette TRACE conn2 -> [0,2342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a4e000 == 38 [pid = 1648] [id = 505] 08:21:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12c154400) [pid = 1648] [serial = 1483] [outer = 0x0] 08:21:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12cddac00) [pid = 1648] [serial = 1484] [outer = 0x12c154400] 08:21:45 INFO - PROCESS | 1648 | 1477754505319 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12cddb400) [pid = 1648] [serial = 1485] [outer = 0x12c154400] 08:21:45 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:21:45 INFO - PROCESS | 1648 | 1477754505648 Marionette TRACE conn2 <- [1,2342,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]]]}] 08:21:45 INFO - . 08:21:45 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 877ms 08:21:45 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 08:21:45 INFO - PROCESS | 1648 | 1477754505700 Marionette TRACE conn2 -> [0,2343,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 1648 | 1477754505702 Marionette TRACE conn2 <- [1,2343,null,{"value":"7"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505705 Marionette TRACE conn2 -> [0,2344,"getContext",null] 08:21:45 INFO - PROCESS | 1648 | 1477754505706 Marionette TRACE conn2 <- [1,2344,null,{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505709 Marionette TRACE conn2 -> [0,2345,"setContext",{"value":"chrome"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505710 Marionette TRACE conn2 <- [1,2345,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505713 Marionette TRACE conn2 -> [0,2346,"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}] 08:21:45 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 08:21:45 INFO - PROCESS | 1648 | 1477754505722 Marionette TRACE conn2 <- [1,2346,null,{"value":true}] 08:21:45 INFO - PROCESS | 1648 | 1477754505725 Marionette TRACE conn2 -> [0,2347,"setContext",{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505726 Marionette TRACE conn2 <- [1,2347,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505728 Marionette TRACE conn2 -> [0,2348,"getContext",null] 08:21:45 INFO - PROCESS | 1648 | 1477754505729 Marionette TRACE conn2 <- [1,2348,null,{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505781 Marionette TRACE conn2 -> [0,2349,"setContext",{"value":"chrome"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505782 Marionette TRACE conn2 <- [1,2349,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505785 Marionette TRACE conn2 -> [0,2350,"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}] 08:21:45 INFO - PROCESS | 1648 | 1477754505794 Marionette TRACE conn2 <- [1,2350,null,{"value":null}] 08:21:45 INFO - PROCESS | 1648 | 1477754505796 Marionette TRACE conn2 -> [0,2351,"setContext",{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505797 Marionette TRACE conn2 <- [1,2351,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505800 Marionette TRACE conn2 -> [0,2352,"getContext",null] 08:21:45 INFO - PROCESS | 1648 | 1477754505801 Marionette TRACE conn2 <- [1,2352,null,{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505804 Marionette TRACE conn2 -> [0,2353,"setContext",{"value":"chrome"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505805 Marionette TRACE conn2 <- [1,2353,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505808 Marionette TRACE conn2 -> [0,2354,"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}] 08:21:45 INFO - PROCESS | 1648 | 1477754505818 Marionette TRACE conn2 <- [1,2354,null,{"value":true}] 08:21:45 INFO - PROCESS | 1648 | 1477754505820 Marionette TRACE conn2 -> [0,2355,"setContext",{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505821 Marionette TRACE conn2 <- [1,2355,null,{}] 08:21:45 INFO - Setting pref security.mixed_content.use_hsts (false) 08:21:45 INFO - PROCESS | 1648 | 1477754505824 Marionette TRACE conn2 -> [0,2356,"getContext",null] 08:21:45 INFO - PROCESS | 1648 | 1477754505826 Marionette TRACE conn2 <- [1,2356,null,{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505828 Marionette TRACE conn2 -> [0,2357,"setContext",{"value":"chrome"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505830 Marionette TRACE conn2 <- [1,2357,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505833 Marionette TRACE conn2 -> [0,2358,"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}] 08:21:45 INFO - PROCESS | 1648 | 1477754505841 Marionette TRACE conn2 <- [1,2358,null,{"value":null}] 08:21:45 INFO - PROCESS | 1648 | 1477754505843 Marionette TRACE conn2 -> [0,2359,"setContext",{"value":"content"}] 08:21:45 INFO - PROCESS | 1648 | 1477754505845 Marionette TRACE conn2 <- [1,2359,null,{}] 08:21:45 INFO - PROCESS | 1648 | 1477754505848 Marionette TRACE conn2 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:45 INFO - PROCESS | 1648 | 1477754505975 Marionette TRACE conn2 <- [1,2360,null,{"value":null}] 08:21:46 INFO - PROCESS | 1648 | 1477754506076 Marionette TRACE conn2 -> [0,2361,"getWindowHandles",null] 08:21:46 INFO - PROCESS | 1648 | 1477754506078 Marionette TRACE conn2 <- [1,2361,null,["7"]] 08:21:46 INFO - PROCESS | 1648 | 1477754506083 Marionette TRACE conn2 -> [0,2362,"switchToWindow",{"name":"7"}] 08:21:46 INFO - PROCESS | 1648 | 1477754506089 Marionette TRACE conn2 <- [1,2362,null,{}] 08:21:46 INFO - PROCESS | 1648 | 1477754506093 Marionette TRACE conn2 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x134ca5000 == 39 [pid = 1648] [id = 506] 08:21:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12e00fc00) [pid = 1648] [serial = 1486] [outer = 0x0] 08:21:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x130e2f000) [pid = 1648] [serial = 1487] [outer = 0x12e00fc00] 08:21:46 INFO - PROCESS | 1648 | 1477754506154 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x1312aac00) [pid = 1648] [serial = 1488] [outer = 0x12e00fc00] 08:21:46 INFO - PROCESS | 1648 | 1477754506513 Marionette TRACE conn2 <- [1,2363,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]]]}] 08:21:46 INFO - . 08:21:46 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 858ms 08:21:46 INFO - PROCESS | 1648 | 1477754506564 Marionette TRACE conn2 -> [0,2364,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 1648 | 1477754506566 Marionette TRACE conn2 <- [1,2364,null,{"value":"7"}] 08:21:46 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 08:21:46 INFO - PROCESS | 1648 | 1477754506569 Marionette TRACE conn2 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:46 INFO - PROCESS | 1648 | 1477754506705 Marionette TRACE conn2 <- [1,2365,null,{"value":null}] 08:21:46 INFO - PROCESS | 1648 | 1477754506763 Marionette TRACE conn2 -> [0,2366,"getWindowHandles",null] 08:21:46 INFO - PROCESS | 1648 | 1477754506765 Marionette TRACE conn2 <- [1,2366,null,["7"]] 08:21:46 INFO - PROCESS | 1648 | 1477754506767 Marionette TRACE conn2 -> [0,2367,"switchToWindow",{"name":"7"}] 08:21:46 INFO - PROCESS | 1648 | 1477754506772 Marionette TRACE conn2 <- [1,2367,null,{}] 08:21:46 INFO - PROCESS | 1648 | 1477754506816 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730f800 == 40 [pid = 1648] [id = 507] 08:21:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x1315a9800) [pid = 1648] [serial = 1489] [outer = 0x0] 08:21:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x1349d3c00) [pid = 1648] [serial = 1490] [outer = 0x1315a9800] 08:21:46 INFO - PROCESS | 1648 | 1477754506858 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x134c65c00) [pid = 1648] [serial = 1491] [outer = 0x1315a9800] 08:21:47 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:21:47 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:21:47 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(rv)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 08:21:47 INFO - PROCESS | 1648 | 1477754507212 Marionette TRACE conn2 <- [1,2368,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]]]}] 08:21:47 INFO - . 08:21:47 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 669ms 08:21:47 INFO - PROCESS | 1648 | 1477754507238 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:21:47 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 08:21:47 INFO - PROCESS | 1648 | 1477754507240 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:21:47 INFO - Clearing pref security.mixed_content.send_hsts_priming 08:21:47 INFO - PROCESS | 1648 | 1477754507244 Marionette TRACE conn2 -> [0,2370,"getContext",null] 08:21:47 INFO - PROCESS | 1648 | 1477754507246 Marionette TRACE conn2 <- [1,2370,null,{"value":"content"}] 08:21:47 INFO - PROCESS | 1648 | 1477754507249 Marionette TRACE conn2 -> [0,2371,"setContext",{"value":"chrome"}] 08:21:47 INFO - PROCESS | 1648 | 1477754507251 Marionette TRACE conn2 <- [1,2371,null,{}] 08:21:47 INFO - PROCESS | 1648 | 1477754507255 Marionette TRACE conn2 -> [0,2372,"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}] 08:21:47 INFO - Clearing pref security.mixed_content.use_hsts 08:21:47 INFO - PROCESS | 1648 | 1477754507265 Marionette TRACE conn2 <- [1,2372,null,{"value":null}] 08:21:47 INFO - PROCESS | 1648 | 1477754507268 Marionette TRACE conn2 -> [0,2373,"setContext",{"value":"content"}] 08:21:47 INFO - PROCESS | 1648 | 1477754507270 Marionette TRACE conn2 <- [1,2373,null,{}] 08:21:47 INFO - PROCESS | 1648 | 1477754507275 Marionette TRACE conn2 -> [0,2374,"getContext",null] 08:21:47 INFO - PROCESS | 1648 | 1477754507278 Marionette TRACE conn2 <- [1,2374,null,{"value":"content"}] 08:21:47 INFO - PROCESS | 1648 | 1477754507282 Marionette TRACE conn2 -> [0,2375,"setContext",{"value":"chrome"}] 08:21:47 INFO - PROCESS | 1648 | 1477754507285 Marionette TRACE conn2 <- [1,2375,null,{}] 08:21:47 INFO - PROCESS | 1648 | 1477754507548 Marionette TRACE conn2 -> [0,2376,"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}] 08:21:47 INFO - PROCESS | 1648 | 1477754507560 Marionette TRACE conn2 <- [1,2376,null,{"value":null}] 08:21:47 INFO - PROCESS | 1648 | 1477754507565 Marionette TRACE conn2 -> [0,2377,"setContext",{"value":"content"}] 08:21:47 INFO - PROCESS | 1648 | 1477754507570 Marionette TRACE conn2 <- [1,2377,null,{}] 08:21:47 INFO - PROCESS | 1648 | 1477754507576 Marionette TRACE conn2 -> [0,2378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:47 INFO - PROCESS | 1648 | 1477754507730 Marionette TRACE conn2 <- [1,2378,null,{"value":null}] 08:21:47 INFO - PROCESS | 1648 | 1477754507818 Marionette TRACE conn2 -> [0,2379,"getWindowHandles",null] 08:21:47 INFO - PROCESS | 1648 | 1477754507822 Marionette TRACE conn2 <- [1,2379,null,["7"]] 08:21:47 INFO - PROCESS | 1648 | 1477754507839 Marionette TRACE conn2 -> [0,2380,"switchToWindow",{"name":"7"}] 08:21:47 INFO - PROCESS | 1648 | 1477754507844 Marionette TRACE conn2 <- [1,2380,null,{}] 08:21:47 INFO - PROCESS | 1648 | 1477754507850 Marionette TRACE conn2 -> [0,2381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 1648 | ++DOCSHELL 0x13020e800 == 41 [pid = 1648] [id = 508] 08:21:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12c156800) [pid = 1648] [serial = 1492] [outer = 0x0] 08:21:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12db7a800) [pid = 1648] [serial = 1493] [outer = 0x12c156800] 08:21:47 INFO - PROCESS | 1648 | 1477754507889 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12f3bb400) [pid = 1648] [serial = 1494] [outer = 0x12c156800] 08:21:48 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:21:48 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:21:48 INFO - PROCESS | 1648 | 1477754508250 Marionette TRACE conn2 <- [1,2381,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]]]}] 08:21:48 INFO - . 08:21:48 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 1049ms 08:21:48 INFO - PROCESS | 1648 | 1477754508292 Marionette TRACE conn2 -> [0,2382,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 1648 | 1477754508294 Marionette TRACE conn2 <- [1,2382,null,{"value":"7"}] 08:21:48 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 08:21:48 INFO - PROCESS | 1648 | 1477754508297 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:48 INFO - PROCESS | 1648 | 1477754508399 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:21:48 INFO - PROCESS | 1648 | 1477754508455 Marionette TRACE conn2 -> [0,2384,"getWindowHandles",null] 08:21:48 INFO - PROCESS | 1648 | 1477754508456 Marionette TRACE conn2 <- [1,2384,null,["7"]] 08:21:48 INFO - PROCESS | 1648 | 1477754508458 Marionette TRACE conn2 -> [0,2385,"switchToWindow",{"name":"7"}] 08:21:48 INFO - PROCESS | 1648 | 1477754508461 Marionette TRACE conn2 <- [1,2385,null,{}] 08:21:48 INFO - PROCESS | 1648 | 1477754508468 Marionette TRACE conn2 -> [0,2386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd7800 == 42 [pid = 1648] [id = 509] 08:21:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12c155000) [pid = 1648] [serial = 1495] [outer = 0x0] 08:21:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12ce81000) [pid = 1648] [serial = 1496] [outer = 0x12c155000] 08:21:48 INFO - PROCESS | 1648 | 1477754508506 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12dbcd000) [pid = 1648] [serial = 1497] [outer = 0x12c155000] 08:21:48 INFO - PROCESS | 1648 | 1477754508847 Marionette TRACE conn2 <- [1,2386,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]]]}] 08:21:48 INFO - . 08:21:48 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 567ms 08:21:48 INFO - PROCESS | 1648 | 1477754508865 Marionette TRACE conn2 -> [0,2387,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 1648 | 1477754508868 Marionette TRACE conn2 <- [1,2387,null,{"value":"7"}] 08:21:48 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 08:21:48 INFO - PROCESS | 1648 | 1477754508872 Marionette TRACE conn2 -> [0,2388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:49 INFO - PROCESS | 1648 | 1477754509016 Marionette TRACE conn2 <- [1,2388,null,{"value":null}] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1369d0800) [pid = 1648] [serial = 1432] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x1369d1000) [pid = 1648] [serial = 1433] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x135f8cc00) [pid = 1648] [serial = 1429] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x1361b4000) [pid = 1648] [serial = 1430] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x1349d5000) [pid = 1648] [serial = 1426] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x1349d6400) [pid = 1648] [serial = 1427] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x134244400) [pid = 1648] [serial = 1423] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x134452000) [pid = 1648] [serial = 1424] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x131d24400) [pid = 1648] [serial = 1420] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x132b8a000) [pid = 1648] [serial = 1421] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12fede800) [pid = 1648] [serial = 1417] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12fee4400) [pid = 1648] [serial = 1418] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12a2eb800) [pid = 1648] [serial = 1414] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x127e11c00) [pid = 1648] [serial = 1415] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x132b75000) [pid = 1648] [serial = 1411] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x130e29000) [pid = 1648] [serial = 1408] [outer = 0x0] [url = about:blank] 08:21:49 INFO - PROCESS | 1648 | 1477754509123 Marionette TRACE conn2 -> [0,2389,"getWindowHandles",null] 08:21:49 INFO - PROCESS | 1648 | 1477754509125 Marionette TRACE conn2 <- [1,2389,null,["7"]] 08:21:49 INFO - PROCESS | 1648 | 1477754509129 Marionette TRACE conn2 -> [0,2390,"switchToWindow",{"name":"7"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509134 Marionette TRACE conn2 <- [1,2390,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509137 Marionette TRACE conn2 -> [0,2391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b078800 == 43 [pid = 1648] [id = 510] 08:21:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x127bab000) [pid = 1648] [serial = 1498] [outer = 0x0] 08:21:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12ad2c400) [pid = 1648] [serial = 1499] [outer = 0x127bab000] 08:21:49 INFO - PROCESS | 1648 | 1477754509196 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x12b307800) [pid = 1648] [serial = 1500] [outer = 0x127bab000] 08:21:49 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 08:21:49 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 08:21:49 INFO - PROCESS | 1648 | 1477754509569 Marionette TRACE conn2 <- [1,2391,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]]]}] 08:21:49 INFO - . 08:21:49 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 715ms 08:21:49 INFO - PROCESS | 1648 | 1477754509587 Marionette TRACE conn2 -> [0,2392,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 1648 | 1477754509589 Marionette TRACE conn2 <- [1,2392,null,{"value":"7"}] 08:21:49 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 08:21:49 INFO - PROCESS | 1648 | 1477754509593 Marionette TRACE conn2 -> [0,2393,"getContext",null] 08:21:49 INFO - PROCESS | 1648 | 1477754509596 Marionette TRACE conn2 <- [1,2393,null,{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509599 Marionette TRACE conn2 -> [0,2394,"setContext",{"value":"chrome"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509601 Marionette TRACE conn2 <- [1,2394,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509605 Marionette TRACE conn2 -> [0,2395,"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}] 08:21:49 INFO - PROCESS | 1648 | 1477754509616 Marionette TRACE conn2 <- [1,2395,null,{"value":true}] 08:21:49 INFO - PROCESS | 1648 | 1477754509619 Marionette TRACE conn2 -> [0,2396,"setContext",{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509621 Marionette TRACE conn2 <- [1,2396,null,{}] 08:21:49 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 08:21:49 INFO - PROCESS | 1648 | 1477754509625 Marionette TRACE conn2 -> [0,2397,"getContext",null] 08:21:49 INFO - PROCESS | 1648 | 1477754509627 Marionette TRACE conn2 <- [1,2397,null,{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509631 Marionette TRACE conn2 -> [0,2398,"setContext",{"value":"chrome"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509633 Marionette TRACE conn2 <- [1,2398,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509636 Marionette TRACE conn2 -> [0,2399,"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}] 08:21:49 INFO - PROCESS | 1648 | 1477754509645 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:21:49 INFO - PROCESS | 1648 | 1477754509648 Marionette TRACE conn2 -> [0,2400,"setContext",{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509651 Marionette TRACE conn2 <- [1,2400,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509654 Marionette TRACE conn2 -> [0,2401,"getContext",null] 08:21:49 INFO - PROCESS | 1648 | 1477754509656 Marionette TRACE conn2 <- [1,2401,null,{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509666 Marionette TRACE conn2 -> [0,2402,"setContext",{"value":"chrome"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509667 Marionette TRACE conn2 <- [1,2402,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509671 Marionette TRACE conn2 -> [0,2403,"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}] 08:21:49 INFO - Setting pref security.mixed_content.use_hsts (false) 08:21:49 INFO - PROCESS | 1648 | 1477754509681 Marionette TRACE conn2 <- [1,2403,null,{"value":true}] 08:21:49 INFO - PROCESS | 1648 | 1477754509684 Marionette TRACE conn2 -> [0,2404,"setContext",{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509686 Marionette TRACE conn2 <- [1,2404,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509689 Marionette TRACE conn2 -> [0,2405,"getContext",null] 08:21:49 INFO - PROCESS | 1648 | 1477754509691 Marionette TRACE conn2 <- [1,2405,null,{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509697 Marionette TRACE conn2 -> [0,2406,"setContext",{"value":"chrome"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509699 Marionette TRACE conn2 <- [1,2406,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509702 Marionette TRACE conn2 -> [0,2407,"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}] 08:21:49 INFO - PROCESS | 1648 | 1477754509716 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:21:49 INFO - PROCESS | 1648 | 1477754509719 Marionette TRACE conn2 -> [0,2408,"setContext",{"value":"content"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509721 Marionette TRACE conn2 <- [1,2408,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509726 Marionette TRACE conn2 -> [0,2409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:49 INFO - PROCESS | 1648 | 1477754509865 Marionette TRACE conn2 <- [1,2409,null,{"value":null}] 08:21:49 INFO - PROCESS | 1648 | 1477754509944 Marionette TRACE conn2 -> [0,2410,"getWindowHandles",null] 08:21:49 INFO - PROCESS | 1648 | 1477754509945 Marionette TRACE conn2 <- [1,2410,null,["7"]] 08:21:49 INFO - PROCESS | 1648 | 1477754509947 Marionette TRACE conn2 -> [0,2411,"switchToWindow",{"name":"7"}] 08:21:49 INFO - PROCESS | 1648 | 1477754509949 Marionette TRACE conn2 <- [1,2411,null,{}] 08:21:49 INFO - PROCESS | 1648 | 1477754509952 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x131813800 == 44 [pid = 1648] [id = 511] 08:21:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12e4bac00) [pid = 1648] [serial = 1501] [outer = 0x0] 08:21:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12fc5d000) [pid = 1648] [serial = 1502] [outer = 0x12e4bac00] 08:21:49 INFO - PROCESS | 1648 | 1477754509986 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12fc62400) [pid = 1648] [serial = 1503] [outer = 0x12e4bac00] 08:21:50 INFO - PROCESS | 1648 | 1477754510432 Marionette TRACE conn2 <- [1,2412,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]]]}] 08:21:50 INFO - . 08:21:50 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 854ms 08:21:50 INFO - PROCESS | 1648 | 1477754510450 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 1648 | 1477754510452 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:21:50 INFO - TEST-START | /navigation-timing/idlharness.html 08:21:50 INFO - Clearing pref security.mixed_content.send_hsts_priming 08:21:50 INFO - PROCESS | 1648 | 1477754510456 Marionette TRACE conn2 -> [0,2414,"getContext",null] 08:21:50 INFO - PROCESS | 1648 | 1477754510459 Marionette TRACE conn2 <- [1,2414,null,{"value":"content"}] 08:21:50 INFO - PROCESS | 1648 | 1477754510463 Marionette TRACE conn2 -> [0,2415,"setContext",{"value":"chrome"}] 08:21:50 INFO - PROCESS | 1648 | 1477754510465 Marionette TRACE conn2 <- [1,2415,null,{}] 08:21:50 INFO - PROCESS | 1648 | 1477754510468 Marionette TRACE conn2 -> [0,2416,"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}] 08:21:50 INFO - PROCESS | 1648 | 1477754510473 Marionette TRACE conn2 <- [1,2416,null,{"value":null}] 08:21:50 INFO - PROCESS | 1648 | 1477754510476 Marionette TRACE conn2 -> [0,2417,"setContext",{"value":"content"}] 08:21:50 INFO - Clearing pref security.mixed_content.use_hsts 08:21:50 INFO - PROCESS | 1648 | 1477754510479 Marionette TRACE conn2 <- [1,2417,null,{}] 08:21:50 INFO - PROCESS | 1648 | 1477754510481 Marionette TRACE conn2 -> [0,2418,"getContext",null] 08:21:50 INFO - PROCESS | 1648 | 1477754510483 Marionette TRACE conn2 <- [1,2418,null,{"value":"content"}] 08:21:50 INFO - PROCESS | 1648 | 1477754510486 Marionette TRACE conn2 -> [0,2419,"setContext",{"value":"chrome"}] 08:21:50 INFO - PROCESS | 1648 | 1477754510487 Marionette TRACE conn2 <- [1,2419,null,{}] 08:21:50 INFO - PROCESS | 1648 | 1477754510489 Marionette TRACE conn2 -> [0,2420,"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}] 08:21:50 INFO - PROCESS | 1648 | 1477754510497 Marionette TRACE conn2 <- [1,2420,null,{"value":null}] 08:21:50 INFO - PROCESS | 1648 | 1477754510499 Marionette TRACE conn2 -> [0,2421,"setContext",{"value":"content"}] 08:21:50 INFO - PROCESS | 1648 | 1477754510500 Marionette TRACE conn2 <- [1,2421,null,{}] 08:21:50 INFO - PROCESS | 1648 | 1477754510502 Marionette TRACE conn2 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 08:21:50 INFO - PROCESS | 1648 | 1477754510619 Marionette TRACE conn2 <- [1,2422,null,{"value":null}] 08:21:50 INFO - PROCESS | 1648 | 1477754510700 Marionette TRACE conn2 -> [0,2423,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 1648 | 1477754510702 Marionette TRACE conn2 <- [1,2423,null,{"value":"7"}] 08:21:50 INFO - PROCESS | 1648 | 1477754510705 Marionette TRACE conn2 -> [0,2424,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:21:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x13042cc00) [pid = 1648] [serial = 1504] [outer = 0x12bb10400] 08:21:50 INFO - PROCESS | 1648 | 1477754510859 Marionette TRACE conn2 <- [1,2424,null,{}] 08:21:50 INFO - PROCESS | 1648 | 1477754510862 Marionette TRACE conn2 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 08:21:50 INFO - PROCESS | 1648 | 1477754510881 Marionette TRACE conn2 <- [1,2425,null,{"value":null}] 08:21:50 INFO - PROCESS | 1648 | 1477754510884 Marionette TRACE conn2 -> [0,2426,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:50 INFO - PROCESS | 1648 | 1477754510901 Marionette TRACE conn2 <- [1,2426,null,{"value":null}] 08:21:50 INFO - PROCESS | 1648 | 1477754510903 Marionette TRACE conn2 -> [0,2427,"getWindowHandles",null] 08:21:50 INFO - PROCESS | 1648 | 1477754510904 Marionette TRACE conn2 <- [1,2427,null,["7"]] 08:21:50 INFO - PROCESS | 1648 | 1477754510906 Marionette TRACE conn2 -> [0,2428,"switchToWindow",{"name":"7"}] 08:21:50 INFO - PROCESS | 1648 | 1477754510909 Marionette TRACE conn2 <- [1,2428,null,{}] 08:21:50 INFO - PROCESS | 1648 | 1477754510914 Marionette TRACE conn2 -> [0,2429,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x1341ef800 == 45 [pid = 1648] [id = 512] 08:21:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x126e8cc00) [pid = 1648] [serial = 1505] [outer = 0x0] 08:21:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x130cfc800) [pid = 1648] [serial = 1506] [outer = 0x126e8cc00] 08:21:50 INFO - PROCESS | 1648 | 1477754510956 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x130dbfc00) [pid = 1648] [serial = 1507] [outer = 0x126e8cc00] 08:21:51 INFO - PROCESS | 1648 | 1477754511599 Marionette TRACE conn2 <- [1,2429,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"]]]}] 08:21:51 INFO - ............................................................................................. 08:21:51 INFO - TEST-OK | /navigation-timing/idlharness.html | took 1212ms 08:21:51 INFO - PROCESS | 1648 | 1477754511670 Marionette TRACE conn2 -> [0,2430,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 1648 | 1477754511672 Marionette TRACE conn2 <- [1,2430,null,{"value":"7"}] 08:21:51 INFO - TEST-START | /navigation-timing/test_document_open.html 08:21:51 INFO - PROCESS | 1648 | 1477754511676 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:51 INFO - PROCESS | 1648 | 1477754511806 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:21:51 INFO - PROCESS | 1648 | 1477754511845 Marionette TRACE conn2 -> [0,2432,"getWindowHandles",null] 08:21:51 INFO - PROCESS | 1648 | 1477754511846 Marionette TRACE conn2 <- [1,2432,null,["7"]] 08:21:51 INFO - PROCESS | 1648 | 1477754511848 Marionette TRACE conn2 -> [0,2433,"switchToWindow",{"name":"7"}] 08:21:51 INFO - PROCESS | 1648 | 1477754511851 Marionette TRACE conn2 <- [1,2433,null,{}] 08:21:51 INFO - PROCESS | 1648 | 1477754511853 Marionette TRACE conn2 -> [0,2434,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x13493a000 == 46 [pid = 1648] [id = 513] 08:21:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x134130c00) [pid = 1648] [serial = 1508] [outer = 0x0] 08:21:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x134b59400) [pid = 1648] [serial = 1509] [outer = 0x134130c00] 08:21:51 INFO - PROCESS | 1648 | 1477754511887 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x134b5a400) [pid = 1648] [serial = 1510] [outer = 0x134130c00] 08:21:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338ca000 == 47 [pid = 1648] [id = 514] 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x134c62400) [pid = 1648] [serial = 1511] [outer = 0x0] 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x134b66c00) [pid = 1648] [serial = 1512] [outer = 0x134c62400] 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x134b5dc00) [pid = 1648] [serial = 1513] [outer = 0x134c62400] 08:21:52 INFO - ............. 08:21:52 INFO - PROCESS | 1648 | 1477754512235 Marionette TRACE conn2 <- [1,2434,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]]]}] 08:21:52 INFO - ........ 08:21:52 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 567ms 08:21:52 INFO - PROCESS | 1648 | 1477754512244 Marionette TRACE conn2 -> [0,2435,"getWindowHandle",null] 08:21:52 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 08:21:52 INFO - PROCESS | 1648 | 1477754512246 Marionette TRACE conn2 <- [1,2435,null,{"value":"7"}] 08:21:52 INFO - PROCESS | 1648 | 1477754512249 Marionette TRACE conn2 -> [0,2436,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:52 INFO - PROCESS | 1648 | 1477754512379 Marionette TRACE conn2 <- [1,2436,null,{"value":null}] 08:21:52 INFO - PROCESS | 1648 | 1477754512390 Marionette TRACE conn2 -> [0,2437,"getWindowHandles",null] 08:21:52 INFO - PROCESS | 1648 | 1477754512392 Marionette TRACE conn2 <- [1,2437,null,["7"]] 08:21:52 INFO - PROCESS | 1648 | 1477754512395 Marionette TRACE conn2 -> [0,2438,"switchToWindow",{"name":"7"}] 08:21:52 INFO - PROCESS | 1648 | 1477754512397 Marionette TRACE conn2 <- [1,2438,null,{}] 08:21:52 INFO - PROCESS | 1648 | 1477754512399 Marionette TRACE conn2 -> [0,2439,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f3e800 == 48 [pid = 1648] [id = 515] 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x134c66800) [pid = 1648] [serial = 1514] [outer = 0x0] 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x134deec00) [pid = 1648] [serial = 1515] [outer = 0x134c66800] 08:21:52 INFO - PROCESS | 1648 | 1477754512432 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x134def400) [pid = 1648] [serial = 1516] [outer = 0x134c66800] 08:21:52 INFO - PROCESS | 1648 | 1477754512684 Marionette TRACE conn2 <- [1,2439,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]]]}] 08:21:52 INFO - ... 08:21:52 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 465ms 08:21:52 INFO - PROCESS | 1648 | 1477754512721 Marionette TRACE conn2 -> [0,2440,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 1648 | 1477754512722 Marionette TRACE conn2 <- [1,2440,null,{"value":"7"}] 08:21:52 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 08:21:52 INFO - PROCESS | 1648 | 1477754512725 Marionette TRACE conn2 -> [0,2441,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:52 INFO - PROCESS | 1648 | 1477754512826 Marionette TRACE conn2 <- [1,2441,null,{"value":null}] 08:21:52 INFO - PROCESS | 1648 | 1477754512829 Marionette TRACE conn2 -> [0,2442,"getWindowHandles",null] 08:21:52 INFO - PROCESS | 1648 | 1477754512831 Marionette TRACE conn2 <- [1,2442,null,["7"]] 08:21:52 INFO - PROCESS | 1648 | 1477754512833 Marionette TRACE conn2 -> [0,2443,"switchToWindow",{"name":"7"}] 08:21:52 INFO - PROCESS | 1648 | 1477754512835 Marionette TRACE conn2 <- [1,2443,null,{}] 08:21:52 INFO - PROCESS | 1648 | 1477754512869 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x136e43800 == 49 [pid = 1648] [id = 516] 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x134df2c00) [pid = 1648] [serial = 1517] [outer = 0x0] 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x13514f800) [pid = 1648] [serial = 1518] [outer = 0x134df2c00] 08:21:52 INFO - PROCESS | 1648 | 1477754512901 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x135150000) [pid = 1648] [serial = 1519] [outer = 0x134df2c00] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x136e2f800) [pid = 1648] [serial = 1477] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x11d6d5400) [pid = 1648] [serial = 1450] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x137ef6800) [pid = 1648] [serial = 1462] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x130404000) [pid = 1648] [serial = 1465] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12e1a4000) [pid = 1648] [serial = 1456] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x1312b0400) [pid = 1648] [serial = 1459] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12dfd2000) [pid = 1648] [serial = 1453] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x127badc00) [pid = 1648] [serial = 1447] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x127edd000) [pid = 1648] [serial = 1468] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x13617b000) [pid = 1648] [serial = 1471] [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] 08:21:53 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x130979400) [pid = 1648] [serial = 1474] [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] 08:21:53 INFO - PROCESS | 1648 | 1477754513284 Marionette TRACE conn2 <- [1,2444,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]]]}] 08:21:53 INFO - ...................... 08:21:53 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 568ms 08:21:53 INFO - PROCESS | 1648 | 1477754513292 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 1648 | 1477754513294 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:21:53 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 08:21:53 INFO - PROCESS | 1648 | 1477754513296 Marionette TRACE conn2 -> [0,2446,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:53 INFO - PROCESS | 1648 | 1477754513407 Marionette TRACE conn2 <- [1,2446,null,{"value":null}] 08:21:53 INFO - PROCESS | 1648 | 1477754513445 Marionette TRACE conn2 -> [0,2447,"getWindowHandles",null] 08:21:53 INFO - PROCESS | 1648 | 1477754513446 Marionette TRACE conn2 <- [1,2447,null,["7"]] 08:21:53 INFO - PROCESS | 1648 | 1477754513448 Marionette TRACE conn2 -> [0,2448,"switchToWindow",{"name":"7"}] 08:21:53 INFO - PROCESS | 1648 | 1477754513451 Marionette TRACE conn2 <- [1,2448,null,{}] 08:21:53 INFO - PROCESS | 1648 | 1477754513453 Marionette TRACE conn2 -> [0,2449,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b2af800 == 50 [pid = 1648] [id = 517] 08:21:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12cde1400) [pid = 1648] [serial = 1520] [outer = 0x0] 08:21:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x134130000) [pid = 1648] [serial = 1521] [outer = 0x12cde1400] 08:21:53 INFO - PROCESS | 1648 | 1477754513486 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x134673400) [pid = 1648] [serial = 1522] [outer = 0x12cde1400] 08:21:53 INFO - PROCESS | 1648 | 1477754513746 Marionette TRACE conn2 <- [1,2449,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]]]}] 08:21:53 INFO - .... 08:21:53 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 467ms 08:21:53 INFO - PROCESS | 1648 | 1477754513764 Marionette TRACE conn2 -> [0,2450,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 1648 | 1477754513768 Marionette TRACE conn2 <- [1,2450,null,{"value":"7"}] 08:21:53 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 08:21:53 INFO - PROCESS | 1648 | 1477754513773 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:53 INFO - PROCESS | 1648 | 1477754513889 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:21:53 INFO - PROCESS | 1648 | 1477754513945 Marionette TRACE conn2 -> [0,2452,"getWindowHandles",null] 08:21:53 INFO - PROCESS | 1648 | 1477754513948 Marionette TRACE conn2 <- [1,2452,null,["7"]] 08:21:53 INFO - PROCESS | 1648 | 1477754513951 Marionette TRACE conn2 -> [0,2453,"switchToWindow",{"name":"7"}] 08:21:53 INFO - PROCESS | 1648 | 1477754513955 Marionette TRACE conn2 <- [1,2453,null,{}] 08:21:54 INFO - PROCESS | 1648 | 1477754514000 Marionette TRACE conn2 -> [0,2454,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3ac000 == 51 [pid = 1648] [id = 518] 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x127edd000) [pid = 1648] [serial = 1523] [outer = 0x0] 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12a02d400) [pid = 1648] [serial = 1524] [outer = 0x127edd000] 08:21:54 INFO - PROCESS | 1648 | 1477754514049 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12af30400) [pid = 1648] [serial = 1525] [outer = 0x127edd000] 08:21:54 INFO - PROCESS | 1648 | 1477754514366 Marionette TRACE conn2 <- [1,2454,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]]]}] 08:21:54 INFO - ..... 08:21:54 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 615ms 08:21:54 INFO - PROCESS | 1648 | 1477754514387 Marionette TRACE conn2 -> [0,2455,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 1648 | 1477754514390 Marionette TRACE conn2 <- [1,2455,null,{"value":"7"}] 08:21:54 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 08:21:54 INFO - PROCESS | 1648 | 1477754514393 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}] 08:21:54 INFO - PROCESS | 1648 | 1477754514502 Marionette TRACE conn2 <- [1,2456,null,{"value":null}] 08:21:54 INFO - PROCESS | 1648 | 1477754514559 Marionette TRACE conn2 -> [0,2457,"getWindowHandles",null] 08:21:54 INFO - PROCESS | 1648 | 1477754514561 Marionette TRACE conn2 <- [1,2457,null,["7"]] 08:21:54 INFO - PROCESS | 1648 | 1477754514564 Marionette TRACE conn2 -> [0,2458,"switchToWindow",{"name":"7"}] 08:21:54 INFO - PROCESS | 1648 | 1477754514566 Marionette TRACE conn2 <- [1,2458,null,{}] 08:21:54 INFO - PROCESS | 1648 | 1477754514569 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([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd4b800 == 52 [pid = 1648] [id = 519] 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12b963800) [pid = 1648] [serial = 1526] [outer = 0x0] 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12dfd4000) [pid = 1648] [serial = 1527] [outer = 0x12b963800] 08:21:54 INFO - PROCESS | 1648 | 1477754514610 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12e141000) [pid = 1648] [serial = 1528] [outer = 0x12b963800] 08:21:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x131a5a000 == 53 [pid = 1648] [id = 520] 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12e148000) [pid = 1648] [serial = 1529] [outer = 0x0] 08:21:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12fc5cc00) [pid = 1648] [serial = 1530] [outer = 0x12e148000] 08:21:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12ea7e800) [pid = 1648] [serial = 1531] [outer = 0x12e148000] 08:21:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12f9cb000) [pid = 1648] [serial = 1532] [outer = 0x12e148000] 08:21:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x13047e400) [pid = 1648] [serial = 1533] [outer = 0x12e148000] 08:21:55 INFO - PROCESS | 1648 | 1477754515710 Marionette TRACE conn2 <- [1,2459,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]]]}] 08:21:55 INFO - ..... 08:21:55 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1367ms 08:21:55 INFO - PROCESS | 1648 | 1477754515773 Marionette TRACE conn2 -> [0,2460,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 1648 | 1477754515776 Marionette TRACE conn2 <- [1,2460,null,{"value":"7"}] 08:21:55 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 08:21:55 INFO - PROCESS | 1648 | 1477754515780 Marionette TRACE conn2 -> [0,2461,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:55 INFO - PROCESS | 1648 | 1477754515950 Marionette TRACE conn2 <- [1,2461,null,{"value":null}] 08:21:56 INFO - PROCESS | 1648 | 1477754516164 Marionette TRACE conn2 -> [0,2462,"getWindowHandles",null] 08:21:56 INFO - PROCESS | 1648 | 1477754516166 Marionette TRACE conn2 <- [1,2462,null,["7"]] 08:21:56 INFO - PROCESS | 1648 | 1477754516170 Marionette TRACE conn2 -> [0,2463,"switchToWindow",{"name":"7"}] 08:21:56 INFO - PROCESS | 1648 | 1477754516175 Marionette TRACE conn2 <- [1,2463,null,{}] 08:21:56 INFO - PROCESS | 1648 | 1477754516179 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd75800 == 54 [pid = 1648] [id = 521] 08:21:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x127ba1800) [pid = 1648] [serial = 1534] [outer = 0x0] 08:21:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x127edcc00) [pid = 1648] [serial = 1535] [outer = 0x127ba1800] 08:21:56 INFO - PROCESS | 1648 | 1477754516218 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x12a2eb800) [pid = 1648] [serial = 1536] [outer = 0x127ba1800] 08:21:56 INFO - PROCESS | 1648 | 1477754516558 Marionette TRACE conn2 <- [1,2464,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]]]}] 08:21:56 INFO - .......... 08:21:56 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 820ms 08:21:56 INFO - PROCESS | 1648 | 1477754516600 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:21:56 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 08:21:56 INFO - PROCESS | 1648 | 1477754516603 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:21:56 INFO - PROCESS | 1648 | 1477754516606 Marionette TRACE conn2 -> [0,2466,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:56 INFO - PROCESS | 1648 | 1477754516705 Marionette TRACE conn2 <- [1,2466,null,{"value":null}] 08:21:56 INFO - PROCESS | 1648 | 1477754516767 Marionette TRACE conn2 -> [0,2467,"getWindowHandles",null] 08:21:56 INFO - PROCESS | 1648 | 1477754516770 Marionette TRACE conn2 <- [1,2467,null,["7"]] 08:21:56 INFO - PROCESS | 1648 | 1477754516772 Marionette TRACE conn2 -> [0,2468,"switchToWindow",{"name":"7"}] 08:21:56 INFO - PROCESS | 1648 | 1477754516775 Marionette TRACE conn2 <- [1,2468,null,{}] 08:21:56 INFO - PROCESS | 1648 | 1477754516777 Marionette TRACE conn2 -> [0,2469,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c9000 == 55 [pid = 1648] [id = 522] 08:21:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x12b305400) [pid = 1648] [serial = 1537] [outer = 0x0] 08:21:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12bfa5c00) [pid = 1648] [serial = 1538] [outer = 0x12b305400] 08:21:56 INFO - PROCESS | 1648 | 1477754516815 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12c149800) [pid = 1648] [serial = 1539] [outer = 0x12b305400] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x135f31000 == 54 [pid = 1648] [id = 502] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x134fc1800 == 53 [pid = 1648] [id = 498] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x131ee6800 == 52 [pid = 1648] [id = 497] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x130c35800 == 51 [pid = 1648] [id = 495] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x13382e000 == 50 [pid = 1648] [id = 496] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x12adeb800 == 49 [pid = 1648] [id = 494] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x136e43800 == 48 [pid = 1648] [id = 516] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x135f3e800 == 47 [pid = 1648] [id = 515] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x1338ca000 == 46 [pid = 1648] [id = 514] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x13493a000 == 45 [pid = 1648] [id = 513] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x1341ef800 == 44 [pid = 1648] [id = 512] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x131813800 == 43 [pid = 1648] [id = 511] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x12b078800 == 42 [pid = 1648] [id = 510] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd7800 == 41 [pid = 1648] [id = 509] 08:21:57 INFO - PROCESS | 1648 | --DOCSHELL 0x13020e800 == 40 [pid = 1648] [id = 508] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x136e35000) [pid = 1648] [serial = 1478] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x134c61400) [pid = 1648] [serial = 1479] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x130cf1000) [pid = 1648] [serial = 1475] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x130cf4400) [pid = 1648] [serial = 1476] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x13617f000) [pid = 1648] [serial = 1472] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x13617fc00) [pid = 1648] [serial = 1473] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12fee9000) [pid = 1648] [serial = 1469] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x130407800) [pid = 1648] [serial = 1470] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x130408000) [pid = 1648] [serial = 1466] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x13040ac00) [pid = 1648] [serial = 1467] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x137f81000) [pid = 1648] [serial = 1463] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x13cfcb800) [pid = 1648] [serial = 1464] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x134243000) [pid = 1648] [serial = 1460] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x134246400) [pid = 1648] [serial = 1461] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x130dc3c00) [pid = 1648] [serial = 1457] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x130e2fc00) [pid = 1648] [serial = 1458] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12dfd6800) [pid = 1648] [serial = 1454] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12e005800) [pid = 1648] [serial = 1455] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x129596800) [pid = 1648] [serial = 1451] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x129c1c000) [pid = 1648] [serial = 1452] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12822d000) [pid = 1648] [serial = 1448] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x1287f1000) [pid = 1648] [serial = 1449] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x13d116000) [pid = 1648] [serial = 1445] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x137f85c00) [pid = 1648] [serial = 1441] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x131986400) [pid = 1648] [serial = 1438] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x137f61400) [pid = 1648] [serial = 1435] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x134c64800) [pid = 1648] [serial = 1481] [outer = 0x0] [url = about:blank] 08:21:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc0f800 == 41 [pid = 1648] [id = 523] 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x129c1c000) [pid = 1648] [serial = 1540] [outer = 0x0] 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12c151c00) [pid = 1648] [serial = 1541] [outer = 0x129c1c000] 08:21:57 INFO - PROCESS | 1648 | 1477754517163 Marionette TRACE conn2 <- [1,2469,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]]]}] 08:21:57 INFO - ..... 08:21:57 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 566ms 08:21:57 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 08:21:57 INFO - PROCESS | 1648 | 1477754517171 Marionette TRACE conn2 -> [0,2470,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 1648 | 1477754517173 Marionette TRACE conn2 <- [1,2470,null,{"value":"7"}] 08:21:57 INFO - PROCESS | 1648 | 1477754517177 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:57 INFO - PROCESS | 1648 | 1477754517281 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:21:57 INFO - PROCESS | 1648 | 1477754517346 Marionette TRACE conn2 -> [0,2472,"getWindowHandles",null] 08:21:57 INFO - PROCESS | 1648 | 1477754517351 Marionette TRACE conn2 <- [1,2472,null,["7"]] 08:21:57 INFO - PROCESS | 1648 | 1477754517357 Marionette TRACE conn2 -> [0,2473,"switchToWindow",{"name":"7"}] 08:21:57 INFO - PROCESS | 1648 | 1477754517360 Marionette TRACE conn2 <- [1,2473,null,{}] 08:21:57 INFO - PROCESS | 1648 | 1477754517362 Marionette TRACE conn2 -> [0,2474,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x13020c800 == 42 [pid = 1648] [id = 524] 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x126e83c00) [pid = 1648] [serial = 1542] [outer = 0x0] 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12cde2400) [pid = 1648] [serial = 1543] [outer = 0x126e83c00] 08:21:57 INFO - PROCESS | 1648 | 1477754517397 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12ce86c00) [pid = 1648] [serial = 1544] [outer = 0x126e83c00] 08:21:57 INFO - PROCESS | 1648 | 1477754517653 Marionette TRACE conn2 <- [1,2474,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]]]}] 08:21:57 INFO - ... 08:21:57 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 516ms 08:21:57 INFO - PROCESS | 1648 | 1477754517691 Marionette TRACE conn2 -> [0,2475,"getWindowHandle",null] 08:21:57 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 08:21:57 INFO - PROCESS | 1648 | 1477754517693 Marionette TRACE conn2 <- [1,2475,null,{"value":"7"}] 08:21:57 INFO - PROCESS | 1648 | 1477754517696 Marionette TRACE conn2 -> [0,2476,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:57 INFO - PROCESS | 1648 | 1477754517786 Marionette TRACE conn2 <- [1,2476,null,{"value":null}] 08:21:57 INFO - PROCESS | 1648 | 1477754517846 Marionette TRACE conn2 -> [0,2477,"getWindowHandles",null] 08:21:57 INFO - PROCESS | 1648 | 1477754517847 Marionette TRACE conn2 <- [1,2477,null,["7"]] 08:21:57 INFO - PROCESS | 1648 | 1477754517849 Marionette TRACE conn2 -> [0,2478,"switchToWindow",{"name":"7"}] 08:21:57 INFO - PROCESS | 1648 | 1477754517852 Marionette TRACE conn2 <- [1,2478,null,{}] 08:21:57 INFO - PROCESS | 1648 | 1477754517854 Marionette TRACE conn2 -> [0,2479,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x13181f000 == 43 [pid = 1648] [id = 525] 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12e14c000) [pid = 1648] [serial = 1545] [outer = 0x0] 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12f3c8400) [pid = 1648] [serial = 1546] [outer = 0x12e14c000] 08:21:57 INFO - PROCESS | 1648 | 1477754517888 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12f9cd000) [pid = 1648] [serial = 1547] [outer = 0x12e14c000] 08:21:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338db800 == 44 [pid = 1648] [id = 526] 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12fdd5800) [pid = 1648] [serial = 1548] [outer = 0x0] 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12fee2000) [pid = 1648] [serial = 1549] [outer = 0x12fdd5800] 08:21:58 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:21:58 INFO - PROCESS | 1648 | 1477754518166 Marionette TRACE conn2 <- [1,2479,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]]]}] 08:21:58 INFO - ... 08:21:58 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 518ms 08:21:58 INFO - TEST-START | /navigation-timing/test_readwrite.html 08:21:58 INFO - PROCESS | 1648 | 1477754518213 Marionette TRACE conn2 -> [0,2480,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 1648 | 1477754518215 Marionette TRACE conn2 <- [1,2480,null,{"value":"7"}] 08:21:58 INFO - PROCESS | 1648 | 1477754518218 Marionette TRACE conn2 -> [0,2481,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:58 INFO - PROCESS | 1648 | 1477754518314 Marionette TRACE conn2 <- [1,2481,null,{"value":null}] 08:21:58 INFO - PROCESS | 1648 | 1477754518372 Marionette TRACE conn2 -> [0,2482,"getWindowHandles",null] 08:21:58 INFO - PROCESS | 1648 | 1477754518373 Marionette TRACE conn2 <- [1,2482,null,["7"]] 08:21:58 INFO - PROCESS | 1648 | 1477754518375 Marionette TRACE conn2 -> [0,2483,"switchToWindow",{"name":"7"}] 08:21:58 INFO - PROCESS | 1648 | 1477754518377 Marionette TRACE conn2 <- [1,2483,null,{}] 08:21:58 INFO - PROCESS | 1648 | 1477754518379 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x13463c000 == 45 [pid = 1648] [id = 527] 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12fc61800) [pid = 1648] [serial = 1550] [outer = 0x0] 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x13040d000) [pid = 1648] [serial = 1551] [outer = 0x12fc61800] 08:21:58 INFO - PROCESS | 1648 | 1477754518416 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x130480000) [pid = 1648] [serial = 1552] [outer = 0x12fc61800] 08:21:58 INFO - PROCESS | 1648 | 1477754518650 Marionette TRACE conn2 <- [1,2484,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]]]}] 08:21:58 INFO - ... 08:21:58 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 464ms 08:21:58 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 08:21:58 INFO - PROCESS | 1648 | 1477754518683 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 1648 | 1477754518684 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:21:58 INFO - PROCESS | 1648 | 1477754518688 Marionette TRACE conn2 -> [0,2486,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:58 INFO - PROCESS | 1648 | 1477754518818 Marionette TRACE conn2 <- [1,2486,null,{"value":null}] 08:21:58 INFO - PROCESS | 1648 | 1477754518860 Marionette TRACE conn2 -> [0,2487,"getWindowHandles",null] 08:21:58 INFO - PROCESS | 1648 | 1477754518861 Marionette TRACE conn2 <- [1,2487,null,["7"]] 08:21:58 INFO - PROCESS | 1648 | 1477754518863 Marionette TRACE conn2 -> [0,2488,"switchToWindow",{"name":"7"}] 08:21:58 INFO - PROCESS | 1648 | 1477754518865 Marionette TRACE conn2 <- [1,2488,null,{}] 08:21:58 INFO - PROCESS | 1648 | 1477754518868 Marionette TRACE conn2 -> [0,2489,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c89800 == 46 [pid = 1648] [id = 528] 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x130cf1c00) [pid = 1648] [serial = 1553] [outer = 0x0] 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x130cf8c00) [pid = 1648] [serial = 1554] [outer = 0x130cf1c00] 08:21:58 INFO - PROCESS | 1648 | 1477754518915 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x130cfe800) [pid = 1648] [serial = 1555] [outer = 0x130cf1c00] 08:21:59 INFO - PROCESS | 1648 | 1477754519214 Marionette TRACE conn2 <- [1,2489,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]]]}] 08:21:59 INFO - ...................... 08:21:59 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 571ms 08:21:59 INFO - PROCESS | 1648 | 1477754519259 Marionette TRACE conn2 -> [0,2490,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 1648 | 1477754519260 Marionette TRACE conn2 <- [1,2490,null,{"value":"7"}] 08:21:59 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 08:21:59 INFO - PROCESS | 1648 | 1477754519263 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:21:59 INFO - PROCESS | 1648 | 1477754519369 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:21:59 INFO - PROCESS | 1648 | 1477754519373 Marionette TRACE conn2 -> [0,2492,"getWindowHandles",null] 08:21:59 INFO - PROCESS | 1648 | 1477754519374 Marionette TRACE conn2 <- [1,2492,null,["7"]] 08:21:59 INFO - PROCESS | 1648 | 1477754519410 Marionette TRACE conn2 -> [0,2493,"switchToWindow",{"name":"7"}] 08:21:59 INFO - PROCESS | 1648 | 1477754519412 Marionette TRACE conn2 <- [1,2493,null,{}] 08:21:59 INFO - PROCESS | 1648 | 1477754519414 Marionette TRACE conn2 -> [0,2494,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x135830800 == 47 [pid = 1648] [id = 529] 08:21:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x130e27400) [pid = 1648] [serial = 1556] [outer = 0x0] 08:21:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x131d23800) [pid = 1648] [serial = 1557] [outer = 0x130e27400] 08:21:59 INFO - PROCESS | 1648 | 1477754519448 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x131ec0c00) [pid = 1648] [serial = 1558] [outer = 0x130e27400] 08:21:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f27800 == 48 [pid = 1648] [id = 530] 08:21:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x11d608800) [pid = 1648] [serial = 1559] [outer = 0x0] 08:21:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x133879800) [pid = 1648] [serial = 1560] [outer = 0x11d608800] 08:21:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x132b74400) [pid = 1648] [serial = 1561] [outer = 0x11d608800] 08:21:59 INFO - PROCESS | 1648 | 1477754519829 Marionette TRACE conn2 <- [1,2494,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]]]}] 08:21:59 INFO - ......................................... 08:21:59 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 620ms 08:21:59 INFO - PROCESS | 1648 | 1477754519884 Marionette TRACE conn2 -> [0,2495,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 1648 | 1477754519885 Marionette TRACE conn2 <- [1,2495,null,{"value":"7"}] 08:21:59 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 08:21:59 INFO - PROCESS | 1648 | 1477754519894 Marionette TRACE conn2 -> [0,2496,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:00 INFO - PROCESS | 1648 | 1477754520017 Marionette TRACE conn2 <- [1,2496,null,{"value":null}] 08:22:00 INFO - PROCESS | 1648 | 1477754520030 Marionette TRACE conn2 -> [0,2497,"getWindowHandles",null] 08:22:00 INFO - PROCESS | 1648 | 1477754520032 Marionette TRACE conn2 <- [1,2497,null,["7"]] 08:22:00 INFO - PROCESS | 1648 | 1477754520034 Marionette TRACE conn2 -> [0,2498,"switchToWindow",{"name":"7"}] 08:22:00 INFO - PROCESS | 1648 | 1477754520036 Marionette TRACE conn2 <- [1,2498,null,{}] 08:22:00 INFO - PROCESS | 1648 | 1477754520038 Marionette TRACE conn2 -> [0,2499,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x136a29000 == 49 [pid = 1648] [id = 531] 08:22:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x13387f800) [pid = 1648] [serial = 1562] [outer = 0x0] 08:22:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x134243000) [pid = 1648] [serial = 1563] [outer = 0x13387f800] 08:22:00 INFO - PROCESS | 1648 | 1477754520073 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x134243800) [pid = 1648] [serial = 1564] [outer = 0x13387f800] 08:22:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x136e50000 == 50 [pid = 1648] [id = 532] 08:22:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x134243400) [pid = 1648] [serial = 1565] [outer = 0x0] 08:22:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x1349d5000) [pid = 1648] [serial = 1566] [outer = 0x134243400] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x134c62400) [pid = 1648] [serial = 1511] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12c155000) [pid = 1648] [serial = 1495] [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] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x134130c00) [pid = 1648] [serial = 1508] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x127bab000) [pid = 1648] [serial = 1498] [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] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12c156800) [pid = 1648] [serial = 1492] [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] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x134df2c00) [pid = 1648] [serial = 1517] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x134c66800) [pid = 1648] [serial = 1514] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 08:22:00 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x126e8cc00) [pid = 1648] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 08:22:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x126e88400) [pid = 1648] [serial = 1567] [outer = 0x134243400] 08:22:01 INFO - PROCESS | 1648 | 1477754521413 Marionette TRACE conn2 <- [1,2499,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]]]}] 08:22:01 INFO - ....... 08:22:01 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 1570ms 08:22:01 INFO - PROCESS | 1648 | 1477754521464 Marionette TRACE conn2 -> [0,2500,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 1648 | 1477754521465 Marionette TRACE conn2 <- [1,2500,null,{"value":"7"}] 08:22:01 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 08:22:01 INFO - PROCESS | 1648 | 1477754521468 Marionette TRACE conn2 -> [0,2501,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:01 INFO - PROCESS | 1648 | 1477754521566 Marionette TRACE conn2 <- [1,2501,null,{"value":null}] 08:22:01 INFO - PROCESS | 1648 | 1477754521569 Marionette TRACE conn2 -> [0,2502,"getWindowHandles",null] 08:22:01 INFO - PROCESS | 1648 | 1477754521570 Marionette TRACE conn2 <- [1,2502,null,["7"]] 08:22:01 INFO - PROCESS | 1648 | 1477754521572 Marionette TRACE conn2 -> [0,2503,"switchToWindow",{"name":"7"}] 08:22:01 INFO - PROCESS | 1648 | 1477754521575 Marionette TRACE conn2 <- [1,2503,null,{}] 08:22:01 INFO - PROCESS | 1648 | 1477754521578 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x130208000 == 51 [pid = 1648] [id = 533] 08:22:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12e1a2000) [pid = 1648] [serial = 1568] [outer = 0x0] 08:22:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x132b8e000) [pid = 1648] [serial = 1569] [outer = 0x12e1a2000] 08:22:01 INFO - PROCESS | 1648 | 1477754521611 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x133878400) [pid = 1648] [serial = 1570] [outer = 0x12e1a2000] 08:22:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x135119800 == 52 [pid = 1648] [id = 534] 08:22:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x12dbcc800) [pid = 1648] [serial = 1571] [outer = 0x0] 08:22:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x134b5ec00) [pid = 1648] [serial = 1572] [outer = 0x12dbcc800] 08:22:01 INFO - PROCESS | 1648 | 1477754521924 Marionette TRACE conn2 <- [1,2504,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]]]}] 08:22:01 INFO - ........... 08:22:01 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 467ms 08:22:01 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 08:22:01 INFO - PROCESS | 1648 | 1477754521935 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 1648 | 1477754521937 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:22:01 INFO - PROCESS | 1648 | 1477754521940 Marionette TRACE conn2 -> [0,2506,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:02 INFO - PROCESS | 1648 | 1477754522130 Marionette TRACE conn2 <- [1,2506,null,{"value":null}] 08:22:02 INFO - PROCESS | 1648 | 1477754522139 Marionette TRACE conn2 -> [0,2507,"getWindowHandles",null] 08:22:02 INFO - PROCESS | 1648 | 1477754522141 Marionette TRACE conn2 <- [1,2507,null,["7"]] 08:22:02 INFO - PROCESS | 1648 | 1477754522146 Marionette TRACE conn2 -> [0,2508,"switchToWindow",{"name":"7"}] 08:22:02 INFO - PROCESS | 1648 | 1477754522149 Marionette TRACE conn2 <- [1,2508,null,{}] 08:22:02 INFO - PROCESS | 1648 | 1477754522152 Marionette TRACE conn2 -> [0,2509,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x135134000 == 53 [pid = 1648] [id = 535] 08:22:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12e14b400) [pid = 1648] [serial = 1573] [outer = 0x0] 08:22:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x134c65800) [pid = 1648] [serial = 1574] [outer = 0x12e14b400] 08:22:02 INFO - PROCESS | 1648 | 1477754522203 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x134c66800) [pid = 1648] [serial = 1575] [outer = 0x12e14b400] 08:22:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x13d08b000 == 54 [pid = 1648] [id = 536] 08:22:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x134df7800) [pid = 1648] [serial = 1576] [outer = 0x0] 08:22:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x134df8800) [pid = 1648] [serial = 1577] [outer = 0x134df7800] 08:22:02 INFO - PROCESS | 1648 | 1477754522575 Marionette TRACE conn2 <- [1,2509,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]]]}] 08:22:02 INFO - ....... 08:22:02 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 666ms 08:22:02 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 08:22:02 INFO - PROCESS | 1648 | 1477754522607 Marionette TRACE conn2 -> [0,2510,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 1648 | 1477754522610 Marionette TRACE conn2 <- [1,2510,null,{"value":"7"}] 08:22:02 INFO - PROCESS | 1648 | 1477754522614 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:02 INFO - PROCESS | 1648 | 1477754522817 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:22:02 INFO - PROCESS | 1648 | 1477754522964 Marionette TRACE conn2 -> [0,2512,"getWindowHandles",null] 08:22:02 INFO - PROCESS | 1648 | 1477754522967 Marionette TRACE conn2 <- [1,2512,null,["7"]] 08:22:02 INFO - PROCESS | 1648 | 1477754522971 Marionette TRACE conn2 -> [0,2513,"switchToWindow",{"name":"7"}] 08:22:02 INFO - PROCESS | 1648 | 1477754522978 Marionette TRACE conn2 <- [1,2513,null,{}] 08:22:02 INFO - PROCESS | 1648 | 1477754522985 Marionette TRACE conn2 -> [0,2514,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x127d85000 == 55 [pid = 1648] [id = 537] 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x11d31b400) [pid = 1648] [serial = 1578] [outer = 0x0] 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x126e8b000) [pid = 1648] [serial = 1579] [outer = 0x11d31b400] 08:22:03 INFO - PROCESS | 1648 | 1477754523061 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x127d39400) [pid = 1648] [serial = 1580] [outer = 0x11d31b400] 08:22:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2ab800 == 56 [pid = 1648] [id = 538] 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x126e8c000) [pid = 1648] [serial = 1581] [outer = 0x0] 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x127e0a400) [pid = 1648] [serial = 1582] [outer = 0x126e8c000] 08:22:03 INFO - PROCESS | 1648 | 1477754523519 Marionette TRACE conn2 <- [1,2514,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]]]}] 08:22:03 INFO - ... 08:22:03 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 918ms 08:22:03 INFO - PROCESS | 1648 | 1477754523532 Marionette TRACE conn2 -> [0,2515,"getWindowHandle",null] 08:22:03 INFO - TEST-START | /pointerlock/constructor.html 08:22:03 INFO - PROCESS | 1648 | 1477754523536 Marionette TRACE conn2 <- [1,2515,null,{"value":"7"}] 08:22:03 INFO - PROCESS | 1648 | 1477754523540 Marionette TRACE conn2 -> [0,2516,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:03 INFO - PROCESS | 1648 | 1477754523663 Marionette TRACE conn2 <- [1,2516,null,{"value":null}] 08:22:03 INFO - PROCESS | 1648 | 1477754523726 Marionette TRACE conn2 -> [0,2517,"getWindowHandles",null] 08:22:03 INFO - PROCESS | 1648 | 1477754523728 Marionette TRACE conn2 <- [1,2517,null,["7"]] 08:22:03 INFO - PROCESS | 1648 | 1477754523773 Marionette TRACE conn2 -> [0,2518,"switchToWindow",{"name":"7"}] 08:22:03 INFO - PROCESS | 1648 | 1477754523776 Marionette TRACE conn2 <- [1,2518,null,{}] 08:22:03 INFO - PROCESS | 1648 | 1477754523779 Marionette TRACE conn2 -> [0,2519,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315d1000 == 57 [pid = 1648] [id = 539] 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x12c12e000) [pid = 1648] [serial = 1583] [outer = 0x0] 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12cdda000) [pid = 1648] [serial = 1584] [outer = 0x12c12e000] 08:22:03 INFO - PROCESS | 1648 | 1477754523821 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12ce7c800) [pid = 1648] [serial = 1585] [outer = 0x12c12e000] 08:22:04 INFO - PROCESS | 1648 | 1477754524134 Marionette TRACE conn2 <- [1,2519,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]]]}] 08:22:04 INFO - .. 08:22:04 INFO - TEST-OK | /pointerlock/constructor.html | took 615ms 08:22:04 INFO - PROCESS | 1648 | 1477754524155 Marionette TRACE conn2 -> [0,2520,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 1648 | 1477754524157 Marionette TRACE conn2 <- [1,2520,null,{"value":"7"}] 08:22:04 INFO - TEST-START | /pointerlock/idlharness.html 08:22:04 INFO - PROCESS | 1648 | 1477754524160 Marionette TRACE conn2 -> [0,2521,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:04 INFO - PROCESS | 1648 | 1477754524269 Marionette TRACE conn2 <- [1,2521,null,{"value":null}] 08:22:04 INFO - PROCESS | 1648 | 1477754524340 Marionette TRACE conn2 -> [0,2522,"getWindowHandles",null] 08:22:04 INFO - PROCESS | 1648 | 1477754524344 Marionette TRACE conn2 <- [1,2522,null,["7"]] 08:22:04 INFO - PROCESS | 1648 | 1477754524388 Marionette TRACE conn2 -> [0,2523,"switchToWindow",{"name":"7"}] 08:22:04 INFO - PROCESS | 1648 | 1477754524392 Marionette TRACE conn2 <- [1,2523,null,{}] 08:22:04 INFO - PROCESS | 1648 | 1477754524394 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x13511f800 == 58 [pid = 1648] [id = 540] 08:22:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x1300a4c00) [pid = 1648] [serial = 1586] [outer = 0x0] 08:22:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x130434000) [pid = 1648] [serial = 1587] [outer = 0x1300a4c00] 08:22:04 INFO - PROCESS | 1648 | 1477754524433 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x130977c00) [pid = 1648] [serial = 1588] [outer = 0x1300a4c00] 08:22:04 INFO - PROCESS | 1648 | 1477754524892 Marionette TRACE conn2 <- [1,2524,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]]]}] 08:22:04 INFO - ........................ 08:22:04 INFO - TEST-OK | /pointerlock/idlharness.html | took 772ms 08:22:04 INFO - PROCESS | 1648 | 1477754524932 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 1648 | 1477754524934 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:22:04 INFO - TEST-START | /progress-events/constructor.html 08:22:04 INFO - PROCESS | 1648 | 1477754524937 Marionette TRACE conn2 -> [0,2526,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:05 INFO - PROCESS | 1648 | 1477754525043 Marionette TRACE conn2 <- [1,2526,null,{"value":null}] 08:22:05 INFO - PROCESS | 1648 | 1477754525105 Marionette TRACE conn2 -> [0,2527,"getWindowHandles",null] 08:22:05 INFO - PROCESS | 1648 | 1477754525106 Marionette TRACE conn2 <- [1,2527,null,["7"]] 08:22:05 INFO - PROCESS | 1648 | 1477754525109 Marionette TRACE conn2 -> [0,2528,"switchToWindow",{"name":"7"}] 08:22:05 INFO - PROCESS | 1648 | 1477754525111 Marionette TRACE conn2 <- [1,2528,null,{}] 08:22:05 INFO - PROCESS | 1648 | 1477754525114 Marionette TRACE conn2 -> [0,2529,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x127e9f800 == 59 [pid = 1648] [id = 541] 08:22:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x130981000) [pid = 1648] [serial = 1589] [outer = 0x0] 08:22:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x134df9c00) [pid = 1648] [serial = 1590] [outer = 0x130981000] 08:22:05 INFO - PROCESS | 1648 | 1477754525193 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x135153800) [pid = 1648] [serial = 1591] [outer = 0x130981000] 08:22:05 INFO - PROCESS | 1648 | 1477754525518 Marionette TRACE conn2 <- [1,2529,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]]]}] 08:22:05 INFO - ..... 08:22:05 INFO - TEST-OK | /progress-events/constructor.html | took 615ms 08:22:05 INFO - PROCESS | 1648 | 1477754525553 Marionette TRACE conn2 -> [0,2530,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 1648 | 1477754525554 Marionette TRACE conn2 <- [1,2530,null,{"value":"7"}] 08:22:05 INFO - TEST-START | /progress-events/interface.html 08:22:05 INFO - PROCESS | 1648 | 1477754525558 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:05 INFO - PROCESS | 1648 | 1477754525674 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:22:05 INFO - PROCESS | 1648 | 1477754525892 Marionette TRACE conn2 -> [0,2532,"getWindowHandles",null] 08:22:05 INFO - PROCESS | 1648 | 1477754525895 Marionette TRACE conn2 <- [1,2532,null,["7"]] 08:22:05 INFO - PROCESS | 1648 | 1477754525916 Marionette TRACE conn2 -> [0,2533,"switchToWindow",{"name":"7"}] 08:22:05 INFO - PROCESS | 1648 | 1477754525921 Marionette TRACE conn2 <- [1,2533,null,{}] 08:22:05 INFO - PROCESS | 1648 | 1477754525925 Marionette TRACE conn2 -> [0,2534,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x127eb5000 == 60 [pid = 1648] [id = 542] 08:22:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x11db06000) [pid = 1648] [serial = 1592] [outer = 0x0] 08:22:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x127e10000) [pid = 1648] [serial = 1593] [outer = 0x11db06000] 08:22:05 INFO - PROCESS | 1648 | 1477754525964 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x12a024000) [pid = 1648] [serial = 1594] [outer = 0x11db06000] 08:22:06 INFO - PROCESS | 1648 | 1477754526371 Marionette TRACE conn2 <- [1,2534,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]]]}] 08:22:06 INFO - ....... 08:22:06 INFO - TEST-OK | /progress-events/interface.html | took 867ms 08:22:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 08:22:06 INFO - PROCESS | 1648 | 1477754526425 Marionette TRACE conn2 -> [0,2535,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 1648 | 1477754526428 Marionette TRACE conn2 <- [1,2535,null,{"value":"7"}] 08:22:06 INFO - PROCESS | 1648 | 1477754526432 Marionette TRACE conn2 -> [0,2536,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:06 INFO - PROCESS | 1648 | 1477754526567 Marionette TRACE conn2 <- [1,2536,null,{"value":null}] 08:22:06 INFO - PROCESS | 1648 | 1477754526637 Marionette TRACE conn2 -> [0,2537,"getWindowHandles",null] 08:22:06 INFO - PROCESS | 1648 | 1477754526640 Marionette TRACE conn2 <- [1,2537,null,["7"]] 08:22:06 INFO - PROCESS | 1648 | 1477754526688 Marionette TRACE conn2 -> [0,2538,"switchToWindow",{"name":"7"}] 08:22:06 INFO - PROCESS | 1648 | 1477754526690 Marionette TRACE conn2 <- [1,2538,null,{}] 08:22:06 INFO - PROCESS | 1648 | 1477754526694 Marionette TRACE conn2 -> [0,2539,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3ab800 == 61 [pid = 1648] [id = 543] 08:22:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x12b311400) [pid = 1648] [serial = 1595] [outer = 0x0] 08:22:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x12ce7d800) [pid = 1648] [serial = 1596] [outer = 0x12b311400] 08:22:06 INFO - PROCESS | 1648 | 1477754526732 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x12dfd0000) [pid = 1648] [serial = 1597] [outer = 0x12b311400] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1354b5800 == 60 [pid = 1648] [id = 499] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x13d08b000 == 59 [pid = 1648] [id = 536] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x135134000 == 58 [pid = 1648] [id = 535] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x135119800 == 57 [pid = 1648] [id = 534] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x130208000 == 56 [pid = 1648] [id = 533] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x136e50000 == 55 [pid = 1648] [id = 532] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x136a29000 == 54 [pid = 1648] [id = 531] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x135f27800 == 53 [pid = 1648] [id = 530] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x135830800 == 52 [pid = 1648] [id = 529] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x134c89800 == 51 [pid = 1648] [id = 528] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x13463c000 == 50 [pid = 1648] [id = 527] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1338db800 == 49 [pid = 1648] [id = 526] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x13181f000 == 48 [pid = 1648] [id = 525] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x13020c800 == 47 [pid = 1648] [id = 524] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc0f800 == 46 [pid = 1648] [id = 523] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8c9000 == 45 [pid = 1648] [id = 522] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x131a5a000 == 44 [pid = 1648] [id = 520] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd75800 == 43 [pid = 1648] [id = 521] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd4b800 == 42 [pid = 1648] [id = 519] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8d3800 == 41 [pid = 1648] [id = 504] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x129a4e000 == 40 [pid = 1648] [id = 505] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12730f800 == 39 [pid = 1648] [id = 507] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x129551000 == 38 [pid = 1648] [id = 503] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3ac000 == 37 [pid = 1648] [id = 518] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x135964000 == 36 [pid = 1648] [id = 501] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x134ca5000 == 35 [pid = 1648] [id = 506] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1354b2800 == 34 [pid = 1648] [id = 500] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x13493c000 == 33 [pid = 1648] [id = 492] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12b2af800 == 32 [pid = 1648] [id = 517] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x127eb5000 == 31 [pid = 1648] [id = 542] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x13511f800 == 30 [pid = 1648] [id = 540] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x127e9f800 == 29 [pid = 1648] [id = 541] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2ab800 == 28 [pid = 1648] [id = 538] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x127d85000 == 27 [pid = 1648] [id = 537] 08:22:07 INFO - PROCESS | 1648 | --DOCSHELL 0x1315d1000 == 26 [pid = 1648] [id = 539] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x12b307800) [pid = 1648] [serial = 1500] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x12ad2c400) [pid = 1648] [serial = 1499] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x12fc5d000) [pid = 1648] [serial = 1502] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x130dbfc00) [pid = 1648] [serial = 1507] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x130cfc800) [pid = 1648] [serial = 1506] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x134b5a400) [pid = 1648] [serial = 1510] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x134b59400) [pid = 1648] [serial = 1509] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x134def400) [pid = 1648] [serial = 1516] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x134deec00) [pid = 1648] [serial = 1515] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x135150000) [pid = 1648] [serial = 1519] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x13514f800) [pid = 1648] [serial = 1518] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x12f3bb400) [pid = 1648] [serial = 1494] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x12db7a800) [pid = 1648] [serial = 1493] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x12dbcd000) [pid = 1648] [serial = 1497] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x12ce81000) [pid = 1648] [serial = 1496] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1349d3c00) [pid = 1648] [serial = 1490] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x12cddac00) [pid = 1648] [serial = 1484] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x130e2f000) [pid = 1648] [serial = 1487] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x134130000) [pid = 1648] [serial = 1521] [outer = 0x0] [url = about:blank] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x134b66c00) [pid = 1648] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 08:22:07 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x134b5dc00) [pid = 1648] [serial = 1513] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 08:22:07 WARNING - wptserve Traceback (most recent call last): 08:22:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:22:07 WARNING - rv = self.func(request, response) 08:22:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:22:07 WARNING - access_control_allow_origin = "*") 08:22:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:22:07 WARNING - payload = payload_generator(server_data) 08:22:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:22:07 WARNING - return encode_string_as_bmp_image(data) 08:22:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:22:07 WARNING - img.save(f, "BMP") 08:22:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:22:07 WARNING - f.write(bmpfileheader) 08:22:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:22:07 WARNING - 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x12c154400) [pid = 1648] [serial = 1483] [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] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x130e2d000) [pid = 1648] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x126e8a000) [pid = 1648] [serial = 1480] [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] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1315a9800) [pid = 1648] [serial = 1489] [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] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x134df7800) [pid = 1648] [serial = 1576] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x11d608800) [pid = 1648] [serial = 1559] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x130e27400) [pid = 1648] [serial = 1556] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x130cf1c00) [pid = 1648] [serial = 1553] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x134243400) [pid = 1648] [serial = 1565] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12e1a2000) [pid = 1648] [serial = 1568] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12e148000) [pid = 1648] [serial = 1529] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12b963800) [pid = 1648] [serial = 1526] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x129c1c000) [pid = 1648] [serial = 1540] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12b305400) [pid = 1648] [serial = 1537] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12cde1400) [pid = 1648] [serial = 1520] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x126e83c00) [pid = 1648] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12fdd5800) [pid = 1648] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12e14c000) [pid = 1648] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x127ba1800) [pid = 1648] [serial = 1534] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x127edd000) [pid = 1648] [serial = 1523] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12e14b400) [pid = 1648] [serial = 1573] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12dbcc800) [pid = 1648] [serial = 1571] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x13387f800) [pid = 1648] [serial = 1562] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12fc61800) [pid = 1648] [serial = 1550] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x1312b3000) [pid = 1648] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x130544800) [pid = 1648] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x13d10b400) [pid = 1648] [serial = 1444] [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] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1369d3c00) [pid = 1648] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x131d22c00) [pid = 1648] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 08:22:11 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12e00fc00) [pid = 1648] [serial = 1486] [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] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130d31800 == 25 [pid = 1648] [id = 490] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x133816800 == 24 [pid = 1648] [id = 487] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1315d4000 == 23 [pid = 1648] [id = 486] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x134734800 == 22 [pid = 1648] [id = 491] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1341ea000 == 21 [pid = 1648] [id = 488] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12c98a000 == 20 [pid = 1648] [id = 477] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x134294800 == 19 [pid = 1648] [id = 489] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0e8000 == 18 [pid = 1648] [id = 480] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1313dd000 == 17 [pid = 1648] [id = 485] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd5f800 == 16 [pid = 1648] [id = 479] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130d39800 == 15 [pid = 1648] [id = 484] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130d2b000 == 14 [pid = 1648] [id = 481] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12cec9800 == 13 [pid = 1648] [id = 483] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x11cd25000 == 12 [pid = 1648] [id = 474] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12e1f2800 == 11 [pid = 1648] [id = 478] 08:22:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12b098800 == 10 [pid = 1648] [id = 476] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x1349d5000) [pid = 1648] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x126e88400) [pid = 1648] [serial = 1567] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12ea7e800) [pid = 1648] [serial = 1531] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12f9cb000) [pid = 1648] [serial = 1532] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x12c151c00) [pid = 1648] [serial = 1541] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12cddb400) [pid = 1648] [serial = 1485] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x132b8e400) [pid = 1648] [serial = 1439] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x134c67400) [pid = 1648] [serial = 1482] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x134c65c00) [pid = 1648] [serial = 1491] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x134c65800) [pid = 1648] [serial = 1574] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x134c66800) [pid = 1648] [serial = 1575] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x134df8800) [pid = 1648] [serial = 1577] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x132b8e000) [pid = 1648] [serial = 1569] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x133878400) [pid = 1648] [serial = 1570] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x134b5ec00) [pid = 1648] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x134243000) [pid = 1648] [serial = 1563] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x134243800) [pid = 1648] [serial = 1564] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x131d23800) [pid = 1648] [serial = 1557] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x131ec0c00) [pid = 1648] [serial = 1558] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x133879800) [pid = 1648] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x132b74400) [pid = 1648] [serial = 1561] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x130cf8c00) [pid = 1648] [serial = 1554] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x130cfe800) [pid = 1648] [serial = 1555] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x13040d000) [pid = 1648] [serial = 1551] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x130480000) [pid = 1648] [serial = 1552] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x12f3c8400) [pid = 1648] [serial = 1546] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12f9cd000) [pid = 1648] [serial = 1547] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x12fee2000) [pid = 1648] [serial = 1549] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x12cde2400) [pid = 1648] [serial = 1543] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12ce86c00) [pid = 1648] [serial = 1544] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12bfa5c00) [pid = 1648] [serial = 1538] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12c149800) [pid = 1648] [serial = 1539] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x127edcc00) [pid = 1648] [serial = 1535] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x12a2eb800) [pid = 1648] [serial = 1536] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x12dfd4000) [pid = 1648] [serial = 1527] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x12e141000) [pid = 1648] [serial = 1528] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x12fc5cc00) [pid = 1648] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x13047e400) [pid = 1648] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12a02d400) [pid = 1648] [serial = 1524] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x12af30400) [pid = 1648] [serial = 1525] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x134673400) [pid = 1648] [serial = 1522] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x1315a4000) [pid = 1648] [serial = 1406] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x130e34800) [pid = 1648] [serial = 1409] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x127ba5c00) [pid = 1648] [serial = 1446] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x137f64000) [pid = 1648] [serial = 1436] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x132b88c00) [pid = 1648] [serial = 1412] [outer = 0x0] [url = about:blank] 08:22:15 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x1312aac00) [pid = 1648] [serial = 1488] [outer = 0x0] [url = about:blank] 08:22:17 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x126e8c000) [pid = 1648] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 08:22:17 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x11d31b400) [pid = 1648] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 08:22:17 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12c12e000) [pid = 1648] [serial = 1583] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/constructor.html] 08:22:17 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x1300a4c00) [pid = 1648] [serial = 1586] [outer = 0x0] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 08:22:17 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x130981000) [pid = 1648] [serial = 1589] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/constructor.html] 08:22:17 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x11db06000) [pid = 1648] [serial = 1592] [outer = 0x0] [url = http://web-platform.test:8000/progress-events/interface.html] 08:22:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12c29f800 == 9 [pid = 1648] [id = 493] 08:22:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12731b800 == 8 [pid = 1648] [id = 475] 08:22:22 INFO - PROCESS | 1648 | --DOCSHELL 0x129ee2800 == 7 [pid = 1648] [id = 482] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x127e0a400) [pid = 1648] [serial = 1582] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x127d39400) [pid = 1648] [serial = 1580] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x126e8b000) [pid = 1648] [serial = 1579] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12ce7c800) [pid = 1648] [serial = 1585] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12cdda000) [pid = 1648] [serial = 1584] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x130977c00) [pid = 1648] [serial = 1588] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x130434000) [pid = 1648] [serial = 1587] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x135153800) [pid = 1648] [serial = 1591] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x134df9c00) [pid = 1648] [serial = 1590] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12a024000) [pid = 1648] [serial = 1594] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x127e10000) [pid = 1648] [serial = 1593] [outer = 0x0] [url = about:blank] 08:22:22 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x12ce7d800) [pid = 1648] [serial = 1596] [outer = 0x0] [url = about:blank] 08:22:36 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:22:36 INFO - PROCESS | 1648 | 1477754556817 Marionette TRACE conn2 <- [1,2539,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]]]}] 08:22:36 INFO - . 08:22:36 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 30419ms 08:22:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 08:22:36 INFO - PROCESS | 1648 | 1477754556851 Marionette TRACE conn2 -> [0,2540,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 1648 | 1477754556854 Marionette TRACE conn2 <- [1,2540,null,{"value":"7"}] 08:22:36 INFO - PROCESS | 1648 | 1477754556859 Marionette TRACE conn2 -> [0,2541,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:22:36 INFO - PROCESS | 1648 | 1477754556966 Marionette TRACE conn2 <- [1,2541,null,{"value":null}] 08:22:37 INFO - PROCESS | 1648 | 1477754556999 Marionette TRACE conn2 -> [0,2542,"getWindowHandles",null] 08:22:37 INFO - PROCESS | 1648 | 1477754557001 Marionette TRACE conn2 <- [1,2542,null,["7"]] 08:22:37 INFO - PROCESS | 1648 | 1477754557004 Marionette TRACE conn2 -> [0,2543,"switchToWindow",{"name":"7"}] 08:22:37 INFO - PROCESS | 1648 | 1477754557008 Marionette TRACE conn2 <- [1,2543,null,{}] 08:22:37 INFO - PROCESS | 1648 | 1477754557012 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x11db1f800 == 8 [pid = 1648] [id = 544] 08:22:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d328000) [pid = 1648] [serial = 1598] [outer = 0x0] 08:22:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d3dc800) [pid = 1648] [serial = 1599] [outer = 0x11d328000] 08:22:37 INFO - PROCESS | 1648 | 1477754557054 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d49d800) [pid = 1648] [serial = 1600] [outer = 0x11d328000] 08:22:37 WARNING - wptserve Traceback (most recent call last): 08:22:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:22:37 WARNING - rv = self.func(request, response) 08:22:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:22:37 WARNING - access_control_allow_origin = "*") 08:22:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:22:37 WARNING - payload = payload_generator(server_data) 08:22:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:22:37 WARNING - return encode_string_as_bmp_image(data) 08:22:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:22:37 WARNING - img.save(f, "BMP") 08:22:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:22:37 WARNING - f.write(bmpfileheader) 08:22:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:22:37 WARNING - 08:22:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3ab800 == 7 [pid = 1648] [id = 543] 08:22:48 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12b311400) [pid = 1648] [serial = 1595] [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] 08:22:53 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12dfd0000) [pid = 1648] [serial = 1597] [outer = 0x0] [url = about:blank] 08:22:53 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d3dc800) [pid = 1648] [serial = 1599] [outer = 0x0] [url = about:blank] 08:23:07 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:23:07 INFO - PROCESS | 1648 | 1477754587161 Marionette TRACE conn2 <- [1,2544,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]]]}] 08:23:07 INFO - . 08:23:07 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30311ms 08:23:07 INFO - PROCESS | 1648 | 1477754587169 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 1648 | 1477754587175 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:23:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 08:23:07 INFO - PROCESS | 1648 | 1477754587180 Marionette TRACE conn2 -> [0,2546,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:07 INFO - PROCESS | 1648 | 1477754587276 Marionette TRACE conn2 <- [1,2546,null,{"value":null}] 08:23:07 INFO - PROCESS | 1648 | 1477754587304 Marionette TRACE conn2 -> [0,2547,"getWindowHandles",null] 08:23:07 INFO - PROCESS | 1648 | 1477754587306 Marionette TRACE conn2 <- [1,2547,null,["7"]] 08:23:07 INFO - PROCESS | 1648 | 1477754587309 Marionette TRACE conn2 -> [0,2548,"switchToWindow",{"name":"7"}] 08:23:07 INFO - PROCESS | 1648 | 1477754587315 Marionette TRACE conn2 <- [1,2548,null,{}] 08:23:07 INFO - PROCESS | 1648 | 1477754587319 Marionette TRACE conn2 -> [0,2549,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x127943800 == 8 [pid = 1648] [id = 545] 08:23:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11da82000) [pid = 1648] [serial = 1601] [outer = 0x0] 08:23:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x126e7e000) [pid = 1648] [serial = 1602] [outer = 0x11da82000] 08:23:07 INFO - PROCESS | 1648 | 1477754587360 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x126e85800) [pid = 1648] [serial = 1603] [outer = 0x11da82000] 08:23:07 WARNING - wptserve Traceback (most recent call last): 08:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:23:07 WARNING - rv = self.func(request, response) 08:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:23:07 WARNING - access_control_allow_origin = "*") 08:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:23:07 WARNING - payload = payload_generator(server_data) 08:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:23:07 WARNING - return encode_string_as_bmp_image(data) 08:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:23:07 WARNING - img.save(f, "BMP") 08:23:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:23:07 WARNING - f.write(bmpfileheader) 08:23:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:23:07 WARNING - 08:23:16 INFO - PROCESS | 1648 | --DOCSHELL 0x11db1f800 == 7 [pid = 1648] [id = 544] 08:23:18 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d328000) [pid = 1648] [serial = 1598] [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] 08:23:23 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d49d800) [pid = 1648] [serial = 1600] [outer = 0x0] [url = about:blank] 08:23:23 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x126e7e000) [pid = 1648] [serial = 1602] [outer = 0x0] [url = about:blank] 08:23:37 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:23:37 INFO - PROCESS | 1648 | 1477754617457 Marionette TRACE conn2 <- [1,2549,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]]]}] 08:23:37 INFO - . 08:23:37 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 30317ms 08:23:37 INFO - PROCESS | 1648 | 1477754617497 Marionette TRACE conn2 -> [0,2550,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 1648 | 1477754617500 Marionette TRACE conn2 <- [1,2550,null,{"value":"7"}] 08:23:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 08:23:37 INFO - PROCESS | 1648 | 1477754617505 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:37 INFO - PROCESS | 1648 | 1477754617605 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:23:37 INFO - PROCESS | 1648 | 1477754617634 Marionette TRACE conn2 -> [0,2552,"getWindowHandles",null] 08:23:37 INFO - PROCESS | 1648 | 1477754617636 Marionette TRACE conn2 <- [1,2552,null,["7"]] 08:23:37 INFO - PROCESS | 1648 | 1477754617640 Marionette TRACE conn2 -> [0,2553,"switchToWindow",{"name":"7"}] 08:23:37 INFO - PROCESS | 1648 | 1477754617644 Marionette TRACE conn2 <- [1,2553,null,{}] 08:23:37 INFO - PROCESS | 1648 | 1477754617647 Marionette TRACE conn2 -> [0,2554,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x11db36800 == 8 [pid = 1648] [id = 546] 08:23:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3d5000) [pid = 1648] [serial = 1604] [outer = 0x0] 08:23:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d402800) [pid = 1648] [serial = 1605] [outer = 0x11d3d5000] 08:23:37 INFO - PROCESS | 1648 | 1477754617689 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d605c00) [pid = 1648] [serial = 1606] [outer = 0x11d3d5000] 08:23:37 INFO - PROCESS | 1648 | 1477754617945 Marionette TRACE conn2 <- [1,2554,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]]]}] 08:23:37 INFO - . 08:23:37 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 465ms 08:23:37 INFO - PROCESS | 1648 | 1477754617969 Marionette TRACE conn2 -> [0,2555,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 1648 | 1477754617971 Marionette TRACE conn2 <- [1,2555,null,{"value":"7"}] 08:23:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 08:23:37 INFO - PROCESS | 1648 | 1477754617975 Marionette TRACE conn2 -> [0,2556,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:38 INFO - PROCESS | 1648 | 1477754618066 Marionette TRACE conn2 <- [1,2556,null,{"value":null}] 08:23:38 INFO - PROCESS | 1648 | 1477754618071 Marionette TRACE conn2 -> [0,2557,"getWindowHandles",null] 08:23:38 INFO - PROCESS | 1648 | 1477754618073 Marionette TRACE conn2 <- [1,2557,null,["7"]] 08:23:38 INFO - PROCESS | 1648 | 1477754618075 Marionette TRACE conn2 -> [0,2558,"switchToWindow",{"name":"7"}] 08:23:38 INFO - PROCESS | 1648 | 1477754618078 Marionette TRACE conn2 <- [1,2558,null,{}] 08:23:38 INFO - PROCESS | 1648 | 1477754618082 Marionette TRACE conn2 -> [0,2559,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x127312000 == 9 [pid = 1648] [id = 547] 08:23:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d935000) [pid = 1648] [serial = 1607] [outer = 0x0] 08:23:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x1271bb400) [pid = 1648] [serial = 1608] [outer = 0x11d935000] 08:23:38 INFO - PROCESS | 1648 | 1477754618121 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127372c00) [pid = 1648] [serial = 1609] [outer = 0x11d935000] 08:23:38 INFO - PROCESS | 1648 | 1477754618418 Marionette TRACE conn2 <- [1,2559,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]]]}] 08:23:38 INFO - . 08:23:38 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 465ms 08:23:38 INFO - PROCESS | 1648 | 1477754618444 Marionette TRACE conn2 -> [0,2560,"getWindowHandle",null] 08:23:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 08:23:38 INFO - PROCESS | 1648 | 1477754618448 Marionette TRACE conn2 <- [1,2560,null,{"value":"7"}] 08:23:38 INFO - PROCESS | 1648 | 1477754618451 Marionette TRACE conn2 -> [0,2561,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:38 INFO - PROCESS | 1648 | 1477754618545 Marionette TRACE conn2 <- [1,2561,null,{"value":null}] 08:23:38 INFO - PROCESS | 1648 | 1477754618553 Marionette TRACE conn2 -> [0,2562,"getWindowHandles",null] 08:23:38 INFO - PROCESS | 1648 | 1477754618555 Marionette TRACE conn2 <- [1,2562,null,["7"]] 08:23:38 INFO - PROCESS | 1648 | 1477754618557 Marionette TRACE conn2 -> [0,2563,"switchToWindow",{"name":"7"}] 08:23:38 INFO - PROCESS | 1648 | 1477754618561 Marionette TRACE conn2 <- [1,2563,null,{}] 08:23:38 INFO - PROCESS | 1648 | 1477754618563 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c2d800 == 10 [pid = 1648] [id = 548] 08:23:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11cb3cc00) [pid = 1648] [serial = 1610] [outer = 0x0] 08:23:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e0cc00) [pid = 1648] [serial = 1611] [outer = 0x11cb3cc00] 08:23:38 INFO - PROCESS | 1648 | 1477754618607 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127e13800) [pid = 1648] [serial = 1612] [outer = 0x11cb3cc00] 08:23:38 INFO - PROCESS | 1648 | 1477754618994 Marionette TRACE conn2 <- [1,2564,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]]]}] 08:23:39 INFO - . 08:23:39 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 565ms 08:23:39 INFO - PROCESS | 1648 | 1477754619017 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 1648 | 1477754619021 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:23:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 08:23:39 INFO - PROCESS | 1648 | 1477754619025 Marionette TRACE conn2 -> [0,2566,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:39 INFO - PROCESS | 1648 | 1477754619173 Marionette TRACE conn2 <- [1,2566,null,{"value":null}] 08:23:39 INFO - PROCESS | 1648 | 1477754619183 Marionette TRACE conn2 -> [0,2567,"getWindowHandles",null] 08:23:39 INFO - PROCESS | 1648 | 1477754619185 Marionette TRACE conn2 <- [1,2567,null,["7"]] 08:23:39 INFO - PROCESS | 1648 | 1477754619188 Marionette TRACE conn2 -> [0,2568,"switchToWindow",{"name":"7"}] 08:23:39 INFO - PROCESS | 1648 | 1477754619193 Marionette TRACE conn2 <- [1,2568,null,{}] 08:23:39 INFO - PROCESS | 1648 | 1477754619196 Marionette TRACE conn2 -> [0,2569,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12adee000 == 11 [pid = 1648] [id = 549] 08:23:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x128221800) [pid = 1648] [serial = 1613] [outer = 0x0] 08:23:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129d82c00) [pid = 1648] [serial = 1614] [outer = 0x128221800] 08:23:39 INFO - PROCESS | 1648 | 1477754619260 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129e85400) [pid = 1648] [serial = 1615] [outer = 0x128221800] 08:23:39 INFO - PROCESS | 1648 | 1477754619620 Marionette TRACE conn2 <- [1,2569,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]]]}] 08:23:39 INFO - . 08:23:39 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 616ms 08:23:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 08:23:39 INFO - PROCESS | 1648 | 1477754619639 Marionette TRACE conn2 -> [0,2570,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 1648 | 1477754619641 Marionette TRACE conn2 <- [1,2570,null,{"value":"7"}] 08:23:39 INFO - PROCESS | 1648 | 1477754619644 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:39 INFO - PROCESS | 1648 | 1477754619723 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:23:39 INFO - PROCESS | 1648 | 1477754619726 Marionette TRACE conn2 -> [0,2572,"getWindowHandles",null] 08:23:39 INFO - PROCESS | 1648 | 1477754619728 Marionette TRACE conn2 <- [1,2572,null,["7"]] 08:23:39 INFO - PROCESS | 1648 | 1477754619733 Marionette TRACE conn2 -> [0,2573,"switchToWindow",{"name":"7"}] 08:23:39 INFO - PROCESS | 1648 | 1477754619735 Marionette TRACE conn2 <- [1,2573,null,{}] 08:23:39 INFO - PROCESS | 1648 | 1477754619737 Marionette TRACE conn2 -> [0,2574,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x127e97800 == 12 [pid = 1648] [id = 550] 08:23:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x126e8bc00) [pid = 1648] [serial = 1616] [outer = 0x0] 08:23:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a02b000) [pid = 1648] [serial = 1617] [outer = 0x126e8bc00] 08:23:39 INFO - PROCESS | 1648 | 1477754619771 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12a02f400) [pid = 1648] [serial = 1618] [outer = 0x126e8bc00] 08:23:40 INFO - PROCESS | 1648 | 1477754620045 Marionette TRACE conn2 <- [1,2574,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]]]}] 08:23:40 INFO - . 08:23:40 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 415ms 08:23:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 08:23:40 INFO - PROCESS | 1648 | 1477754620058 Marionette TRACE conn2 -> [0,2575,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 1648 | 1477754620060 Marionette TRACE conn2 <- [1,2575,null,{"value":"7"}] 08:23:40 INFO - PROCESS | 1648 | 1477754620063 Marionette TRACE conn2 -> [0,2576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:40 INFO - PROCESS | 1648 | 1477754620174 Marionette TRACE conn2 <- [1,2576,null,{"value":null}] 08:23:40 INFO - PROCESS | 1648 | 1477754620182 Marionette TRACE conn2 -> [0,2577,"getWindowHandles",null] 08:23:40 INFO - PROCESS | 1648 | 1477754620184 Marionette TRACE conn2 <- [1,2577,null,["7"]] 08:23:40 INFO - PROCESS | 1648 | 1477754620233 Marionette TRACE conn2 -> [0,2578,"switchToWindow",{"name":"7"}] 08:23:40 INFO - PROCESS | 1648 | 1477754620236 Marionette TRACE conn2 <- [1,2578,null,{}] 08:23:40 INFO - PROCESS | 1648 | 1477754620238 Marionette TRACE conn2 -> [0,2579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c662000 == 13 [pid = 1648] [id = 551] 08:23:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12a030000) [pid = 1648] [serial = 1619] [outer = 0x0] 08:23:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12b969400) [pid = 1648] [serial = 1620] [outer = 0x12a030000] 08:23:40 INFO - PROCESS | 1648 | 1477754620298 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c12c800) [pid = 1648] [serial = 1621] [outer = 0x12a030000] 08:23:40 INFO - PROCESS | 1648 | 1477754620668 Marionette TRACE conn2 <- [1,2579,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]]]}] 08:23:40 INFO - . 08:23:40 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 615ms 08:23:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 08:23:40 INFO - PROCESS | 1648 | 1477754620678 Marionette TRACE conn2 -> [0,2580,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 1648 | 1477754620682 Marionette TRACE conn2 <- [1,2580,null,{"value":"7"}] 08:23:40 INFO - PROCESS | 1648 | 1477754620687 Marionette TRACE conn2 -> [0,2581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:40 INFO - PROCESS | 1648 | 1477754620801 Marionette TRACE conn2 <- [1,2581,null,{"value":null}] 08:23:40 INFO - PROCESS | 1648 | 1477754620806 Marionette TRACE conn2 -> [0,2582,"getWindowHandles",null] 08:23:40 INFO - PROCESS | 1648 | 1477754620809 Marionette TRACE conn2 <- [1,2582,null,["7"]] 08:23:40 INFO - PROCESS | 1648 | 1477754620814 Marionette TRACE conn2 -> [0,2583,"switchToWindow",{"name":"7"}] 08:23:40 INFO - PROCESS | 1648 | 1477754620816 Marionette TRACE conn2 <- [1,2583,null,{}] 08:23:40 INFO - PROCESS | 1648 | 1477754620819 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12df19800 == 14 [pid = 1648] [id = 552] 08:23:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12c130c00) [pid = 1648] [serial = 1622] [outer = 0x0] 08:23:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12c67c400) [pid = 1648] [serial = 1623] [outer = 0x12c130c00] 08:23:40 INFO - PROCESS | 1648 | 1477754620852 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12c678000) [pid = 1648] [serial = 1624] [outer = 0x12c130c00] 08:23:41 INFO - PROCESS | 1648 | 1477754621111 Marionette TRACE conn2 <- [1,2584,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]]]}] 08:23:41 INFO - . 08:23:41 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 466ms 08:23:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 08:23:41 INFO - PROCESS | 1648 | 1477754621151 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 1648 | 1477754621152 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:23:41 INFO - PROCESS | 1648 | 1477754621155 Marionette TRACE conn2 -> [0,2586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:41 INFO - PROCESS | 1648 | 1477754621228 Marionette TRACE conn2 <- [1,2586,null,{"value":null}] 08:23:41 INFO - PROCESS | 1648 | 1477754621276 Marionette TRACE conn2 -> [0,2587,"getWindowHandles",null] 08:23:41 INFO - PROCESS | 1648 | 1477754621279 Marionette TRACE conn2 <- [1,2587,null,["7"]] 08:23:41 INFO - PROCESS | 1648 | 1477754621281 Marionette TRACE conn2 -> [0,2588,"switchToWindow",{"name":"7"}] 08:23:41 INFO - PROCESS | 1648 | 1477754621283 Marionette TRACE conn2 <- [1,2588,null,{}] 08:23:41 INFO - PROCESS | 1648 | 1477754621285 Marionette TRACE conn2 -> [0,2589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7ca800 == 15 [pid = 1648] [id = 553] 08:23:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12ca7bc00) [pid = 1648] [serial = 1625] [outer = 0x0] 08:23:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dbcc800) [pid = 1648] [serial = 1626] [outer = 0x12ca7bc00] 08:23:41 INFO - PROCESS | 1648 | 1477754621319 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12ce7d800) [pid = 1648] [serial = 1627] [outer = 0x12ca7bc00] 08:23:41 INFO - PROCESS | 1648 | 1477754621545 Marionette TRACE conn2 <- [1,2589,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]]]}] 08:23:41 INFO - . 08:23:41 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 414ms 08:23:41 INFO - PROCESS | 1648 | 1477754621570 Marionette TRACE conn2 -> [0,2590,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 1648 | 1477754621571 Marionette TRACE conn2 <- [1,2590,null,{"value":"7"}] 08:23:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 08:23:41 INFO - PROCESS | 1648 | 1477754621574 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:41 INFO - PROCESS | 1648 | 1477754621652 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:23:41 INFO - PROCESS | 1648 | 1477754621655 Marionette TRACE conn2 -> [0,2592,"getWindowHandles",null] 08:23:41 INFO - PROCESS | 1648 | 1477754621657 Marionette TRACE conn2 <- [1,2592,null,["7"]] 08:23:41 INFO - PROCESS | 1648 | 1477754621659 Marionette TRACE conn2 -> [0,2593,"switchToWindow",{"name":"7"}] 08:23:41 INFO - PROCESS | 1648 | 1477754621661 Marionette TRACE conn2 <- [1,2593,null,{}] 08:23:41 INFO - PROCESS | 1648 | 1477754621665 Marionette TRACE conn2 -> [0,2594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c2c800 == 16 [pid = 1648] [id = 554] 08:23:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12dfd1800) [pid = 1648] [serial = 1628] [outer = 0x0] 08:23:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12e13f000) [pid = 1648] [serial = 1629] [outer = 0x12dfd1800] 08:23:41 INFO - PROCESS | 1648 | 1477754621698 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12e141000) [pid = 1648] [serial = 1630] [outer = 0x12dfd1800] 08:23:41 INFO - PROCESS | 1648 | 1477754621961 Marionette TRACE conn2 <- [1,2594,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]]]}] 08:23:41 INFO - . 08:23:41 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 08:23:41 INFO - PROCESS | 1648 | 1477754621989 Marionette TRACE conn2 -> [0,2595,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 1648 | 1477754621990 Marionette TRACE conn2 <- [1,2595,null,{"value":"7"}] 08:23:41 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 08:23:41 INFO - PROCESS | 1648 | 1477754621993 Marionette TRACE conn2 -> [0,2596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:23:42 INFO - PROCESS | 1648 | 1477754622068 Marionette TRACE conn2 <- [1,2596,null,{"value":null}] 08:23:42 INFO - PROCESS | 1648 | 1477754622072 Marionette TRACE conn2 -> [0,2597,"getWindowHandles",null] 08:23:42 INFO - PROCESS | 1648 | 1477754622073 Marionette TRACE conn2 <- [1,2597,null,["7"]] 08:23:42 INFO - PROCESS | 1648 | 1477754622119 Marionette TRACE conn2 -> [0,2598,"switchToWindow",{"name":"7"}] 08:23:42 INFO - PROCESS | 1648 | 1477754622121 Marionette TRACE conn2 <- [1,2598,null,{}] 08:23:42 INFO - PROCESS | 1648 | 1477754622123 Marionette TRACE conn2 -> [0,2599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd33000 == 17 [pid = 1648] [id = 555] 08:23:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12e1a3000) [pid = 1648] [serial = 1631] [outer = 0x0] 08:23:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12f356400) [pid = 1648] [serial = 1632] [outer = 0x12e1a3000] 08:23:42 INFO - PROCESS | 1648 | 1477754622157 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12f3bb400) [pid = 1648] [serial = 1633] [outer = 0x12e1a3000] 08:23:42 WARNING - wptserve Traceback (most recent call last): 08:23:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:23:42 WARNING - rv = self.func(request, response) 08:23:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:23:42 WARNING - access_control_allow_origin = "*") 08:23:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:23:42 WARNING - payload = payload_generator(server_data) 08:23:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:23:42 WARNING - return encode_string_as_bmp_image(data) 08:23: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 08:23:42 WARNING - img.save(f, "BMP") 08:23:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:23:42 WARNING - f.write(bmpfileheader) 08:23:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:23:42 WARNING - 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x129c2c800 == 16 [pid = 1648] [id = 554] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7ca800 == 15 [pid = 1648] [id = 553] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12df19800 == 14 [pid = 1648] [id = 552] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12c662000 == 13 [pid = 1648] [id = 551] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x127e97800 == 12 [pid = 1648] [id = 550] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x12adee000 == 11 [pid = 1648] [id = 549] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x129c2d800 == 10 [pid = 1648] [id = 548] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x127312000 == 9 [pid = 1648] [id = 547] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x11db36800 == 8 [pid = 1648] [id = 546] 08:23:47 INFO - PROCESS | 1648 | --DOCSHELL 0x127943800 == 7 [pid = 1648] [id = 545] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x11d3d5000) [pid = 1648] [serial = 1604] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x12ca7bc00) [pid = 1648] [serial = 1625] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x12a030000) [pid = 1648] [serial = 1619] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x126e8bc00) [pid = 1648] [serial = 1616] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x12dfd1800) [pid = 1648] [serial = 1628] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x11da82000) [pid = 1648] [serial = 1601] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x11cb3cc00) [pid = 1648] [serial = 1610] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x128221800) [pid = 1648] [serial = 1613] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12c130c00) [pid = 1648] [serial = 1622] [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] 08:23:50 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x11d935000) [pid = 1648] [serial = 1607] [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] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12f356400) [pid = 1648] [serial = 1632] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12e13f000) [pid = 1648] [serial = 1629] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12e141000) [pid = 1648] [serial = 1630] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12dbcc800) [pid = 1648] [serial = 1626] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12ce7d800) [pid = 1648] [serial = 1627] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12c67c400) [pid = 1648] [serial = 1623] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12c678000) [pid = 1648] [serial = 1624] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12b969400) [pid = 1648] [serial = 1620] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12c12c800) [pid = 1648] [serial = 1621] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12a02b000) [pid = 1648] [serial = 1617] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12a02f400) [pid = 1648] [serial = 1618] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129d82c00) [pid = 1648] [serial = 1614] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x129e85400) [pid = 1648] [serial = 1615] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127e0cc00) [pid = 1648] [serial = 1611] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127e13800) [pid = 1648] [serial = 1612] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x1271bb400) [pid = 1648] [serial = 1608] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x127372c00) [pid = 1648] [serial = 1609] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d402800) [pid = 1648] [serial = 1605] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d605c00) [pid = 1648] [serial = 1606] [outer = 0x0] [url = about:blank] 08:23:54 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x126e85800) [pid = 1648] [serial = 1603] [outer = 0x0] [url = about:blank] 08:24:12 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:24:12 INFO - PROCESS | 1648 | 1477754652237 Marionette TRACE conn2 <- [1,2599,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]]]}] 08:24:12 INFO - . 08:24:12 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30262ms 08:24:12 INFO - PROCESS | 1648 | 1477754652257 Marionette TRACE conn2 -> [0,2600,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 1648 | 1477754652260 Marionette TRACE conn2 <- [1,2600,null,{"value":"7"}] 08:24:12 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 08:24:12 INFO - PROCESS | 1648 | 1477754652265 Marionette TRACE conn2 -> [0,2601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:24:12 INFO - PROCESS | 1648 | 1477754652367 Marionette TRACE conn2 <- [1,2601,null,{"value":null}] 08:24:12 INFO - PROCESS | 1648 | 1477754652395 Marionette TRACE conn2 -> [0,2602,"getWindowHandles",null] 08:24:12 INFO - PROCESS | 1648 | 1477754652397 Marionette TRACE conn2 <- [1,2602,null,["7"]] 08:24:12 INFO - PROCESS | 1648 | 1477754652403 Marionette TRACE conn2 -> [0,2603,"switchToWindow",{"name":"7"}] 08:24:12 INFO - PROCESS | 1648 | 1477754652407 Marionette TRACE conn2 <- [1,2603,null,{}] 08:24:12 INFO - PROCESS | 1648 | 1477754652410 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x127305800 == 8 [pid = 1648] [id = 556] 08:24:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d40bc00) [pid = 1648] [serial = 1634] [outer = 0x0] 08:24:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d4a0400) [pid = 1648] [serial = 1635] [outer = 0x11d40bc00] 08:24:12 INFO - PROCESS | 1648 | 1477754652451 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d61b800) [pid = 1648] [serial = 1636] [outer = 0x11d40bc00] 08:24:12 WARNING - wptserve Traceback (most recent call last): 08:24:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:24:12 WARNING - rv = self.func(request, response) 08:24:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:24:12 WARNING - access_control_allow_origin = "*") 08:24:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:24:12 WARNING - payload = payload_generator(server_data) 08:24:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:24:12 WARNING - return encode_string_as_bmp_image(data) 08:24: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 08:24:12 WARNING - img.save(f, "BMP") 08:24:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:24:12 WARNING - f.write(bmpfileheader) 08:24:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:24:12 WARNING - 08:24:21 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd33000 == 7 [pid = 1648] [id = 555] 08:24:23 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12e1a3000) [pid = 1648] [serial = 1631] [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] 08:24:29 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12f3bb400) [pid = 1648] [serial = 1633] [outer = 0x0] [url = about:blank] 08:24:29 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d4a0400) [pid = 1648] [serial = 1635] [outer = 0x0] [url = about:blank] 08:24:42 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:24:42 INFO - PROCESS | 1648 | 1477754682548 Marionette TRACE conn2 <- [1,2604,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]]]}] 08:24:42 INFO - . 08:24:42 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30310ms 08:24:42 INFO - PROCESS | 1648 | 1477754682574 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 1648 | 1477754682577 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:24:42 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 08:24:42 INFO - PROCESS | 1648 | 1477754682582 Marionette TRACE conn2 -> [0,2606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:24:42 INFO - PROCESS | 1648 | 1477754682684 Marionette TRACE conn2 <- [1,2606,null,{"value":null}] 08:24:42 INFO - PROCESS | 1648 | 1477754682712 Marionette TRACE conn2 -> [0,2607,"getWindowHandles",null] 08:24:42 INFO - PROCESS | 1648 | 1477754682715 Marionette TRACE conn2 <- [1,2607,null,["7"]] 08:24:42 INFO - PROCESS | 1648 | 1477754682721 Marionette TRACE conn2 -> [0,2608,"switchToWindow",{"name":"7"}] 08:24:42 INFO - PROCESS | 1648 | 1477754682725 Marionette TRACE conn2 <- [1,2608,null,{}] 08:24:42 INFO - PROCESS | 1648 | 1477754682728 Marionette TRACE conn2 -> [0,2609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x1271e1000 == 8 [pid = 1648] [id = 557] 08:24:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d403c00) [pid = 1648] [serial = 1637] [outer = 0x0] 08:24:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d4a0800) [pid = 1648] [serial = 1638] [outer = 0x11d403c00] 08:24:42 INFO - PROCESS | 1648 | 1477754682770 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d6d5800) [pid = 1648] [serial = 1639] [outer = 0x11d403c00] 08:24:42 WARNING - wptserve Traceback (most recent call last): 08:24:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:24:43 WARNING - rv = self.func(request, response) 08:24:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:24:43 WARNING - access_control_allow_origin = "*") 08:24:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:24:43 WARNING - payload = payload_generator(server_data) 08:24:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:24:43 WARNING - return encode_string_as_bmp_image(data) 08:24:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:24:43 WARNING - img.save(f, "BMP") 08:24:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:24:43 WARNING - f.write(bmpfileheader) 08:24:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:24:43 WARNING - 08:24:52 INFO - PROCESS | 1648 | --DOCSHELL 0x127305800 == 7 [pid = 1648] [id = 556] 08:24:54 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d40bc00) [pid = 1648] [serial = 1634] [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] 08:24:59 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d61b800) [pid = 1648] [serial = 1636] [outer = 0x0] [url = about:blank] 08:24:59 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d4a0800) [pid = 1648] [serial = 1638] [outer = 0x0] [url = about:blank] 08:25:12 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:25:12 INFO - PROCESS | 1648 | 1477754712868 Marionette TRACE conn2 <- [1,2609,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]]]}] 08:25:12 INFO - . 08:25:12 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30309ms 08:25:12 INFO - PROCESS | 1648 | 1477754712890 Marionette TRACE conn2 -> [0,2610,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 1648 | 1477754712893 Marionette TRACE conn2 <- [1,2610,null,{"value":"7"}] 08:25:12 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 08:25:12 INFO - PROCESS | 1648 | 1477754712899 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:13 INFO - PROCESS | 1648 | 1477754713000 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:25:13 INFO - PROCESS | 1648 | 1477754713028 Marionette TRACE conn2 -> [0,2612,"getWindowHandles",null] 08:25:13 INFO - PROCESS | 1648 | 1477754713030 Marionette TRACE conn2 <- [1,2612,null,["7"]] 08:25:13 INFO - PROCESS | 1648 | 1477754713035 Marionette TRACE conn2 -> [0,2613,"switchToWindow",{"name":"7"}] 08:25:13 INFO - PROCESS | 1648 | 1477754713040 Marionette TRACE conn2 <- [1,2613,null,{}] 08:25:13 INFO - PROCESS | 1648 | 1477754713043 Marionette TRACE conn2 -> [0,2614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x11db36800 == 8 [pid = 1648] [id = 558] 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d329c00) [pid = 1648] [serial = 1640] [outer = 0x0] 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d3dd400) [pid = 1648] [serial = 1641] [outer = 0x11d329c00] 08:25:13 INFO - PROCESS | 1648 | 1477754713086 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d4a0400) [pid = 1648] [serial = 1642] [outer = 0x11d329c00] 08:25:13 INFO - PROCESS | 1648 | 1477754713342 Marionette TRACE conn2 <- [1,2614,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]]]}] 08:25:13 INFO - . 08:25:13 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 464ms 08:25:13 INFO - PROCESS | 1648 | 1477754713362 Marionette TRACE conn2 -> [0,2615,"getWindowHandle",null] 08:25:13 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 08:25:13 INFO - PROCESS | 1648 | 1477754713365 Marionette TRACE conn2 <- [1,2615,null,{"value":"7"}] 08:25:13 INFO - PROCESS | 1648 | 1477754713368 Marionette TRACE conn2 -> [0,2616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:13 INFO - PROCESS | 1648 | 1477754713456 Marionette TRACE conn2 <- [1,2616,null,{"value":null}] 08:25:13 INFO - PROCESS | 1648 | 1477754713502 Marionette TRACE conn2 -> [0,2617,"getWindowHandles",null] 08:25:13 INFO - PROCESS | 1648 | 1477754713505 Marionette TRACE conn2 <- [1,2617,null,["7"]] 08:25:13 INFO - PROCESS | 1648 | 1477754713507 Marionette TRACE conn2 -> [0,2618,"switchToWindow",{"name":"7"}] 08:25:13 INFO - PROCESS | 1648 | 1477754713509 Marionette TRACE conn2 <- [1,2618,null,{}] 08:25:13 INFO - PROCESS | 1648 | 1477754713512 Marionette TRACE conn2 -> [0,2619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x127312800 == 9 [pid = 1648] [id = 559] 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d934000) [pid = 1648] [serial = 1643] [outer = 0x0] 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127132c00) [pid = 1648] [serial = 1644] [outer = 0x11d934000] 08:25:13 INFO - PROCESS | 1648 | 1477754713551 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x1271b7000) [pid = 1648] [serial = 1645] [outer = 0x11d934000] 08:25:13 INFO - PROCESS | 1648 | 1477754713805 Marionette TRACE conn2 <- [1,2619,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]]]}] 08:25:13 INFO - . 08:25:13 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 468ms 08:25:13 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 08:25:13 INFO - PROCESS | 1648 | 1477754713840 Marionette TRACE conn2 -> [0,2620,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1648 | 1477754713844 Marionette TRACE conn2 <- [1,2620,null,{"value":"7"}] 08:25:13 INFO - PROCESS | 1648 | 1477754713847 Marionette TRACE conn2 -> [0,2621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:13 INFO - PROCESS | 1648 | 1477754713941 Marionette TRACE conn2 <- [1,2621,null,{"value":null}] 08:25:13 INFO - PROCESS | 1648 | 1477754713946 Marionette TRACE conn2 -> [0,2622,"getWindowHandles",null] 08:25:13 INFO - PROCESS | 1648 | 1477754713948 Marionette TRACE conn2 <- [1,2622,null,["7"]] 08:25:13 INFO - PROCESS | 1648 | 1477754713953 Marionette TRACE conn2 -> [0,2623,"switchToWindow",{"name":"7"}] 08:25:13 INFO - PROCESS | 1648 | 1477754713957 Marionette TRACE conn2 <- [1,2623,null,{}] 08:25:13 INFO - PROCESS | 1648 | 1477754713960 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c39000 == 10 [pid = 1648] [id = 560] 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127bd9800) [pid = 1648] [serial = 1646] [outer = 0x0] 08:25:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e08800) [pid = 1648] [serial = 1647] [outer = 0x127bd9800] 08:25:14 INFO - PROCESS | 1648 | 1477754714000 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127e10400) [pid = 1648] [serial = 1648] [outer = 0x127bd9800] 08:25:14 INFO - PROCESS | 1648 | 1477754714300 Marionette TRACE conn2 <- [1,2624,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]]]}] 08:25:14 INFO - . 08:25:14 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 466ms 08:25:14 INFO - PROCESS | 1648 | 1477754714312 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:25:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 08:25:14 INFO - PROCESS | 1648 | 1477754714314 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:25:14 INFO - PROCESS | 1648 | 1477754714317 Marionette TRACE conn2 -> [0,2626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:14 INFO - PROCESS | 1648 | 1477754714395 Marionette TRACE conn2 <- [1,2626,null,{"value":null}] 08:25:14 INFO - PROCESS | 1648 | 1477754714441 Marionette TRACE conn2 -> [0,2627,"getWindowHandles",null] 08:25:14 INFO - PROCESS | 1648 | 1477754714443 Marionette TRACE conn2 <- [1,2627,null,["7"]] 08:25:14 INFO - PROCESS | 1648 | 1477754714445 Marionette TRACE conn2 -> [0,2628,"switchToWindow",{"name":"7"}] 08:25:14 INFO - PROCESS | 1648 | 1477754714448 Marionette TRACE conn2 <- [1,2628,null,{}] 08:25:14 INFO - PROCESS | 1648 | 1477754714451 Marionette TRACE conn2 -> [0,2629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b095800 == 11 [pid = 1648] [id = 561] 08:25:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127f07000) [pid = 1648] [serial = 1649] [outer = 0x0] 08:25:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129d74800) [pid = 1648] [serial = 1650] [outer = 0x127f07000] 08:25:14 INFO - PROCESS | 1648 | 1477754714492 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129e85400) [pid = 1648] [serial = 1651] [outer = 0x127f07000] 08:25:14 INFO - PROCESS | 1648 | 1477754714749 Marionette TRACE conn2 <- [1,2629,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]]]}] 08:25:14 INFO - . 08:25:14 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 464ms 08:25:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 08:25:14 INFO - PROCESS | 1648 | 1477754714782 Marionette TRACE conn2 -> [0,2630,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 1648 | 1477754714784 Marionette TRACE conn2 <- [1,2630,null,{"value":"7"}] 08:25:14 INFO - PROCESS | 1648 | 1477754714787 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:14 INFO - PROCESS | 1648 | 1477754714864 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:25:14 INFO - PROCESS | 1648 | 1477754714869 Marionette TRACE conn2 -> [0,2632,"getWindowHandles",null] 08:25:14 INFO - PROCESS | 1648 | 1477754714870 Marionette TRACE conn2 <- [1,2632,null,["7"]] 08:25:14 INFO - PROCESS | 1648 | 1477754714872 Marionette TRACE conn2 -> [0,2633,"switchToWindow",{"name":"7"}] 08:25:14 INFO - PROCESS | 1648 | 1477754714876 Marionette TRACE conn2 <- [1,2633,null,{}] 08:25:14 INFO - PROCESS | 1648 | 1477754714878 Marionette TRACE conn2 -> [0,2634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c381800 == 12 [pid = 1648] [id = 562] 08:25:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x11d4a8400) [pid = 1648] [serial = 1652] [outer = 0x0] 08:25:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a026c00) [pid = 1648] [serial = 1653] [outer = 0x11d4a8400] 08:25:14 INFO - PROCESS | 1648 | 1477754714913 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12a02b000) [pid = 1648] [serial = 1654] [outer = 0x11d4a8400] 08:25:15 INFO - PROCESS | 1648 | 1477754715200 Marionette TRACE conn2 <- [1,2634,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]]]}] 08:25:15 INFO - . 08:25:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 465ms 08:25:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 08:25:15 INFO - PROCESS | 1648 | 1477754715252 Marionette TRACE conn2 -> [0,2635,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 1648 | 1477754715253 Marionette TRACE conn2 <- [1,2635,null,{"value":"7"}] 08:25:15 INFO - PROCESS | 1648 | 1477754715256 Marionette TRACE conn2 -> [0,2636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:15 INFO - PROCESS | 1648 | 1477754715382 Marionette TRACE conn2 <- [1,2636,null,{"value":null}] 08:25:15 INFO - PROCESS | 1648 | 1477754715388 Marionette TRACE conn2 -> [0,2637,"getWindowHandles",null] 08:25:15 INFO - PROCESS | 1648 | 1477754715390 Marionette TRACE conn2 <- [1,2637,null,["7"]] 08:25:15 INFO - PROCESS | 1648 | 1477754715392 Marionette TRACE conn2 -> [0,2638,"switchToWindow",{"name":"7"}] 08:25:15 INFO - PROCESS | 1648 | 1477754715394 Marionette TRACE conn2 <- [1,2638,null,{}] 08:25:15 INFO - PROCESS | 1648 | 1477754715396 Marionette TRACE conn2 -> [0,2639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cec6800 == 13 [pid = 1648] [id = 563] 08:25:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12a02e000) [pid = 1648] [serial = 1655] [outer = 0x0] 08:25:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12bb07c00) [pid = 1648] [serial = 1656] [outer = 0x12a02e000] 08:25:15 INFO - PROCESS | 1648 | 1477754715432 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c149800) [pid = 1648] [serial = 1657] [outer = 0x12a02e000] 08:25:15 INFO - PROCESS | 1648 | 1477754715715 Marionette TRACE conn2 <- [1,2639,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]]]}] 08:25:15 INFO - . 08:25:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 465ms 08:25:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 08:25:15 INFO - PROCESS | 1648 | 1477754715721 Marionette TRACE conn2 -> [0,2640,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 1648 | 1477754715722 Marionette TRACE conn2 <- [1,2640,null,{"value":"7"}] 08:25:15 INFO - PROCESS | 1648 | 1477754715725 Marionette TRACE conn2 -> [0,2641,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:15 INFO - PROCESS | 1648 | 1477754715820 Marionette TRACE conn2 <- [1,2641,null,{"value":null}] 08:25:15 INFO - PROCESS | 1648 | 1477754715825 Marionette TRACE conn2 -> [0,2642,"getWindowHandles",null] 08:25:15 INFO - PROCESS | 1648 | 1477754715826 Marionette TRACE conn2 <- [1,2642,null,["7"]] 08:25:15 INFO - PROCESS | 1648 | 1477754715829 Marionette TRACE conn2 -> [0,2643,"switchToWindow",{"name":"7"}] 08:25:15 INFO - PROCESS | 1648 | 1477754715831 Marionette TRACE conn2 <- [1,2643,null,{}] 08:25:15 INFO - PROCESS | 1648 | 1477754715834 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12ead6800 == 14 [pid = 1648] [id = 564] 08:25:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12c14dc00) [pid = 1648] [serial = 1658] [outer = 0x0] 08:25:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12c6c9800) [pid = 1648] [serial = 1659] [outer = 0x12c14dc00] 08:25:15 INFO - PROCESS | 1648 | 1477754715868 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12c76c800) [pid = 1648] [serial = 1660] [outer = 0x12c14dc00] 08:25:16 INFO - PROCESS | 1648 | 1477754716112 Marionette TRACE conn2 <- [1,2644,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]]]}] 08:25:16 INFO - . 08:25:16 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 416ms 08:25:16 INFO - PROCESS | 1648 | 1477754716142 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 1648 | 1477754716143 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:25:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 08:25:16 INFO - PROCESS | 1648 | 1477754716146 Marionette TRACE conn2 -> [0,2646,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:16 INFO - PROCESS | 1648 | 1477754716222 Marionette TRACE conn2 <- [1,2646,null,{"value":null}] 08:25:16 INFO - PROCESS | 1648 | 1477754716225 Marionette TRACE conn2 -> [0,2647,"getWindowHandles",null] 08:25:16 INFO - PROCESS | 1648 | 1477754716228 Marionette TRACE conn2 <- [1,2647,null,["7"]] 08:25:16 INFO - PROCESS | 1648 | 1477754716230 Marionette TRACE conn2 -> [0,2648,"switchToWindow",{"name":"7"}] 08:25:16 INFO - PROCESS | 1648 | 1477754716232 Marionette TRACE conn2 <- [1,2648,null,{}] 08:25:16 INFO - PROCESS | 1648 | 1477754716236 Marionette TRACE conn2 -> [0,2649,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7db800 == 15 [pid = 1648] [id = 565] 08:25:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12ca7b400) [pid = 1648] [serial = 1661] [outer = 0x0] 08:25:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dbcd800) [pid = 1648] [serial = 1662] [outer = 0x12ca7b400] 08:25:16 INFO - PROCESS | 1648 | 1477754716269 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12dfcb000) [pid = 1648] [serial = 1663] [outer = 0x12ca7b400] 08:25:16 INFO - PROCESS | 1648 | 1477754716523 Marionette TRACE conn2 <- [1,2649,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]]]}] 08:25:16 INFO - . 08:25:16 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 08:25:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 08:25:16 INFO - PROCESS | 1648 | 1477754716561 Marionette TRACE conn2 -> [0,2650,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 1648 | 1477754716563 Marionette TRACE conn2 <- [1,2650,null,{"value":"7"}] 08:25:16 INFO - PROCESS | 1648 | 1477754716566 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:16 INFO - PROCESS | 1648 | 1477754716642 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:25:16 INFO - PROCESS | 1648 | 1477754716645 Marionette TRACE conn2 -> [0,2652,"getWindowHandles",null] 08:25:16 INFO - PROCESS | 1648 | 1477754716647 Marionette TRACE conn2 <- [1,2652,null,["7"]] 08:25:16 INFO - PROCESS | 1648 | 1477754716650 Marionette TRACE conn2 -> [0,2653,"switchToWindow",{"name":"7"}] 08:25:16 INFO - PROCESS | 1648 | 1477754716654 Marionette TRACE conn2 <- [1,2653,null,{}] 08:25:16 INFO - PROCESS | 1648 | 1477754716657 Marionette TRACE conn2 -> [0,2654,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c38000 == 16 [pid = 1648] [id = 566] 08:25:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12dfd0400) [pid = 1648] [serial = 1664] [outer = 0x0] 08:25:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12e148800) [pid = 1648] [serial = 1665] [outer = 0x12dfd0400] 08:25:16 INFO - PROCESS | 1648 | 1477754716690 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12e146800) [pid = 1648] [serial = 1666] [outer = 0x12dfd0400] 08:25:16 INFO - PROCESS | 1648 | 1477754716962 Marionette TRACE conn2 <- [1,2654,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]]]}] 08:25:16 INFO - . 08:25:16 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 08:25:16 INFO - PROCESS | 1648 | 1477754716980 Marionette TRACE conn2 -> [0,2655,"getWindowHandle",null] 08:25:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 08:25:16 INFO - PROCESS | 1648 | 1477754716982 Marionette TRACE conn2 <- [1,2655,null,{"value":"7"}] 08:25:16 INFO - PROCESS | 1648 | 1477754716987 Marionette TRACE conn2 -> [0,2656,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:17 INFO - PROCESS | 1648 | 1477754717062 Marionette TRACE conn2 <- [1,2656,null,{"value":null}] 08:25:17 INFO - PROCESS | 1648 | 1477754717065 Marionette TRACE conn2 -> [0,2657,"getWindowHandles",null] 08:25:17 INFO - PROCESS | 1648 | 1477754717066 Marionette TRACE conn2 <- [1,2657,null,["7"]] 08:25:17 INFO - PROCESS | 1648 | 1477754717113 Marionette TRACE conn2 -> [0,2658,"switchToWindow",{"name":"7"}] 08:25:17 INFO - PROCESS | 1648 | 1477754717115 Marionette TRACE conn2 <- [1,2658,null,{}] 08:25:17 INFO - PROCESS | 1648 | 1477754717118 Marionette TRACE conn2 -> [0,2659,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd4c800 == 17 [pid = 1648] [id = 567] 08:25:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12e1a6800) [pid = 1648] [serial = 1667] [outer = 0x0] 08:25:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12f348800) [pid = 1648] [serial = 1668] [outer = 0x12e1a6800] 08:25:17 INFO - PROCESS | 1648 | 1477754717152 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12f350800) [pid = 1648] [serial = 1669] [outer = 0x12e1a6800] 08:25:17 INFO - PROCESS | 1648 | 1477754717381 Marionette TRACE conn2 <- [1,2659,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]]]}] 08:25:17 INFO - . 08:25:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 415ms 08:25:17 INFO - PROCESS | 1648 | 1477754717402 Marionette TRACE conn2 -> [0,2660,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1648 | 1477754717404 Marionette TRACE conn2 <- [1,2660,null,{"value":"7"}] 08:25:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 08:25:17 INFO - PROCESS | 1648 | 1477754717406 Marionette TRACE conn2 -> [0,2661,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:17 INFO - PROCESS | 1648 | 1477754717495 Marionette TRACE conn2 <- [1,2661,null,{"value":null}] 08:25:17 INFO - PROCESS | 1648 | 1477754717502 Marionette TRACE conn2 -> [0,2662,"getWindowHandles",null] 08:25:17 INFO - PROCESS | 1648 | 1477754717503 Marionette TRACE conn2 <- [1,2662,null,["7"]] 08:25:17 INFO - PROCESS | 1648 | 1477754717505 Marionette TRACE conn2 -> [0,2663,"switchToWindow",{"name":"7"}] 08:25:17 INFO - PROCESS | 1648 | 1477754717509 Marionette TRACE conn2 <- [1,2663,null,{}] 08:25:17 INFO - PROCESS | 1648 | 1477754717511 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x130464800 == 18 [pid = 1648] [id = 568] 08:25:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12f9c2800) [pid = 1648] [serial = 1670] [outer = 0x0] 08:25:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12fc5fc00) [pid = 1648] [serial = 1671] [outer = 0x12f9c2800] 08:25:17 INFO - PROCESS | 1648 | 1477754717552 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12fc68000) [pid = 1648] [serial = 1672] [outer = 0x12f9c2800] 08:25:17 INFO - PROCESS | 1648 | 1477754717827 Marionette TRACE conn2 <- [1,2664,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]]]}] 08:25:17 INFO - . 08:25:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 466ms 08:25:17 INFO - PROCESS | 1648 | 1477754717873 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1648 | 1477754717874 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:25:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 08:25:17 INFO - PROCESS | 1648 | 1477754717877 Marionette TRACE conn2 -> [0,2666,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:17 INFO - PROCESS | 1648 | 1477754717958 Marionette TRACE conn2 <- [1,2666,null,{"value":null}] 08:25:18 INFO - PROCESS | 1648 | 1477754718009 Marionette TRACE conn2 -> [0,2667,"getWindowHandles",null] 08:25:18 INFO - PROCESS | 1648 | 1477754718010 Marionette TRACE conn2 <- [1,2667,null,["7"]] 08:25:18 INFO - PROCESS | 1648 | 1477754718012 Marionette TRACE conn2 -> [0,2668,"switchToWindow",{"name":"7"}] 08:25:18 INFO - PROCESS | 1648 | 1477754718014 Marionette TRACE conn2 <- [1,2668,null,{}] 08:25:18 INFO - PROCESS | 1648 | 1477754718016 Marionette TRACE conn2 -> [0,2669,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c35800 == 19 [pid = 1648] [id = 569] 08:25:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12fdd5c00) [pid = 1648] [serial = 1673] [outer = 0x0] 08:25:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x130403c00) [pid = 1648] [serial = 1674] [outer = 0x12fdd5c00] 08:25:18 INFO - PROCESS | 1648 | 1477754718049 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x130404400) [pid = 1648] [serial = 1675] [outer = 0x12fdd5c00] 08:25:18 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 08:25:18 INFO - PROCESS | 1648 | 1477754718281 Marionette TRACE conn2 <- [1,2669,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]]]}] 08:25:18 INFO - . 08:25:18 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 415ms 08:25:18 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 08:25:18 INFO - PROCESS | 1648 | 1477754718292 Marionette TRACE conn2 -> [0,2670,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1648 | 1477754718293 Marionette TRACE conn2 <- [1,2670,null,{"value":"7"}] 08:25:18 INFO - PROCESS | 1648 | 1477754718296 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:18 INFO - PROCESS | 1648 | 1477754718414 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:25:18 INFO - PROCESS | 1648 | 1477754718421 Marionette TRACE conn2 -> [0,2672,"getWindowHandles",null] 08:25:18 INFO - PROCESS | 1648 | 1477754718424 Marionette TRACE conn2 <- [1,2672,null,["7"]] 08:25:18 INFO - PROCESS | 1648 | 1477754718427 Marionette TRACE conn2 -> [0,2673,"switchToWindow",{"name":"7"}] 08:25:18 INFO - PROCESS | 1648 | 1477754718430 Marionette TRACE conn2 <- [1,2673,null,{}] 08:25:18 INFO - PROCESS | 1648 | 1477754718435 Marionette TRACE conn2 -> [0,2674,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d3c000 == 20 [pid = 1648] [id = 570] 08:25:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x13040b400) [pid = 1648] [serial = 1676] [outer = 0x0] 08:25:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x13047dc00) [pid = 1648] [serial = 1677] [outer = 0x13040b400] 08:25:18 INFO - PROCESS | 1648 | 1477754718486 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x13053b800) [pid = 1648] [serial = 1678] [outer = 0x13040b400] 08:25:18 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 08:25:18 WARNING - wptserve Traceback (most recent call last): 08:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:25:18 WARNING - rv = self.func(request, response) 08:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:25:18 WARNING - access_control_allow_origin = "*") 08:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:25:18 WARNING - payload = payload_generator(server_data) 08:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:25:18 WARNING - return encode_string_as_bmp_image(data) 08:25: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 08:25:18 WARNING - img.save(f, "BMP") 08:25:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:25:18 WARNING - f.write(bmpfileheader) 08:25:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:25:18 WARNING - 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x130c35800 == 19 [pid = 1648] [id = 569] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x130464800 == 18 [pid = 1648] [id = 568] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd4c800 == 17 [pid = 1648] [id = 567] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x129c38000 == 16 [pid = 1648] [id = 566] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7db800 == 15 [pid = 1648] [id = 565] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12ead6800 == 14 [pid = 1648] [id = 564] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12cec6800 == 13 [pid = 1648] [id = 563] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12c381800 == 12 [pid = 1648] [id = 562] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x12b095800 == 11 [pid = 1648] [id = 561] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x129c39000 == 10 [pid = 1648] [id = 560] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x127312800 == 9 [pid = 1648] [id = 559] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x11db36800 == 8 [pid = 1648] [id = 558] 08:25:22 INFO - PROCESS | 1648 | --DOCSHELL 0x1271e1000 == 7 [pid = 1648] [id = 557] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x11d4a8400) [pid = 1648] [serial = 1652] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x12c14dc00) [pid = 1648] [serial = 1658] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x11d934000) [pid = 1648] [serial = 1643] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12a02e000) [pid = 1648] [serial = 1655] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12ca7b400) [pid = 1648] [serial = 1661] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x11d403c00) [pid = 1648] [serial = 1637] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x127f07000) [pid = 1648] [serial = 1649] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x12f9c2800) [pid = 1648] [serial = 1670] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x12dfd0400) [pid = 1648] [serial = 1664] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x11d329c00) [pid = 1648] [serial = 1640] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x12fdd5c00) [pid = 1648] [serial = 1673] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x127bd9800) [pid = 1648] [serial = 1646] [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] 08:25:25 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12e1a6800) [pid = 1648] [serial = 1667] [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] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x12fc5fc00) [pid = 1648] [serial = 1671] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x130404400) [pid = 1648] [serial = 1675] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x130403c00) [pid = 1648] [serial = 1674] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x13047dc00) [pid = 1648] [serial = 1677] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12fc68000) [pid = 1648] [serial = 1672] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12f348800) [pid = 1648] [serial = 1668] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12f350800) [pid = 1648] [serial = 1669] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12e148800) [pid = 1648] [serial = 1665] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12e146800) [pid = 1648] [serial = 1666] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12dbcd800) [pid = 1648] [serial = 1662] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12dfcb000) [pid = 1648] [serial = 1663] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12c6c9800) [pid = 1648] [serial = 1659] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12c76c800) [pid = 1648] [serial = 1660] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12bb07c00) [pid = 1648] [serial = 1656] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12c149800) [pid = 1648] [serial = 1657] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12a026c00) [pid = 1648] [serial = 1653] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12a02b000) [pid = 1648] [serial = 1654] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129d74800) [pid = 1648] [serial = 1650] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x129e85400) [pid = 1648] [serial = 1651] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127e08800) [pid = 1648] [serial = 1647] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127e10400) [pid = 1648] [serial = 1648] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127132c00) [pid = 1648] [serial = 1644] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x1271b7000) [pid = 1648] [serial = 1645] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d3dd400) [pid = 1648] [serial = 1641] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d4a0400) [pid = 1648] [serial = 1642] [outer = 0x0] [url = about:blank] 08:25:30 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d6d5800) [pid = 1648] [serial = 1639] [outer = 0x0] [url = about:blank] 08:25:48 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:25:48 INFO - . 08:25:48 INFO - PROCESS | 1648 | 1477754748600 Marionette TRACE conn2 <- [1,2674,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]]]}] 08:25:48 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30309ms 08:25:48 INFO - PROCESS | 1648 | 1477754748606 Marionette TRACE conn2 -> [0,2675,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1648 | 1477754748610 Marionette TRACE conn2 <- [1,2675,null,{"value":"7"}] 08:25:48 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 08:25:48 INFO - PROCESS | 1648 | 1477754748615 Marionette TRACE conn2 -> [0,2676,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:25:48 INFO - PROCESS | 1648 | 1477754748716 Marionette TRACE conn2 <- [1,2676,null,{"value":null}] 08:25:48 INFO - PROCESS | 1648 | 1477754748744 Marionette TRACE conn2 -> [0,2677,"getWindowHandles",null] 08:25:48 INFO - PROCESS | 1648 | 1477754748746 Marionette TRACE conn2 <- [1,2677,null,["7"]] 08:25:48 INFO - PROCESS | 1648 | 1477754748749 Marionette TRACE conn2 -> [0,2678,"switchToWindow",{"name":"7"}] 08:25:48 INFO - PROCESS | 1648 | 1477754748755 Marionette TRACE conn2 <- [1,2678,null,{}] 08:25:48 INFO - PROCESS | 1648 | 1477754748759 Marionette TRACE conn2 -> [0,2679,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730c800 == 8 [pid = 1648] [id = 571] 08:25:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d40ac00) [pid = 1648] [serial = 1679] [outer = 0x0] 08:25:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49fc00) [pid = 1648] [serial = 1680] [outer = 0x11d40ac00] 08:25:48 INFO - PROCESS | 1648 | 1477754748801 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d618800) [pid = 1648] [serial = 1681] [outer = 0x11d40ac00] 08:25:49 WARNING - wptserve Traceback (most recent call last): 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:25:49 WARNING - rv = self.func(request, response) 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:25:49 WARNING - access_control_allow_origin = "*") 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:25:49 WARNING - payload = payload_generator(server_data) 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:25:49 WARNING - return encode_string_as_bmp_image(data) 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:25:49 WARNING - img.save(f, "BMP") 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:25:49 WARNING - f.write(bmpfileheader) 08:25:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:25:49 WARNING - 08:25:49 WARNING - wptserve Traceback (most recent call last): 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:25:49 WARNING - rv = self.func(request, response) 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:25:49 WARNING - access_control_allow_origin = "*") 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:25:49 WARNING - payload = payload_generator(server_data) 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:25:49 WARNING - return encode_string_as_bmp_image(data) 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:25:49 WARNING - img.save(f, "BMP") 08:25:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:25:49 WARNING - f.write(bmpfileheader) 08:25:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:25:49 WARNING - 08:25:58 INFO - PROCESS | 1648 | --DOCSHELL 0x130d3c000 == 7 [pid = 1648] [id = 570] 08:26:00 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x13040b400) [pid = 1648] [serial = 1676] [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] 08:26:05 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x13053b800) [pid = 1648] [serial = 1678] [outer = 0x0] [url = about:blank] 08:26:05 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d49fc00) [pid = 1648] [serial = 1680] [outer = 0x0] [url = about:blank] 08:26:18 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:26:18 INFO - PROCESS | 1648 | 1477754778903 Marionette TRACE conn2 <- [1,2679,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]]]}] 08:26:18 INFO - . 08:26:18 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30314ms 08:26:18 INFO - PROCESS | 1648 | 1477754778928 Marionette TRACE conn2 -> [0,2680,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 1648 | 1477754778931 Marionette TRACE conn2 <- [1,2680,null,{"value":"7"}] 08:26:18 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 08:26:18 INFO - PROCESS | 1648 | 1477754778937 Marionette TRACE conn2 -> [0,2681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:19 INFO - PROCESS | 1648 | 1477754779039 Marionette TRACE conn2 <- [1,2681,null,{"value":null}] 08:26:19 INFO - PROCESS | 1648 | 1477754779066 Marionette TRACE conn2 -> [0,2682,"getWindowHandles",null] 08:26:19 INFO - PROCESS | 1648 | 1477754779070 Marionette TRACE conn2 <- [1,2682,null,["7"]] 08:26:19 INFO - PROCESS | 1648 | 1477754779075 Marionette TRACE conn2 -> [0,2683,"switchToWindow",{"name":"7"}] 08:26:19 INFO - PROCESS | 1648 | 1477754779079 Marionette TRACE conn2 <- [1,2683,null,{}] 08:26:19 INFO - PROCESS | 1648 | 1477754779081 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x1271d7800 == 8 [pid = 1648] [id = 572] 08:26:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3d7000) [pid = 1648] [serial = 1682] [outer = 0x0] 08:26:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d40b800) [pid = 1648] [serial = 1683] [outer = 0x11d3d7000] 08:26:19 INFO - PROCESS | 1648 | 1477754779124 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d60a000) [pid = 1648] [serial = 1684] [outer = 0x11d3d7000] 08:26:19 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 08:26:19 WARNING - wptserve Traceback (most recent call last): 08:26:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:26:19 WARNING - rv = self.func(request, response) 08:26:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:26:19 WARNING - access_control_allow_origin = "*") 08:26:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:26:19 WARNING - payload = payload_generator(server_data) 08:26:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:26:19 WARNING - return encode_string_as_bmp_image(data) 08:26:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:26:19 WARNING - img.save(f, "BMP") 08:26:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:26:19 WARNING - f.write(bmpfileheader) 08:26:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:26:19 WARNING - 08:26:28 INFO - PROCESS | 1648 | --DOCSHELL 0x12730c800 == 7 [pid = 1648] [id = 571] 08:26:30 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d40ac00) [pid = 1648] [serial = 1679] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 08:26:35 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d618800) [pid = 1648] [serial = 1681] [outer = 0x0] [url = about:blank] 08:26:35 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d40b800) [pid = 1648] [serial = 1683] [outer = 0x0] [url = about:blank] 08:26:49 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:26:49 INFO - PROCESS | 1648 | 1477754809224 Marionette TRACE conn2 <- [1,2684,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]]]}] 08:26:49 INFO - . 08:26:49 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30308ms 08:26:49 INFO - PROCESS | 1648 | 1477754809244 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 1648 | 1477754809247 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:26:49 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 08:26:49 INFO - PROCESS | 1648 | 1477754809252 Marionette TRACE conn2 -> [0,2686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:49 INFO - PROCESS | 1648 | 1477754809354 Marionette TRACE conn2 <- [1,2686,null,{"value":null}] 08:26:49 INFO - PROCESS | 1648 | 1477754809382 Marionette TRACE conn2 -> [0,2687,"getWindowHandles",null] 08:26:49 INFO - PROCESS | 1648 | 1477754809384 Marionette TRACE conn2 <- [1,2687,null,["7"]] 08:26:49 INFO - PROCESS | 1648 | 1477754809391 Marionette TRACE conn2 -> [0,2688,"switchToWindow",{"name":"7"}] 08:26:49 INFO - PROCESS | 1648 | 1477754809395 Marionette TRACE conn2 <- [1,2688,null,{}] 08:26:49 INFO - PROCESS | 1648 | 1477754809397 Marionette TRACE conn2 -> [0,2689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x127303800 == 8 [pid = 1648] [id = 573] 08:26:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3e0000) [pid = 1648] [serial = 1685] [outer = 0x0] 08:26:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49e400) [pid = 1648] [serial = 1686] [outer = 0x11d3e0000] 08:26:49 INFO - PROCESS | 1648 | 1477754809440 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d6d5800) [pid = 1648] [serial = 1687] [outer = 0x11d3e0000] 08:26:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x1277a5000 == 9 [pid = 1648] [id = 574] 08:26:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11da84800) [pid = 1648] [serial = 1688] [outer = 0x0] 08:26:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x11d49f800) [pid = 1648] [serial = 1689] [outer = 0x11da84800] 08:26:49 INFO - PROCESS | 1648 | 1477754809741 Marionette TRACE conn2 <- [1,2689,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]]]}] 08:26:49 INFO - . 08:26:49 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 516ms 08:26:49 INFO - PROCESS | 1648 | 1477754809768 Marionette TRACE conn2 -> [0,2690,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 1648 | 1477754809770 Marionette TRACE conn2 <- [1,2690,null,{"value":"7"}] 08:26:49 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 08:26:49 INFO - PROCESS | 1648 | 1477754809773 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:49 INFO - PROCESS | 1648 | 1477754809875 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:26:49 INFO - PROCESS | 1648 | 1477754809920 Marionette TRACE conn2 -> [0,2692,"getWindowHandles",null] 08:26:49 INFO - PROCESS | 1648 | 1477754809922 Marionette TRACE conn2 <- [1,2692,null,["7"]] 08:26:49 INFO - PROCESS | 1648 | 1477754809925 Marionette TRACE conn2 -> [0,2693,"switchToWindow",{"name":"7"}] 08:26:49 INFO - PROCESS | 1648 | 1477754809927 Marionette TRACE conn2 <- [1,2693,null,{}] 08:26:49 INFO - PROCESS | 1648 | 1477754809930 Marionette TRACE conn2 -> [0,2694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 1648 | ++DOCSHELL 0x127eb3000 == 10 [pid = 1648] [id = 575] 08:26:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x126e8a000) [pid = 1648] [serial = 1690] [outer = 0x0] 08:26:49 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x12791f400) [pid = 1648] [serial = 1691] [outer = 0x126e8a000] 08:26:49 INFO - PROCESS | 1648 | 1477754809969 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127b4a400) [pid = 1648] [serial = 1692] [outer = 0x126e8a000] 08:26:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a41000 == 11 [pid = 1648] [id = 576] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127badc00) [pid = 1648] [serial = 1693] [outer = 0x0] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127d33800) [pid = 1648] [serial = 1694] [outer = 0x127badc00] 08:26:50 INFO - PROCESS | 1648 | 1477754810249 Marionette TRACE conn2 <- [1,2694,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]]]}] 08:26:50 INFO - . 08:26:50 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 518ms 08:26:50 INFO - PROCESS | 1648 | 1477754810296 Marionette TRACE conn2 -> [0,2695,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 1648 | 1477754810300 Marionette TRACE conn2 <- [1,2695,null,{"value":"7"}] 08:26:50 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 08:26:50 INFO - PROCESS | 1648 | 1477754810303 Marionette TRACE conn2 -> [0,2696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:50 INFO - PROCESS | 1648 | 1477754810420 Marionette TRACE conn2 <- [1,2696,null,{"value":null}] 08:26:50 INFO - PROCESS | 1648 | 1477754810447 Marionette TRACE conn2 -> [0,2697,"getWindowHandles",null] 08:26:50 INFO - PROCESS | 1648 | 1477754810450 Marionette TRACE conn2 <- [1,2697,null,["7"]] 08:26:50 INFO - PROCESS | 1648 | 1477754810452 Marionette TRACE conn2 -> [0,2698,"switchToWindow",{"name":"7"}] 08:26:50 INFO - PROCESS | 1648 | 1477754810455 Marionette TRACE conn2 <- [1,2698,null,{}] 08:26:50 INFO - PROCESS | 1648 | 1477754810458 Marionette TRACE conn2 -> [0,2699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d1f000 == 12 [pid = 1648] [id = 577] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x11cc80800) [pid = 1648] [serial = 1695] [outer = 0x0] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x127f11000) [pid = 1648] [serial = 1696] [outer = 0x11cc80800] 08:26:50 INFO - PROCESS | 1648 | 1477754810498 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x128227400) [pid = 1648] [serial = 1697] [outer = 0x11cc80800] 08:26:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x127318800 == 13 [pid = 1648] [id = 578] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12959a800) [pid = 1648] [serial = 1698] [outer = 0x0] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x129a81800) [pid = 1648] [serial = 1699] [outer = 0x12959a800] 08:26:50 INFO - PROCESS | 1648 | 1477754810801 Marionette TRACE conn2 <- [1,2699,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]]]}] 08:26:50 INFO - . 08:26:50 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 515ms 08:26:50 INFO - PROCESS | 1648 | 1477754810818 Marionette TRACE conn2 -> [0,2700,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 1648 | 1477754810820 Marionette TRACE conn2 <- [1,2700,null,{"value":"7"}] 08:26:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 08:26:50 INFO - PROCESS | 1648 | 1477754810825 Marionette TRACE conn2 -> [0,2701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:50 INFO - PROCESS | 1648 | 1477754810917 Marionette TRACE conn2 <- [1,2701,null,{"value":null}] 08:26:50 INFO - PROCESS | 1648 | 1477754810921 Marionette TRACE conn2 -> [0,2702,"getWindowHandles",null] 08:26:50 INFO - PROCESS | 1648 | 1477754810923 Marionette TRACE conn2 <- [1,2702,null,["7"]] 08:26:50 INFO - PROCESS | 1648 | 1477754810925 Marionette TRACE conn2 -> [0,2703,"switchToWindow",{"name":"7"}] 08:26:50 INFO - PROCESS | 1648 | 1477754810929 Marionette TRACE conn2 <- [1,2703,null,{}] 08:26:50 INFO - PROCESS | 1648 | 1477754810931 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b38b000 == 14 [pid = 1648] [id = 579] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x129c21400) [pid = 1648] [serial = 1700] [outer = 0x0] 08:26:50 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x129eb8c00) [pid = 1648] [serial = 1701] [outer = 0x129c21400] 08:26:50 INFO - PROCESS | 1648 | 1477754810972 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x129ebc400) [pid = 1648] [serial = 1702] [outer = 0x129c21400] 08:26:51 INFO - PROCESS | 1648 | 1477754811297 Marionette TRACE conn2 <- [1,2704,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]]]}] 08:26:51 INFO - . 08:26:51 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 517ms 08:26:51 INFO - PROCESS | 1648 | 1477754811341 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1648 | 1477754811343 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:26:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 08:26:51 INFO - PROCESS | 1648 | 1477754811346 Marionette TRACE conn2 -> [0,2706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:51 INFO - PROCESS | 1648 | 1477754811444 Marionette TRACE conn2 <- [1,2706,null,{"value":null}] 08:26:51 INFO - PROCESS | 1648 | 1477754811450 Marionette TRACE conn2 -> [0,2707,"getWindowHandles",null] 08:26:51 INFO - PROCESS | 1648 | 1477754811452 Marionette TRACE conn2 <- [1,2707,null,["7"]] 08:26:51 INFO - PROCESS | 1648 | 1477754811455 Marionette TRACE conn2 -> [0,2708,"switchToWindow",{"name":"7"}] 08:26:51 INFO - PROCESS | 1648 | 1477754811457 Marionette TRACE conn2 <- [1,2708,null,{}] 08:26:51 INFO - PROCESS | 1648 | 1477754811460 Marionette TRACE conn2 -> [0,2709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3be000 == 15 [pid = 1648] [id = 580] 08:26:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x126e83800) [pid = 1648] [serial = 1703] [outer = 0x0] 08:26:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12ac76c00) [pid = 1648] [serial = 1704] [outer = 0x126e83800] 08:26:51 INFO - PROCESS | 1648 | 1477754811493 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12ad2c400) [pid = 1648] [serial = 1705] [outer = 0x126e83800] 08:26:51 INFO - . 08:26:51 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 415ms 08:26:51 INFO - PROCESS | 1648 | 1477754811756 Marionette TRACE conn2 <- [1,2709,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]]]}] 08:26:51 INFO - PROCESS | 1648 | 1477754811760 Marionette TRACE conn2 -> [0,2710,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 1648 | 1477754811762 Marionette TRACE conn2 <- [1,2710,null,{"value":"7"}] 08:26:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 08:26:51 INFO - PROCESS | 1648 | 1477754811765 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:51 INFO - PROCESS | 1648 | 1477754811869 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:26:51 INFO - PROCESS | 1648 | 1477754811875 Marionette TRACE conn2 -> [0,2712,"getWindowHandles",null] 08:26:51 INFO - PROCESS | 1648 | 1477754811878 Marionette TRACE conn2 <- [1,2712,null,["7"]] 08:26:51 INFO - PROCESS | 1648 | 1477754811880 Marionette TRACE conn2 -> [0,2713,"switchToWindow",{"name":"7"}] 08:26:51 INFO - PROCESS | 1648 | 1477754811882 Marionette TRACE conn2 <- [1,2713,null,{}] 08:26:51 INFO - PROCESS | 1648 | 1477754811884 Marionette TRACE conn2 -> [0,2714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cbb7000 == 16 [pid = 1648] [id = 581] 08:26:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12a8abc00) [pid = 1648] [serial = 1706] [outer = 0x0] 08:26:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12c155800) [pid = 1648] [serial = 1707] [outer = 0x12a8abc00] 08:26:51 INFO - PROCESS | 1648 | 1477754811919 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12c379800) [pid = 1648] [serial = 1708] [outer = 0x12a8abc00] 08:26:52 INFO - PROCESS | 1648 | 1477754812202 Marionette TRACE conn2 <- [1,2714,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]]]}] 08:26:52 INFO - . 08:26:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 467ms 08:26:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 08:26:52 INFO - PROCESS | 1648 | 1477754812231 Marionette TRACE conn2 -> [0,2715,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 1648 | 1477754812233 Marionette TRACE conn2 <- [1,2715,null,{"value":"7"}] 08:26:52 INFO - PROCESS | 1648 | 1477754812235 Marionette TRACE conn2 -> [0,2716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:52 INFO - PROCESS | 1648 | 1477754812309 Marionette TRACE conn2 <- [1,2716,null,{"value":null}] 08:26:52 INFO - PROCESS | 1648 | 1477754812358 Marionette TRACE conn2 -> [0,2717,"getWindowHandles",null] 08:26:52 INFO - PROCESS | 1648 | 1477754812359 Marionette TRACE conn2 <- [1,2717,null,["7"]] 08:26:52 INFO - PROCESS | 1648 | 1477754812361 Marionette TRACE conn2 -> [0,2718,"switchToWindow",{"name":"7"}] 08:26:52 INFO - PROCESS | 1648 | 1477754812363 Marionette TRACE conn2 <- [1,2718,null,{}] 08:26:52 INFO - PROCESS | 1648 | 1477754812366 Marionette TRACE conn2 -> [0,2719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7cc800 == 17 [pid = 1648] [id = 582] 08:26:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12c76bc00) [pid = 1648] [serial = 1709] [outer = 0x0] 08:26:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12dbc8000) [pid = 1648] [serial = 1710] [outer = 0x12c76bc00] 08:26:52 INFO - PROCESS | 1648 | 1477754812399 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12dbcb800) [pid = 1648] [serial = 1711] [outer = 0x12c76bc00] 08:26:52 INFO - PROCESS | 1648 | 1477754812627 Marionette TRACE conn2 <- [1,2719,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]]]}] 08:26:52 INFO - . 08:26:52 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 420ms 08:26:52 INFO - PROCESS | 1648 | 1477754812655 Marionette TRACE conn2 -> [0,2720,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 1648 | 1477754812656 Marionette TRACE conn2 <- [1,2720,null,{"value":"7"}] 08:26:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 08:26:52 INFO - PROCESS | 1648 | 1477754812659 Marionette TRACE conn2 -> [0,2721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:52 INFO - PROCESS | 1648 | 1477754812733 Marionette TRACE conn2 <- [1,2721,null,{"value":null}] 08:26:52 INFO - PROCESS | 1648 | 1477754812739 Marionette TRACE conn2 -> [0,2722,"getWindowHandles",null] 08:26:52 INFO - PROCESS | 1648 | 1477754812742 Marionette TRACE conn2 <- [1,2722,null,["7"]] 08:26:52 INFO - PROCESS | 1648 | 1477754812744 Marionette TRACE conn2 -> [0,2723,"switchToWindow",{"name":"7"}] 08:26:52 INFO - PROCESS | 1648 | 1477754812747 Marionette TRACE conn2 <- [1,2723,null,{}] 08:26:52 INFO - PROCESS | 1648 | 1477754812749 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c5800 == 18 [pid = 1648] [id = 583] 08:26:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12dfd5c00) [pid = 1648] [serial = 1712] [outer = 0x0] 08:26:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12e13e800) [pid = 1648] [serial = 1713] [outer = 0x12dfd5c00] 08:26:52 INFO - PROCESS | 1648 | 1477754812784 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12e144800) [pid = 1648] [serial = 1714] [outer = 0x12dfd5c00] 08:26:53 INFO - PROCESS | 1648 | 1477754813033 Marionette TRACE conn2 <- [1,2724,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]]]}] 08:26:53 INFO - . 08:26:53 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 415ms 08:26:53 INFO - PROCESS | 1648 | 1477754813074 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1648 | 1477754813076 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:26:53 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 08:26:53 INFO - PROCESS | 1648 | 1477754813079 Marionette TRACE conn2 -> [0,2726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:53 INFO - PROCESS | 1648 | 1477754813158 Marionette TRACE conn2 <- [1,2726,null,{"value":null}] 08:26:53 INFO - PROCESS | 1648 | 1477754813207 Marionette TRACE conn2 -> [0,2727,"getWindowHandles",null] 08:26:53 INFO - PROCESS | 1648 | 1477754813209 Marionette TRACE conn2 <- [1,2727,null,["7"]] 08:26:53 INFO - PROCESS | 1648 | 1477754813211 Marionette TRACE conn2 -> [0,2728,"switchToWindow",{"name":"7"}] 08:26:53 INFO - PROCESS | 1648 | 1477754813213 Marionette TRACE conn2 <- [1,2728,null,{}] 08:26:53 INFO - PROCESS | 1648 | 1477754813216 Marionette TRACE conn2 -> [0,2729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d0a800 == 19 [pid = 1648] [id = 584] 08:26:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12ca7b000) [pid = 1648] [serial = 1715] [outer = 0x0] 08:26:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12ea84400) [pid = 1648] [serial = 1716] [outer = 0x12ca7b000] 08:26:53 INFO - PROCESS | 1648 | 1477754813249 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12ea85000) [pid = 1648] [serial = 1717] [outer = 0x12ca7b000] 08:26:53 INFO - PROCESS | 1648 | 1477754813480 Marionette TRACE conn2 <- [1,2729,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]]]}] 08:26:53 INFO - . 08:26:53 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 415ms 08:26:53 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 08:26:53 INFO - PROCESS | 1648 | 1477754813494 Marionette TRACE conn2 -> [0,2730,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1648 | 1477754813496 Marionette TRACE conn2 <- [1,2730,null,{"value":"7"}] 08:26:53 INFO - PROCESS | 1648 | 1477754813498 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:26:53 INFO - PROCESS | 1648 | 1477754813575 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:26:53 INFO - PROCESS | 1648 | 1477754813579 Marionette TRACE conn2 -> [0,2732,"getWindowHandles",null] 08:26:53 INFO - PROCESS | 1648 | 1477754813581 Marionette TRACE conn2 <- [1,2732,null,["7"]] 08:26:53 INFO - PROCESS | 1648 | 1477754813583 Marionette TRACE conn2 -> [0,2733,"switchToWindow",{"name":"7"}] 08:26:53 INFO - PROCESS | 1648 | 1477754813585 Marionette TRACE conn2 <- [1,2733,null,{}] 08:26:53 INFO - PROCESS | 1648 | 1477754813589 Marionette TRACE conn2 -> [0,2734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1648 | ++DOCSHELL 0x13020f000 == 20 [pid = 1648] [id = 585] 08:26:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12ea83400) [pid = 1648] [serial = 1718] [outer = 0x0] 08:26:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x12f9cac00) [pid = 1648] [serial = 1719] [outer = 0x12ea83400] 08:26:53 INFO - PROCESS | 1648 | 1477754813622 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x12fc1c800) [pid = 1648] [serial = 1720] [outer = 0x12ea83400] 08:26:53 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 08:26:53 WARNING - wptserve Traceback (most recent call last): 08:26:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:26:53 WARNING - rv = self.func(request, response) 08:26:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:26:53 WARNING - access_control_allow_origin = "*") 08:26:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:26:53 WARNING - payload = payload_generator(server_data) 08:26:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:26:53 WARNING - return encode_string_as_bmp_image(data) 08:26:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:26:53 WARNING - img.save(f, "BMP") 08:26:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:26:53 WARNING - f.write(bmpfileheader) 08:26:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:26:53 WARNING - 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x129d0a800 == 19 [pid = 1648] [id = 584] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8c5800 == 18 [pid = 1648] [id = 583] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7cc800 == 17 [pid = 1648] [id = 582] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12cbb7000 == 16 [pid = 1648] [id = 581] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3be000 == 15 [pid = 1648] [id = 580] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x12b38b000 == 14 [pid = 1648] [id = 579] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x127318800 == 13 [pid = 1648] [id = 578] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x129d1f000 == 12 [pid = 1648] [id = 577] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x129a41000 == 11 [pid = 1648] [id = 576] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x127eb3000 == 10 [pid = 1648] [id = 575] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x1277a5000 == 9 [pid = 1648] [id = 574] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x127303800 == 8 [pid = 1648] [id = 573] 08:26:59 INFO - PROCESS | 1648 | --DOCSHELL 0x1271d7800 == 7 [pid = 1648] [id = 572] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12c76bc00) [pid = 1648] [serial = 1709] [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] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12ca7b000) [pid = 1648] [serial = 1715] [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] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12dfd5c00) [pid = 1648] [serial = 1712] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x12959a800) [pid = 1648] [serial = 1698] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x11cc80800) [pid = 1648] [serial = 1695] [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] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x129c21400) [pid = 1648] [serial = 1700] [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] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x11d3e0000) [pid = 1648] [serial = 1685] [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] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x11da84800) [pid = 1648] [serial = 1688] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x127badc00) [pid = 1648] [serial = 1693] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477754810169] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x126e8a000) [pid = 1648] [serial = 1690] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x11d3d7000) [pid = 1648] [serial = 1682] [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] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x12a8abc00) [pid = 1648] [serial = 1706] [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] 08:27:01 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x126e83800) [pid = 1648] [serial = 1703] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12ea85000) [pid = 1648] [serial = 1717] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12ea84400) [pid = 1648] [serial = 1716] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12f9cac00) [pid = 1648] [serial = 1719] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12e13e800) [pid = 1648] [serial = 1713] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12e144800) [pid = 1648] [serial = 1714] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12dbc8000) [pid = 1648] [serial = 1710] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12dbcb800) [pid = 1648] [serial = 1711] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12c155800) [pid = 1648] [serial = 1707] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12c379800) [pid = 1648] [serial = 1708] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12ac76c00) [pid = 1648] [serial = 1704] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12ad2c400) [pid = 1648] [serial = 1705] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x129eb8c00) [pid = 1648] [serial = 1701] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x129ebc400) [pid = 1648] [serial = 1702] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x127f11000) [pid = 1648] [serial = 1696] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x128227400) [pid = 1648] [serial = 1697] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x129a81800) [pid = 1648] [serial = 1699] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12791f400) [pid = 1648] [serial = 1691] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127b4a400) [pid = 1648] [serial = 1692] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x127d33800) [pid = 1648] [serial = 1694] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477754810169] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d49e400) [pid = 1648] [serial = 1686] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d6d5800) [pid = 1648] [serial = 1687] [outer = 0x0] [url = about:blank] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d49f800) [pid = 1648] [serial = 1689] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:27:06 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d60a000) [pid = 1648] [serial = 1684] [outer = 0x0] [url = about:blank] 08:27:23 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:27:23 INFO - PROCESS | 1648 | 1477754843705 Marionette TRACE conn2 <- [1,2734,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]]]}] 08:27:23 INFO - . 08:27:23 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30217ms 08:27:23 INFO - PROCESS | 1648 | 1477754843716 Marionette TRACE conn2 -> [0,2735,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 1648 | 1477754843720 Marionette TRACE conn2 <- [1,2735,null,{"value":"7"}] 08:27:23 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 08:27:23 INFO - PROCESS | 1648 | 1477754843725 Marionette TRACE conn2 -> [0,2736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:27:23 INFO - PROCESS | 1648 | 1477754843829 Marionette TRACE conn2 <- [1,2736,null,{"value":null}] 08:27:23 INFO - PROCESS | 1648 | 1477754843856 Marionette TRACE conn2 -> [0,2737,"getWindowHandles",null] 08:27:23 INFO - PROCESS | 1648 | 1477754843860 Marionette TRACE conn2 <- [1,2737,null,["7"]] 08:27:23 INFO - PROCESS | 1648 | 1477754843863 Marionette TRACE conn2 -> [0,2738,"switchToWindow",{"name":"7"}] 08:27:23 INFO - PROCESS | 1648 | 1477754843867 Marionette TRACE conn2 <- [1,2738,null,{}] 08:27:23 INFO - PROCESS | 1648 | 1477754843870 Marionette TRACE conn2 -> [0,2739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730f800 == 8 [pid = 1648] [id = 586] 08:27:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d403c00) [pid = 1648] [serial = 1721] [outer = 0x0] 08:27:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49f000) [pid = 1648] [serial = 1722] [outer = 0x11d403c00] 08:27:23 INFO - PROCESS | 1648 | 1477754843912 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d618800) [pid = 1648] [serial = 1723] [outer = 0x11d403c00] 08:27:24 WARNING - wptserve Traceback (most recent call last): 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:27:24 WARNING - rv = self.func(request, response) 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:27:24 WARNING - access_control_allow_origin = "*") 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:27:24 WARNING - payload = payload_generator(server_data) 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:27:24 WARNING - return encode_string_as_bmp_image(data) 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:27:24 WARNING - img.save(f, "BMP") 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:27:24 WARNING - f.write(bmpfileheader) 08:27:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:27:24 WARNING - 08:27:24 WARNING - wptserve Traceback (most recent call last): 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:27:24 WARNING - rv = self.func(request, response) 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:27:24 WARNING - access_control_allow_origin = "*") 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:27:24 WARNING - payload = payload_generator(server_data) 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:27:24 WARNING - return encode_string_as_bmp_image(data) 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:27:24 WARNING - img.save(f, "BMP") 08:27:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:27:24 WARNING - f.write(bmpfileheader) 08:27:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:27:24 WARNING - 08:27:33 INFO - PROCESS | 1648 | --DOCSHELL 0x13020f000 == 7 [pid = 1648] [id = 585] 08:27:35 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12ea83400) [pid = 1648] [serial = 1718] [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] 08:27:40 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12fc1c800) [pid = 1648] [serial = 1720] [outer = 0x0] [url = about:blank] 08:27:40 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d49f000) [pid = 1648] [serial = 1722] [outer = 0x0] [url = about:blank] 08:27:54 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:27:54 INFO - PROCESS | 1648 | 1477754874020 Marionette TRACE conn2 <- [1,2739,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]]]}] 08:27:54 INFO - . 08:27:54 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30308ms 08:27:54 INFO - PROCESS | 1648 | 1477754874032 Marionette TRACE conn2 -> [0,2740,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 1648 | 1477754874035 Marionette TRACE conn2 <- [1,2740,null,{"value":"7"}] 08:27:54 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 08:27:54 INFO - PROCESS | 1648 | 1477754874041 Marionette TRACE conn2 -> [0,2741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:27:54 INFO - PROCESS | 1648 | 1477754874143 Marionette TRACE conn2 <- [1,2741,null,{"value":null}] 08:27:54 INFO - PROCESS | 1648 | 1477754874171 Marionette TRACE conn2 -> [0,2742,"getWindowHandles",null] 08:27:54 INFO - PROCESS | 1648 | 1477754874174 Marionette TRACE conn2 <- [1,2742,null,["7"]] 08:27:54 INFO - PROCESS | 1648 | 1477754874179 Marionette TRACE conn2 -> [0,2743,"switchToWindow",{"name":"7"}] 08:27:54 INFO - PROCESS | 1648 | 1477754874183 Marionette TRACE conn2 <- [1,2743,null,{}] 08:27:54 INFO - PROCESS | 1648 | 1477754874186 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x1271d7800 == 8 [pid = 1648] [id = 587] 08:27:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3dd400) [pid = 1648] [serial = 1724] [outer = 0x0] 08:27:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49cc00) [pid = 1648] [serial = 1725] [outer = 0x11d3dd400] 08:27:54 INFO - PROCESS | 1648 | 1477754874228 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d613400) [pid = 1648] [serial = 1726] [outer = 0x11d3dd400] 08:27:54 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 08:27:54 WARNING - wptserve Traceback (most recent call last): 08:27:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:27:54 WARNING - rv = self.func(request, response) 08:27:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:27:54 WARNING - access_control_allow_origin = "*") 08:27:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:27:54 WARNING - payload = payload_generator(server_data) 08:27:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:27:54 WARNING - return encode_string_as_bmp_image(data) 08:27:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:27:54 WARNING - img.save(f, "BMP") 08:27:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:27:54 WARNING - f.write(bmpfileheader) 08:27:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:27:54 WARNING - 08:28:03 INFO - PROCESS | 1648 | --DOCSHELL 0x12730f800 == 7 [pid = 1648] [id = 586] 08:28:05 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d403c00) [pid = 1648] [serial = 1721] [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] 08:28:10 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d618800) [pid = 1648] [serial = 1723] [outer = 0x0] [url = about:blank] 08:28:10 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d49cc00) [pid = 1648] [serial = 1725] [outer = 0x0] [url = about:blank] 08:28:24 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:28:24 INFO - PROCESS | 1648 | 1477754904327 Marionette TRACE conn2 <- [1,2744,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]]]}] 08:28:24 INFO - . 08:28:24 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30306ms 08:28:24 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 08:28:24 INFO - PROCESS | 1648 | 1477754904346 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 1648 | 1477754904349 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:28:24 INFO - PROCESS | 1648 | 1477754904354 Marionette TRACE conn2 -> [0,2746,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:28:24 INFO - PROCESS | 1648 | 1477754904457 Marionette TRACE conn2 <- [1,2746,null,{"value":null}] 08:28:24 INFO - PROCESS | 1648 | 1477754904484 Marionette TRACE conn2 -> [0,2747,"getWindowHandles",null] 08:28:24 INFO - PROCESS | 1648 | 1477754904487 Marionette TRACE conn2 <- [1,2747,null,["7"]] 08:28:24 INFO - PROCESS | 1648 | 1477754904493 Marionette TRACE conn2 -> [0,2748,"switchToWindow",{"name":"7"}] 08:28:24 INFO - PROCESS | 1648 | 1477754904497 Marionette TRACE conn2 <- [1,2748,null,{}] 08:28:24 INFO - PROCESS | 1648 | 1477754904500 Marionette TRACE conn2 -> [0,2749,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x127305000 == 8 [pid = 1648] [id = 588] 08:28:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3dd800) [pid = 1648] [serial = 1727] [outer = 0x0] 08:28:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49e400) [pid = 1648] [serial = 1728] [outer = 0x11d3dd800] 08:28:24 INFO - PROCESS | 1648 | 1477754904543 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d613c00) [pid = 1648] [serial = 1729] [outer = 0x11d3dd800] 08:28:24 INFO - PROCESS | 1648 | 1477754904801 Marionette TRACE conn2 <- [1,2749,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]]]}] 08:28:24 INFO - . 08:28:24 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 465ms 08:28:24 INFO - PROCESS | 1648 | 1477754904818 Marionette TRACE conn2 -> [0,2750,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 1648 | 1477754904820 Marionette TRACE conn2 <- [1,2750,null,{"value":"7"}] 08:28:24 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 08:28:24 INFO - PROCESS | 1648 | 1477754904825 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:28:24 INFO - PROCESS | 1648 | 1477754904934 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:28:24 INFO - PROCESS | 1648 | 1477754904941 Marionette TRACE conn2 -> [0,2752,"getWindowHandles",null] 08:28:24 INFO - PROCESS | 1648 | 1477754904944 Marionette TRACE conn2 <- [1,2752,null,["7"]] 08:28:24 INFO - PROCESS | 1648 | 1477754904946 Marionette TRACE conn2 -> [0,2753,"switchToWindow",{"name":"7"}] 08:28:24 INFO - PROCESS | 1648 | 1477754904948 Marionette TRACE conn2 <- [1,2753,null,{}] 08:28:24 INFO - PROCESS | 1648 | 1477754904951 Marionette TRACE conn2 -> [0,2754,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730b800 == 9 [pid = 1648] [id = 589] 08:28:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x126e84800) [pid = 1648] [serial = 1730] [outer = 0x0] 08:28:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12736d000) [pid = 1648] [serial = 1731] [outer = 0x126e84800] 08:28:24 INFO - PROCESS | 1648 | 1477754904990 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12791fc00) [pid = 1648] [serial = 1732] [outer = 0x126e84800] 08:28:25 INFO - PROCESS | 1648 | 1477754905265 Marionette TRACE conn2 <- [1,2754,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]]]}] 08:28:25 INFO - . 08:28:25 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 466ms 08:28:25 INFO - PROCESS | 1648 | 1477754905295 Marionette TRACE conn2 -> [0,2755,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 1648 | 1477754905298 Marionette TRACE conn2 <- [1,2755,null,{"value":"7"}] 08:28:25 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 08:28:25 INFO - PROCESS | 1648 | 1477754905301 Marionette TRACE conn2 -> [0,2756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:28:25 INFO - PROCESS | 1648 | 1477754905396 Marionette TRACE conn2 <- [1,2756,null,{"value":null}] 08:28:25 INFO - PROCESS | 1648 | 1477754905401 Marionette TRACE conn2 -> [0,2757,"getWindowHandles",null] 08:28:25 INFO - PROCESS | 1648 | 1477754905403 Marionette TRACE conn2 <- [1,2757,null,["7"]] 08:28:25 INFO - PROCESS | 1648 | 1477754905405 Marionette TRACE conn2 -> [0,2758,"switchToWindow",{"name":"7"}] 08:28:25 INFO - PROCESS | 1648 | 1477754905411 Marionette TRACE conn2 <- [1,2758,null,{}] 08:28:25 INFO - PROCESS | 1648 | 1477754905415 Marionette TRACE conn2 -> [0,2759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c3c000 == 10 [pid = 1648] [id = 590] 08:28:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11cb2e400) [pid = 1648] [serial = 1733] [outer = 0x0] 08:28:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e12800) [pid = 1648] [serial = 1734] [outer = 0x11cb2e400] 08:28:25 INFO - PROCESS | 1648 | 1477754905456 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127edd800) [pid = 1648] [serial = 1735] [outer = 0x11cb2e400] 08:28:25 INFO - PROCESS | 1648 | 1477754905756 Marionette TRACE conn2 <- [1,2759,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]]]}] 08:28:25 INFO - . 08:28:25 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 464ms 08:28:25 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 08:28:25 INFO - PROCESS | 1648 | 1477754905766 Marionette TRACE conn2 -> [0,2760,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 1648 | 1477754905768 Marionette TRACE conn2 <- [1,2760,null,{"value":"7"}] 08:28:25 INFO - PROCESS | 1648 | 1477754905770 Marionette TRACE conn2 -> [0,2761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:28:25 INFO - PROCESS | 1648 | 1477754905851 Marionette TRACE conn2 <- [1,2761,null,{"value":null}] 08:28:25 INFO - PROCESS | 1648 | 1477754905855 Marionette TRACE conn2 -> [0,2762,"getWindowHandles",null] 08:28:25 INFO - PROCESS | 1648 | 1477754905859 Marionette TRACE conn2 <- [1,2762,null,["7"]] 08:28:25 INFO - PROCESS | 1648 | 1477754905863 Marionette TRACE conn2 -> [0,2763,"switchToWindow",{"name":"7"}] 08:28:25 INFO - PROCESS | 1648 | 1477754905866 Marionette TRACE conn2 <- [1,2763,null,{}] 08:28:25 INFO - PROCESS | 1648 | 1477754905868 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b096000 == 11 [pid = 1648] [id = 591] 08:28:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x12822d000) [pid = 1648] [serial = 1736] [outer = 0x0] 08:28:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129e87400) [pid = 1648] [serial = 1737] [outer = 0x12822d000] 08:28:25 INFO - PROCESS | 1648 | 1477754905909 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129eaf400) [pid = 1648] [serial = 1738] [outer = 0x12822d000] 08:28:26 INFO - PROCESS | 1648 | 1477754906212 Marionette TRACE conn2 <- [1,2764,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]]]}] 08:28:26 INFO - . 08:28:26 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 466ms 08:28:26 INFO - PROCESS | 1648 | 1477754906237 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 1648 | 1477754906239 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:28:26 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 08:28:26 INFO - PROCESS | 1648 | 1477754906243 Marionette TRACE conn2 -> [0,2766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:28:26 INFO - PROCESS | 1648 | 1477754906339 Marionette TRACE conn2 <- [1,2766,null,{"value":null}] 08:28:26 INFO - PROCESS | 1648 | 1477754906439 Marionette TRACE conn2 -> [0,2767,"getWindowHandles",null] 08:28:26 INFO - PROCESS | 1648 | 1477754906441 Marionette TRACE conn2 <- [1,2767,null,["7"]] 08:28:26 INFO - PROCESS | 1648 | 1477754906450 Marionette TRACE conn2 -> [0,2768,"switchToWindow",{"name":"7"}] 08:28:26 INFO - PROCESS | 1648 | 1477754906454 Marionette TRACE conn2 <- [1,2768,null,{}] 08:28:26 INFO - PROCESS | 1648 | 1477754906459 Marionette TRACE conn2 -> [0,2769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3b5000 == 12 [pid = 1648] [id = 592] 08:28:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x126e82c00) [pid = 1648] [serial = 1739] [outer = 0x0] 08:28:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a2eb000) [pid = 1648] [serial = 1740] [outer = 0x126e82c00] 08:28:26 INFO - PROCESS | 1648 | 1477754906512 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12a8a8800) [pid = 1648] [serial = 1741] [outer = 0x126e82c00] 08:28:26 WARNING - wptserve Traceback (most recent call last): 08:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:28:26 WARNING - rv = self.func(request, response) 08:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:28:26 WARNING - access_control_allow_origin = "*") 08:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:28:26 WARNING - payload = payload_generator(server_data) 08:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:28:26 WARNING - return encode_string_as_bmp_image(data) 08:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:28:26 WARNING - img.save(f, "BMP") 08:28:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:28:26 WARNING - f.write(bmpfileheader) 08:28:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:28:26 WARNING - 08:28:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12b096000 == 11 [pid = 1648] [id = 591] 08:28:33 INFO - PROCESS | 1648 | --DOCSHELL 0x129c3c000 == 10 [pid = 1648] [id = 590] 08:28:33 INFO - PROCESS | 1648 | --DOCSHELL 0x12730b800 == 9 [pid = 1648] [id = 589] 08:28:33 INFO - PROCESS | 1648 | --DOCSHELL 0x127305000 == 8 [pid = 1648] [id = 588] 08:28:33 INFO - PROCESS | 1648 | --DOCSHELL 0x1271d7800 == 7 [pid = 1648] [id = 587] 08:28:36 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x11d3dd400) [pid = 1648] [serial = 1724] [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] 08:28:36 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x126e84800) [pid = 1648] [serial = 1730] [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] 08:28:36 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12822d000) [pid = 1648] [serial = 1736] [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] 08:28:36 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x11d3dd800) [pid = 1648] [serial = 1727] [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] 08:28:36 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x11cb2e400) [pid = 1648] [serial = 1733] [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] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12736d000) [pid = 1648] [serial = 1731] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x127e12800) [pid = 1648] [serial = 1734] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12791fc00) [pid = 1648] [serial = 1732] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x11d49e400) [pid = 1648] [serial = 1728] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x11d613400) [pid = 1648] [serial = 1726] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x129e87400) [pid = 1648] [serial = 1737] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x11d613c00) [pid = 1648] [serial = 1729] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x127edd800) [pid = 1648] [serial = 1735] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12a2eb000) [pid = 1648] [serial = 1740] [outer = 0x0] [url = about:blank] 08:28:41 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x129eaf400) [pid = 1648] [serial = 1738] [outer = 0x0] [url = about:blank] 08:28:56 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:28:56 INFO - PROCESS | 1648 | 1477754936624 Marionette TRACE conn2 <- [1,2769,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]]]}] 08:28:56 INFO - . 08:28:56 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30408ms 08:28:56 INFO - PROCESS | 1648 | 1477754936651 Marionette TRACE conn2 -> [0,2770,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 1648 | 1477754936655 Marionette TRACE conn2 <- [1,2770,null,{"value":"7"}] 08:28:56 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 08:28:56 INFO - PROCESS | 1648 | 1477754936660 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:28:56 INFO - PROCESS | 1648 | 1477754936762 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:28:56 INFO - PROCESS | 1648 | 1477754936789 Marionette TRACE conn2 -> [0,2772,"getWindowHandles",null] 08:28:56 INFO - PROCESS | 1648 | 1477754936791 Marionette TRACE conn2 <- [1,2772,null,["7"]] 08:28:56 INFO - PROCESS | 1648 | 1477754936797 Marionette TRACE conn2 -> [0,2773,"switchToWindow",{"name":"7"}] 08:28:56 INFO - PROCESS | 1648 | 1477754936801 Marionette TRACE conn2 <- [1,2773,null,{}] 08:28:56 INFO - PROCESS | 1648 | 1477754936804 Marionette TRACE conn2 -> [0,2774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730e800 == 8 [pid = 1648] [id = 593] 08:28:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d40ac00) [pid = 1648] [serial = 1742] [outer = 0x0] 08:28:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d4a0000) [pid = 1648] [serial = 1743] [outer = 0x11d40ac00] 08:28:56 INFO - PROCESS | 1648 | 1477754936845 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d61b400) [pid = 1648] [serial = 1744] [outer = 0x11d40ac00] 08:28:57 WARNING - wptserve Traceback (most recent call last): 08:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:28:57 WARNING - rv = self.func(request, response) 08:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:28:57 WARNING - access_control_allow_origin = "*") 08:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:28:57 WARNING - payload = payload_generator(server_data) 08:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:28:57 WARNING - return encode_string_as_bmp_image(data) 08:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:28:57 WARNING - img.save(f, "BMP") 08:28:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:28:57 WARNING - f.write(bmpfileheader) 08:28:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:28:57 WARNING - 08:29:06 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3b5000 == 7 [pid = 1648] [id = 592] 08:29:08 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x126e82c00) [pid = 1648] [serial = 1739] [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] 08:29:13 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12a8a8800) [pid = 1648] [serial = 1741] [outer = 0x0] [url = about:blank] 08:29:13 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d4a0000) [pid = 1648] [serial = 1743] [outer = 0x0] [url = about:blank] 08:29:26 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:29:26 INFO - PROCESS | 1648 | 1477754966943 Marionette TRACE conn2 <- [1,2774,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]]]}] 08:29:26 INFO - . 08:29:26 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30312ms 08:29:26 INFO - PROCESS | 1648 | 1477754966972 Marionette TRACE conn2 -> [0,2775,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1648 | 1477754966975 Marionette TRACE conn2 <- [1,2775,null,{"value":"7"}] 08:29:26 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 08:29:26 INFO - PROCESS | 1648 | 1477754966980 Marionette TRACE conn2 -> [0,2776,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:29:27 INFO - PROCESS | 1648 | 1477754967081 Marionette TRACE conn2 <- [1,2776,null,{"value":null}] 08:29:27 INFO - PROCESS | 1648 | 1477754967108 Marionette TRACE conn2 -> [0,2777,"getWindowHandles",null] 08:29:27 INFO - PROCESS | 1648 | 1477754967113 Marionette TRACE conn2 <- [1,2777,null,["7"]] 08:29:27 INFO - PROCESS | 1648 | 1477754967117 Marionette TRACE conn2 -> [0,2778,"switchToWindow",{"name":"7"}] 08:29:27 INFO - PROCESS | 1648 | 1477754967121 Marionette TRACE conn2 <- [1,2778,null,{}] 08:29:27 INFO - PROCESS | 1648 | 1477754967124 Marionette TRACE conn2 -> [0,2779,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x1271d7800 == 8 [pid = 1648] [id = 594] 08:29:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3dac00) [pid = 1648] [serial = 1745] [outer = 0x0] 08:29:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d411c00) [pid = 1648] [serial = 1746] [outer = 0x11d3dac00] 08:29:27 INFO - PROCESS | 1648 | 1477754967166 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d60a800) [pid = 1648] [serial = 1747] [outer = 0x11d3dac00] 08:29:27 WARNING - wptserve Traceback (most recent call last): 08:29:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:29:27 WARNING - rv = self.func(request, response) 08:29:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:29:27 WARNING - access_control_allow_origin = "*") 08:29:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:29:27 WARNING - payload = payload_generator(server_data) 08:29:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:29:27 WARNING - return encode_string_as_bmp_image(data) 08:29:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:29:27 WARNING - img.save(f, "BMP") 08:29:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:29:27 WARNING - f.write(bmpfileheader) 08:29:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:29:27 WARNING - 08:29:36 INFO - PROCESS | 1648 | --DOCSHELL 0x12730e800 == 7 [pid = 1648] [id = 593] 08:29:38 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d40ac00) [pid = 1648] [serial = 1742] [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] 08:29:43 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d61b400) [pid = 1648] [serial = 1744] [outer = 0x0] [url = about:blank] 08:29:43 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d411c00) [pid = 1648] [serial = 1746] [outer = 0x0] [url = about:blank] 08:29:57 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:29:57 INFO - PROCESS | 1648 | 1477754997273 Marionette TRACE conn2 <- [1,2779,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]]]}] 08:29:57 INFO - . 08:29:57 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30319ms 08:29:57 INFO - PROCESS | 1648 | 1477754997299 Marionette TRACE conn2 -> [0,2780,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 1648 | 1477754997302 Marionette TRACE conn2 <- [1,2780,null,{"value":"7"}] 08:29:57 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 08:29:57 INFO - PROCESS | 1648 | 1477754997307 Marionette TRACE conn2 -> [0,2781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:29:57 INFO - PROCESS | 1648 | 1477754997409 Marionette TRACE conn2 <- [1,2781,null,{"value":null}] 08:29:57 INFO - PROCESS | 1648 | 1477754997439 Marionette TRACE conn2 -> [0,2782,"getWindowHandles",null] 08:29:57 INFO - PROCESS | 1648 | 1477754997442 Marionette TRACE conn2 <- [1,2782,null,["7"]] 08:29:57 INFO - PROCESS | 1648 | 1477754997448 Marionette TRACE conn2 -> [0,2783,"switchToWindow",{"name":"7"}] 08:29:57 INFO - PROCESS | 1648 | 1477754997452 Marionette TRACE conn2 <- [1,2783,null,{}] 08:29:57 INFO - PROCESS | 1648 | 1477754997455 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730b800 == 8 [pid = 1648] [id = 595] 08:29:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3e2c00) [pid = 1648] [serial = 1748] [outer = 0x0] 08:29:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49c400) [pid = 1648] [serial = 1749] [outer = 0x11d3e2c00] 08:29:57 INFO - PROCESS | 1648 | 1477754997498 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d613400) [pid = 1648] [serial = 1750] [outer = 0x11d3e2c00] 08:29:57 INFO - PROCESS | 1648 | 1477754997768 Marionette TRACE conn2 <- [1,2784,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]]]}] 08:29:57 INFO - . 08:29:57 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 514ms 08:29:57 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 08:29:57 INFO - PROCESS | 1648 | 1477754997821 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 1648 | 1477754997823 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:29:57 INFO - PROCESS | 1648 | 1477754997826 Marionette TRACE conn2 -> [0,2786,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:29:57 INFO - PROCESS | 1648 | 1477754997938 Marionette TRACE conn2 <- [1,2786,null,{"value":null}] 08:29:57 INFO - PROCESS | 1648 | 1477754997945 Marionette TRACE conn2 -> [0,2787,"getWindowHandles",null] 08:29:57 INFO - PROCESS | 1648 | 1477754997947 Marionette TRACE conn2 <- [1,2787,null,["7"]] 08:29:57 INFO - PROCESS | 1648 | 1477754997950 Marionette TRACE conn2 -> [0,2788,"switchToWindow",{"name":"7"}] 08:29:57 INFO - PROCESS | 1648 | 1477754997952 Marionette TRACE conn2 <- [1,2788,null,{}] 08:29:57 INFO - PROCESS | 1648 | 1477754997955 Marionette TRACE conn2 -> [0,2789,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12731f000 == 9 [pid = 1648] [id = 596] 08:29:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x126e87000) [pid = 1648] [serial = 1751] [outer = 0x0] 08:29:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127368c00) [pid = 1648] [serial = 1752] [outer = 0x126e87000] 08:29:57 INFO - PROCESS | 1648 | 1477754997993 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12791fc00) [pid = 1648] [serial = 1753] [outer = 0x126e87000] 08:29:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x129a4b000 == 10 [pid = 1648] [id = 597] 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127ba9400) [pid = 1648] [serial = 1754] [outer = 0x0] 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127baa400) [pid = 1648] [serial = 1755] [outer = 0x127ba9400] 08:29:58 INFO - PROCESS | 1648 | 1477754998308 Marionette TRACE conn2 <- [1,2789,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]]]}] 08:29:58 INFO - . 08:29:58 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 514ms 08:29:58 INFO - PROCESS | 1648 | 1477754998346 Marionette TRACE conn2 -> [0,2790,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1648 | 1477754998349 Marionette TRACE conn2 <- [1,2790,null,{"value":"7"}] 08:29:58 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 08:29:58 INFO - PROCESS | 1648 | 1477754998352 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:29:58 INFO - PROCESS | 1648 | 1477754998454 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:29:58 INFO - PROCESS | 1648 | 1477754998460 Marionette TRACE conn2 -> [0,2792,"getWindowHandles",null] 08:29:58 INFO - PROCESS | 1648 | 1477754998462 Marionette TRACE conn2 <- [1,2792,null,["7"]] 08:29:58 INFO - PROCESS | 1648 | 1477754998465 Marionette TRACE conn2 -> [0,2793,"switchToWindow",{"name":"7"}] 08:29:58 INFO - PROCESS | 1648 | 1477754998468 Marionette TRACE conn2 <- [1,2793,null,{}] 08:29:58 INFO - PROCESS | 1648 | 1477754998471 Marionette TRACE conn2 -> [0,2794,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x129edc800 == 11 [pid = 1648] [id = 598] 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x11cc81000) [pid = 1648] [serial = 1756] [outer = 0x0] 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127f08800) [pid = 1648] [serial = 1757] [outer = 0x11cc81000] 08:29:58 INFO - PROCESS | 1648 | 1477754998512 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12813c400) [pid = 1648] [serial = 1758] [outer = 0x11cc81000] 08:29:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08d800 == 12 [pid = 1648] [id = 599] 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129597800) [pid = 1648] [serial = 1759] [outer = 0x0] 08:29:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x129a7a400) [pid = 1648] [serial = 1760] [outer = 0x129597800] 08:29:58 INFO - PROCESS | 1648 | 1477754998848 Marionette TRACE conn2 <- [1,2794,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]]]}] 08:29:58 INFO - . 08:29:58 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 514ms 08:29:58 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 08:29:58 INFO - PROCESS | 1648 | 1477754998867 Marionette TRACE conn2 -> [0,2795,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 1648 | 1477754998870 Marionette TRACE conn2 <- [1,2795,null,{"value":"7"}] 08:29:58 INFO - PROCESS | 1648 | 1477754998873 Marionette TRACE conn2 -> [0,2796,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:29:59 INFO - PROCESS | 1648 | 1477754999047 Marionette TRACE conn2 <- [1,2796,null,{"value":null}] 08:29:59 INFO - PROCESS | 1648 | 1477754999055 Marionette TRACE conn2 -> [0,2797,"getWindowHandles",null] 08:29:59 INFO - PROCESS | 1648 | 1477754999056 Marionette TRACE conn2 <- [1,2797,null,["7"]] 08:29:59 INFO - PROCESS | 1648 | 1477754999061 Marionette TRACE conn2 -> [0,2798,"switchToWindow",{"name":"7"}] 08:29:59 INFO - PROCESS | 1648 | 1477754999066 Marionette TRACE conn2 <- [1,2798,null,{}] 08:29:59 INFO - PROCESS | 1648 | 1477754999070 Marionette TRACE conn2 -> [0,2799,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b392800 == 13 [pid = 1648] [id = 600] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x129596400) [pid = 1648] [serial = 1761] [outer = 0x0] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x129eb7c00) [pid = 1648] [serial = 1762] [outer = 0x129596400] 08:29:59 INFO - PROCESS | 1648 | 1477754999131 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x129ebb800) [pid = 1648] [serial = 1763] [outer = 0x129596400] 08:29:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3ab800 == 14 [pid = 1648] [id = 601] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12a031400) [pid = 1648] [serial = 1764] [outer = 0x0] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12a8af400) [pid = 1648] [serial = 1765] [outer = 0x12a031400] 08:29:59 INFO - PROCESS | 1648 | 1477754999523 Marionette TRACE conn2 <- [1,2799,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]]]}] 08:29:59 INFO - . 08:29:59 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 666ms 08:29:59 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 08:29:59 INFO - PROCESS | 1648 | 1477754999539 Marionette TRACE conn2 -> [0,2800,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 1648 | 1477754999540 Marionette TRACE conn2 <- [1,2800,null,{"value":"7"}] 08:29:59 INFO - PROCESS | 1648 | 1477754999543 Marionette TRACE conn2 -> [0,2801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:29:59 INFO - PROCESS | 1648 | 1477754999634 Marionette TRACE conn2 <- [1,2801,null,{"value":null}] 08:29:59 INFO - PROCESS | 1648 | 1477754999638 Marionette TRACE conn2 -> [0,2802,"getWindowHandles",null] 08:29:59 INFO - PROCESS | 1648 | 1477754999640 Marionette TRACE conn2 <- [1,2802,null,["7"]] 08:29:59 INFO - PROCESS | 1648 | 1477754999643 Marionette TRACE conn2 -> [0,2803,"switchToWindow",{"name":"7"}] 08:29:59 INFO - PROCESS | 1648 | 1477754999645 Marionette TRACE conn2 <- [1,2803,null,{}] 08:29:59 INFO - PROCESS | 1648 | 1477754999648 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12cba9000 == 15 [pid = 1648] [id = 602] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x126e82c00) [pid = 1648] [serial = 1766] [outer = 0x0] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12af2fc00) [pid = 1648] [serial = 1767] [outer = 0x126e82c00] 08:29:59 INFO - PROCESS | 1648 | 1477754999682 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12b30ac00) [pid = 1648] [serial = 1768] [outer = 0x126e82c00] 08:29:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x12db99000 == 16 [pid = 1648] [id = 603] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12bb0f800) [pid = 1648] [serial = 1769] [outer = 0x0] 08:29:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12c149800) [pid = 1648] [serial = 1770] [outer = 0x12bb0f800] 08:29:59 INFO - PROCESS | 1648 | 1477754999983 Marionette TRACE conn2 <- [1,2804,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]]]}] 08:30:00 INFO - . 08:30:00 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 469ms 08:30:00 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 08:30:00 INFO - PROCESS | 1648 | 1477755000013 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1648 | 1477755000014 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:30:00 INFO - PROCESS | 1648 | 1477755000017 Marionette TRACE conn2 -> [0,2806,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:00 INFO - PROCESS | 1648 | 1477755000157 Marionette TRACE conn2 <- [1,2806,null,{"value":null}] 08:30:00 INFO - PROCESS | 1648 | 1477755000163 Marionette TRACE conn2 -> [0,2807,"getWindowHandles",null] 08:30:00 INFO - PROCESS | 1648 | 1477755000164 Marionette TRACE conn2 <- [1,2807,null,["7"]] 08:30:00 INFO - PROCESS | 1648 | 1477755000166 Marionette TRACE conn2 -> [0,2808,"switchToWindow",{"name":"7"}] 08:30:00 INFO - PROCESS | 1648 | 1477755000168 Marionette TRACE conn2 <- [1,2808,null,{}] 08:30:00 INFO - PROCESS | 1648 | 1477755000170 Marionette TRACE conn2 -> [0,2809,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12eadd000 == 17 [pid = 1648] [id = 604] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12b969400) [pid = 1648] [serial = 1771] [outer = 0x0] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12c784000) [pid = 1648] [serial = 1772] [outer = 0x12b969400] 08:30:00 INFO - PROCESS | 1648 | 1477755000204 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12ca7b400) [pid = 1648] [serial = 1773] [outer = 0x12b969400] 08:30:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f345800 == 18 [pid = 1648] [id = 605] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12ce86c00) [pid = 1648] [serial = 1774] [outer = 0x0] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12dfcb400) [pid = 1648] [serial = 1775] [outer = 0x12ce86c00] 08:30:00 INFO - PROCESS | 1648 | 1477755000488 Marionette TRACE conn2 <- [1,2809,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]]]}] 08:30:00 INFO - . 08:30:00 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 515ms 08:30:00 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 08:30:00 INFO - PROCESS | 1648 | 1477755000532 Marionette TRACE conn2 -> [0,2810,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 1648 | 1477755000534 Marionette TRACE conn2 <- [1,2810,null,{"value":"7"}] 08:30:00 INFO - PROCESS | 1648 | 1477755000536 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:00 INFO - PROCESS | 1648 | 1477755000624 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:30:00 INFO - PROCESS | 1648 | 1477755000668 Marionette TRACE conn2 -> [0,2812,"getWindowHandles",null] 08:30:00 INFO - PROCESS | 1648 | 1477755000670 Marionette TRACE conn2 <- [1,2812,null,["7"]] 08:30:00 INFO - PROCESS | 1648 | 1477755000672 Marionette TRACE conn2 -> [0,2813,"switchToWindow",{"name":"7"}] 08:30:00 INFO - PROCESS | 1648 | 1477755000675 Marionette TRACE conn2 <- [1,2813,null,{}] 08:30:00 INFO - PROCESS | 1648 | 1477755000677 Marionette TRACE conn2 -> [0,2814,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e131800 == 19 [pid = 1648] [id = 606] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12cbc5400) [pid = 1648] [serial = 1776] [outer = 0x0] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12dfd6800) [pid = 1648] [serial = 1777] [outer = 0x12cbc5400] 08:30:00 INFO - PROCESS | 1648 | 1477755000710 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12dfd7000) [pid = 1648] [serial = 1778] [outer = 0x12cbc5400] 08:30:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f977000 == 20 [pid = 1648] [id = 607] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12e1a0400) [pid = 1648] [serial = 1779] [outer = 0x0] 08:30:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12e1ab000) [pid = 1648] [serial = 1780] [outer = 0x12e1a0400] 08:30:00 INFO - PROCESS | 1648 | 1477755000984 Marionette TRACE conn2 <- [1,2814,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]]]}] 08:30:01 INFO - . 08:30:01 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 465ms 08:30:01 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 08:30:01 INFO - PROCESS | 1648 | 1477755001002 Marionette TRACE conn2 -> [0,2815,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 1648 | 1477755001004 Marionette TRACE conn2 <- [1,2815,null,{"value":"7"}] 08:30:01 INFO - PROCESS | 1648 | 1477755001007 Marionette TRACE conn2 -> [0,2816,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:01 INFO - PROCESS | 1648 | 1477755001149 Marionette TRACE conn2 <- [1,2816,null,{"value":null}] 08:30:01 INFO - PROCESS | 1648 | 1477755001157 Marionette TRACE conn2 -> [0,2817,"getWindowHandles",null] 08:30:01 INFO - PROCESS | 1648 | 1477755001161 Marionette TRACE conn2 <- [1,2817,null,["7"]] 08:30:01 INFO - PROCESS | 1648 | 1477755001164 Marionette TRACE conn2 -> [0,2818,"switchToWindow",{"name":"7"}] 08:30:01 INFO - PROCESS | 1648 | 1477755001167 Marionette TRACE conn2 <- [1,2818,null,{}] 08:30:01 INFO - PROCESS | 1648 | 1477755001171 Marionette TRACE conn2 -> [0,2819,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd34000 == 21 [pid = 1648] [id = 608] 08:30:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12e00e000) [pid = 1648] [serial = 1781] [outer = 0x0] 08:30:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x12ea7e800) [pid = 1648] [serial = 1782] [outer = 0x12e00e000] 08:30:01 INFO - PROCESS | 1648 | 1477755001223 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x12ea81400) [pid = 1648] [serial = 1783] [outer = 0x12e00e000] 08:30:01 INFO - PROCESS | 1648 | 1477755001554 Marionette TRACE conn2 <- [1,2819,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]]]}] 08:30:01 INFO - . 08:30:01 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 565ms 08:30:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 08:30:01 INFO - PROCESS | 1648 | 1477755001571 Marionette TRACE conn2 -> [0,2820,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 1648 | 1477755001573 Marionette TRACE conn2 <- [1,2820,null,{"value":"7"}] 08:30:01 INFO - PROCESS | 1648 | 1477755001576 Marionette TRACE conn2 -> [0,2821,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:01 INFO - PROCESS | 1648 | 1477755001653 Marionette TRACE conn2 <- [1,2821,null,{"value":null}] 08:30:01 INFO - PROCESS | 1648 | 1477755001656 Marionette TRACE conn2 -> [0,2822,"getWindowHandles",null] 08:30:01 INFO - PROCESS | 1648 | 1477755001658 Marionette TRACE conn2 <- [1,2822,null,["7"]] 08:30:01 INFO - PROCESS | 1648 | 1477755001662 Marionette TRACE conn2 -> [0,2823,"switchToWindow",{"name":"7"}] 08:30:01 INFO - PROCESS | 1648 | 1477755001665 Marionette TRACE conn2 <- [1,2823,null,{}] 08:30:01 INFO - PROCESS | 1648 | 1477755001668 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x127eac800 == 22 [pid = 1648] [id = 609] 08:30:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x12f34a800) [pid = 1648] [serial = 1784] [outer = 0x0] 08:30:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x12f917800) [pid = 1648] [serial = 1785] [outer = 0x12f34a800] 08:30:01 INFO - PROCESS | 1648 | 1477755001701 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x12f917000) [pid = 1648] [serial = 1786] [outer = 0x12f34a800] 08:30:01 INFO - PROCESS | 1648 | 1477755001976 Marionette TRACE conn2 <- [1,2824,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]]]}] 08:30:01 INFO - . 08:30:01 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 415ms 08:30:01 INFO - PROCESS | 1648 | 1477755001990 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 1648 | 1477755001992 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:30:01 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 08:30:02 INFO - PROCESS | 1648 | 1477755001997 Marionette TRACE conn2 -> [0,2826,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:02 INFO - PROCESS | 1648 | 1477755002072 Marionette TRACE conn2 <- [1,2826,null,{"value":null}] 08:30:02 INFO - PROCESS | 1648 | 1477755002077 Marionette TRACE conn2 -> [0,2827,"getWindowHandles",null] 08:30:02 INFO - PROCESS | 1648 | 1477755002080 Marionette TRACE conn2 <- [1,2827,null,["7"]] 08:30:02 INFO - PROCESS | 1648 | 1477755002082 Marionette TRACE conn2 -> [0,2828,"switchToWindow",{"name":"7"}] 08:30:02 INFO - PROCESS | 1648 | 1477755002084 Marionette TRACE conn2 <- [1,2828,null,{}] 08:30:02 INFO - PROCESS | 1648 | 1477755002087 Marionette TRACE conn2 -> [0,2829,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c22800 == 23 [pid = 1648] [id = 610] 08:30:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x12fc1e400) [pid = 1648] [serial = 1787] [outer = 0x0] 08:30:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x12fdd5000) [pid = 1648] [serial = 1788] [outer = 0x12fc1e400] 08:30:02 INFO - PROCESS | 1648 | 1477755002121 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x12fdd9c00) [pid = 1648] [serial = 1789] [outer = 0x12fc1e400] 08:30:02 INFO - PROCESS | 1648 | 1477755002387 Marionette TRACE conn2 <- [1,2829,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]]]}] 08:30:02 INFO - . 08:30:02 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 415ms 08:30:02 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 08:30:02 INFO - PROCESS | 1648 | 1477755002410 Marionette TRACE conn2 -> [0,2830,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1648 | 1477755002412 Marionette TRACE conn2 <- [1,2830,null,{"value":"7"}] 08:30:02 INFO - PROCESS | 1648 | 1477755002415 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:02 INFO - PROCESS | 1648 | 1477755002505 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:30:02 INFO - PROCESS | 1648 | 1477755002508 Marionette TRACE conn2 -> [0,2832,"getWindowHandles",null] 08:30:02 INFO - PROCESS | 1648 | 1477755002510 Marionette TRACE conn2 <- [1,2832,null,["7"]] 08:30:02 INFO - PROCESS | 1648 | 1477755002515 Marionette TRACE conn2 -> [0,2833,"switchToWindow",{"name":"7"}] 08:30:02 INFO - PROCESS | 1648 | 1477755002518 Marionette TRACE conn2 <- [1,2833,null,{}] 08:30:02 INFO - PROCESS | 1648 | 1477755002520 Marionette TRACE conn2 -> [0,2834,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d32000 == 24 [pid = 1648] [id = 611] 08:30:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x12fee2800) [pid = 1648] [serial = 1790] [outer = 0x0] 08:30:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x130408400) [pid = 1648] [serial = 1791] [outer = 0x12fee2800] 08:30:02 INFO - PROCESS | 1648 | 1477755002561 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x130410800) [pid = 1648] [serial = 1792] [outer = 0x12fee2800] 08:30:02 INFO - PROCESS | 1648 | 1477755002869 Marionette TRACE conn2 <- [1,2834,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]]]}] 08:30:02 INFO - . 08:30:02 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 08:30:02 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 08:30:02 INFO - PROCESS | 1648 | 1477755002881 Marionette TRACE conn2 -> [0,2835,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1648 | 1477755002882 Marionette TRACE conn2 <- [1,2835,null,{"value":"7"}] 08:30:02 INFO - PROCESS | 1648 | 1477755002885 Marionette TRACE conn2 -> [0,2836,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:02 INFO - PROCESS | 1648 | 1477755002970 Marionette TRACE conn2 <- [1,2836,null,{"value":null}] 08:30:02 INFO - PROCESS | 1648 | 1477755002974 Marionette TRACE conn2 -> [0,2837,"getWindowHandles",null] 08:30:02 INFO - PROCESS | 1648 | 1477755002975 Marionette TRACE conn2 <- [1,2837,null,["7"]] 08:30:02 INFO - PROCESS | 1648 | 1477755002981 Marionette TRACE conn2 -> [0,2838,"switchToWindow",{"name":"7"}] 08:30:02 INFO - PROCESS | 1648 | 1477755002984 Marionette TRACE conn2 <- [1,2838,null,{}] 08:30:02 INFO - PROCESS | 1648 | 1477755002987 Marionette TRACE conn2 -> [0,2839,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x130ddb000 == 25 [pid = 1648] [id = 612] 08:30:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x130430000) [pid = 1648] [serial = 1793] [outer = 0x0] 08:30:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x130545800) [pid = 1648] [serial = 1794] [outer = 0x130430000] 08:30:03 INFO - PROCESS | 1648 | 1477755003042 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x130546000) [pid = 1648] [serial = 1795] [outer = 0x130430000] 08:30:03 INFO - PROCESS | 1648 | 1477755003431 Marionette TRACE conn2 <- [1,2839,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]]]}] 08:30:03 INFO - . 08:30:03 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 564ms 08:30:03 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 08:30:03 INFO - PROCESS | 1648 | 1477755003451 Marionette TRACE conn2 -> [0,2840,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 1648 | 1477755003453 Marionette TRACE conn2 <- [1,2840,null,{"value":"7"}] 08:30:03 INFO - PROCESS | 1648 | 1477755003457 Marionette TRACE conn2 -> [0,2841,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:03 INFO - PROCESS | 1648 | 1477755003563 Marionette TRACE conn2 <- [1,2841,null,{"value":null}] 08:30:03 INFO - PROCESS | 1648 | 1477755003569 Marionette TRACE conn2 -> [0,2842,"getWindowHandles",null] 08:30:03 INFO - PROCESS | 1648 | 1477755003570 Marionette TRACE conn2 <- [1,2842,null,["7"]] 08:30:03 INFO - PROCESS | 1648 | 1477755003572 Marionette TRACE conn2 -> [0,2843,"switchToWindow",{"name":"7"}] 08:30:03 INFO - PROCESS | 1648 | 1477755003574 Marionette TRACE conn2 <- [1,2843,null,{}] 08:30:03 INFO - PROCESS | 1648 | 1477755003577 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d2000 == 26 [pid = 1648] [id = 613] 08:30:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x1305ce400) [pid = 1648] [serial = 1796] [outer = 0x0] 08:30:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x13097c800) [pid = 1648] [serial = 1797] [outer = 0x1305ce400] 08:30:03 INFO - PROCESS | 1648 | 1477755003610 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x130981000) [pid = 1648] [serial = 1798] [outer = 0x1305ce400] 08:30:03 INFO - PROCESS | 1648 | 1477755003881 Marionette TRACE conn2 <- [1,2844,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]]]}] 08:30:03 INFO - . 08:30:03 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 464ms 08:30:03 INFO - PROCESS | 1648 | 1477755003921 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 1648 | 1477755003922 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:30:03 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 08:30:03 INFO - PROCESS | 1648 | 1477755003925 Marionette TRACE conn2 -> [0,2846,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:04 INFO - PROCESS | 1648 | 1477755004002 Marionette TRACE conn2 <- [1,2846,null,{"value":null}] 08:30:04 INFO - PROCESS | 1648 | 1477755004006 Marionette TRACE conn2 -> [0,2847,"getWindowHandles",null] 08:30:04 INFO - PROCESS | 1648 | 1477755004007 Marionette TRACE conn2 <- [1,2847,null,["7"]] 08:30:04 INFO - PROCESS | 1648 | 1477755004010 Marionette TRACE conn2 -> [0,2848,"switchToWindow",{"name":"7"}] 08:30:04 INFO - PROCESS | 1648 | 1477755004014 Marionette TRACE conn2 <- [1,2848,null,{}] 08:30:04 INFO - PROCESS | 1648 | 1477755004069 Marionette TRACE conn2 -> [0,2849,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315d7800 == 27 [pid = 1648] [id = 614] 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x130982000) [pid = 1648] [serial = 1799] [outer = 0x0] 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x130cfb000) [pid = 1648] [serial = 1800] [outer = 0x130982000] 08:30:04 INFO - PROCESS | 1648 | 1477755004101 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x130cfb800) [pid = 1648] [serial = 1801] [outer = 0x130982000] 08:30:04 INFO - PROCESS | 1648 | 1477755004350 Marionette TRACE conn2 <- [1,2849,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]]]}] 08:30:04 INFO - . 08:30:04 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 08:30:04 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 08:30:04 INFO - PROCESS | 1648 | 1477755004391 Marionette TRACE conn2 -> [0,2850,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 1648 | 1477755004392 Marionette TRACE conn2 <- [1,2850,null,{"value":"7"}] 08:30:04 INFO - PROCESS | 1648 | 1477755004395 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:04 INFO - PROCESS | 1648 | 1477755004472 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:30:04 INFO - PROCESS | 1648 | 1477755004476 Marionette TRACE conn2 -> [0,2852,"getWindowHandles",null] 08:30:04 INFO - PROCESS | 1648 | 1477755004478 Marionette TRACE conn2 <- [1,2852,null,["7"]] 08:30:04 INFO - PROCESS | 1648 | 1477755004482 Marionette TRACE conn2 -> [0,2853,"switchToWindow",{"name":"7"}] 08:30:04 INFO - PROCESS | 1648 | 1477755004484 Marionette TRACE conn2 <- [1,2853,null,{}] 08:30:04 INFO - PROCESS | 1648 | 1477755004487 Marionette TRACE conn2 -> [0,2854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x13192b800 == 28 [pid = 1648] [id = 615] 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12ca83400) [pid = 1648] [serial = 1802] [outer = 0x0] 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x130cf9800) [pid = 1648] [serial = 1803] [outer = 0x12ca83400] 08:30:04 INFO - PROCESS | 1648 | 1477755004519 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x130cfb400) [pid = 1648] [serial = 1804] [outer = 0x12ca83400] 08:30:04 INFO - PROCESS | 1648 | 1477755004779 Marionette TRACE conn2 <- [1,2854,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]]]}] 08:30:04 INFO - . 08:30:04 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 418ms 08:30:04 INFO - PROCESS | 1648 | 1477755004812 Marionette TRACE conn2 -> [0,2855,"getWindowHandle",null] 08:30:04 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 08:30:04 INFO - PROCESS | 1648 | 1477755004814 Marionette TRACE conn2 <- [1,2855,null,{"value":"7"}] 08:30:04 INFO - PROCESS | 1648 | 1477755004817 Marionette TRACE conn2 -> [0,2856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:04 INFO - PROCESS | 1648 | 1477755004894 Marionette TRACE conn2 <- [1,2856,null,{"value":null}] 08:30:04 INFO - PROCESS | 1648 | 1477755004899 Marionette TRACE conn2 -> [0,2857,"getWindowHandles",null] 08:30:04 INFO - PROCESS | 1648 | 1477755004900 Marionette TRACE conn2 <- [1,2857,null,["7"]] 08:30:04 INFO - PROCESS | 1648 | 1477755004902 Marionette TRACE conn2 -> [0,2858,"switchToWindow",{"name":"7"}] 08:30:04 INFO - PROCESS | 1648 | 1477755004904 Marionette TRACE conn2 <- [1,2858,null,{}] 08:30:04 INFO - PROCESS | 1648 | 1477755004907 Marionette TRACE conn2 -> [0,2859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x131a60800 == 29 [pid = 1648] [id = 616] 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x130dbac00) [pid = 1648] [serial = 1805] [outer = 0x0] 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x130e2c400) [pid = 1648] [serial = 1806] [outer = 0x130dbac00] 08:30:04 INFO - PROCESS | 1648 | 1477755004939 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x130e2cc00) [pid = 1648] [serial = 1807] [outer = 0x130dbac00] 08:30:05 INFO - PROCESS | 1648 | 1477755005209 Marionette TRACE conn2 <- [1,2859,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]]]}] 08:30:05 INFO - . 08:30:05 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 08:30:05 INFO - PROCESS | 1648 | 1477755005232 Marionette TRACE conn2 -> [0,2860,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1648 | 1477755005233 Marionette TRACE conn2 <- [1,2860,null,{"value":"7"}] 08:30:05 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 08:30:05 INFO - PROCESS | 1648 | 1477755005236 Marionette TRACE conn2 -> [0,2861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:05 INFO - PROCESS | 1648 | 1477755005316 Marionette TRACE conn2 <- [1,2861,null,{"value":null}] 08:30:05 INFO - PROCESS | 1648 | 1477755005392 Marionette TRACE conn2 -> [0,2862,"getWindowHandles",null] 08:30:05 INFO - PROCESS | 1648 | 1477755005394 Marionette TRACE conn2 <- [1,2862,null,["7"]] 08:30:05 INFO - PROCESS | 1648 | 1477755005398 Marionette TRACE conn2 -> [0,2863,"switchToWindow",{"name":"7"}] 08:30:05 INFO - PROCESS | 1648 | 1477755005403 Marionette TRACE conn2 <- [1,2863,null,{}] 08:30:05 INFO - PROCESS | 1648 | 1477755005407 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 1648 | ++DOCSHELL 0x11cc13800 == 30 [pid = 1648] [id = 617] 08:30:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x11cb39400) [pid = 1648] [serial = 1808] [outer = 0x0] 08:30:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x11d3d5000) [pid = 1648] [serial = 1809] [outer = 0x11cb39400] 08:30:05 INFO - PROCESS | 1648 | 1477755005456 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x11d54dc00) [pid = 1648] [serial = 1810] [outer = 0x11cb39400] 08:30:05 INFO - PROCESS | 1648 | 1477755005812 Marionette TRACE conn2 <- [1,2864,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]]]}] 08:30:05 INFO - . 08:30:05 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 616ms 08:30:05 INFO - PROCESS | 1648 | 1477755005854 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 1648 | 1477755005857 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:30:05 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 08:30:05 INFO - PROCESS | 1648 | 1477755005861 Marionette TRACE conn2 -> [0,2866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:06 INFO - PROCESS | 1648 | 1477755005999 Marionette TRACE conn2 <- [1,2866,null,{"value":null}] 08:30:06 INFO - PROCESS | 1648 | 1477755006051 Marionette TRACE conn2 -> [0,2867,"getWindowHandles",null] 08:30:06 INFO - PROCESS | 1648 | 1477755006055 Marionette TRACE conn2 <- [1,2867,null,["7"]] 08:30:06 INFO - PROCESS | 1648 | 1477755006057 Marionette TRACE conn2 -> [0,2868,"switchToWindow",{"name":"7"}] 08:30:06 INFO - PROCESS | 1648 | 1477755006060 Marionette TRACE conn2 <- [1,2868,null,{}] 08:30:06 INFO - PROCESS | 1648 | 1477755006063 Marionette TRACE conn2 -> [0,2869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b07e800 == 31 [pid = 1648] [id = 618] 08:30:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x127e0f000) [pid = 1648] [serial = 1811] [outer = 0x0] 08:30:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x129598400) [pid = 1648] [serial = 1812] [outer = 0x127e0f000] 08:30:06 INFO - PROCESS | 1648 | 1477755006145 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x129a80400) [pid = 1648] [serial = 1813] [outer = 0x127e0f000] 08:30:06 INFO - PROCESS | 1648 | 1477755006457 Marionette TRACE conn2 <- [1,2869,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]]]}] 08:30:06 INFO - . 08:30:06 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 614ms 08:30:06 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 08:30:06 INFO - PROCESS | 1648 | 1477755006475 Marionette TRACE conn2 -> [0,2870,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 1648 | 1477755006477 Marionette TRACE conn2 <- [1,2870,null,{"value":"7"}] 08:30:06 INFO - PROCESS | 1648 | 1477755006480 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:06 INFO - PROCESS | 1648 | 1477755006589 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:30:06 INFO - PROCESS | 1648 | 1477755006643 Marionette TRACE conn2 -> [0,2872,"getWindowHandles",null] 08:30:06 INFO - PROCESS | 1648 | 1477755006649 Marionette TRACE conn2 <- [1,2872,null,["7"]] 08:30:06 INFO - PROCESS | 1648 | 1477755006653 Marionette TRACE conn2 -> [0,2873,"switchToWindow",{"name":"7"}] 08:30:06 INFO - PROCESS | 1648 | 1477755006657 Marionette TRACE conn2 <- [1,2873,null,{}] 08:30:06 INFO - PROCESS | 1648 | 1477755006701 Marionette TRACE conn2 -> [0,2874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7e3000 == 32 [pid = 1648] [id = 619] 08:30:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12c151400) [pid = 1648] [serial = 1814] [outer = 0x0] 08:30:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12c67c400) [pid = 1648] [serial = 1815] [outer = 0x12c151400] 08:30:06 INFO - PROCESS | 1648 | 1477755006741 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12ce88400) [pid = 1648] [serial = 1816] [outer = 0x12c151400] 08:30:07 INFO - PROCESS | 1648 | 1477755007226 Marionette TRACE conn2 <- [1,2874,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]]]}] 08:30:07 INFO - . 08:30:07 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 767ms 08:30:07 INFO - PROCESS | 1648 | 1477755007248 Marionette TRACE conn2 -> [0,2875,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 1648 | 1477755007251 Marionette TRACE conn2 <- [1,2875,null,{"value":"7"}] 08:30:07 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 08:30:07 INFO - PROCESS | 1648 | 1477755007256 Marionette TRACE conn2 -> [0,2876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:07 INFO - PROCESS | 1648 | 1477755007356 Marionette TRACE conn2 <- [1,2876,null,{"value":null}] 08:30:07 INFO - PROCESS | 1648 | 1477755007407 Marionette TRACE conn2 -> [0,2877,"getWindowHandles",null] 08:30:07 INFO - PROCESS | 1648 | 1477755007409 Marionette TRACE conn2 <- [1,2877,null,["7"]] 08:30:07 INFO - PROCESS | 1648 | 1477755007412 Marionette TRACE conn2 -> [0,2878,"switchToWindow",{"name":"7"}] 08:30:07 INFO - PROCESS | 1648 | 1477755007415 Marionette TRACE conn2 <- [1,2878,null,{}] 08:30:07 INFO - PROCESS | 1648 | 1477755007418 Marionette TRACE conn2 -> [0,2879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3be000 == 33 [pid = 1648] [id = 620] 08:30:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12a031000) [pid = 1648] [serial = 1817] [outer = 0x0] 08:30:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12bfa9000) [pid = 1648] [serial = 1818] [outer = 0x12a031000] 08:30:07 INFO - PROCESS | 1648 | 1477755007458 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12c12d000) [pid = 1648] [serial = 1819] [outer = 0x12a031000] 08:30:07 INFO - PROCESS | 1648 | 1477755007818 Marionette TRACE conn2 <- [1,2879,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]]]}] 08:30:07 INFO - . 08:30:07 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 615ms 08:30:07 INFO - PROCESS | 1648 | 1477755007870 Marionette TRACE conn2 -> [0,2880,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 1648 | 1477755007873 Marionette TRACE conn2 <- [1,2880,null,{"value":"7"}] 08:30:07 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 08:30:07 INFO - PROCESS | 1648 | 1477755007876 Marionette TRACE conn2 -> [0,2881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:07 INFO - PROCESS | 1648 | 1477755007982 Marionette TRACE conn2 <- [1,2881,null,{"value":null}] 08:30:08 INFO - PROCESS | 1648 | 1477755008032 Marionette TRACE conn2 -> [0,2882,"getWindowHandles",null] 08:30:08 INFO - PROCESS | 1648 | 1477755008033 Marionette TRACE conn2 <- [1,2882,null,["7"]] 08:30:08 INFO - PROCESS | 1648 | 1477755008036 Marionette TRACE conn2 -> [0,2883,"switchToWindow",{"name":"7"}] 08:30:08 INFO - PROCESS | 1648 | 1477755008038 Marionette TRACE conn2 <- [1,2883,null,{}] 08:30:08 INFO - PROCESS | 1648 | 1477755008041 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b392000 == 34 [pid = 1648] [id = 621] 08:30:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x127bae800) [pid = 1648] [serial = 1820] [outer = 0x0] 08:30:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x129c19800) [pid = 1648] [serial = 1821] [outer = 0x127bae800] 08:30:08 INFO - PROCESS | 1648 | 1477755008077 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x129eb5800) [pid = 1648] [serial = 1822] [outer = 0x127bae800] 08:30:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12f977000 == 33 [pid = 1648] [id = 607] 08:30:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12f345800 == 32 [pid = 1648] [id = 605] 08:30:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12db99000 == 31 [pid = 1648] [id = 603] 08:30:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3ab800 == 30 [pid = 1648] [id = 601] 08:30:08 INFO - PROCESS | 1648 | --DOCSHELL 0x12b08d800 == 29 [pid = 1648] [id = 599] 08:30:08 INFO - PROCESS | 1648 | --DOCSHELL 0x129a4b000 == 28 [pid = 1648] [id = 597] 08:30:08 INFO - PROCESS | 1648 | --DOCSHELL 0x1271d7800 == 27 [pid = 1648] [id = 594] 08:30:08 INFO - PROCESS | 1648 | 1477755008366 Marionette TRACE conn2 <- [1,2884,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]]]}] 08:30:08 INFO - . 08:30:08 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 516ms 08:30:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 08:30:08 INFO - PROCESS | 1648 | 1477755008397 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1648 | 1477755008400 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:30:08 INFO - PROCESS | 1648 | 1477755008403 Marionette TRACE conn2 -> [0,2886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:08 INFO - PROCESS | 1648 | 1477755008485 Marionette TRACE conn2 <- [1,2886,null,{"value":null}] 08:30:08 INFO - PROCESS | 1648 | 1477755008490 Marionette TRACE conn2 -> [0,2887,"getWindowHandles",null] 08:30:08 INFO - PROCESS | 1648 | 1477755008492 Marionette TRACE conn2 <- [1,2887,null,["7"]] 08:30:08 INFO - PROCESS | 1648 | 1477755008496 Marionette TRACE conn2 -> [0,2888,"switchToWindow",{"name":"7"}] 08:30:08 INFO - PROCESS | 1648 | 1477755008500 Marionette TRACE conn2 <- [1,2888,null,{}] 08:30:08 INFO - PROCESS | 1648 | 1477755008503 Marionette TRACE conn2 -> [0,2889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12dba8800 == 28 [pid = 1648] [id = 622] 08:30:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x126e81000) [pid = 1648] [serial = 1823] [outer = 0x0] 08:30:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12c786c00) [pid = 1648] [serial = 1824] [outer = 0x126e81000] 08:30:08 INFO - PROCESS | 1648 | 1477755008541 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12cbc8000) [pid = 1648] [serial = 1825] [outer = 0x126e81000] 08:30:08 INFO - PROCESS | 1648 | 1477755008840 Marionette TRACE conn2 <- [1,2889,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]]]}] 08:30:08 INFO - . 08:30:08 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 467ms 08:30:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 08:30:08 INFO - PROCESS | 1648 | 1477755008870 Marionette TRACE conn2 -> [0,2890,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 1648 | 1477755008872 Marionette TRACE conn2 <- [1,2890,null,{"value":"7"}] 08:30:08 INFO - PROCESS | 1648 | 1477755008875 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:08 INFO - PROCESS | 1648 | 1477755008960 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:30:09 INFO - PROCESS | 1648 | 1477755009012 Marionette TRACE conn2 -> [0,2892,"getWindowHandles",null] 08:30:09 INFO - PROCESS | 1648 | 1477755009013 Marionette TRACE conn2 <- [1,2892,null,["7"]] 08:30:09 INFO - PROCESS | 1648 | 1477755009015 Marionette TRACE conn2 -> [0,2893,"switchToWindow",{"name":"7"}] 08:30:09 INFO - PROCESS | 1648 | 1477755009018 Marionette TRACE conn2 <- [1,2893,null,{}] 08:30:09 INFO - PROCESS | 1648 | 1477755009021 Marionette TRACE conn2 -> [0,2894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x130203000 == 29 [pid = 1648] [id = 623] 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12e141000) [pid = 1648] [serial = 1826] [outer = 0x0] 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12ea79400) [pid = 1648] [serial = 1827] [outer = 0x12e141000] 08:30:09 INFO - PROCESS | 1648 | 1477755009056 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12f354000) [pid = 1648] [serial = 1828] [outer = 0x12e141000] 08:30:09 INFO - PROCESS | 1648 | 1477755009311 Marionette TRACE conn2 <- [1,2894,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]]]}] 08:30:09 INFO - . 08:30:09 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 08:30:09 INFO - PROCESS | 1648 | 1477755009339 Marionette TRACE conn2 -> [0,2895,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 1648 | 1477755009341 Marionette TRACE conn2 <- [1,2895,null,{"value":"7"}] 08:30:09 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 08:30:09 INFO - PROCESS | 1648 | 1477755009344 Marionette TRACE conn2 -> [0,2896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:09 INFO - PROCESS | 1648 | 1477755009420 Marionette TRACE conn2 <- [1,2896,null,{"value":null}] 08:30:09 INFO - PROCESS | 1648 | 1477755009423 Marionette TRACE conn2 -> [0,2897,"getWindowHandles",null] 08:30:09 INFO - PROCESS | 1648 | 1477755009425 Marionette TRACE conn2 <- [1,2897,null,["7"]] 08:30:09 INFO - PROCESS | 1648 | 1477755009430 Marionette TRACE conn2 -> [0,2898,"switchToWindow",{"name":"7"}] 08:30:09 INFO - PROCESS | 1648 | 1477755009434 Marionette TRACE conn2 <- [1,2898,null,{}] 08:30:09 INFO - PROCESS | 1648 | 1477755009436 Marionette TRACE conn2 -> [0,2899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d3b800 == 30 [pid = 1648] [id = 624] 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12f918000) [pid = 1648] [serial = 1829] [outer = 0x0] 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12fc6a800) [pid = 1648] [serial = 1830] [outer = 0x12f918000] 08:30:09 INFO - PROCESS | 1648 | 1477755009470 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12fdd6800) [pid = 1648] [serial = 1831] [outer = 0x12f918000] 08:30:09 INFO - . 08:30:09 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 415ms 08:30:09 INFO - PROCESS | 1648 | 1477755009752 Marionette TRACE conn2 <- [1,2899,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]]]}] 08:30:09 INFO - PROCESS | 1648 | 1477755009759 Marionette TRACE conn2 -> [0,2900,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 1648 | 1477755009760 Marionette TRACE conn2 <- [1,2900,null,{"value":"7"}] 08:30:09 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 08:30:09 INFO - PROCESS | 1648 | 1477755009766 Marionette TRACE conn2 -> [0,2901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:09 INFO - PROCESS | 1648 | 1477755009865 Marionette TRACE conn2 <- [1,2901,null,{"value":null}] 08:30:09 INFO - PROCESS | 1648 | 1477755009926 Marionette TRACE conn2 -> [0,2902,"getWindowHandles",null] 08:30:09 INFO - PROCESS | 1648 | 1477755009927 Marionette TRACE conn2 <- [1,2902,null,["7"]] 08:30:09 INFO - PROCESS | 1648 | 1477755009929 Marionette TRACE conn2 -> [0,2903,"switchToWindow",{"name":"7"}] 08:30:09 INFO - PROCESS | 1648 | 1477755009931 Marionette TRACE conn2 <- [1,2903,null,{}] 08:30:09 INFO - PROCESS | 1648 | 1477755009934 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d1000 == 31 [pid = 1648] [id = 625] 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12f914000) [pid = 1648] [serial = 1832] [outer = 0x0] 08:30:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x130541800) [pid = 1648] [serial = 1833] [outer = 0x12f914000] 08:30:09 INFO - PROCESS | 1648 | 1477755009970 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x130549c00) [pid = 1648] [serial = 1834] [outer = 0x12f914000] 08:30:10 INFO - PROCESS | 1648 | 1477755010258 Marionette TRACE conn2 <- [1,2904,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]]]}] 08:30:10 INFO - . 08:30:10 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 515ms 08:30:10 INFO - PROCESS | 1648 | 1477755010287 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 1648 | 1477755010288 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:30:10 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 08:30:10 INFO - PROCESS | 1648 | 1477755010291 Marionette TRACE conn2 -> [0,2906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:10 INFO - PROCESS | 1648 | 1477755010393 Marionette TRACE conn2 <- [1,2906,null,{"value":null}] 08:30:10 INFO - PROCESS | 1648 | 1477755010397 Marionette TRACE conn2 -> [0,2907,"getWindowHandles",null] 08:30:10 INFO - PROCESS | 1648 | 1477755010398 Marionette TRACE conn2 <- [1,2907,null,["7"]] 08:30:10 INFO - PROCESS | 1648 | 1477755010400 Marionette TRACE conn2 -> [0,2908,"switchToWindow",{"name":"7"}] 08:30:10 INFO - PROCESS | 1648 | 1477755010403 Marionette TRACE conn2 <- [1,2908,null,{}] 08:30:10 INFO - PROCESS | 1648 | 1477755010435 Marionette TRACE conn2 -> [0,2909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x131822800 == 32 [pid = 1648] [id = 626] 08:30:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x130cf3400) [pid = 1648] [serial = 1835] [outer = 0x0] 08:30:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x130cfa400) [pid = 1648] [serial = 1836] [outer = 0x130cf3400] 08:30:10 INFO - PROCESS | 1648 | 1477755010468 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x130cfac00) [pid = 1648] [serial = 1837] [outer = 0x130cf3400] 08:30:10 WARNING - wptserve Traceback (most recent call last): 08:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:30:10 WARNING - rv = self.func(request, response) 08:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:30:10 WARNING - access_control_allow_origin = "*") 08:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:30:10 WARNING - payload = payload_generator(server_data) 08:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:30:10 WARNING - return encode_string_as_bmp_image(data) 08:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:30:10 WARNING - img.save(f, "BMP") 08:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:30:10 WARNING - f.write(bmpfileheader) 08:30:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:30:10 WARNING - 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x129596400) [pid = 1648] [serial = 1761] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12a031400) [pid = 1648] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x126e87000) [pid = 1648] [serial = 1751] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x127ba9400) [pid = 1648] [serial = 1754] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12fc1e400) [pid = 1648] [serial = 1787] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12e1a0400) [pid = 1648] [serial = 1779] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12cbc5400) [pid = 1648] [serial = 1776] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x11cc81000) [pid = 1648] [serial = 1756] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x129597800) [pid = 1648] [serial = 1759] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477754998762] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12f34a800) [pid = 1648] [serial = 1784] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1305ce400) [pid = 1648] [serial = 1796] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12ce86c00) [pid = 1648] [serial = 1774] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755000418] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12b969400) [pid = 1648] [serial = 1771] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12bb0f800) [pid = 1648] [serial = 1769] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x126e82c00) [pid = 1648] [serial = 1766] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x11d3dac00) [pid = 1648] [serial = 1745] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12e00e000) [pid = 1648] [serial = 1781] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x11d3e2c00) [pid = 1648] [serial = 1748] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12fee2800) [pid = 1648] [serial = 1790] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x130430000) [pid = 1648] [serial = 1793] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12ca83400) [pid = 1648] [serial = 1802] [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] 08:30:12 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x130982000) [pid = 1648] [serial = 1799] [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] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x131a60800 == 31 [pid = 1648] [id = 616] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x127eac800 == 30 [pid = 1648] [id = 609] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x13192b800 == 29 [pid = 1648] [id = 615] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130ddb000 == 28 [pid = 1648] [id = 612] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130d32000 == 27 [pid = 1648] [id = 611] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1313d2000 == 26 [pid = 1648] [id = 613] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130c22800 == 25 [pid = 1648] [id = 610] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1315d7800 == 24 [pid = 1648] [id = 614] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12eadd000 == 23 [pid = 1648] [id = 604] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd34000 == 22 [pid = 1648] [id = 608] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12e131800 == 21 [pid = 1648] [id = 606] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x129edc800 == 20 [pid = 1648] [id = 598] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12cba9000 == 19 [pid = 1648] [id = 602] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12b392800 == 18 [pid = 1648] [id = 600] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12731f000 == 17 [pid = 1648] [id = 596] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12730b800 == 16 [pid = 1648] [id = 595] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x1313d1000 == 15 [pid = 1648] [id = 625] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130d3b800 == 14 [pid = 1648] [id = 624] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x130203000 == 13 [pid = 1648] [id = 623] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12dba8800 == 12 [pid = 1648] [id = 622] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12b392000 == 11 [pid = 1648] [id = 621] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3be000 == 10 [pid = 1648] [id = 620] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7e3000 == 9 [pid = 1648] [id = 619] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x12b07e800 == 8 [pid = 1648] [id = 618] 08:30:15 INFO - PROCESS | 1648 | --DOCSHELL 0x11cc13800 == 7 [pid = 1648] [id = 617] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12fdd9c00) [pid = 1648] [serial = 1789] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12fdd5000) [pid = 1648] [serial = 1788] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x130410800) [pid = 1648] [serial = 1792] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x130408400) [pid = 1648] [serial = 1791] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x130546000) [pid = 1648] [serial = 1795] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x130545800) [pid = 1648] [serial = 1794] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x130981000) [pid = 1648] [serial = 1798] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x13097c800) [pid = 1648] [serial = 1797] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x130cfb800) [pid = 1648] [serial = 1801] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x130cfb000) [pid = 1648] [serial = 1800] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x130cfb400) [pid = 1648] [serial = 1804] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x130cf9800) [pid = 1648] [serial = 1803] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x12f917800) [pid = 1648] [serial = 1785] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12f917000) [pid = 1648] [serial = 1786] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12ea7e800) [pid = 1648] [serial = 1782] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12ea81400) [pid = 1648] [serial = 1783] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12dfd6800) [pid = 1648] [serial = 1777] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12dfd7000) [pid = 1648] [serial = 1778] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12e1ab000) [pid = 1648] [serial = 1780] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x12c784000) [pid = 1648] [serial = 1772] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12ca7b400) [pid = 1648] [serial = 1773] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12dfcb400) [pid = 1648] [serial = 1775] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755000418] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12af2fc00) [pid = 1648] [serial = 1767] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x12b30ac00) [pid = 1648] [serial = 1768] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12c149800) [pid = 1648] [serial = 1770] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x129eb7c00) [pid = 1648] [serial = 1762] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x129ebb800) [pid = 1648] [serial = 1763] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12a8af400) [pid = 1648] [serial = 1765] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x127f08800) [pid = 1648] [serial = 1757] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12813c400) [pid = 1648] [serial = 1758] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x129a7a400) [pid = 1648] [serial = 1760] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477754998762] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x127368c00) [pid = 1648] [serial = 1752] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12791fc00) [pid = 1648] [serial = 1753] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x127baa400) [pid = 1648] [serial = 1755] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x11d49c400) [pid = 1648] [serial = 1749] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x11d613400) [pid = 1648] [serial = 1750] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x11d60a800) [pid = 1648] [serial = 1747] [outer = 0x0] [url = about:blank] 08:30:16 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x130e2c400) [pid = 1648] [serial = 1806] [outer = 0x0] [url = about:blank] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x12f918000) [pid = 1648] [serial = 1829] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x11cb39400) [pid = 1648] [serial = 1808] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x12a031000) [pid = 1648] [serial = 1817] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x127e0f000) [pid = 1648] [serial = 1811] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x127bae800) [pid = 1648] [serial = 1820] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x126e81000) [pid = 1648] [serial = 1823] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12c151400) [pid = 1648] [serial = 1814] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12e141000) [pid = 1648] [serial = 1826] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12f914000) [pid = 1648] [serial = 1832] [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] 08:30:18 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x130dbac00) [pid = 1648] [serial = 1805] [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] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x130e2cc00) [pid = 1648] [serial = 1807] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12f354000) [pid = 1648] [serial = 1828] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12ea79400) [pid = 1648] [serial = 1827] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12fdd6800) [pid = 1648] [serial = 1831] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12fc6a800) [pid = 1648] [serial = 1830] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x130549c00) [pid = 1648] [serial = 1834] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x130541800) [pid = 1648] [serial = 1833] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x130cfa400) [pid = 1648] [serial = 1836] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12c786c00) [pid = 1648] [serial = 1824] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12cbc8000) [pid = 1648] [serial = 1825] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x129c19800) [pid = 1648] [serial = 1821] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129eb5800) [pid = 1648] [serial = 1822] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12bfa9000) [pid = 1648] [serial = 1818] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12c12d000) [pid = 1648] [serial = 1819] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12c67c400) [pid = 1648] [serial = 1815] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12ce88400) [pid = 1648] [serial = 1816] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x129598400) [pid = 1648] [serial = 1812] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x129a80400) [pid = 1648] [serial = 1813] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d3d5000) [pid = 1648] [serial = 1809] [outer = 0x0] [url = about:blank] 08:30:23 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d54dc00) [pid = 1648] [serial = 1810] [outer = 0x0] [url = about:blank] 08:30:40 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:30:40 INFO - . 08:30:40 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30261ms 08:30:40 INFO - PROCESS | 1648 | 1477755040546 Marionette TRACE conn2 <- [1,2909,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]]]}] 08:30:40 INFO - PROCESS | 1648 | 1477755040553 Marionette TRACE conn2 -> [0,2910,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 1648 | 1477755040556 Marionette TRACE conn2 <- [1,2910,null,{"value":"7"}] 08:30:40 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 08:30:40 INFO - PROCESS | 1648 | 1477755040562 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:30:40 INFO - PROCESS | 1648 | 1477755040668 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:30:40 INFO - PROCESS | 1648 | 1477755040697 Marionette TRACE conn2 -> [0,2912,"getWindowHandles",null] 08:30:40 INFO - PROCESS | 1648 | 1477755040701 Marionette TRACE conn2 <- [1,2912,null,["7"]] 08:30:40 INFO - PROCESS | 1648 | 1477755040704 Marionette TRACE conn2 -> [0,2913,"switchToWindow",{"name":"7"}] 08:30:40 INFO - PROCESS | 1648 | 1477755040708 Marionette TRACE conn2 <- [1,2913,null,{}] 08:30:40 INFO - PROCESS | 1648 | 1477755040711 Marionette TRACE conn2 -> [0,2914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x127309800 == 8 [pid = 1648] [id = 627] 08:30:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d32a000) [pid = 1648] [serial = 1838] [outer = 0x0] 08:30:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d402800) [pid = 1648] [serial = 1839] [outer = 0x11d32a000] 08:30:40 INFO - PROCESS | 1648 | 1477755040755 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d4a8000) [pid = 1648] [serial = 1840] [outer = 0x11d32a000] 08:30:41 WARNING - wptserve Traceback (most recent call last): 08:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:30:41 WARNING - rv = self.func(request, response) 08:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:30:41 WARNING - access_control_allow_origin = "*") 08:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:30:41 WARNING - payload = payload_generator(server_data) 08:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:30:41 WARNING - return encode_string_as_bmp_image(data) 08:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:30:41 WARNING - img.save(f, "BMP") 08:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:30:41 WARNING - f.write(bmpfileheader) 08:30:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:30:41 WARNING - 08:30:50 INFO - PROCESS | 1648 | --DOCSHELL 0x131822800 == 7 [pid = 1648] [id = 626] 08:30:52 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x130cf3400) [pid = 1648] [serial = 1835] [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] 08:30:57 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x130cfac00) [pid = 1648] [serial = 1837] [outer = 0x0] [url = about:blank] 08:30:57 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d402800) [pid = 1648] [serial = 1839] [outer = 0x0] [url = about:blank] 08:31:10 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:31:10 INFO - PROCESS | 1648 | 1477755070864 Marionette TRACE conn2 <- [1,2914,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]]]}] 08:31:10 INFO - . 08:31:10 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30316ms 08:31:10 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 08:31:10 INFO - PROCESS | 1648 | 1477755070877 Marionette TRACE conn2 -> [0,2915,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1648 | 1477755070880 Marionette TRACE conn2 <- [1,2915,null,{"value":"7"}] 08:31:10 INFO - PROCESS | 1648 | 1477755070886 Marionette TRACE conn2 -> [0,2916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:10 INFO - PROCESS | 1648 | 1477755070988 Marionette TRACE conn2 <- [1,2916,null,{"value":null}] 08:31:11 INFO - PROCESS | 1648 | 1477755071017 Marionette TRACE conn2 -> [0,2917,"getWindowHandles",null] 08:31:11 INFO - PROCESS | 1648 | 1477755071020 Marionette TRACE conn2 <- [1,2917,null,["7"]] 08:31:11 INFO - PROCESS | 1648 | 1477755071023 Marionette TRACE conn2 -> [0,2918,"switchToWindow",{"name":"7"}] 08:31:11 INFO - PROCESS | 1648 | 1477755071027 Marionette TRACE conn2 <- [1,2918,null,{}] 08:31:11 INFO - PROCESS | 1648 | 1477755071031 Marionette TRACE conn2 -> [0,2919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x127303800 == 8 [pid = 1648] [id = 628] 08:31:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d322800) [pid = 1648] [serial = 1841] [outer = 0x0] 08:31:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d3e3800) [pid = 1648] [serial = 1842] [outer = 0x11d322800] 08:31:11 INFO - PROCESS | 1648 | 1477755071073 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d6d9800) [pid = 1648] [serial = 1843] [outer = 0x11d322800] 08:31:11 WARNING - wptserve Traceback (most recent call last): 08:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:31:11 WARNING - rv = self.func(request, response) 08:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:31:11 WARNING - access_control_allow_origin = "*") 08:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:31:11 WARNING - payload = payload_generator(server_data) 08:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:31:11 WARNING - return encode_string_as_bmp_image(data) 08:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:31:11 WARNING - img.save(f, "BMP") 08:31:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:31:11 WARNING - f.write(bmpfileheader) 08:31:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:31:11 WARNING - 08:31:20 INFO - PROCESS | 1648 | --DOCSHELL 0x127309800 == 7 [pid = 1648] [id = 627] 08:31:22 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d32a000) [pid = 1648] [serial = 1838] [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] 08:31:27 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d4a8000) [pid = 1648] [serial = 1840] [outer = 0x0] [url = about:blank] 08:31:27 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d3e3800) [pid = 1648] [serial = 1842] [outer = 0x0] [url = about:blank] 08:31:41 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:31:41 INFO - PROCESS | 1648 | 1477755101179 Marionette TRACE conn2 <- [1,2919,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]]]}] 08:31:41 INFO - . 08:31:41 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30317ms 08:31:41 INFO - PROCESS | 1648 | 1477755101202 Marionette TRACE conn2 -> [0,2920,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1648 | 1477755101205 Marionette TRACE conn2 <- [1,2920,null,{"value":"7"}] 08:31:41 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 08:31:41 INFO - PROCESS | 1648 | 1477755101211 Marionette TRACE conn2 -> [0,2921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:41 INFO - PROCESS | 1648 | 1477755101314 Marionette TRACE conn2 <- [1,2921,null,{"value":null}] 08:31:41 INFO - PROCESS | 1648 | 1477755101342 Marionette TRACE conn2 -> [0,2922,"getWindowHandles",null] 08:31:41 INFO - PROCESS | 1648 | 1477755101344 Marionette TRACE conn2 <- [1,2922,null,["7"]] 08:31:41 INFO - PROCESS | 1648 | 1477755101351 Marionette TRACE conn2 -> [0,2923,"switchToWindow",{"name":"7"}] 08:31:41 INFO - PROCESS | 1648 | 1477755101355 Marionette TRACE conn2 <- [1,2923,null,{}] 08:31:41 INFO - PROCESS | 1648 | 1477755101357 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x127309800 == 8 [pid = 1648] [id = 629] 08:31:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d32a800) [pid = 1648] [serial = 1844] [outer = 0x0] 08:31:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d40b800) [pid = 1648] [serial = 1845] [outer = 0x11d32a800] 08:31:41 INFO - PROCESS | 1648 | 1477755101400 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d886800) [pid = 1648] [serial = 1846] [outer = 0x11d32a800] 08:31:41 INFO - PROCESS | 1648 | 1477755101669 Marionette TRACE conn2 <- [1,2924,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]]]}] 08:31:41 INFO - . 08:31:41 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 514ms 08:31:41 INFO - PROCESS | 1648 | 1477755101724 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:31:41 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 08:31:41 INFO - PROCESS | 1648 | 1477755101727 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:31:41 INFO - PROCESS | 1648 | 1477755101730 Marionette TRACE conn2 -> [0,2926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:41 INFO - PROCESS | 1648 | 1477755101821 Marionette TRACE conn2 <- [1,2926,null,{"value":null}] 08:31:41 INFO - PROCESS | 1648 | 1477755101868 Marionette TRACE conn2 -> [0,2927,"getWindowHandles",null] 08:31:41 INFO - PROCESS | 1648 | 1477755101870 Marionette TRACE conn2 <- [1,2927,null,["7"]] 08:31:41 INFO - PROCESS | 1648 | 1477755101873 Marionette TRACE conn2 -> [0,2928,"switchToWindow",{"name":"7"}] 08:31:41 INFO - PROCESS | 1648 | 1477755101875 Marionette TRACE conn2 <- [1,2928,null,{}] 08:31:41 INFO - PROCESS | 1648 | 1477755101878 Marionette TRACE conn2 -> [0,2929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12731f800 == 9 [pid = 1648] [id = 630] 08:31:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x126e84c00) [pid = 1648] [serial = 1847] [outer = 0x0] 08:31:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x1271b9c00) [pid = 1648] [serial = 1848] [outer = 0x126e84c00] 08:31:41 INFO - PROCESS | 1648 | 1477755101916 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127371c00) [pid = 1648] [serial = 1849] [outer = 0x126e84c00] 08:31:42 INFO - PROCESS | 1648 | 1477755102173 Marionette TRACE conn2 <- [1,2929,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]]]}] 08:31:42 INFO - . 08:31:42 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 465ms 08:31:42 INFO - PROCESS | 1648 | 1477755102200 Marionette TRACE conn2 -> [0,2930,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1648 | 1477755102203 Marionette TRACE conn2 <- [1,2930,null,{"value":"7"}] 08:31:42 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 08:31:42 INFO - PROCESS | 1648 | 1477755102207 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:42 INFO - PROCESS | 1648 | 1477755102301 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:31:42 INFO - PROCESS | 1648 | 1477755102306 Marionette TRACE conn2 -> [0,2932,"getWindowHandles",null] 08:31:42 INFO - PROCESS | 1648 | 1477755102308 Marionette TRACE conn2 <- [1,2932,null,["7"]] 08:31:42 INFO - PROCESS | 1648 | 1477755102311 Marionette TRACE conn2 -> [0,2933,"switchToWindow",{"name":"7"}] 08:31:42 INFO - PROCESS | 1648 | 1477755102314 Marionette TRACE conn2 <- [1,2933,null,{}] 08:31:42 INFO - PROCESS | 1648 | 1477755102318 Marionette TRACE conn2 -> [0,2934,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d1a000 == 10 [pid = 1648] [id = 631] 08:31:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127e0d000) [pid = 1648] [serial = 1850] [outer = 0x0] 08:31:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e12c00) [pid = 1648] [serial = 1851] [outer = 0x127e0d000] 08:31:42 INFO - PROCESS | 1648 | 1477755102358 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127f07000) [pid = 1648] [serial = 1852] [outer = 0x127e0d000] 08:31:42 INFO - PROCESS | 1648 | 1477755102659 Marionette TRACE conn2 <- [1,2934,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]]]}] 08:31:42 INFO - . 08:31:42 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 465ms 08:31:42 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 08:31:42 INFO - PROCESS | 1648 | 1477755102672 Marionette TRACE conn2 -> [0,2935,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 1648 | 1477755102674 Marionette TRACE conn2 <- [1,2935,null,{"value":"7"}] 08:31:42 INFO - PROCESS | 1648 | 1477755102677 Marionette TRACE conn2 -> [0,2936,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:42 INFO - PROCESS | 1648 | 1477755102757 Marionette TRACE conn2 <- [1,2936,null,{"value":null}] 08:31:42 INFO - PROCESS | 1648 | 1477755102804 Marionette TRACE conn2 -> [0,2937,"getWindowHandles",null] 08:31:42 INFO - PROCESS | 1648 | 1477755102806 Marionette TRACE conn2 <- [1,2937,null,["7"]] 08:31:42 INFO - PROCESS | 1648 | 1477755102808 Marionette TRACE conn2 -> [0,2938,"switchToWindow",{"name":"7"}] 08:31:42 INFO - PROCESS | 1648 | 1477755102812 Marionette TRACE conn2 <- [1,2938,null,{}] 08:31:42 INFO - PROCESS | 1648 | 1477755102814 Marionette TRACE conn2 -> [0,2939,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b386000 == 11 [pid = 1648] [id = 632] 08:31:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x128221c00) [pid = 1648] [serial = 1853] [outer = 0x0] 08:31:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129e8fc00) [pid = 1648] [serial = 1854] [outer = 0x128221c00] 08:31:42 INFO - PROCESS | 1648 | 1477755102855 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129eb3400) [pid = 1648] [serial = 1855] [outer = 0x128221c00] 08:31:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c37c000 == 12 [pid = 1648] [id = 633] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12a02b000) [pid = 1648] [serial = 1856] [outer = 0x0] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a02bc00) [pid = 1648] [serial = 1857] [outer = 0x12a02b000] 08:31:43 INFO - PROCESS | 1648 | 1477755103143 Marionette TRACE conn2 <- [1,2939,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]]]}] 08:31:43 INFO - . 08:31:43 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 515ms 08:31:43 INFO - PROCESS | 1648 | 1477755103192 Marionette TRACE conn2 -> [0,2940,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1648 | 1477755103193 Marionette TRACE conn2 <- [1,2940,null,{"value":"7"}] 08:31:43 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 08:31:43 INFO - PROCESS | 1648 | 1477755103196 Marionette TRACE conn2 -> [0,2941,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:43 INFO - PROCESS | 1648 | 1477755103308 Marionette TRACE conn2 <- [1,2941,null,{"value":null}] 08:31:43 INFO - PROCESS | 1648 | 1477755103357 Marionette TRACE conn2 -> [0,2942,"getWindowHandles",null] 08:31:43 INFO - PROCESS | 1648 | 1477755103359 Marionette TRACE conn2 <- [1,2942,null,["7"]] 08:31:43 INFO - PROCESS | 1648 | 1477755103361 Marionette TRACE conn2 -> [0,2943,"switchToWindow",{"name":"7"}] 08:31:43 INFO - PROCESS | 1648 | 1477755103363 Marionette TRACE conn2 <- [1,2943,null,{}] 08:31:43 INFO - PROCESS | 1648 | 1477755103365 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3a6800 == 13 [pid = 1648] [id = 634] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x126e84400) [pid = 1648] [serial = 1858] [outer = 0x0] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12ac36c00) [pid = 1648] [serial = 1859] [outer = 0x126e84400] 08:31:43 INFO - PROCESS | 1648 | 1477755103399 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12ac73400) [pid = 1648] [serial = 1860] [outer = 0x126e84400] 08:31:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c662000 == 14 [pid = 1648] [id = 635] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12b30d800) [pid = 1648] [serial = 1861] [outer = 0x0] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12b30f400) [pid = 1648] [serial = 1862] [outer = 0x12b30d800] 08:31:43 INFO - . 08:31:43 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 464ms 08:31:43 INFO - PROCESS | 1648 | 1477755103656 Marionette TRACE conn2 <- [1,2944,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]]]}] 08:31:43 INFO - PROCESS | 1648 | 1477755103661 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1648 | 1477755103662 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:31:43 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 08:31:43 INFO - PROCESS | 1648 | 1477755103666 Marionette TRACE conn2 -> [0,2946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:43 INFO - PROCESS | 1648 | 1477755103784 Marionette TRACE conn2 <- [1,2946,null,{"value":null}] 08:31:43 INFO - PROCESS | 1648 | 1477755103788 Marionette TRACE conn2 -> [0,2947,"getWindowHandles",null] 08:31:43 INFO - PROCESS | 1648 | 1477755103790 Marionette TRACE conn2 <- [1,2947,null,["7"]] 08:31:43 INFO - PROCESS | 1648 | 1477755103792 Marionette TRACE conn2 -> [0,2948,"switchToWindow",{"name":"7"}] 08:31:43 INFO - PROCESS | 1648 | 1477755103794 Marionette TRACE conn2 <- [1,2948,null,{}] 08:31:43 INFO - PROCESS | 1648 | 1477755103796 Marionette TRACE conn2 -> [0,2949,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e134000 == 15 [pid = 1648] [id = 636] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12b302800) [pid = 1648] [serial = 1863] [outer = 0x0] 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12c4c4800) [pid = 1648] [serial = 1864] [outer = 0x12b302800] 08:31:43 INFO - PROCESS | 1648 | 1477755103830 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12c6cb800) [pid = 1648] [serial = 1865] [outer = 0x12b302800] 08:31:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f329800 == 16 [pid = 1648] [id = 637] 08:31:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12cbca800) [pid = 1648] [serial = 1866] [outer = 0x0] 08:31:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12ce86c00) [pid = 1648] [serial = 1867] [outer = 0x12cbca800] 08:31:44 INFO - PROCESS | 1648 | 1477755104142 Marionette TRACE conn2 <- [1,2949,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]]]}] 08:31:44 INFO - . 08:31:44 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 515ms 08:31:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 08:31:44 INFO - PROCESS | 1648 | 1477755104180 Marionette TRACE conn2 -> [0,2950,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 1648 | 1477755104182 Marionette TRACE conn2 <- [1,2950,null,{"value":"7"}] 08:31:44 INFO - PROCESS | 1648 | 1477755104185 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:31:44 INFO - PROCESS | 1648 | 1477755104289 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:31:44 INFO - PROCESS | 1648 | 1477755104294 Marionette TRACE conn2 -> [0,2952,"getWindowHandles",null] 08:31:44 INFO - PROCESS | 1648 | 1477755104296 Marionette TRACE conn2 <- [1,2952,null,["7"]] 08:31:44 INFO - PROCESS | 1648 | 1477755104299 Marionette TRACE conn2 -> [0,2953,"switchToWindow",{"name":"7"}] 08:31:44 INFO - PROCESS | 1648 | 1477755104301 Marionette TRACE conn2 <- [1,2953,null,{}] 08:31:44 INFO - PROCESS | 1648 | 1477755104304 Marionette TRACE conn2 -> [0,2954,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7d7800 == 17 [pid = 1648] [id = 638] 08:31:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12c78dc00) [pid = 1648] [serial = 1868] [outer = 0x0] 08:31:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12dfce800) [pid = 1648] [serial = 1869] [outer = 0x12c78dc00] 08:31:44 INFO - PROCESS | 1648 | 1477755104337 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12dfcf000) [pid = 1648] [serial = 1870] [outer = 0x12c78dc00] 08:31:44 WARNING - wptserve Traceback (most recent call last): 08:31:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:31:44 WARNING - rv = self.func(request, response) 08:31:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:31:44 WARNING - access_control_allow_origin = "*") 08:31:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:31:44 WARNING - payload = payload_generator(server_data) 08:31:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:31:44 WARNING - return encode_string_as_bmp_image(data) 08:31:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:31:44 WARNING - img.save(f, "BMP") 08:31:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:31:44 WARNING - f.write(bmpfileheader) 08:31:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:31:44 WARNING - 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12f329800 == 16 [pid = 1648] [id = 637] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12e134000 == 15 [pid = 1648] [id = 636] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12c662000 == 14 [pid = 1648] [id = 635] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3a6800 == 13 [pid = 1648] [id = 634] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12c37c000 == 12 [pid = 1648] [id = 633] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12b386000 == 11 [pid = 1648] [id = 632] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x129d1a000 == 10 [pid = 1648] [id = 631] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x12731f800 == 9 [pid = 1648] [id = 630] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x127309800 == 8 [pid = 1648] [id = 629] 08:31:50 INFO - PROCESS | 1648 | --DOCSHELL 0x127303800 == 7 [pid = 1648] [id = 628] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12a02b000) [pid = 1648] [serial = 1856] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x128221c00) [pid = 1648] [serial = 1853] [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] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x127e0d000) [pid = 1648] [serial = 1850] [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] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12cbca800) [pid = 1648] [serial = 1866] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12b302800) [pid = 1648] [serial = 1863] [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] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x11d322800) [pid = 1648] [serial = 1841] [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] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12b30d800) [pid = 1648] [serial = 1861] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755103558] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x126e84400) [pid = 1648] [serial = 1858] [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] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x11d32a800) [pid = 1648] [serial = 1844] [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] 08:31:53 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x126e84c00) [pid = 1648] [serial = 1847] [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] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12dfce800) [pid = 1648] [serial = 1869] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12c4c4800) [pid = 1648] [serial = 1864] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12c6cb800) [pid = 1648] [serial = 1865] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12ce86c00) [pid = 1648] [serial = 1867] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12ac36c00) [pid = 1648] [serial = 1859] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12ac73400) [pid = 1648] [serial = 1860] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12b30f400) [pid = 1648] [serial = 1862] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755103558] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x129e8fc00) [pid = 1648] [serial = 1854] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129eb3400) [pid = 1648] [serial = 1855] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12a02bc00) [pid = 1648] [serial = 1857] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127e12c00) [pid = 1648] [serial = 1851] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127f07000) [pid = 1648] [serial = 1852] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x1271b9c00) [pid = 1648] [serial = 1848] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x127371c00) [pid = 1648] [serial = 1849] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d40b800) [pid = 1648] [serial = 1845] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d886800) [pid = 1648] [serial = 1846] [outer = 0x0] [url = about:blank] 08:31:58 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d6d9800) [pid = 1648] [serial = 1843] [outer = 0x0] [url = about:blank] 08:32:14 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:32:14 INFO - PROCESS | 1648 | 1477755134424 Marionette TRACE conn2 <- [1,2954,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]]]}] 08:32:14 INFO - . 08:32:14 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30267ms 08:32:14 INFO - PROCESS | 1648 | 1477755134452 Marionette TRACE conn2 -> [0,2955,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 1648 | 1477755134456 Marionette TRACE conn2 <- [1,2955,null,{"value":"7"}] 08:32:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 08:32:14 INFO - PROCESS | 1648 | 1477755134460 Marionette TRACE conn2 -> [0,2956,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:32:14 INFO - PROCESS | 1648 | 1477755134560 Marionette TRACE conn2 <- [1,2956,null,{"value":null}] 08:32:14 INFO - PROCESS | 1648 | 1477755134590 Marionette TRACE conn2 -> [0,2957,"getWindowHandles",null] 08:32:14 INFO - PROCESS | 1648 | 1477755134592 Marionette TRACE conn2 <- [1,2957,null,["7"]] 08:32:14 INFO - PROCESS | 1648 | 1477755134595 Marionette TRACE conn2 -> [0,2958,"switchToWindow",{"name":"7"}] 08:32:14 INFO - PROCESS | 1648 | 1477755134599 Marionette TRACE conn2 <- [1,2958,null,{}] 08:32:14 INFO - PROCESS | 1648 | 1477755134603 Marionette TRACE conn2 -> [0,2959,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x127314800 == 8 [pid = 1648] [id = 639] 08:32:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3e1c00) [pid = 1648] [serial = 1871] [outer = 0x0] 08:32:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49c400) [pid = 1648] [serial = 1872] [outer = 0x11d3e1c00] 08:32:14 INFO - PROCESS | 1648 | 1477755134644 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d60f000) [pid = 1648] [serial = 1873] [outer = 0x11d3e1c00] 08:32:14 WARNING - wptserve Traceback (most recent call last): 08:32:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:32:14 WARNING - rv = self.func(request, response) 08:32:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:32:14 WARNING - access_control_allow_origin = "*") 08:32:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:32:14 WARNING - payload = payload_generator(server_data) 08:32:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:32:14 WARNING - return encode_string_as_bmp_image(data) 08:32:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:32:14 WARNING - img.save(f, "BMP") 08:32:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:32:14 WARNING - f.write(bmpfileheader) 08:32:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:32:14 WARNING - 08:32:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7d7800 == 7 [pid = 1648] [id = 638] 08:32:26 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12c78dc00) [pid = 1648] [serial = 1868] [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] 08:32:31 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x12dfcf000) [pid = 1648] [serial = 1870] [outer = 0x0] [url = about:blank] 08:32:31 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d49c400) [pid = 1648] [serial = 1872] [outer = 0x0] [url = about:blank] 08:32:44 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:32:44 INFO - PROCESS | 1648 | 1477755164743 Marionette TRACE conn2 <- [1,2959,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]]]}] 08:32:44 INFO - . 08:32:44 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30310ms 08:32:44 INFO - PROCESS | 1648 | 1477755164771 Marionette TRACE conn2 -> [0,2960,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1648 | 1477755164774 Marionette TRACE conn2 <- [1,2960,null,{"value":"7"}] 08:32:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 08:32:44 INFO - PROCESS | 1648 | 1477755164779 Marionette TRACE conn2 -> [0,2961,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:32:44 INFO - PROCESS | 1648 | 1477755164883 Marionette TRACE conn2 <- [1,2961,null,{"value":null}] 08:32:44 INFO - PROCESS | 1648 | 1477755164910 Marionette TRACE conn2 -> [0,2962,"getWindowHandles",null] 08:32:44 INFO - PROCESS | 1648 | 1477755164913 Marionette TRACE conn2 <- [1,2962,null,["7"]] 08:32:44 INFO - PROCESS | 1648 | 1477755164919 Marionette TRACE conn2 -> [0,2963,"switchToWindow",{"name":"7"}] 08:32:44 INFO - PROCESS | 1648 | 1477755164923 Marionette TRACE conn2 <- [1,2963,null,{}] 08:32:44 INFO - PROCESS | 1648 | 1477755164926 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1648 | ++DOCSHELL 0x127305000 == 8 [pid = 1648] [id = 640] 08:32:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3d7000) [pid = 1648] [serial = 1874] [outer = 0x0] 08:32:44 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d40b800) [pid = 1648] [serial = 1875] [outer = 0x11d3d7000] 08:32:44 INFO - PROCESS | 1648 | 1477755164968 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d608800) [pid = 1648] [serial = 1876] [outer = 0x11d3d7000] 08:32:45 WARNING - wptserve Traceback (most recent call last): 08:32:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:32:45 WARNING - rv = self.func(request, response) 08:32:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:32:45 WARNING - access_control_allow_origin = "*") 08:32:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:32:45 WARNING - payload = payload_generator(server_data) 08:32:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:32:45 WARNING - return encode_string_as_bmp_image(data) 08:32: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 08:32:45 WARNING - img.save(f, "BMP") 08:32:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:32:45 WARNING - f.write(bmpfileheader) 08:32:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:32:45 WARNING - 08:32:54 INFO - PROCESS | 1648 | --DOCSHELL 0x127314800 == 7 [pid = 1648] [id = 639] 08:32:56 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d3e1c00) [pid = 1648] [serial = 1871] [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] 08:33:01 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d60f000) [pid = 1648] [serial = 1873] [outer = 0x0] [url = about:blank] 08:33:01 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d40b800) [pid = 1648] [serial = 1875] [outer = 0x0] [url = about:blank] 08:33:15 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:33:15 INFO - PROCESS | 1648 | 1477755195068 Marionette TRACE conn2 <- [1,2964,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]]]}] 08:33:15 INFO - . 08:33:15 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30312ms 08:33:15 INFO - PROCESS | 1648 | 1477755195090 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 1648 | 1477755195093 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:33:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 08:33:15 INFO - PROCESS | 1648 | 1477755195099 Marionette TRACE conn2 -> [0,2966,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:15 INFO - PROCESS | 1648 | 1477755195201 Marionette TRACE conn2 <- [1,2966,null,{"value":null}] 08:33:15 INFO - PROCESS | 1648 | 1477755195229 Marionette TRACE conn2 -> [0,2967,"getWindowHandles",null] 08:33:15 INFO - PROCESS | 1648 | 1477755195232 Marionette TRACE conn2 <- [1,2967,null,["7"]] 08:33:15 INFO - PROCESS | 1648 | 1477755195238 Marionette TRACE conn2 -> [0,2968,"switchToWindow",{"name":"7"}] 08:33:15 INFO - PROCESS | 1648 | 1477755195242 Marionette TRACE conn2 <- [1,2968,null,{}] 08:33:15 INFO - PROCESS | 1648 | 1477755195245 Marionette TRACE conn2 -> [0,2969,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x127309800 == 8 [pid = 1648] [id = 641] 08:33:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3e0c00) [pid = 1648] [serial = 1877] [outer = 0x0] 08:33:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49c000) [pid = 1648] [serial = 1878] [outer = 0x11d3e0c00] 08:33:15 INFO - PROCESS | 1648 | 1477755195288 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d619800) [pid = 1648] [serial = 1879] [outer = 0x11d3e0c00] 08:33:15 INFO - PROCESS | 1648 | 1477755195551 Marionette TRACE conn2 <- [1,2969,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]]]}] 08:33:15 INFO - . 08:33:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 464ms 08:33:15 INFO - PROCESS | 1648 | 1477755195562 Marionette TRACE conn2 -> [0,2970,"getWindowHandle",null] 08:33:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 08:33:15 INFO - PROCESS | 1648 | 1477755195564 Marionette TRACE conn2 <- [1,2970,null,{"value":"7"}] 08:33:15 INFO - PROCESS | 1648 | 1477755195568 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:15 INFO - PROCESS | 1648 | 1477755195659 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:33:15 INFO - PROCESS | 1648 | 1477755195664 Marionette TRACE conn2 -> [0,2972,"getWindowHandles",null] 08:33:15 INFO - PROCESS | 1648 | 1477755195666 Marionette TRACE conn2 <- [1,2972,null,["7"]] 08:33:15 INFO - PROCESS | 1648 | 1477755195672 Marionette TRACE conn2 -> [0,2973,"switchToWindow",{"name":"7"}] 08:33:15 INFO - PROCESS | 1648 | 1477755195674 Marionette TRACE conn2 <- [1,2973,null,{}] 08:33:15 INFO - PROCESS | 1648 | 1477755195677 Marionette TRACE conn2 -> [0,2974,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x127321000 == 9 [pid = 1648] [id = 642] 08:33:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11da83c00) [pid = 1648] [serial = 1880] [outer = 0x0] 08:33:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12736a800) [pid = 1648] [serial = 1881] [outer = 0x11da83c00] 08:33:15 INFO - PROCESS | 1648 | 1477755195716 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127784800) [pid = 1648] [serial = 1882] [outer = 0x11da83c00] 08:33:16 INFO - PROCESS | 1648 | 1477755196000 Marionette TRACE conn2 <- [1,2974,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]]]}] 08:33:16 INFO - . 08:33:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 465ms 08:33:16 INFO - PROCESS | 1648 | 1477755196037 Marionette TRACE conn2 -> [0,2975,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1648 | 1477755196041 Marionette TRACE conn2 <- [1,2975,null,{"value":"7"}] 08:33:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 08:33:16 INFO - PROCESS | 1648 | 1477755196044 Marionette TRACE conn2 -> [0,2976,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:16 INFO - PROCESS | 1648 | 1477755196158 Marionette TRACE conn2 <- [1,2976,null,{"value":null}] 08:33:16 INFO - PROCESS | 1648 | 1477755196165 Marionette TRACE conn2 -> [0,2977,"getWindowHandles",null] 08:33:16 INFO - PROCESS | 1648 | 1477755196167 Marionette TRACE conn2 <- [1,2977,null,["7"]] 08:33:16 INFO - PROCESS | 1648 | 1477755196170 Marionette TRACE conn2 -> [0,2978,"switchToWindow",{"name":"7"}] 08:33:16 INFO - PROCESS | 1648 | 1477755196174 Marionette TRACE conn2 <- [1,2978,null,{}] 08:33:16 INFO - PROCESS | 1648 | 1477755196176 Marionette TRACE conn2 -> [0,2979,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d1f800 == 10 [pid = 1648] [id = 643] 08:33:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11cc7cc00) [pid = 1648] [serial = 1883] [outer = 0x0] 08:33:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e15000) [pid = 1648] [serial = 1884] [outer = 0x11cc7cc00] 08:33:16 INFO - PROCESS | 1648 | 1477755196216 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127f0f800) [pid = 1648] [serial = 1885] [outer = 0x11cc7cc00] 08:33:16 INFO - PROCESS | 1648 | 1477755196512 Marionette TRACE conn2 <- [1,2979,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]]]}] 08:33:16 INFO - . 08:33:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 515ms 08:33:16 INFO - PROCESS | 1648 | 1477755196559 Marionette TRACE conn2 -> [0,2980,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1648 | 1477755196561 Marionette TRACE conn2 <- [1,2980,null,{"value":"7"}] 08:33:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 08:33:16 INFO - PROCESS | 1648 | 1477755196564 Marionette TRACE conn2 -> [0,2981,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:16 INFO - PROCESS | 1648 | 1477755196643 Marionette TRACE conn2 <- [1,2981,null,{"value":null}] 08:33:16 INFO - PROCESS | 1648 | 1477755196647 Marionette TRACE conn2 -> [0,2982,"getWindowHandles",null] 08:33:16 INFO - PROCESS | 1648 | 1477755196649 Marionette TRACE conn2 <- [1,2982,null,["7"]] 08:33:16 INFO - PROCESS | 1648 | 1477755196654 Marionette TRACE conn2 -> [0,2983,"switchToWindow",{"name":"7"}] 08:33:16 INFO - PROCESS | 1648 | 1477755196658 Marionette TRACE conn2 <- [1,2983,null,{}] 08:33:16 INFO - PROCESS | 1648 | 1477755196660 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b385000 == 11 [pid = 1648] [id = 644] 08:33:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x1287c6400) [pid = 1648] [serial = 1886] [outer = 0x0] 08:33:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129ead400) [pid = 1648] [serial = 1887] [outer = 0x1287c6400] 08:33:16 INFO - PROCESS | 1648 | 1477755196700 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129eb3c00) [pid = 1648] [serial = 1888] [outer = 0x1287c6400] 08:33:16 INFO - PROCESS | 1648 | 1477755196989 Marionette TRACE conn2 <- [1,2984,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]]]}] 08:33:17 INFO - . 08:33:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 465ms 08:33:17 INFO - PROCESS | 1648 | 1477755197029 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 1648 | 1477755197031 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:33:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 08:33:17 INFO - PROCESS | 1648 | 1477755197034 Marionette TRACE conn2 -> [0,2986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:17 INFO - PROCESS | 1648 | 1477755197110 Marionette TRACE conn2 <- [1,2986,null,{"value":null}] 08:33:17 INFO - PROCESS | 1648 | 1477755197139 Marionette TRACE conn2 -> [0,2987,"getWindowHandles",null] 08:33:17 INFO - PROCESS | 1648 | 1477755197141 Marionette TRACE conn2 <- [1,2987,null,["7"]] 08:33:17 INFO - PROCESS | 1648 | 1477755197144 Marionette TRACE conn2 -> [0,2988,"switchToWindow",{"name":"7"}] 08:33:17 INFO - PROCESS | 1648 | 1477755197146 Marionette TRACE conn2 <- [1,2988,null,{}] 08:33:17 INFO - PROCESS | 1648 | 1477755197151 Marionette TRACE conn2 -> [0,2989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3bd000 == 12 [pid = 1648] [id = 645] 08:33:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12715f400) [pid = 1648] [serial = 1889] [outer = 0x0] 08:33:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a8ac000) [pid = 1648] [serial = 1890] [outer = 0x12715f400] 08:33:17 INFO - PROCESS | 1648 | 1477755197185 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ac33c00) [pid = 1648] [serial = 1891] [outer = 0x12715f400] 08:33:17 INFO - PROCESS | 1648 | 1477755197448 Marionette TRACE conn2 <- [1,2989,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]]]}] 08:33:17 INFO - . 08:33:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 465ms 08:33:17 INFO - PROCESS | 1648 | 1477755197499 Marionette TRACE conn2 -> [0,2990,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 1648 | 1477755197501 Marionette TRACE conn2 <- [1,2990,null,{"value":"7"}] 08:33:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 08:33:17 INFO - PROCESS | 1648 | 1477755197504 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:17 INFO - PROCESS | 1648 | 1477755197682 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:33:17 INFO - PROCESS | 1648 | 1477755197692 Marionette TRACE conn2 -> [0,2992,"getWindowHandles",null] 08:33:17 INFO - PROCESS | 1648 | 1477755197695 Marionette TRACE conn2 <- [1,2992,null,["7"]] 08:33:17 INFO - PROCESS | 1648 | 1477755197698 Marionette TRACE conn2 -> [0,2993,"switchToWindow",{"name":"7"}] 08:33:17 INFO - PROCESS | 1648 | 1477755197702 Marionette TRACE conn2 <- [1,2993,null,{}] 08:33:17 INFO - PROCESS | 1648 | 1477755197706 Marionette TRACE conn2 -> [0,2994,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c2f000 == 13 [pid = 1648] [id = 646] 08:33:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12a2e4400) [pid = 1648] [serial = 1892] [outer = 0x0] 08:33:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12c14c000) [pid = 1648] [serial = 1893] [outer = 0x12a2e4400] 08:33:17 INFO - PROCESS | 1648 | 1477755197760 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c155400) [pid = 1648] [serial = 1894] [outer = 0x12a2e4400] 08:33:18 INFO - PROCESS | 1648 | 1477755198093 Marionette TRACE conn2 <- [1,2994,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]]]}] 08:33:18 INFO - . 08:33:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 616ms 08:33:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 08:33:18 INFO - PROCESS | 1648 | 1477755198120 Marionette TRACE conn2 -> [0,2995,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1648 | 1477755198121 Marionette TRACE conn2 <- [1,2995,null,{"value":"7"}] 08:33:18 INFO - PROCESS | 1648 | 1477755198124 Marionette TRACE conn2 -> [0,2996,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:18 INFO - PROCESS | 1648 | 1477755198218 Marionette TRACE conn2 <- [1,2996,null,{"value":null}] 08:33:18 INFO - PROCESS | 1648 | 1477755198223 Marionette TRACE conn2 -> [0,2997,"getWindowHandles",null] 08:33:18 INFO - PROCESS | 1648 | 1477755198225 Marionette TRACE conn2 <- [1,2997,null,["7"]] 08:33:18 INFO - PROCESS | 1648 | 1477755198227 Marionette TRACE conn2 -> [0,2998,"switchToWindow",{"name":"7"}] 08:33:18 INFO - PROCESS | 1648 | 1477755198230 Marionette TRACE conn2 <- [1,2998,null,{}] 08:33:18 INFO - PROCESS | 1648 | 1477755198232 Marionette TRACE conn2 -> [0,2999,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f346800 == 14 [pid = 1648] [id = 647] 08:33:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12c76b800) [pid = 1648] [serial = 1895] [outer = 0x0] 08:33:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12cbd3000) [pid = 1648] [serial = 1896] [outer = 0x12c76b800] 08:33:18 INFO - PROCESS | 1648 | 1477755198266 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12cbce000) [pid = 1648] [serial = 1897] [outer = 0x12c76b800] 08:33:18 INFO - PROCESS | 1648 | 1477755198528 Marionette TRACE conn2 <- [1,2999,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]]]}] 08:33:18 INFO - . 08:33:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 416ms 08:33:18 INFO - PROCESS | 1648 | 1477755198539 Marionette TRACE conn2 -> [0,3000,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1648 | 1477755198540 Marionette TRACE conn2 <- [1,3000,null,{"value":"7"}] 08:33:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 08:33:18 INFO - PROCESS | 1648 | 1477755198543 Marionette TRACE conn2 -> [0,3001,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:18 INFO - PROCESS | 1648 | 1477755198617 Marionette TRACE conn2 <- [1,3001,null,{"value":null}] 08:33:18 INFO - PROCESS | 1648 | 1477755198622 Marionette TRACE conn2 -> [0,3002,"getWindowHandles",null] 08:33:18 INFO - PROCESS | 1648 | 1477755198624 Marionette TRACE conn2 <- [1,3002,null,["7"]] 08:33:18 INFO - PROCESS | 1648 | 1477755198627 Marionette TRACE conn2 -> [0,3003,"switchToWindow",{"name":"7"}] 08:33:18 INFO - PROCESS | 1648 | 1477755198629 Marionette TRACE conn2 <- [1,3003,null,{}] 08:33:18 INFO - PROCESS | 1648 | 1477755198631 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c6800 == 15 [pid = 1648] [id = 648] 08:33:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12dfcb800) [pid = 1648] [serial = 1898] [outer = 0x0] 08:33:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dfd9800) [pid = 1648] [serial = 1899] [outer = 0x12dfcb800] 08:33:18 INFO - PROCESS | 1648 | 1477755198666 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12e005800) [pid = 1648] [serial = 1900] [outer = 0x12dfcb800] 08:33:18 INFO - PROCESS | 1648 | 1477755198930 Marionette TRACE conn2 <- [1,3004,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]]]}] 08:33:18 INFO - . 08:33:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 414ms 08:33:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 08:33:18 INFO - PROCESS | 1648 | 1477755198958 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1648 | 1477755198959 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:33:18 INFO - PROCESS | 1648 | 1477755198962 Marionette TRACE conn2 -> [0,3006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:19 INFO - PROCESS | 1648 | 1477755199040 Marionette TRACE conn2 <- [1,3006,null,{"value":null}] 08:33:19 INFO - PROCESS | 1648 | 1477755199043 Marionette TRACE conn2 -> [0,3007,"getWindowHandles",null] 08:33:19 INFO - PROCESS | 1648 | 1477755199044 Marionette TRACE conn2 <- [1,3007,null,["7"]] 08:33:19 INFO - PROCESS | 1648 | 1477755199047 Marionette TRACE conn2 -> [0,3008,"switchToWindow",{"name":"7"}] 08:33:19 INFO - PROCESS | 1648 | 1477755199049 Marionette TRACE conn2 <- [1,3008,null,{}] 08:33:19 INFO - PROCESS | 1648 | 1477755199052 Marionette TRACE conn2 -> [0,3009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x129d1a000 == 16 [pid = 1648] [id = 649] 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12e148000) [pid = 1648] [serial = 1901] [outer = 0x0] 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12ea79c00) [pid = 1648] [serial = 1902] [outer = 0x12e148000] 08:33:19 INFO - PROCESS | 1648 | 1477755199085 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12ea7a800) [pid = 1648] [serial = 1903] [outer = 0x12e148000] 08:33:19 INFO - PROCESS | 1648 | 1477755199358 Marionette TRACE conn2 <- [1,3009,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]]]}] 08:33:19 INFO - . 08:33:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 416ms 08:33:19 INFO - PROCESS | 1648 | 1477755199378 Marionette TRACE conn2 -> [0,3010,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 1648 | 1477755199380 Marionette TRACE conn2 <- [1,3010,null,{"value":"7"}] 08:33:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 08:33:19 INFO - PROCESS | 1648 | 1477755199383 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:19 INFO - PROCESS | 1648 | 1477755199461 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:33:19 INFO - PROCESS | 1648 | 1477755199464 Marionette TRACE conn2 -> [0,3012,"getWindowHandles",null] 08:33:19 INFO - PROCESS | 1648 | 1477755199466 Marionette TRACE conn2 <- [1,3012,null,["7"]] 08:33:19 INFO - PROCESS | 1648 | 1477755199470 Marionette TRACE conn2 -> [0,3013,"switchToWindow",{"name":"7"}] 08:33:19 INFO - PROCESS | 1648 | 1477755199473 Marionette TRACE conn2 <- [1,3013,null,{}] 08:33:19 INFO - PROCESS | 1648 | 1477755199519 Marionette TRACE conn2 -> [0,3014,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd6d000 == 17 [pid = 1648] [id = 650] 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12f348800) [pid = 1648] [serial = 1904] [outer = 0x0] 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12f915c00) [pid = 1648] [serial = 1905] [outer = 0x12f348800] 08:33:19 INFO - PROCESS | 1648 | 1477755199552 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12f916c00) [pid = 1648] [serial = 1906] [outer = 0x12f348800] 08:33:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x130471000 == 18 [pid = 1648] [id = 651] 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12fc62000) [pid = 1648] [serial = 1907] [outer = 0x0] 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12fc62c00) [pid = 1648] [serial = 1908] [outer = 0x12fc62000] 08:33:19 INFO - PROCESS | 1648 | 1477755199802 Marionette TRACE conn2 <- [1,3014,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]]]}] 08:33:19 INFO - . 08:33:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 467ms 08:33:19 INFO - PROCESS | 1648 | 1477755199850 Marionette TRACE conn2 -> [0,3015,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 1648 | 1477755199852 Marionette TRACE conn2 <- [1,3015,null,{"value":"7"}] 08:33:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 08:33:19 INFO - PROCESS | 1648 | 1477755199855 Marionette TRACE conn2 -> [0,3016,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:19 INFO - PROCESS | 1648 | 1477755199961 Marionette TRACE conn2 <- [1,3016,null,{"value":null}] 08:33:19 INFO - PROCESS | 1648 | 1477755199964 Marionette TRACE conn2 -> [0,3017,"getWindowHandles",null] 08:33:19 INFO - PROCESS | 1648 | 1477755199966 Marionette TRACE conn2 <- [1,3017,null,["7"]] 08:33:19 INFO - PROCESS | 1648 | 1477755199969 Marionette TRACE conn2 -> [0,3018,"switchToWindow",{"name":"7"}] 08:33:19 INFO - PROCESS | 1648 | 1477755199972 Marionette TRACE conn2 <- [1,3018,null,{}] 08:33:19 INFO - PROCESS | 1648 | 1477755199974 Marionette TRACE conn2 -> [0,3019,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c31800 == 19 [pid = 1648] [id = 652] 08:33:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12fc63800) [pid = 1648] [serial = 1909] [outer = 0x0] 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12fee3400) [pid = 1648] [serial = 1910] [outer = 0x12fc63800] 08:33:20 INFO - PROCESS | 1648 | 1477755200015 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1300a5400) [pid = 1648] [serial = 1911] [outer = 0x12fc63800] 08:33:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d36800 == 20 [pid = 1648] [id = 653] 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x13040dc00) [pid = 1648] [serial = 1912] [outer = 0x0] 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x130410400) [pid = 1648] [serial = 1913] [outer = 0x13040dc00] 08:33:20 INFO - PROCESS | 1648 | 1477755200314 Marionette TRACE conn2 <- [1,3019,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]]]}] 08:33:20 INFO - . 08:33:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 468ms 08:33:20 INFO - PROCESS | 1648 | 1477755200323 Marionette TRACE conn2 -> [0,3020,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1648 | 1477755200324 Marionette TRACE conn2 <- [1,3020,null,{"value":"7"}] 08:33:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 08:33:20 INFO - PROCESS | 1648 | 1477755200327 Marionette TRACE conn2 -> [0,3021,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:20 INFO - PROCESS | 1648 | 1477755200447 Marionette TRACE conn2 <- [1,3021,null,{"value":null}] 08:33:20 INFO - PROCESS | 1648 | 1477755200518 Marionette TRACE conn2 -> [0,3022,"getWindowHandles",null] 08:33:20 INFO - PROCESS | 1648 | 1477755200520 Marionette TRACE conn2 <- [1,3022,null,["7"]] 08:33:20 INFO - PROCESS | 1648 | 1477755200523 Marionette TRACE conn2 -> [0,3023,"switchToWindow",{"name":"7"}] 08:33:20 INFO - PROCESS | 1648 | 1477755200527 Marionette TRACE conn2 <- [1,3023,null,{}] 08:33:20 INFO - PROCESS | 1648 | 1477755200530 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d37000 == 21 [pid = 1648] [id = 654] 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x1300a8000) [pid = 1648] [serial = 1914] [outer = 0x0] 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x13053b000) [pid = 1648] [serial = 1915] [outer = 0x1300a8000] 08:33:20 INFO - PROCESS | 1648 | 1477755200581 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x13053b800) [pid = 1648] [serial = 1916] [outer = 0x1300a8000] 08:33:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dda000 == 22 [pid = 1648] [id = 655] 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x130549400) [pid = 1648] [serial = 1917] [outer = 0x0] 08:33:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x130549800) [pid = 1648] [serial = 1918] [outer = 0x130549400] 08:33:20 INFO - . 08:33:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 614ms 08:33:20 INFO - PROCESS | 1648 | 1477755200936 Marionette TRACE conn2 <- [1,3024,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]]]}] 08:33:20 INFO - PROCESS | 1648 | 1477755200943 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 1648 | 1477755200945 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:33:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 08:33:20 INFO - PROCESS | 1648 | 1477755200949 Marionette TRACE conn2 -> [0,3026,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:21 INFO - PROCESS | 1648 | 1477755201086 Marionette TRACE conn2 <- [1,3026,null,{"value":null}] 08:33:21 INFO - PROCESS | 1648 | 1477755201146 Marionette TRACE conn2 -> [0,3027,"getWindowHandles",null] 08:33:21 INFO - PROCESS | 1648 | 1477755201147 Marionette TRACE conn2 <- [1,3027,null,["7"]] 08:33:21 INFO - PROCESS | 1648 | 1477755201149 Marionette TRACE conn2 -> [0,3028,"switchToWindow",{"name":"7"}] 08:33:21 INFO - PROCESS | 1648 | 1477755201151 Marionette TRACE conn2 <- [1,3028,null,{}] 08:33:21 INFO - PROCESS | 1648 | 1477755201153 Marionette TRACE conn2 -> [0,3029,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x130de6000 == 23 [pid = 1648] [id = 656] 08:33:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x130544c00) [pid = 1648] [serial = 1919] [outer = 0x0] 08:33:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x1305d8c00) [pid = 1648] [serial = 1920] [outer = 0x130544c00] 08:33:21 INFO - PROCESS | 1648 | 1477755201186 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x130978c00) [pid = 1648] [serial = 1921] [outer = 0x130544c00] 08:33:21 WARNING - wptserve Traceback (most recent call last): 08:33:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:33:21 WARNING - rv = self.func(request, response) 08:33:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:33:21 WARNING - access_control_allow_origin = "*") 08:33:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:33:21 WARNING - payload = payload_generator(server_data) 08:33:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:33:21 WARNING - return encode_string_as_bmp_image(data) 08:33: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 08:33:21 WARNING - img.save(f, "BMP") 08:33:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:33:21 WARNING - f.write(bmpfileheader) 08:33:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:33:21 WARNING - 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x130dda000 == 22 [pid = 1648] [id = 655] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x130d37000 == 21 [pid = 1648] [id = 654] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x130d36800 == 20 [pid = 1648] [id = 653] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x130c31800 == 19 [pid = 1648] [id = 652] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x130471000 == 18 [pid = 1648] [id = 651] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd6d000 == 17 [pid = 1648] [id = 650] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x129d1a000 == 16 [pid = 1648] [id = 649] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8c6800 == 15 [pid = 1648] [id = 648] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12f346800 == 14 [pid = 1648] [id = 647] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x129c2f000 == 13 [pid = 1648] [id = 646] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3bd000 == 12 [pid = 1648] [id = 645] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x12b385000 == 11 [pid = 1648] [id = 644] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x129d1f800 == 10 [pid = 1648] [id = 643] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x127321000 == 9 [pid = 1648] [id = 642] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x127309800 == 8 [pid = 1648] [id = 641] 08:33:24 INFO - PROCESS | 1648 | --DOCSHELL 0x127305000 == 7 [pid = 1648] [id = 640] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x13040dc00) [pid = 1648] [serial = 1912] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755200244] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12fc63800) [pid = 1648] [serial = 1909] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x11d3d7000) [pid = 1648] [serial = 1874] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x12c76b800) [pid = 1648] [serial = 1895] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x11da83c00) [pid = 1648] [serial = 1880] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x12a2e4400) [pid = 1648] [serial = 1892] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12f348800) [pid = 1648] [serial = 1904] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x12fc62000) [pid = 1648] [serial = 1907] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x1287c6400) [pid = 1648] [serial = 1886] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x11d3e0c00) [pid = 1648] [serial = 1877] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x11cc7cc00) [pid = 1648] [serial = 1883] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12e148000) [pid = 1648] [serial = 1901] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x130549400) [pid = 1648] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x1300a8000) [pid = 1648] [serial = 1914] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x12dfcb800) [pid = 1648] [serial = 1898] [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] 08:33:28 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x12715f400) [pid = 1648] [serial = 1889] [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] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x130410400) [pid = 1648] [serial = 1913] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755200244] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x1300a5400) [pid = 1648] [serial = 1911] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12fee3400) [pid = 1648] [serial = 1910] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x130549800) [pid = 1648] [serial = 1918] [outer = 0x0] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x13053b800) [pid = 1648] [serial = 1916] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x13053b000) [pid = 1648] [serial = 1915] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x1305d8c00) [pid = 1648] [serial = 1920] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12f915c00) [pid = 1648] [serial = 1905] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x12f916c00) [pid = 1648] [serial = 1906] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12fc62c00) [pid = 1648] [serial = 1908] [outer = 0x0] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12ea79c00) [pid = 1648] [serial = 1902] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12ea7a800) [pid = 1648] [serial = 1903] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12dfd9800) [pid = 1648] [serial = 1899] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12e005800) [pid = 1648] [serial = 1900] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12cbd3000) [pid = 1648] [serial = 1896] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12cbce000) [pid = 1648] [serial = 1897] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12c14c000) [pid = 1648] [serial = 1893] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12c155400) [pid = 1648] [serial = 1894] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12a8ac000) [pid = 1648] [serial = 1890] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12ac33c00) [pid = 1648] [serial = 1891] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129ead400) [pid = 1648] [serial = 1887] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x129eb3c00) [pid = 1648] [serial = 1888] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127e15000) [pid = 1648] [serial = 1884] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x127f0f800) [pid = 1648] [serial = 1885] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12736a800) [pid = 1648] [serial = 1881] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x127784800) [pid = 1648] [serial = 1882] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d49c000) [pid = 1648] [serial = 1878] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d619800) [pid = 1648] [serial = 1879] [outer = 0x0] [url = about:blank] 08:33:32 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d608800) [pid = 1648] [serial = 1876] [outer = 0x0] [url = about:blank] 08:33:51 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:33:51 INFO - PROCESS | 1648 | 1477755231269 Marionette TRACE conn2 <- [1,3029,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]]]}] 08:33:51 INFO - . 08:33:51 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30367ms 08:33:51 INFO - PROCESS | 1648 | 1477755231317 Marionette TRACE conn2 -> [0,3030,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 1648 | 1477755231320 Marionette TRACE conn2 <- [1,3030,null,{"value":"7"}] 08:33:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 08:33:51 INFO - PROCESS | 1648 | 1477755231325 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:33:51 INFO - PROCESS | 1648 | 1477755231428 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:33:51 INFO - PROCESS | 1648 | 1477755231457 Marionette TRACE conn2 -> [0,3032,"getWindowHandles",null] 08:33:51 INFO - PROCESS | 1648 | 1477755231459 Marionette TRACE conn2 <- [1,3032,null,["7"]] 08:33:51 INFO - PROCESS | 1648 | 1477755231462 Marionette TRACE conn2 -> [0,3033,"switchToWindow",{"name":"7"}] 08:33:51 INFO - PROCESS | 1648 | 1477755231466 Marionette TRACE conn2 <- [1,3033,null,{}] 08:33:51 INFO - PROCESS | 1648 | 1477755231470 Marionette TRACE conn2 -> [0,3034,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 1648 | ++DOCSHELL 0x127316000 == 8 [pid = 1648] [id = 657] 08:33:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d403c00) [pid = 1648] [serial = 1922] [outer = 0x0] 08:33:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49e400) [pid = 1648] [serial = 1923] [outer = 0x11d403c00] 08:33:51 INFO - PROCESS | 1648 | 1477755231511 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d618000) [pid = 1648] [serial = 1924] [outer = 0x11d403c00] 08:33:51 WARNING - wptserve Traceback (most recent call last): 08:33:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:33:51 WARNING - rv = self.func(request, response) 08:33:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:33:51 WARNING - access_control_allow_origin = "*") 08:33:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:33:51 WARNING - payload = payload_generator(server_data) 08:33:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:33:51 WARNING - return encode_string_as_bmp_image(data) 08:33:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:33:51 WARNING - img.save(f, "BMP") 08:33:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:33:51 WARNING - f.write(bmpfileheader) 08:33:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:33:51 WARNING - 08:34:00 INFO - PROCESS | 1648 | --DOCSHELL 0x130de6000 == 7 [pid = 1648] [id = 656] 08:34:03 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x130544c00) [pid = 1648] [serial = 1919] [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] 08:34:08 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x130978c00) [pid = 1648] [serial = 1921] [outer = 0x0] [url = about:blank] 08:34:08 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d49e400) [pid = 1648] [serial = 1923] [outer = 0x0] [url = about:blank] 08:34:21 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:34:21 INFO - PROCESS | 1648 | 1477755261612 Marionette TRACE conn2 <- [1,3034,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]]]}] 08:34:21 INFO - . 08:34:21 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30313ms 08:34:21 INFO - PROCESS | 1648 | 1477755261637 Marionette TRACE conn2 -> [0,3035,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 1648 | 1477755261640 Marionette TRACE conn2 <- [1,3035,null,{"value":"7"}] 08:34:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 08:34:21 INFO - PROCESS | 1648 | 1477755261646 Marionette TRACE conn2 -> [0,3036,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:34:21 INFO - PROCESS | 1648 | 1477755261750 Marionette TRACE conn2 <- [1,3036,null,{"value":null}] 08:34:21 INFO - PROCESS | 1648 | 1477755261780 Marionette TRACE conn2 -> [0,3037,"getWindowHandles",null] 08:34:21 INFO - PROCESS | 1648 | 1477755261782 Marionette TRACE conn2 <- [1,3037,null,["7"]] 08:34:21 INFO - PROCESS | 1648 | 1477755261785 Marionette TRACE conn2 -> [0,3038,"switchToWindow",{"name":"7"}] 08:34:21 INFO - PROCESS | 1648 | 1477755261789 Marionette TRACE conn2 <- [1,3038,null,{}] 08:34:21 INFO - PROCESS | 1648 | 1477755261793 Marionette TRACE conn2 -> [0,3039,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x127309800 == 8 [pid = 1648] [id = 658] 08:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3dcc00) [pid = 1648] [serial = 1925] [outer = 0x0] 08:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d410400) [pid = 1648] [serial = 1926] [outer = 0x11d3dcc00] 08:34:21 INFO - PROCESS | 1648 | 1477755261835 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d60a400) [pid = 1648] [serial = 1927] [outer = 0x11d3dcc00] 08:34:22 WARNING - wptserve Traceback (most recent call last): 08:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:34:22 WARNING - rv = self.func(request, response) 08:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:34:22 WARNING - access_control_allow_origin = "*") 08:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:34:22 WARNING - payload = payload_generator(server_data) 08:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:34:22 WARNING - return encode_string_as_bmp_image(data) 08:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:34:22 WARNING - img.save(f, "BMP") 08:34:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:34:22 WARNING - f.write(bmpfileheader) 08:34:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:34:22 WARNING - 08:34:31 INFO - PROCESS | 1648 | --DOCSHELL 0x127316000 == 7 [pid = 1648] [id = 657] 08:34:33 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d403c00) [pid = 1648] [serial = 1922] [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] 08:34:38 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d618000) [pid = 1648] [serial = 1924] [outer = 0x0] [url = about:blank] 08:34:38 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d410400) [pid = 1648] [serial = 1926] [outer = 0x0] [url = about:blank] 08:34:51 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:34:51 INFO - PROCESS | 1648 | 1477755291933 Marionette TRACE conn2 <- [1,3039,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]]]}] 08:34:51 INFO - . 08:34:51 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30308ms 08:34:51 INFO - PROCESS | 1648 | 1477755291953 Marionette TRACE conn2 -> [0,3040,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1648 | 1477755291956 Marionette TRACE conn2 <- [1,3040,null,{"value":"7"}] 08:34:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 08:34:51 INFO - PROCESS | 1648 | 1477755291962 Marionette TRACE conn2 -> [0,3041,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:34:52 INFO - PROCESS | 1648 | 1477755292065 Marionette TRACE conn2 <- [1,3041,null,{"value":null}] 08:34:52 INFO - PROCESS | 1648 | 1477755292093 Marionette TRACE conn2 -> [0,3042,"getWindowHandles",null] 08:34:52 INFO - PROCESS | 1648 | 1477755292095 Marionette TRACE conn2 <- [1,3042,null,["7"]] 08:34:52 INFO - PROCESS | 1648 | 1477755292099 Marionette TRACE conn2 -> [0,3043,"switchToWindow",{"name":"7"}] 08:34:52 INFO - PROCESS | 1648 | 1477755292102 Marionette TRACE conn2 <- [1,3043,null,{}] 08:34:52 INFO - PROCESS | 1648 | 1477755292106 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x127310800 == 8 [pid = 1648] [id = 659] 08:34:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3df000) [pid = 1648] [serial = 1928] [outer = 0x0] 08:34:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49c400) [pid = 1648] [serial = 1929] [outer = 0x11d3df000] 08:34:52 INFO - PROCESS | 1648 | 1477755292149 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d618000) [pid = 1648] [serial = 1930] [outer = 0x11d3df000] 08:34:52 WARNING - wptserve Traceback (most recent call last): 08:34:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:34:52 WARNING - rv = self.func(request, response) 08:34:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:34:52 WARNING - access_control_allow_origin = "*") 08:34:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:34:52 WARNING - payload = payload_generator(server_data) 08:34:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:34:52 WARNING - return encode_string_as_bmp_image(data) 08:34:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:34:52 WARNING - img.save(f, "BMP") 08:34:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:34:52 WARNING - f.write(bmpfileheader) 08:34:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:34:52 WARNING - 08:35:01 INFO - PROCESS | 1648 | --DOCSHELL 0x127309800 == 7 [pid = 1648] [id = 658] 08:35:03 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d3dcc00) [pid = 1648] [serial = 1925] [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] 08:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d60a400) [pid = 1648] [serial = 1927] [outer = 0x0] [url = about:blank] 08:35:08 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d49c400) [pid = 1648] [serial = 1929] [outer = 0x0] [url = about:blank] 08:35:22 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:35:22 INFO - PROCESS | 1648 | 1477755322249 Marionette TRACE conn2 <- [1,3044,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]]]}] 08:35:22 INFO - . 08:35:22 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30298ms 08:35:22 INFO - PROCESS | 1648 | 1477755322259 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 1648 | 1477755322262 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:35:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 08:35:22 INFO - PROCESS | 1648 | 1477755322267 Marionette TRACE conn2 -> [0,3046,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:35:22 INFO - PROCESS | 1648 | 1477755322370 Marionette TRACE conn2 <- [1,3046,null,{"value":null}] 08:35:22 INFO - PROCESS | 1648 | 1477755322397 Marionette TRACE conn2 -> [0,3047,"getWindowHandles",null] 08:35:22 INFO - PROCESS | 1648 | 1477755322400 Marionette TRACE conn2 <- [1,3047,null,["7"]] 08:35:22 INFO - PROCESS | 1648 | 1477755322403 Marionette TRACE conn2 -> [0,3048,"switchToWindow",{"name":"7"}] 08:35:22 INFO - PROCESS | 1648 | 1477755322407 Marionette TRACE conn2 <- [1,3048,null,{}] 08:35:22 INFO - PROCESS | 1648 | 1477755322412 Marionette TRACE conn2 -> [0,3049,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730f000 == 8 [pid = 1648] [id = 660] 08:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3d4800) [pid = 1648] [serial = 1931] [outer = 0x0] 08:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d402800) [pid = 1648] [serial = 1932] [outer = 0x11d3d4800] 08:35:22 INFO - PROCESS | 1648 | 1477755322455 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d4a8000) [pid = 1648] [serial = 1933] [outer = 0x11d3d4800] 08:35:22 WARNING - wptserve Traceback (most recent call last): 08:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:35:22 WARNING - rv = self.func(request, response) 08:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:35:22 WARNING - access_control_allow_origin = "*") 08:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:35:22 WARNING - payload = payload_generator(server_data) 08:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:35:22 WARNING - return encode_string_as_bmp_image(data) 08:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:35:22 WARNING - img.save(f, "BMP") 08:35:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:35:22 WARNING - f.write(bmpfileheader) 08:35:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:35:22 WARNING - 08:35:31 INFO - PROCESS | 1648 | --DOCSHELL 0x127310800 == 7 [pid = 1648] [id = 659] 08:35:33 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d3df000) [pid = 1648] [serial = 1928] [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] 08:35:39 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d618000) [pid = 1648] [serial = 1930] [outer = 0x0] [url = about:blank] 08:35:39 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d402800) [pid = 1648] [serial = 1932] [outer = 0x0] [url = about:blank] 08:35:52 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:35:52 INFO - PROCESS | 1648 | 1477755352553 Marionette TRACE conn2 <- [1,3049,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]]]}] 08:35:52 INFO - . 08:35:52 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30318ms 08:35:52 INFO - PROCESS | 1648 | 1477755352585 Marionette TRACE conn2 -> [0,3050,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 1648 | 1477755352588 Marionette TRACE conn2 <- [1,3050,null,{"value":"7"}] 08:35:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 08:35:52 INFO - PROCESS | 1648 | 1477755352593 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:35:52 INFO - PROCESS | 1648 | 1477755352696 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:35:52 INFO - PROCESS | 1648 | 1477755352725 Marionette TRACE conn2 -> [0,3052,"getWindowHandles",null] 08:35:52 INFO - PROCESS | 1648 | 1477755352729 Marionette TRACE conn2 <- [1,3052,null,["7"]] 08:35:52 INFO - PROCESS | 1648 | 1477755352732 Marionette TRACE conn2 -> [0,3053,"switchToWindow",{"name":"7"}] 08:35:52 INFO - PROCESS | 1648 | 1477755352736 Marionette TRACE conn2 <- [1,3053,null,{}] 08:35:52 INFO - PROCESS | 1648 | 1477755352739 Marionette TRACE conn2 -> [0,3054,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1648 | ++DOCSHELL 0x127312000 == 8 [pid = 1648] [id = 661] 08:35:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3dd400) [pid = 1648] [serial = 1934] [outer = 0x0] 08:35:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d40bc00) [pid = 1648] [serial = 1935] [outer = 0x11d3dd400] 08:35:52 INFO - PROCESS | 1648 | 1477755352781 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d609c00) [pid = 1648] [serial = 1936] [outer = 0x11d3dd400] 08:35:53 WARNING - wptserve Traceback (most recent call last): 08:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 08:35:53 WARNING - rv = self.func(request, response) 08:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 08:35:53 WARNING - access_control_allow_origin = "*") 08:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 08:35:53 WARNING - payload = payload_generator(server_data) 08:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 08:35:53 WARNING - return encode_string_as_bmp_image(data) 08:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 08:35:53 WARNING - img.save(f, "BMP") 08:35:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 08:35:53 WARNING - f.write(bmpfileheader) 08:35:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 08:35:53 WARNING - 08:36:02 INFO - PROCESS | 1648 | --DOCSHELL 0x12730f000 == 7 [pid = 1648] [id = 660] 08:36:04 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d3d4800) [pid = 1648] [serial = 1931] [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] 08:36:09 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d4a8000) [pid = 1648] [serial = 1933] [outer = 0x0] [url = about:blank] 08:36:09 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x11d40bc00) [pid = 1648] [serial = 1935] [outer = 0x0] [url = about:blank] 08:36:22 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:36:22 INFO - PROCESS | 1648 | 1477755382884 Marionette TRACE conn2 <- [1,3054,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]]]}] 08:36:22 INFO - . 08:36:22 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30313ms 08:36:22 INFO - PROCESS | 1648 | 1477755382905 Marionette TRACE conn2 -> [0,3055,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 1648 | 1477755382908 Marionette TRACE conn2 <- [1,3055,null,{"value":"7"}] 08:36:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 08:36:22 INFO - PROCESS | 1648 | 1477755382914 Marionette TRACE conn2 -> [0,3056,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:23 INFO - PROCESS | 1648 | 1477755383016 Marionette TRACE conn2 <- [1,3056,null,{"value":null}] 08:36:23 INFO - PROCESS | 1648 | 1477755383045 Marionette TRACE conn2 -> [0,3057,"getWindowHandles",null] 08:36:23 INFO - PROCESS | 1648 | 1477755383048 Marionette TRACE conn2 <- [1,3057,null,["7"]] 08:36:23 INFO - PROCESS | 1648 | 1477755383051 Marionette TRACE conn2 -> [0,3058,"switchToWindow",{"name":"7"}] 08:36:23 INFO - PROCESS | 1648 | 1477755383055 Marionette TRACE conn2 <- [1,3058,null,{}] 08:36:23 INFO - PROCESS | 1648 | 1477755383059 Marionette TRACE conn2 -> [0,3059,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12730f000 == 8 [pid = 1648] [id = 662] 08:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3d7000) [pid = 1648] [serial = 1937] [outer = 0x0] 08:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d40b400) [pid = 1648] [serial = 1938] [outer = 0x11d3d7000] 08:36:23 INFO - PROCESS | 1648 | 1477755383102 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d605800) [pid = 1648] [serial = 1939] [outer = 0x11d3d7000] 08:36:23 INFO - PROCESS | 1648 | 1477755383364 Marionette TRACE conn2 <- [1,3059,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]]]}] 08:36:23 INFO - . 08:36:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 467ms 08:36:23 INFO - PROCESS | 1648 | 1477755383380 Marionette TRACE conn2 -> [0,3060,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 1648 | 1477755383382 Marionette TRACE conn2 <- [1,3060,null,{"value":"7"}] 08:36:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 08:36:23 INFO - PROCESS | 1648 | 1477755383385 Marionette TRACE conn2 -> [0,3061,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:23 INFO - PROCESS | 1648 | 1477755383478 Marionette TRACE conn2 <- [1,3061,null,{"value":null}] 08:36:23 INFO - PROCESS | 1648 | 1477755383483 Marionette TRACE conn2 -> [0,3062,"getWindowHandles",null] 08:36:23 INFO - PROCESS | 1648 | 1477755383485 Marionette TRACE conn2 <- [1,3062,null,["7"]] 08:36:23 INFO - PROCESS | 1648 | 1477755383488 Marionette TRACE conn2 -> [0,3063,"switchToWindow",{"name":"7"}] 08:36:23 INFO - PROCESS | 1648 | 1477755383490 Marionette TRACE conn2 <- [1,3063,null,{}] 08:36:23 INFO - PROCESS | 1648 | 1477755383494 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x127414800 == 9 [pid = 1648] [id = 663] 08:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x126e86c00) [pid = 1648] [serial = 1940] [outer = 0x0] 08:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127364400) [pid = 1648] [serial = 1941] [outer = 0x126e86c00] 08:36:23 INFO - PROCESS | 1648 | 1477755383533 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x1274e1800) [pid = 1648] [serial = 1942] [outer = 0x126e86c00] 08:36:23 INFO - PROCESS | 1648 | 1477755383823 Marionette TRACE conn2 <- [1,3064,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]]]}] 08:36:23 INFO - . 08:36:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 465ms 08:36:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 08:36:23 INFO - PROCESS | 1648 | 1477755383855 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 1648 | 1477755383859 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:36:23 INFO - PROCESS | 1648 | 1477755383862 Marionette TRACE conn2 -> [0,3066,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:23 INFO - PROCESS | 1648 | 1477755383979 Marionette TRACE conn2 <- [1,3066,null,{"value":null}] 08:36:23 INFO - PROCESS | 1648 | 1477755383986 Marionette TRACE conn2 -> [0,3067,"getWindowHandles",null] 08:36:23 INFO - PROCESS | 1648 | 1477755383988 Marionette TRACE conn2 <- [1,3067,null,["7"]] 08:36:23 INFO - PROCESS | 1648 | 1477755383990 Marionette TRACE conn2 -> [0,3068,"switchToWindow",{"name":"7"}] 08:36:23 INFO - PROCESS | 1648 | 1477755383993 Marionette TRACE conn2 <- [1,3068,null,{}] 08:36:23 INFO - PROCESS | 1648 | 1477755383997 Marionette TRACE conn2 -> [0,3069,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ee3000 == 10 [pid = 1648] [id = 664] 08:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x127d39400) [pid = 1648] [serial = 1943] [outer = 0x0] 08:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e12400) [pid = 1648] [serial = 1944] [outer = 0x127d39400] 08:36:24 INFO - PROCESS | 1648 | 1477755384037 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127eddc00) [pid = 1648] [serial = 1945] [outer = 0x127d39400] 08:36:24 INFO - PROCESS | 1648 | 1477755384349 Marionette TRACE conn2 <- [1,3069,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]]]}] 08:36:24 INFO - . 08:36:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 515ms 08:36:24 INFO - PROCESS | 1648 | 1477755384377 Marionette TRACE conn2 -> [0,3070,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1648 | 1477755384379 Marionette TRACE conn2 <- [1,3070,null,{"value":"7"}] 08:36:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 08:36:24 INFO - PROCESS | 1648 | 1477755384382 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:24 INFO - PROCESS | 1648 | 1477755384461 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:36:24 INFO - PROCESS | 1648 | 1477755384465 Marionette TRACE conn2 -> [0,3072,"getWindowHandles",null] 08:36:24 INFO - PROCESS | 1648 | 1477755384466 Marionette TRACE conn2 <- [1,3072,null,["7"]] 08:36:24 INFO - PROCESS | 1648 | 1477755384469 Marionette TRACE conn2 -> [0,3073,"switchToWindow",{"name":"7"}] 08:36:24 INFO - PROCESS | 1648 | 1477755384472 Marionette TRACE conn2 <- [1,3073,null,{}] 08:36:24 INFO - PROCESS | 1648 | 1477755384477 Marionette TRACE conn2 -> [0,3074,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b390000 == 11 [pid = 1648] [id = 665] 08:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x128227000) [pid = 1648] [serial = 1946] [outer = 0x0] 08:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129e8f400) [pid = 1648] [serial = 1947] [outer = 0x128227000] 08:36:24 INFO - PROCESS | 1648 | 1477755384518 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129eb2400) [pid = 1648] [serial = 1948] [outer = 0x128227000] 08:36:24 INFO - PROCESS | 1648 | 1477755384800 Marionette TRACE conn2 <- [1,3074,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]]]}] 08:36:24 INFO - . 08:36:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 465ms 08:36:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 08:36:24 INFO - PROCESS | 1648 | 1477755384848 Marionette TRACE conn2 -> [0,3075,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1648 | 1477755384849 Marionette TRACE conn2 <- [1,3075,null,{"value":"7"}] 08:36:24 INFO - PROCESS | 1648 | 1477755384852 Marionette TRACE conn2 -> [0,3076,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:24 INFO - PROCESS | 1648 | 1477755384928 Marionette TRACE conn2 <- [1,3076,null,{"value":null}] 08:36:25 INFO - PROCESS | 1648 | 1477755385003 Marionette TRACE conn2 -> [0,3077,"getWindowHandles",null] 08:36:25 INFO - PROCESS | 1648 | 1477755385005 Marionette TRACE conn2 <- [1,3077,null,["7"]] 08:36:25 INFO - PROCESS | 1648 | 1477755385008 Marionette TRACE conn2 -> [0,3078,"switchToWindow",{"name":"7"}] 08:36:25 INFO - PROCESS | 1648 | 1477755385010 Marionette TRACE conn2 <- [1,3078,null,{}] 08:36:25 INFO - PROCESS | 1648 | 1477755385012 Marionette TRACE conn2 -> [0,3079,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c654000 == 12 [pid = 1648] [id = 666] 08:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x126e85c00) [pid = 1648] [serial = 1949] [outer = 0x0] 08:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a8ac400) [pid = 1648] [serial = 1950] [outer = 0x126e85c00] 08:36:25 INFO - PROCESS | 1648 | 1477755385046 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ac35400) [pid = 1648] [serial = 1951] [outer = 0x126e85c00] 08:36:25 INFO - PROCESS | 1648 | 1477755385287 Marionette TRACE conn2 <- [1,3079,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]]]}] 08:36:25 INFO - . 08:36:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 469ms 08:36:25 INFO - PROCESS | 1648 | 1477755385322 Marionette TRACE conn2 -> [0,3080,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 1648 | 1477755385324 Marionette TRACE conn2 <- [1,3080,null,{"value":"7"}] 08:36:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 08:36:25 INFO - PROCESS | 1648 | 1477755385328 Marionette TRACE conn2 -> [0,3081,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:25 INFO - PROCESS | 1648 | 1477755385522 Marionette TRACE conn2 <- [1,3081,null,{"value":null}] 08:36:25 INFO - PROCESS | 1648 | 1477755385531 Marionette TRACE conn2 -> [0,3082,"getWindowHandles",null] 08:36:25 INFO - PROCESS | 1648 | 1477755385533 Marionette TRACE conn2 <- [1,3082,null,["7"]] 08:36:25 INFO - PROCESS | 1648 | 1477755385536 Marionette TRACE conn2 -> [0,3083,"switchToWindow",{"name":"7"}] 08:36:25 INFO - PROCESS | 1648 | 1477755385540 Marionette TRACE conn2 <- [1,3083,null,{}] 08:36:25 INFO - PROCESS | 1648 | 1477755385544 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e038800 == 13 [pid = 1648] [id = 667] 08:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12ac75000) [pid = 1648] [serial = 1952] [outer = 0x0] 08:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12c14ec00) [pid = 1648] [serial = 1953] [outer = 0x12ac75000] 08:36:25 INFO - PROCESS | 1648 | 1477755385600 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c157400) [pid = 1648] [serial = 1954] [outer = 0x12ac75000] 08:36:25 INFO - PROCESS | 1648 | 1477755385959 Marionette TRACE conn2 <- [1,3084,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]]]}] 08:36:25 INFO - . 08:36:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 667ms 08:36:25 INFO - PROCESS | 1648 | 1477755385995 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 1648 | 1477755385996 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:36:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 08:36:26 INFO - PROCESS | 1648 | 1477755385999 Marionette TRACE conn2 -> [0,3086,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:26 INFO - PROCESS | 1648 | 1477755386079 Marionette TRACE conn2 <- [1,3086,null,{"value":null}] 08:36:26 INFO - PROCESS | 1648 | 1477755386084 Marionette TRACE conn2 -> [0,3087,"getWindowHandles",null] 08:36:26 INFO - PROCESS | 1648 | 1477755386085 Marionette TRACE conn2 <- [1,3087,null,["7"]] 08:36:26 INFO - PROCESS | 1648 | 1477755386088 Marionette TRACE conn2 -> [0,3088,"switchToWindow",{"name":"7"}] 08:36:26 INFO - PROCESS | 1648 | 1477755386090 Marionette TRACE conn2 <- [1,3088,null,{}] 08:36:26 INFO - PROCESS | 1648 | 1477755386138 Marionette TRACE conn2 -> [0,3089,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7d8000 == 14 [pid = 1648] [id = 668] 08:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12c76c000) [pid = 1648] [serial = 1955] [outer = 0x0] 08:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12ce7d800) [pid = 1648] [serial = 1956] [outer = 0x12c76c000] 08:36:26 INFO - PROCESS | 1648 | 1477755386192 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12ce80400) [pid = 1648] [serial = 1957] [outer = 0x12c76c000] 08:36:26 INFO - PROCESS | 1648 | 1477755386522 Marionette TRACE conn2 <- [1,3089,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]]]}] 08:36:26 INFO - . 08:36:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 564ms 08:36:26 INFO - PROCESS | 1648 | 1477755386564 Marionette TRACE conn2 -> [0,3090,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 1648 | 1477755386567 Marionette TRACE conn2 <- [1,3090,null,{"value":"7"}] 08:36:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 08:36:26 INFO - PROCESS | 1648 | 1477755386571 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:26 INFO - PROCESS | 1648 | 1477755386668 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:36:26 INFO - PROCESS | 1648 | 1477755386716 Marionette TRACE conn2 -> [0,3092,"getWindowHandles",null] 08:36:26 INFO - PROCESS | 1648 | 1477755386718 Marionette TRACE conn2 <- [1,3092,null,["7"]] 08:36:26 INFO - PROCESS | 1648 | 1477755386721 Marionette TRACE conn2 -> [0,3093,"switchToWindow",{"name":"7"}] 08:36:26 INFO - PROCESS | 1648 | 1477755386723 Marionette TRACE conn2 <- [1,3093,null,{}] 08:36:26 INFO - PROCESS | 1648 | 1477755386725 Marionette TRACE conn2 -> [0,3094,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f965000 == 15 [pid = 1648] [id = 669] 08:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12dfcb000) [pid = 1648] [serial = 1958] [outer = 0x0] 08:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dfd8800) [pid = 1648] [serial = 1959] [outer = 0x12dfcb000] 08:36:26 INFO - PROCESS | 1648 | 1477755386759 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12e005800) [pid = 1648] [serial = 1960] [outer = 0x12dfcb000] 08:36:26 INFO - PROCESS | 1648 | 1477755386978 Marionette TRACE conn2 <- [1,3094,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]]]}] 08:36:26 INFO - . 08:36:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 414ms 08:36:26 INFO - PROCESS | 1648 | 1477755386984 Marionette TRACE conn2 -> [0,3095,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 1648 | 1477755386986 Marionette TRACE conn2 <- [1,3095,null,{"value":"7"}] 08:36:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 08:36:26 INFO - PROCESS | 1648 | 1477755386989 Marionette TRACE conn2 -> [0,3096,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:27 INFO - PROCESS | 1648 | 1477755387066 Marionette TRACE conn2 <- [1,3096,null,{"value":null}] 08:36:27 INFO - PROCESS | 1648 | 1477755387069 Marionette TRACE conn2 -> [0,3097,"getWindowHandles",null] 08:36:27 INFO - PROCESS | 1648 | 1477755387071 Marionette TRACE conn2 <- [1,3097,null,["7"]] 08:36:27 INFO - PROCESS | 1648 | 1477755387073 Marionette TRACE conn2 -> [0,3098,"switchToWindow",{"name":"7"}] 08:36:27 INFO - PROCESS | 1648 | 1477755387076 Marionette TRACE conn2 <- [1,3098,null,{}] 08:36:27 INFO - PROCESS | 1648 | 1477755387080 Marionette TRACE conn2 -> [0,3099,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ede000 == 16 [pid = 1648] [id = 670] 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12dfd0400) [pid = 1648] [serial = 1961] [outer = 0x0] 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12ea81400) [pid = 1648] [serial = 1962] [outer = 0x12dfd0400] 08:36:27 INFO - PROCESS | 1648 | 1477755387113 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12ea7e800) [pid = 1648] [serial = 1963] [outer = 0x12dfd0400] 08:36:27 INFO - PROCESS | 1648 | 1477755387376 Marionette TRACE conn2 <- [1,3099,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]]]}] 08:36:27 INFO - . 08:36:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 415ms 08:36:27 INFO - PROCESS | 1648 | 1477755387405 Marionette TRACE conn2 -> [0,3100,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1648 | 1477755387406 Marionette TRACE conn2 <- [1,3100,null,{"value":"7"}] 08:36:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 08:36:27 INFO - PROCESS | 1648 | 1477755387409 Marionette TRACE conn2 -> [0,3101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:27 INFO - PROCESS | 1648 | 1477755387486 Marionette TRACE conn2 <- [1,3101,null,{"value":null}] 08:36:27 INFO - PROCESS | 1648 | 1477755387490 Marionette TRACE conn2 -> [0,3102,"getWindowHandles",null] 08:36:27 INFO - PROCESS | 1648 | 1477755387491 Marionette TRACE conn2 <- [1,3102,null,["7"]] 08:36:27 INFO - PROCESS | 1648 | 1477755387496 Marionette TRACE conn2 -> [0,3103,"switchToWindow",{"name":"7"}] 08:36:27 INFO - PROCESS | 1648 | 1477755387499 Marionette TRACE conn2 <- [1,3103,null,{}] 08:36:27 INFO - PROCESS | 1648 | 1477755387501 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b38b800 == 17 [pid = 1648] [id = 671] 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12f352000) [pid = 1648] [serial = 1964] [outer = 0x0] 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12f9c1400) [pid = 1648] [serial = 1965] [outer = 0x12f352000] 08:36:27 INFO - PROCESS | 1648 | 1477755387536 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12f9c2400) [pid = 1648] [serial = 1966] [outer = 0x12f352000] 08:36:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c21800 == 18 [pid = 1648] [id = 672] 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12fc64800) [pid = 1648] [serial = 1967] [outer = 0x0] 08:36:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12fc67800) [pid = 1648] [serial = 1968] [outer = 0x12fc64800] 08:36:27 INFO - PROCESS | 1648 | 1477755387839 Marionette TRACE conn2 <- [1,3104,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]]]}] 08:36:27 INFO - . 08:36:27 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 08:36:27 INFO - PROCESS | 1648 | 1477755387875 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1648 | 1477755387877 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:36:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 08:36:27 INFO - PROCESS | 1648 | 1477755387880 Marionette TRACE conn2 -> [0,3106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:28 INFO - PROCESS | 1648 | 1477755388008 Marionette TRACE conn2 <- [1,3106,null,{"value":null}] 08:36:28 INFO - PROCESS | 1648 | 1477755388013 Marionette TRACE conn2 -> [0,3107,"getWindowHandles",null] 08:36:28 INFO - PROCESS | 1648 | 1477755388014 Marionette TRACE conn2 <- [1,3107,null,["7"]] 08:36:28 INFO - PROCESS | 1648 | 1477755388016 Marionette TRACE conn2 -> [0,3108,"switchToWindow",{"name":"7"}] 08:36:28 INFO - PROCESS | 1648 | 1477755388019 Marionette TRACE conn2 <- [1,3108,null,{}] 08:36:28 INFO - PROCESS | 1648 | 1477755388022 Marionette TRACE conn2 -> [0,3109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d28800 == 19 [pid = 1648] [id = 673] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12fc5ec00) [pid = 1648] [serial = 1969] [outer = 0x0] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12fee7000) [pid = 1648] [serial = 1970] [outer = 0x12fc5ec00] 08:36:28 INFO - PROCESS | 1648 | 1477755388063 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1300aa800) [pid = 1648] [serial = 1971] [outer = 0x12fc5ec00] 08:36:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d33000 == 20 [pid = 1648] [id = 674] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x13040d000) [pid = 1648] [serial = 1972] [outer = 0x0] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x130410800) [pid = 1648] [serial = 1973] [outer = 0x13040d000] 08:36:28 INFO - PROCESS | 1648 | 1477755388356 Marionette TRACE conn2 <- [1,3109,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]]]}] 08:36:28 INFO - . 08:36:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 515ms 08:36:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 08:36:28 INFO - PROCESS | 1648 | 1477755388396 Marionette TRACE conn2 -> [0,3110,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1648 | 1477755388397 Marionette TRACE conn2 <- [1,3110,null,{"value":"7"}] 08:36:28 INFO - PROCESS | 1648 | 1477755388400 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:28 INFO - PROCESS | 1648 | 1477755388492 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:36:28 INFO - PROCESS | 1648 | 1477755388540 Marionette TRACE conn2 -> [0,3112,"getWindowHandles",null] 08:36:28 INFO - PROCESS | 1648 | 1477755388542 Marionette TRACE conn2 <- [1,3112,null,["7"]] 08:36:28 INFO - PROCESS | 1648 | 1477755388544 Marionette TRACE conn2 -> [0,3113,"switchToWindow",{"name":"7"}] 08:36:28 INFO - PROCESS | 1648 | 1477755388546 Marionette TRACE conn2 <- [1,3113,null,{}] 08:36:28 INFO - PROCESS | 1648 | 1477755388548 Marionette TRACE conn2 -> [0,3114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d42800 == 21 [pid = 1648] [id = 675] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x130406c00) [pid = 1648] [serial = 1974] [outer = 0x0] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x13053f800) [pid = 1648] [serial = 1975] [outer = 0x130406c00] 08:36:28 INFO - PROCESS | 1648 | 1477755388581 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x130540000) [pid = 1648] [serial = 1976] [outer = 0x130406c00] 08:36:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e9a000 == 22 [pid = 1648] [id = 676] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x1305cfc00) [pid = 1648] [serial = 1977] [outer = 0x0] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x12fc61400) [pid = 1648] [serial = 1978] [outer = 0x1305cfc00] 08:36:28 INFO - PROCESS | 1648 | 1477755388834 Marionette TRACE conn2 <- [1,3114,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]]]}] 08:36:28 INFO - . 08:36:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 464ms 08:36:28 INFO - PROCESS | 1648 | 1477755388865 Marionette TRACE conn2 -> [0,3115,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1648 | 1477755388866 Marionette TRACE conn2 <- [1,3115,null,{"value":"7"}] 08:36:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 08:36:28 INFO - PROCESS | 1648 | 1477755388869 Marionette TRACE conn2 -> [0,3116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:28 INFO - PROCESS | 1648 | 1477755388959 Marionette TRACE conn2 <- [1,3116,null,{"value":null}] 08:36:28 INFO - PROCESS | 1648 | 1477755388963 Marionette TRACE conn2 -> [0,3117,"getWindowHandles",null] 08:36:28 INFO - PROCESS | 1648 | 1477755388964 Marionette TRACE conn2 <- [1,3117,null,["7"]] 08:36:28 INFO - PROCESS | 1648 | 1477755388966 Marionette TRACE conn2 -> [0,3118,"switchToWindow",{"name":"7"}] 08:36:28 INFO - PROCESS | 1648 | 1477755388968 Marionette TRACE conn2 <- [1,3118,null,{}] 08:36:28 INFO - PROCESS | 1648 | 1477755388970 Marionette TRACE conn2 -> [0,3119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e98800 == 23 [pid = 1648] [id = 677] 08:36:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x130546400) [pid = 1648] [serial = 1979] [outer = 0x0] 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x130979400) [pid = 1648] [serial = 1980] [outer = 0x130546400] 08:36:29 INFO - PROCESS | 1648 | 1477755389003 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x13097dc00) [pid = 1648] [serial = 1981] [outer = 0x130546400] 08:36:29 INFO - PROCESS | 1648 | 1477755389272 Marionette TRACE conn2 <- [1,3119,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]]]}] 08:36:29 INFO - . 08:36:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 414ms 08:36:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 08:36:29 INFO - PROCESS | 1648 | 1477755389284 Marionette TRACE conn2 -> [0,3120,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1648 | 1477755389285 Marionette TRACE conn2 <- [1,3120,null,{"value":"7"}] 08:36:29 INFO - PROCESS | 1648 | 1477755389288 Marionette TRACE conn2 -> [0,3121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:29 INFO - PROCESS | 1648 | 1477755389366 Marionette TRACE conn2 <- [1,3121,null,{"value":null}] 08:36:29 INFO - PROCESS | 1648 | 1477755389370 Marionette TRACE conn2 -> [0,3122,"getWindowHandles",null] 08:36:29 INFO - PROCESS | 1648 | 1477755389371 Marionette TRACE conn2 <- [1,3122,null,["7"]] 08:36:29 INFO - PROCESS | 1648 | 1477755389373 Marionette TRACE conn2 -> [0,3123,"switchToWindow",{"name":"7"}] 08:36:29 INFO - PROCESS | 1648 | 1477755389375 Marionette TRACE conn2 <- [1,3123,null,{}] 08:36:29 INFO - PROCESS | 1648 | 1477755389378 Marionette TRACE conn2 -> [0,3124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315dc000 == 24 [pid = 1648] [id = 678] 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x130981c00) [pid = 1648] [serial = 1982] [outer = 0x0] 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x130cf8400) [pid = 1648] [serial = 1983] [outer = 0x130981c00] 08:36:29 INFO - PROCESS | 1648 | 1477755389411 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x130cf8c00) [pid = 1648] [serial = 1984] [outer = 0x130981c00] 08:36:29 INFO - PROCESS | 1648 | 1477755389693 Marionette TRACE conn2 <- [1,3124,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]]]}] 08:36:29 INFO - . 08:36:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 415ms 08:36:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 08:36:29 INFO - PROCESS | 1648 | 1477755389703 Marionette TRACE conn2 -> [0,3125,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1648 | 1477755389705 Marionette TRACE conn2 <- [1,3125,null,{"value":"7"}] 08:36:29 INFO - PROCESS | 1648 | 1477755389707 Marionette TRACE conn2 -> [0,3126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:29 INFO - PROCESS | 1648 | 1477755389805 Marionette TRACE conn2 <- [1,3126,null,{"value":null}] 08:36:29 INFO - PROCESS | 1648 | 1477755389838 Marionette TRACE conn2 -> [0,3127,"getWindowHandles",null] 08:36:29 INFO - PROCESS | 1648 | 1477755389839 Marionette TRACE conn2 <- [1,3127,null,["7"]] 08:36:29 INFO - PROCESS | 1648 | 1477755389841 Marionette TRACE conn2 -> [0,3128,"switchToWindow",{"name":"7"}] 08:36:29 INFO - PROCESS | 1648 | 1477755389844 Marionette TRACE conn2 <- [1,3128,null,{}] 08:36:29 INFO - PROCESS | 1648 | 1477755389846 Marionette TRACE conn2 -> [0,3129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7e5800 == 25 [pid = 1648] [id = 679] 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x127915800) [pid = 1648] [serial = 1985] [outer = 0x0] 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x12e010000) [pid = 1648] [serial = 1986] [outer = 0x127915800] 08:36:29 INFO - PROCESS | 1648 | 1477755389879 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12e13e800) [pid = 1648] [serial = 1987] [outer = 0x127915800] 08:36:30 INFO - . 08:36:30 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 08:36:30 INFO - PROCESS | 1648 | 1477755390119 Marionette TRACE conn2 <- [1,3129,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]]]}] 08:36:30 INFO - PROCESS | 1648 | 1477755390124 Marionette TRACE conn2 -> [0,3130,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1648 | 1477755390126 Marionette TRACE conn2 <- [1,3130,null,{"value":"7"}] 08:36:30 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 08:36:30 INFO - PROCESS | 1648 | 1477755390129 Marionette TRACE conn2 -> [0,3131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:30 INFO - PROCESS | 1648 | 1477755390205 Marionette TRACE conn2 <- [1,3131,null,{"value":null}] 08:36:30 INFO - PROCESS | 1648 | 1477755390211 Marionette TRACE conn2 -> [0,3132,"getWindowHandles",null] 08:36:30 INFO - PROCESS | 1648 | 1477755390212 Marionette TRACE conn2 <- [1,3132,null,["7"]] 08:36:30 INFO - PROCESS | 1648 | 1477755390214 Marionette TRACE conn2 -> [0,3133,"switchToWindow",{"name":"7"}] 08:36:30 INFO - PROCESS | 1648 | 1477755390217 Marionette TRACE conn2 <- [1,3133,null,{}] 08:36:30 INFO - PROCESS | 1648 | 1477755390219 Marionette TRACE conn2 -> [0,3134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d95800 == 26 [pid = 1648] [id = 680] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x12c78f400) [pid = 1648] [serial = 1988] [outer = 0x0] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x130e2b000) [pid = 1648] [serial = 1989] [outer = 0x12c78f400] 08:36:30 INFO - PROCESS | 1648 | 1477755390252 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x130e2b800) [pid = 1648] [serial = 1990] [outer = 0x12c78f400] 08:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d99800 == 27 [pid = 1648] [id = 681] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x130e2b400) [pid = 1648] [serial = 1991] [outer = 0x0] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x130e35400) [pid = 1648] [serial = 1992] [outer = 0x130e2b400] 08:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x133824000 == 28 [pid = 1648] [id = 682] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1312ac400) [pid = 1648] [serial = 1993] [outer = 0x0] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x1312acc00) [pid = 1648] [serial = 1994] [outer = 0x1312ac400] 08:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338be800 == 29 [pid = 1648] [id = 683] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x1312adc00) [pid = 1648] [serial = 1995] [outer = 0x0] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x1312ae400) [pid = 1648] [serial = 1996] [outer = 0x1312adc00] 08:36:30 INFO - PROCESS | 1648 | 1477755390577 Marionette TRACE conn2 <- [1,3134,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"]]]}] 08:36:30 INFO - ... 08:36:30 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 467ms 08:36:30 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 08:36:30 INFO - PROCESS | 1648 | 1477755390596 Marionette TRACE conn2 -> [0,3135,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1648 | 1477755390598 Marionette TRACE conn2 <- [1,3135,null,{"value":"7"}] 08:36:30 INFO - PROCESS | 1648 | 1477755390600 Marionette TRACE conn2 -> [0,3136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:30 INFO - PROCESS | 1648 | 1477755390701 Marionette TRACE conn2 <- [1,3136,null,{"value":null}] 08:36:30 INFO - PROCESS | 1648 | 1477755390706 Marionette TRACE conn2 -> [0,3137,"getWindowHandles",null] 08:36:30 INFO - PROCESS | 1648 | 1477755390708 Marionette TRACE conn2 <- [1,3137,null,["7"]] 08:36:30 INFO - PROCESS | 1648 | 1477755390711 Marionette TRACE conn2 -> [0,3138,"switchToWindow",{"name":"7"}] 08:36:30 INFO - PROCESS | 1648 | 1477755390713 Marionette TRACE conn2 <- [1,3138,null,{}] 08:36:30 INFO - PROCESS | 1648 | 1477755390715 Marionette TRACE conn2 -> [0,3139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338c2000 == 30 [pid = 1648] [id = 684] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x130e28800) [pid = 1648] [serial = 1997] [outer = 0x0] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x131491800) [pid = 1648] [serial = 1998] [outer = 0x130e28800] 08:36:30 INFO - PROCESS | 1648 | 1477755390748 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x130544800) [pid = 1648] [serial = 1999] [outer = 0x130e28800] 08:36:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x1341dc800 == 31 [pid = 1648] [id = 685] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x1315a9c00) [pid = 1648] [serial = 2000] [outer = 0x0] 08:36:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1315ad400) [pid = 1648] [serial = 2001] [outer = 0x1315a9c00] 08:36:31 INFO - PROCESS | 1648 | 1477755391087 Marionette TRACE conn2 <- [1,3139,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"]]]}] 08:36:31 INFO - . 08:36:31 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 517ms 08:36:31 INFO - PROCESS | 1648 | 1477755391119 Marionette TRACE conn2 -> [0,3140,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1648 | 1477755391124 Marionette TRACE conn2 <- [1,3140,null,{"value":"7"}] 08:36:31 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 08:36:31 INFO - PROCESS | 1648 | 1477755391131 Marionette TRACE conn2 -> [0,3141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:31 INFO - PROCESS | 1648 | 1477755391321 Marionette TRACE conn2 <- [1,3141,null,{"value":null}] 08:36:31 INFO - PROCESS | 1648 | 1477755391432 Marionette TRACE conn2 -> [0,3142,"getWindowHandles",null] 08:36:31 INFO - PROCESS | 1648 | 1477755391435 Marionette TRACE conn2 <- [1,3142,null,["7"]] 08:36:31 INFO - PROCESS | 1648 | 1477755391439 Marionette TRACE conn2 -> [0,3143,"switchToWindow",{"name":"7"}] 08:36:31 INFO - PROCESS | 1648 | 1477755391443 Marionette TRACE conn2 <- [1,3143,null,{}] 08:36:31 INFO - PROCESS | 1648 | 1477755391448 Marionette TRACE conn2 -> [0,3144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x127eb5800 == 32 [pid = 1648] [id = 686] 08:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x126e85400) [pid = 1648] [serial = 2002] [outer = 0x0] 08:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12736d000) [pid = 1648] [serial = 2003] [outer = 0x126e85400] 08:36:31 INFO - PROCESS | 1648 | 1477755391498 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x127370c00) [pid = 1648] [serial = 2004] [outer = 0x126e85400] 08:36:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c39000 == 33 [pid = 1648] [id = 687] 08:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x127b49800) [pid = 1648] [serial = 2005] [outer = 0x0] 08:36:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x127e0a800) [pid = 1648] [serial = 2006] [outer = 0x127b49800] 08:36:31 INFO - PROCESS | 1648 | 1477755391842 Marionette TRACE conn2 <- [1,3144,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"]]]}] 08:36:31 INFO - . 08:36:31 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 766ms 08:36:31 INFO - PROCESS | 1648 | 1477755391896 Marionette TRACE conn2 -> [0,3145,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1648 | 1477755391898 Marionette TRACE conn2 <- [1,3145,null,{"value":"7"}] 08:36:31 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 08:36:31 INFO - PROCESS | 1648 | 1477755391902 Marionette TRACE conn2 -> [0,3146,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:32 INFO - PROCESS | 1648 | 1477755392008 Marionette TRACE conn2 <- [1,3146,null,{"value":null}] 08:36:32 INFO - PROCESS | 1648 | 1477755392058 Marionette TRACE conn2 -> [0,3147,"getWindowHandles",null] 08:36:32 INFO - PROCESS | 1648 | 1477755392060 Marionette TRACE conn2 <- [1,3147,null,["7"]] 08:36:32 INFO - PROCESS | 1648 | 1477755392062 Marionette TRACE conn2 -> [0,3148,"switchToWindow",{"name":"7"}] 08:36:32 INFO - PROCESS | 1648 | 1477755392065 Marionette TRACE conn2 <- [1,3148,null,{}] 08:36:32 INFO - PROCESS | 1648 | 1477755392067 Marionette TRACE conn2 -> [0,3149,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3bb800 == 34 [pid = 1648] [id = 688] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x127bac800) [pid = 1648] [serial = 2007] [outer = 0x0] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x129eb4400) [pid = 1648] [serial = 2008] [outer = 0x127bac800] 08:36:32 INFO - PROCESS | 1648 | 1477755392110 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x129eb6800) [pid = 1648] [serial = 2009] [outer = 0x127bac800] 08:36:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7dc000 == 35 [pid = 1648] [id = 689] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12a023800) [pid = 1648] [serial = 2010] [outer = 0x0] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12b30f800) [pid = 1648] [serial = 2011] [outer = 0x12a023800] 08:36:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd44800 == 36 [pid = 1648] [id = 690] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12bfad800) [pid = 1648] [serial = 2012] [outer = 0x0] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12c130c00) [pid = 1648] [serial = 2013] [outer = 0x12bfad800] 08:36:32 INFO - PROCESS | 1648 | 1477755392507 Marionette TRACE conn2 <- [1,3149,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"]]]}] 08:36:32 INFO - .. 08:36:32 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 617ms 08:36:32 INFO - PROCESS | 1648 | 1477755392523 Marionette TRACE conn2 -> [0,3150,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 1648 | 1477755392527 Marionette TRACE conn2 <- [1,3150,null,{"value":"7"}] 08:36:32 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 08:36:32 INFO - PROCESS | 1648 | 1477755392531 Marionette TRACE conn2 -> [0,3151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:32 INFO - PROCESS | 1648 | 1477755392638 Marionette TRACE conn2 <- [1,3151,null,{"value":null}] 08:36:32 INFO - PROCESS | 1648 | 1477755392688 Marionette TRACE conn2 -> [0,3152,"getWindowHandles",null] 08:36:32 INFO - PROCESS | 1648 | 1477755392690 Marionette TRACE conn2 <- [1,3152,null,["7"]] 08:36:32 INFO - PROCESS | 1648 | 1477755392693 Marionette TRACE conn2 -> [0,3153,"switchToWindow",{"name":"7"}] 08:36:32 INFO - PROCESS | 1648 | 1477755392697 Marionette TRACE conn2 <- [1,3153,null,{}] 08:36:32 INFO - PROCESS | 1648 | 1477755392699 Marionette TRACE conn2 -> [0,3154,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d44800 == 37 [pid = 1648] [id = 691] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12c151c00) [pid = 1648] [serial = 2014] [outer = 0x0] 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12dfd8000) [pid = 1648] [serial = 2015] [outer = 0x12c151c00] 08:36:32 INFO - PROCESS | 1648 | 1477755392742 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12e1a5800) [pid = 1648] [serial = 2016] [outer = 0x12c151c00] 08:36:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x133820000 == 38 [pid = 1648] [id = 692] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12f90fc00) [pid = 1648] [serial = 2017] [outer = 0x0] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x1300a4400) [pid = 1648] [serial = 2018] [outer = 0x12f90fc00] 08:36:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338c9800 == 39 [pid = 1648] [id = 693] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x13040f000) [pid = 1648] [serial = 2019] [outer = 0x0] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x130411800) [pid = 1648] [serial = 2020] [outer = 0x13040f000] 08:36:33 INFO - PROCESS | 1648 | 1477755393204 Marionette TRACE conn2 <- [1,3154,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"]]]}] 08:36:33 INFO - .. 08:36:33 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 717ms 08:36:33 INFO - PROCESS | 1648 | 1477755393248 Marionette TRACE conn2 -> [0,3155,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1648 | 1477755393252 Marionette TRACE conn2 <- [1,3155,null,{"value":"7"}] 08:36:33 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 08:36:33 INFO - PROCESS | 1648 | 1477755393257 Marionette TRACE conn2 -> [0,3156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:33 INFO - PROCESS | 1648 | 1477755393361 Marionette TRACE conn2 <- [1,3156,null,{"value":null}] 08:36:33 INFO - PROCESS | 1648 | 1477755393410 Marionette TRACE conn2 -> [0,3157,"getWindowHandles",null] 08:36:33 INFO - PROCESS | 1648 | 1477755393412 Marionette TRACE conn2 <- [1,3157,null,["7"]] 08:36:33 INFO - PROCESS | 1648 | 1477755393415 Marionette TRACE conn2 -> [0,3158,"switchToWindow",{"name":"7"}] 08:36:33 INFO - PROCESS | 1648 | 1477755393417 Marionette TRACE conn2 <- [1,3158,null,{}] 08:36:33 INFO - PROCESS | 1648 | 1477755393420 Marionette TRACE conn2 -> [0,3159,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x1341e6800 == 40 [pid = 1648] [id = 694] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12fee2800) [pid = 1648] [serial = 2021] [outer = 0x0] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x130cfdc00) [pid = 1648] [serial = 2022] [outer = 0x12fee2800] 08:36:33 INFO - PROCESS | 1648 | 1477755393461 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1312b2800) [pid = 1648] [serial = 2023] [outer = 0x12fee2800] 08:36:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x127f96800 == 41 [pid = 1648] [id = 695] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11d3dc800) [pid = 1648] [serial = 2024] [outer = 0x0] 08:36:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x11d49cc00) [pid = 1648] [serial = 2025] [outer = 0x11d3dc800] 08:36:33 INFO - PROCESS | 1648 | 1477755393960 Marionette TRACE conn2 <- [1,3159,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"]]]}] 08:36:33 INFO - . 08:36:33 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 715ms 08:36:33 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 08:36:33 INFO - PROCESS | 1648 | 1477755393971 Marionette TRACE conn2 -> [0,3160,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1648 | 1477755393974 Marionette TRACE conn2 <- [1,3160,null,{"value":"7"}] 08:36:33 INFO - PROCESS | 1648 | 1477755393979 Marionette TRACE conn2 -> [0,3161,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:34 INFO - PROCESS | 1648 | 1477755394083 Marionette TRACE conn2 <- [1,3161,null,{"value":null}] 08:36:34 INFO - PROCESS | 1648 | 1477755394133 Marionette TRACE conn2 -> [0,3162,"getWindowHandles",null] 08:36:34 INFO - PROCESS | 1648 | 1477755394136 Marionette TRACE conn2 <- [1,3162,null,["7"]] 08:36:34 INFO - PROCESS | 1648 | 1477755394138 Marionette TRACE conn2 -> [0,3163,"switchToWindow",{"name":"7"}] 08:36:34 INFO - PROCESS | 1648 | 1477755394142 Marionette TRACE conn2 <- [1,3163,null,{}] 08:36:34 INFO - PROCESS | 1648 | 1477755394145 Marionette TRACE conn2 -> [0,3164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f32e800 == 42 [pid = 1648] [id = 696] 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x11d404400) [pid = 1648] [serial = 2026] [outer = 0x0] 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x126ecc800) [pid = 1648] [serial = 2027] [outer = 0x11d404400] 08:36:34 INFO - PROCESS | 1648 | 1477755394184 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x1271bac00) [pid = 1648] [serial = 2028] [outer = 0x11d404400] 08:36:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x128b1e800 == 43 [pid = 1648] [id = 697] 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x127baa800) [pid = 1648] [serial = 2029] [outer = 0x0] 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x1287bc400) [pid = 1648] [serial = 2030] [outer = 0x127baa800] 08:36:34 INFO - PROCESS | 1648 | 1477755394567 Marionette TRACE conn2 <- [1,3164,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"]]]}] 08:36:34 INFO - . 08:36:34 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 615ms 08:36:34 INFO - PROCESS | 1648 | 1477755394593 Marionette TRACE conn2 -> [0,3165,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1648 | 1477755394595 Marionette TRACE conn2 <- [1,3165,null,{"value":"7"}] 08:36:34 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 08:36:34 INFO - PROCESS | 1648 | 1477755394598 Marionette TRACE conn2 -> [0,3166,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:34 INFO - PROCESS | 1648 | 1477755394710 Marionette TRACE conn2 <- [1,3166,null,{"value":null}] 08:36:34 INFO - PROCESS | 1648 | 1477755394763 Marionette TRACE conn2 -> [0,3167,"getWindowHandles",null] 08:36:34 INFO - PROCESS | 1648 | 1477755394765 Marionette TRACE conn2 <- [1,3167,null,["7"]] 08:36:34 INFO - PROCESS | 1648 | 1477755394767 Marionette TRACE conn2 -> [0,3168,"switchToWindow",{"name":"7"}] 08:36:34 INFO - PROCESS | 1648 | 1477755394770 Marionette TRACE conn2 <- [1,3168,null,{}] 08:36:34 INFO - PROCESS | 1648 | 1477755394772 Marionette TRACE conn2 -> [0,3169,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c2d000 == 44 [pid = 1648] [id = 698] 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x11db07000) [pid = 1648] [serial = 2031] [outer = 0x0] 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x129e91000) [pid = 1648] [serial = 2032] [outer = 0x11db07000] 08:36:34 INFO - PROCESS | 1648 | 1477755394810 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12a02e000) [pid = 1648] [serial = 2033] [outer = 0x11db07000] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x1341dc800 == 43 [pid = 1648] [id = 685] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x1338be800 == 42 [pid = 1648] [id = 683] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x133824000 == 41 [pid = 1648] [id = 682] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x131d99800 == 40 [pid = 1648] [id = 681] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x130e9a000 == 39 [pid = 1648] [id = 676] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x130d33000 == 38 [pid = 1648] [id = 674] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x130c21800 == 37 [pid = 1648] [id = 672] 08:36:34 INFO - PROCESS | 1648 | --DOCSHELL 0x127312000 == 36 [pid = 1648] [id = 661] 08:36:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x127ea1800 == 37 [pid = 1648] [id = 699] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x12ac74800) [pid = 1648] [serial = 2034] [outer = 0x0] 08:36:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2ae800 == 38 [pid = 1648] [id = 700] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x12ad2c400) [pid = 1648] [serial = 2035] [outer = 0x0] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 123 (0x12ad24c00) [pid = 1648] [serial = 2036] [outer = 0x12ac74800] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 124 (0x12ad27000) [pid = 1648] [serial = 2037] [outer = 0x12ad2c400] 08:36:35 INFO - PROCESS | 1648 | 1477755395167 Marionette TRACE conn2 <- [1,3169,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"]]]}] 08:36:35 INFO - .. 08:36:35 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 615ms 08:36:35 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 08:36:35 INFO - PROCESS | 1648 | 1477755395219 Marionette TRACE conn2 -> [0,3170,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1648 | 1477755395222 Marionette TRACE conn2 <- [1,3170,null,{"value":"7"}] 08:36:35 INFO - PROCESS | 1648 | 1477755395225 Marionette TRACE conn2 -> [0,3171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:35 INFO - PROCESS | 1648 | 1477755395306 Marionette TRACE conn2 <- [1,3171,null,{"value":null}] 08:36:35 INFO - PROCESS | 1648 | 1477755395313 Marionette TRACE conn2 -> [0,3172,"getWindowHandles",null] 08:36:35 INFO - PROCESS | 1648 | 1477755395315 Marionette TRACE conn2 <- [1,3172,null,["7"]] 08:36:35 INFO - PROCESS | 1648 | 1477755395317 Marionette TRACE conn2 -> [0,3173,"switchToWindow",{"name":"7"}] 08:36:35 INFO - PROCESS | 1648 | 1477755395321 Marionette TRACE conn2 <- [1,3173,null,{}] 08:36:35 INFO - PROCESS | 1648 | 1477755395395 Marionette TRACE conn2 -> [0,3174,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7ca800 == 39 [pid = 1648] [id = 701] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 125 (0x127e09000) [pid = 1648] [serial = 2038] [outer = 0x0] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 126 (0x12c6be000) [pid = 1648] [serial = 2039] [outer = 0x127e09000] 08:36:35 INFO - PROCESS | 1648 | 1477755395432 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 127 (0x12cb88400) [pid = 1648] [serial = 2040] [outer = 0x127e09000] 08:36:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1279c5000 == 40 [pid = 1648] [id = 702] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 128 (0x12dfd7c00) [pid = 1648] [serial = 2041] [outer = 0x0] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 129 (0x12dfd9000) [pid = 1648] [serial = 2042] [outer = 0x12dfd7c00] 08:36:35 INFO - PROCESS | 1648 | 1477755395700 Marionette TRACE conn2 <- [1,3174,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"]]]}] 08:36:35 INFO - . 08:36:35 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 515ms 08:36:35 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 08:36:35 INFO - PROCESS | 1648 | 1477755395741 Marionette TRACE conn2 -> [0,3175,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1648 | 1477755395743 Marionette TRACE conn2 <- [1,3175,null,{"value":"7"}] 08:36:35 INFO - PROCESS | 1648 | 1477755395746 Marionette TRACE conn2 -> [0,3176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:35 INFO - PROCESS | 1648 | 1477755395825 Marionette TRACE conn2 <- [1,3176,null,{"value":null}] 08:36:35 INFO - PROCESS | 1648 | 1477755395831 Marionette TRACE conn2 -> [0,3177,"getWindowHandles",null] 08:36:35 INFO - PROCESS | 1648 | 1477755395832 Marionette TRACE conn2 <- [1,3177,null,["7"]] 08:36:35 INFO - PROCESS | 1648 | 1477755395835 Marionette TRACE conn2 -> [0,3178,"switchToWindow",{"name":"7"}] 08:36:35 INFO - PROCESS | 1648 | 1477755395837 Marionette TRACE conn2 <- [1,3178,null,{}] 08:36:35 INFO - PROCESS | 1648 | 1477755395840 Marionette TRACE conn2 -> [0,3179,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd4800 == 41 [pid = 1648] [id = 703] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 130 (0x12db81000) [pid = 1648] [serial = 2043] [outer = 0x0] 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 131 (0x12e1ab800) [pid = 1648] [serial = 2044] [outer = 0x12db81000] 08:36:35 INFO - PROCESS | 1648 | 1477755395876 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 132 (0x12ea87c00) [pid = 1648] [serial = 2045] [outer = 0x12db81000] 08:36:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x128189000 == 42 [pid = 1648] [id = 704] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 133 (0x12f3c0000) [pid = 1648] [serial = 2046] [outer = 0x0] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 134 (0x12fc5cc00) [pid = 1648] [serial = 2047] [outer = 0x12f3c0000] 08:36:36 INFO - PROCESS | 1648 | 1477755396189 Marionette TRACE conn2 <- [1,3179,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"]]]}] 08:36:36 INFO - . 08:36:36 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 466ms 08:36:36 INFO - PROCESS | 1648 | 1477755396213 Marionette TRACE conn2 -> [0,3180,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1648 | 1477755396214 Marionette TRACE conn2 <- [1,3180,null,{"value":"7"}] 08:36:36 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 08:36:36 INFO - PROCESS | 1648 | 1477755396217 Marionette TRACE conn2 -> [0,3181,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:36 INFO - PROCESS | 1648 | 1477755396296 Marionette TRACE conn2 <- [1,3181,null,{"value":null}] 08:36:36 INFO - PROCESS | 1648 | 1477755396299 Marionette TRACE conn2 -> [0,3182,"getWindowHandles",null] 08:36:36 INFO - PROCESS | 1648 | 1477755396301 Marionette TRACE conn2 <- [1,3182,null,["7"]] 08:36:36 INFO - PROCESS | 1648 | 1477755396303 Marionette TRACE conn2 -> [0,3183,"switchToWindow",{"name":"7"}] 08:36:36 INFO - PROCESS | 1648 | 1477755396306 Marionette TRACE conn2 <- [1,3183,null,{}] 08:36:36 INFO - PROCESS | 1648 | 1477755396310 Marionette TRACE conn2 -> [0,3184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315d7000 == 43 [pid = 1648] [id = 705] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 135 (0x12f9cb000) [pid = 1648] [serial = 2048] [outer = 0x0] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 136 (0x12fe8dc00) [pid = 1648] [serial = 2049] [outer = 0x12f9cb000] 08:36:36 INFO - PROCESS | 1648 | 1477755396344 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 137 (0x12fe96800) [pid = 1648] [serial = 2050] [outer = 0x12f9cb000] 08:36:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x131822000 == 44 [pid = 1648] [id = 706] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 138 (0x13042e400) [pid = 1648] [serial = 2051] [outer = 0x0] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 139 (0x130434400) [pid = 1648] [serial = 2052] [outer = 0x13042e400] 08:36:36 INFO - PROCESS | 1648 | 1477755396647 Marionette TRACE conn2 <- [1,3184,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"]]]}] 08:36:36 INFO - . 08:36:36 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 465ms 08:36:36 INFO - PROCESS | 1648 | 1477755396683 Marionette TRACE conn2 -> [0,3185,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1648 | 1477755396684 Marionette TRACE conn2 <- [1,3185,null,{"value":"7"}] 08:36:36 INFO - TEST-START | /touch-events/create-touch-touchlist.html 08:36:36 INFO - PROCESS | 1648 | 1477755396687 Marionette TRACE conn2 -> [0,3186,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:36 INFO - PROCESS | 1648 | 1477755396814 Marionette TRACE conn2 <- [1,3186,null,{"value":null}] 08:36:36 INFO - PROCESS | 1648 | 1477755396825 Marionette TRACE conn2 -> [0,3187,"getWindowHandles",null] 08:36:36 INFO - PROCESS | 1648 | 1477755396827 Marionette TRACE conn2 <- [1,3187,null,["7"]] 08:36:36 INFO - PROCESS | 1648 | 1477755396828 Marionette TRACE conn2 -> [0,3188,"switchToWindow",{"name":"7"}] 08:36:36 INFO - PROCESS | 1648 | 1477755396830 Marionette TRACE conn2 <- [1,3188,null,{}] 08:36:36 INFO - PROCESS | 1648 | 1477755396833 Marionette TRACE conn2 -> [0,3189,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d9a000 == 45 [pid = 1648] [id = 707] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 140 (0x12cbc6800) [pid = 1648] [serial = 2053] [outer = 0x0] 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 141 (0x130978c00) [pid = 1648] [serial = 2054] [outer = 0x12cbc6800] 08:36:36 INFO - PROCESS | 1648 | 1477755396866 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1648 | ++DOMWINDOW == 142 (0x130981000) [pid = 1648] [serial = 2055] [outer = 0x12cbc6800] 08:36:37 INFO - PROCESS | 1648 | 1477755397138 Marionette TRACE conn2 <- [1,3189,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]]]}] 08:36:37 INFO - .... 08:36:37 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 465ms 08:36:37 INFO - TEST-START | /touch-events/historical.html 08:36:37 INFO - PROCESS | 1648 | 1477755397152 Marionette TRACE conn2 -> [0,3190,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 1648 | 1477755397154 Marionette TRACE conn2 <- [1,3190,null,{"value":"7"}] 08:36:37 INFO - PROCESS | 1648 | 1477755397157 Marionette TRACE conn2 -> [0,3191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:37 INFO - PROCESS | 1648 | 1477755397269 Marionette TRACE conn2 <- [1,3191,null,{"value":null}] 08:36:37 INFO - PROCESS | 1648 | 1477755397317 Marionette TRACE conn2 -> [0,3192,"getWindowHandles",null] 08:36:37 INFO - PROCESS | 1648 | 1477755397320 Marionette TRACE conn2 <- [1,3192,null,["7"]] 08:36:37 INFO - PROCESS | 1648 | 1477755397324 Marionette TRACE conn2 -> [0,3193,"switchToWindow",{"name":"7"}] 08:36:37 INFO - PROCESS | 1648 | 1477755397327 Marionette TRACE conn2 <- [1,3193,null,{}] 08:36:37 INFO - PROCESS | 1648 | 1477755397331 Marionette TRACE conn2 -> [0,3194,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x13427a800 == 46 [pid = 1648] [id = 708] 08:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 143 (0x130cf6400) [pid = 1648] [serial = 2056] [outer = 0x0] 08:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 144 (0x130dbe000) [pid = 1648] [serial = 2057] [outer = 0x130cf6400] 08:36:37 INFO - PROCESS | 1648 | 1477755397382 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 145 (0x130dc0c00) [pid = 1648] [serial = 2058] [outer = 0x130cf6400] 08:36:37 INFO - PROCESS | 1648 | 1477755397707 Marionette TRACE conn2 <- [1,3194,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 08:36:37 INFO - . 08:36:37 INFO - TEST-OK | /touch-events/historical.html | took 566ms 08:36:37 INFO - PROCESS | 1648 | 1477755397723 Marionette TRACE conn2 -> [0,3195,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 1648 | 1477755397726 Marionette TRACE conn2 <- [1,3195,null,{"value":"7"}] 08:36:37 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 08:36:37 INFO - PROCESS | 1648 | 1477755397730 Marionette TRACE conn2 -> [0,3196,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:37 INFO - PROCESS | 1648 | 1477755397887 Marionette TRACE conn2 <- [1,3196,null,{"value":null}] 08:36:37 INFO - PROCESS | 1648 | 1477755397900 Marionette TRACE conn2 -> [0,3197,"getWindowHandles",null] 08:36:37 INFO - PROCESS | 1648 | 1477755397904 Marionette TRACE conn2 <- [1,3197,null,["7"]] 08:36:37 INFO - PROCESS | 1648 | 1477755397906 Marionette TRACE conn2 -> [0,3198,"switchToWindow",{"name":"7"}] 08:36:37 INFO - PROCESS | 1648 | 1477755397907 Marionette TRACE conn2 <- [1,3198,null,{}] 08:36:37 INFO - PROCESS | 1648 | 1477755397912 Marionette TRACE conn2 -> [0,3199,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x134744800 == 47 [pid = 1648] [id = 709] 08:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 146 (0x130e30c00) [pid = 1648] [serial = 2059] [outer = 0x0] 08:36:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 147 (0x1312b5000) [pid = 1648] [serial = 2060] [outer = 0x130e30c00] 08:36:37 INFO - PROCESS | 1648 | 1477755397962 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 148 (0x13148dc00) [pid = 1648] [serial = 2061] [outer = 0x130e30c00] 08:36:38 INFO - PROCESS | 1648 | 1477755398243 Marionette TRACE conn2 <- [1,3199,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]]]}] 08:36:38 INFO - ... 08:36:38 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 566ms 08:36:38 INFO - TEST-START | /touch-events/touch-retargeting.html 08:36:38 INFO - PROCESS | 1648 | 1477755398295 Marionette TRACE conn2 -> [0,3200,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1648 | 1477755398297 Marionette TRACE conn2 <- [1,3200,null,{"value":"7"}] 08:36:38 INFO - PROCESS | 1648 | 1477755398300 Marionette TRACE conn2 -> [0,3201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:36:38 INFO - PROCESS | 1648 | 1477755398406 Marionette TRACE conn2 <- [1,3201,null,{"value":null}] 08:36:38 INFO - PROCESS | 1648 | 1477755398412 Marionette TRACE conn2 -> [0,3202,"getWindowHandles",null] 08:36:38 INFO - PROCESS | 1648 | 1477755398414 Marionette TRACE conn2 <- [1,3202,null,["7"]] 08:36:38 INFO - PROCESS | 1648 | 1477755398450 Marionette TRACE conn2 -> [0,3203,"switchToWindow",{"name":"7"}] 08:36:38 INFO - PROCESS | 1648 | 1477755398453 Marionette TRACE conn2 <- [1,3203,null,{}] 08:36:38 INFO - PROCESS | 1648 | 1477755398455 Marionette TRACE conn2 -> [0,3204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c87000 == 48 [pid = 1648] [id = 710] 08:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 149 (0x127d32000) [pid = 1648] [serial = 2062] [outer = 0x0] 08:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 150 (0x1315b0c00) [pid = 1648] [serial = 2063] [outer = 0x127d32000] 08:36:38 INFO - PROCESS | 1648 | 1477755398490 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1648 | ++DOMWINDOW == 151 (0x1316c4000) [pid = 1648] [serial = 2064] [outer = 0x127d32000] 08:36:38 INFO - PROCESS | 1648 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 150 (0x12c78f400) [pid = 1648] [serial = 1988] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 149 (0x127d39400) [pid = 1648] [serial = 1943] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 148 (0x130e2b400) [pid = 1648] [serial = 1991] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 147 (0x1312ac400) [pid = 1648] [serial = 1993] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 146 (0x1312adc00) [pid = 1648] [serial = 1995] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 145 (0x12ac75000) [pid = 1648] [serial = 1952] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 144 (0x11d3d7000) [pid = 1648] [serial = 1937] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 143 (0x1305cfc00) [pid = 1648] [serial = 1977] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 142 (0x130406c00) [pid = 1648] [serial = 1974] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 141 (0x12fc5ec00) [pid = 1648] [serial = 1969] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 140 (0x13040d000) [pid = 1648] [serial = 1972] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755388275] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 139 (0x12dfd0400) [pid = 1648] [serial = 1961] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 138 (0x12fc64800) [pid = 1648] [serial = 1967] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 137 (0x12f352000) [pid = 1648] [serial = 1964] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 136 (0x12c76c000) [pid = 1648] [serial = 1955] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 135 (0x130546400) [pid = 1648] [serial = 1979] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 134 (0x12dfcb000) [pid = 1648] [serial = 1958] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 133 (0x11d3dd400) [pid = 1648] [serial = 1934] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 132 (0x128227000) [pid = 1648] [serial = 1946] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 131 (0x126e85c00) [pid = 1648] [serial = 1949] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 130 (0x126e86c00) [pid = 1648] [serial = 1940] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 129 (0x127915800) [pid = 1648] [serial = 1985] [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] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 128 (0x1315a9c00) [pid = 1648] [serial = 2000] [outer = 0x0] [url = about:blank] 08:36:39 INFO - PROCESS | 1648 | --DOMWINDOW == 127 (0x130981c00) [pid = 1648] [serial = 1982] [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] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x131d95800 == 47 [pid = 1648] [id = 680] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7e5800 == 46 [pid = 1648] [id = 679] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x130d28800 == 45 [pid = 1648] [id = 673] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x130e98800 == 44 [pid = 1648] [id = 677] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1315dc000 == 43 [pid = 1648] [id = 678] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x130d42800 == 42 [pid = 1648] [id = 675] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12b38b800 == 41 [pid = 1648] [id = 671] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x129ede000 == 40 [pid = 1648] [id = 670] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12f965000 == 39 [pid = 1648] [id = 669] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7d8000 == 38 [pid = 1648] [id = 668] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12e038800 == 37 [pid = 1648] [id = 667] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x129ee3000 == 36 [pid = 1648] [id = 664] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12c654000 == 35 [pid = 1648] [id = 666] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x127414800 == 34 [pid = 1648] [id = 663] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12b390000 == 33 [pid = 1648] [id = 665] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12730f000 == 32 [pid = 1648] [id = 662] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x134744800 == 31 [pid = 1648] [id = 709] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x13427a800 == 30 [pid = 1648] [id = 708] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x131d9a000 == 29 [pid = 1648] [id = 707] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x131822000 == 28 [pid = 1648] [id = 706] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1315d7000 == 27 [pid = 1648] [id = 705] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x128189000 == 26 [pid = 1648] [id = 704] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd4800 == 25 [pid = 1648] [id = 703] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1279c5000 == 24 [pid = 1648] [id = 702] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7ca800 == 23 [pid = 1648] [id = 701] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2ae800 == 22 [pid = 1648] [id = 700] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x127ea1800 == 21 [pid = 1648] [id = 699] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x129c2d000 == 20 [pid = 1648] [id = 698] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x128b1e800 == 19 [pid = 1648] [id = 697] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12f32e800 == 18 [pid = 1648] [id = 696] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x127f96800 == 17 [pid = 1648] [id = 695] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1341e6800 == 16 [pid = 1648] [id = 694] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x133820000 == 15 [pid = 1648] [id = 692] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1338c9800 == 14 [pid = 1648] [id = 693] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x130d44800 == 13 [pid = 1648] [id = 691] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd44800 == 12 [pid = 1648] [id = 690] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7dc000 == 11 [pid = 1648] [id = 689] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3bb800 == 10 [pid = 1648] [id = 688] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x129c39000 == 9 [pid = 1648] [id = 687] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x127eb5800 == 8 [pid = 1648] [id = 686] 08:36:43 INFO - PROCESS | 1648 | --DOCSHELL 0x1338c2000 == 7 [pid = 1648] [id = 684] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 126 (0x130e35400) [pid = 1648] [serial = 1992] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 125 (0x1312acc00) [pid = 1648] [serial = 1994] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 124 (0x1312ae400) [pid = 1648] [serial = 1996] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 123 (0x1315ad400) [pid = 1648] [serial = 2001] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 122 (0x130e2b000) [pid = 1648] [serial = 1989] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x130e2b800) [pid = 1648] [serial = 1990] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x12e010000) [pid = 1648] [serial = 1986] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x12e13e800) [pid = 1648] [serial = 1987] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x130cf8400) [pid = 1648] [serial = 1983] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x130cf8c00) [pid = 1648] [serial = 1984] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x130979400) [pid = 1648] [serial = 1980] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x13097dc00) [pid = 1648] [serial = 1981] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x13053f800) [pid = 1648] [serial = 1975] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x130540000) [pid = 1648] [serial = 1976] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12fc61400) [pid = 1648] [serial = 1978] [outer = 0x0] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12fee7000) [pid = 1648] [serial = 1970] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x1300aa800) [pid = 1648] [serial = 1971] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x130410800) [pid = 1648] [serial = 1973] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477755388275] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12f9c1400) [pid = 1648] [serial = 1965] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12f9c2400) [pid = 1648] [serial = 1966] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12fc67800) [pid = 1648] [serial = 1968] [outer = 0x0] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12ea81400) [pid = 1648] [serial = 1962] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12ea7e800) [pid = 1648] [serial = 1963] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12dfd8800) [pid = 1648] [serial = 1959] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12e005800) [pid = 1648] [serial = 1960] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12ce7d800) [pid = 1648] [serial = 1956] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12ce80400) [pid = 1648] [serial = 1957] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12c14ec00) [pid = 1648] [serial = 1953] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12c157400) [pid = 1648] [serial = 1954] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12a8ac400) [pid = 1648] [serial = 1950] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12ac35400) [pid = 1648] [serial = 1951] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x129e8f400) [pid = 1648] [serial = 1947] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x129eb2400) [pid = 1648] [serial = 1948] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x127e12400) [pid = 1648] [serial = 1944] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x127eddc00) [pid = 1648] [serial = 1945] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x127364400) [pid = 1648] [serial = 1941] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1274e1800) [pid = 1648] [serial = 1942] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x11d40b400) [pid = 1648] [serial = 1938] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x11d605800) [pid = 1648] [serial = 1939] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x11d609c00) [pid = 1648] [serial = 1936] [outer = 0x0] [url = about:blank] 08:36:43 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x131491800) [pid = 1648] [serial = 1998] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x11d3dc800) [pid = 1648] [serial = 2024] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12bfad800) [pid = 1648] [serial = 2012] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x127baa800) [pid = 1648] [serial = 2029] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x12dfd7c00) [pid = 1648] [serial = 2041] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x12f90fc00) [pid = 1648] [serial = 2017] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x12f3c0000) [pid = 1648] [serial = 2046] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x13040f000) [pid = 1648] [serial = 2019] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x13042e400) [pid = 1648] [serial = 2051] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12a023800) [pid = 1648] [serial = 2010] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x127b49800) [pid = 1648] [serial = 2005] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12fee2800) [pid = 1648] [serial = 2021] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x127bac800) [pid = 1648] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12f9cb000) [pid = 1648] [serial = 2048] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x126e85400) [pid = 1648] [serial = 2002] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x11d404400) [pid = 1648] [serial = 2026] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12db81000) [pid = 1648] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x130e28800) [pid = 1648] [serial = 1997] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12ad2c400) [pid = 1648] [serial = 2035] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x11db07000) [pid = 1648] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12ac74800) [pid = 1648] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12c151c00) [pid = 1648] [serial = 2014] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x127e09000) [pid = 1648] [serial = 2038] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x130e30c00) [pid = 1648] [serial = 2059] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x130cf6400) [pid = 1648] [serial = 2056] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/historical.html] 08:36:46 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12cbc6800) [pid = 1648] [serial = 2053] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x12ad27000) [pid = 1648] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x12ad24c00) [pid = 1648] [serial = 2036] [outer = 0x0] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x12ea87c00) [pid = 1648] [serial = 2045] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12e1ab800) [pid = 1648] [serial = 2044] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12fe96800) [pid = 1648] [serial = 2050] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x12fe8dc00) [pid = 1648] [serial = 2049] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x130981000) [pid = 1648] [serial = 2055] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x130978c00) [pid = 1648] [serial = 2054] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x130dc0c00) [pid = 1648] [serial = 2058] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x130dbe000) [pid = 1648] [serial = 2057] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x13148dc00) [pid = 1648] [serial = 2061] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x1312b5000) [pid = 1648] [serial = 2060] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x1315b0c00) [pid = 1648] [serial = 2063] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x12c6be000) [pid = 1648] [serial = 2039] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12cb88400) [pid = 1648] [serial = 2040] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x129e91000) [pid = 1648] [serial = 2032] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12a02e000) [pid = 1648] [serial = 2033] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x126ecc800) [pid = 1648] [serial = 2027] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x1271bac00) [pid = 1648] [serial = 2028] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x130cfdc00) [pid = 1648] [serial = 2022] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x1312b2800) [pid = 1648] [serial = 2023] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12dfd8000) [pid = 1648] [serial = 2015] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12e1a5800) [pid = 1648] [serial = 2016] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12b30f800) [pid = 1648] [serial = 2011] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x127e0a800) [pid = 1648] [serial = 2006] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x129eb4400) [pid = 1648] [serial = 2008] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x129eb6800) [pid = 1648] [serial = 2009] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12736d000) [pid = 1648] [serial = 2003] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x127370c00) [pid = 1648] [serial = 2004] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x11d49cc00) [pid = 1648] [serial = 2025] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12c130c00) [pid = 1648] [serial = 2013] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x1287bc400) [pid = 1648] [serial = 2030] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12dfd9000) [pid = 1648] [serial = 2042] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x130544800) [pid = 1648] [serial = 1999] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x1300a4400) [pid = 1648] [serial = 2018] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x12fc5cc00) [pid = 1648] [serial = 2047] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x130411800) [pid = 1648] [serial = 2020] [outer = 0x0] [url = about:blank] 08:36:50 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x130434400) [pid = 1648] [serial = 2052] [outer = 0x0] [url = about:blank] 08:37:08 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:37:08 INFO - PROCESS | 1648 | 1477755428581 Marionette TRACE conn2 <- [1,3204,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 08:37:08 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30314ms 08:37:08 INFO - PROCESS | 1648 | 1477755428614 Marionette TRACE conn2 -> [0,3205,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 1648 | 1477755428617 Marionette TRACE conn2 <- [1,3205,null,{"value":"7"}] 08:37:08 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 08:37:08 INFO - PROCESS | 1648 | 1477755428634 Marionette TRACE conn2 -> [0,3206,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:08 INFO - PROCESS | 1648 | 1477755428739 Marionette TRACE conn2 <- [1,3206,null,{"value":null}] 08:37:08 INFO - PROCESS | 1648 | 1477755428746 Marionette TRACE conn2 -> [0,3207,"getWindowHandles",null] 08:37:08 INFO - PROCESS | 1648 | 1477755428749 Marionette TRACE conn2 <- [1,3207,null,["7"]] 08:37:08 INFO - PROCESS | 1648 | 1477755428752 Marionette TRACE conn2 -> [0,3208,"switchToWindow",{"name":"7"}] 08:37:08 INFO - PROCESS | 1648 | 1477755428755 Marionette TRACE conn2 <- [1,3208,null,{}] 08:37:08 INFO - PROCESS | 1648 | 1477755428758 Marionette TRACE conn2 -> [0,3209,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x127317000 == 8 [pid = 1648] [id = 711] 08:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3e0c00) [pid = 1648] [serial = 2065] [outer = 0x0] 08:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d411c00) [pid = 1648] [serial = 2066] [outer = 0x11d3e0c00] 08:37:08 INFO - PROCESS | 1648 | 1477755428805 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d608800) [pid = 1648] [serial = 2067] [outer = 0x11d3e0c00] 08:37:09 INFO - PROCESS | 1648 | 1477755429099 Marionette TRACE conn2 <- [1,3209,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]]]}] 08:37:09 INFO - ..... 08:37:09 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 517ms 08:37:09 INFO - TEST-START | /user-timing/idlharness.html 08:37:09 INFO - PROCESS | 1648 | 1477755429150 Marionette TRACE conn2 -> [0,3210,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1648 | 1477755429152 Marionette TRACE conn2 <- [1,3210,null,{"value":"7"}] 08:37:09 INFO - PROCESS | 1648 | 1477755429155 Marionette TRACE conn2 -> [0,3211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:09 INFO - PROCESS | 1648 | 1477755429248 Marionette TRACE conn2 <- [1,3211,null,{"value":null}] 08:37:09 INFO - PROCESS | 1648 | 1477755429253 Marionette TRACE conn2 -> [0,3212,"getWindowHandles",null] 08:37:09 INFO - PROCESS | 1648 | 1477755429255 Marionette TRACE conn2 <- [1,3212,null,["7"]] 08:37:09 INFO - PROCESS | 1648 | 1477755429257 Marionette TRACE conn2 -> [0,3213,"switchToWindow",{"name":"7"}] 08:37:09 INFO - PROCESS | 1648 | 1477755429260 Marionette TRACE conn2 <- [1,3213,null,{}] 08:37:09 INFO - PROCESS | 1648 | 1477755429264 Marionette TRACE conn2 -> [0,3214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x127423800 == 9 [pid = 1648] [id = 712] 08:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d934800) [pid = 1648] [serial = 2068] [outer = 0x0] 08:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x1271b2400) [pid = 1648] [serial = 2069] [outer = 0x11d934800] 08:37:09 INFO - PROCESS | 1648 | 1477755429304 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12736d000) [pid = 1648] [serial = 2070] [outer = 0x11d934800] 08:37:09 INFO - PROCESS | 1648 | 1477755429702 Marionette TRACE conn2 <- [1,3214,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]]]}] 08:37:09 INFO - ........................ 08:37:09 INFO - TEST-OK | /user-timing/idlharness.html | took 570ms 08:37:09 INFO - PROCESS | 1648 | 1477755429730 Marionette TRACE conn2 -> [0,3215,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1648 | 1477755429734 Marionette TRACE conn2 <- [1,3215,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 08:37:09 INFO - PROCESS | 1648 | 1477755429737 Marionette TRACE conn2 -> [0,3216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:09 INFO - PROCESS | 1648 | 1477755429855 Marionette TRACE conn2 <- [1,3216,null,{"value":null}] 08:37:09 INFO - PROCESS | 1648 | 1477755429863 Marionette TRACE conn2 -> [0,3217,"getWindowHandles",null] 08:37:09 INFO - PROCESS | 1648 | 1477755429865 Marionette TRACE conn2 <- [1,3217,null,["7"]] 08:37:09 INFO - PROCESS | 1648 | 1477755429867 Marionette TRACE conn2 -> [0,3218,"switchToWindow",{"name":"7"}] 08:37:09 INFO - PROCESS | 1648 | 1477755429871 Marionette TRACE conn2 <- [1,3218,null,{}] 08:37:09 INFO - PROCESS | 1648 | 1477755429873 Marionette TRACE conn2 -> [0,3219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b394800 == 10 [pid = 1648] [id = 713] 08:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11cc7b000) [pid = 1648] [serial = 2071] [outer = 0x0] 08:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x128221c00) [pid = 1648] [serial = 2072] [outer = 0x11cc7b000] 08:37:09 INFO - PROCESS | 1648 | 1477755429915 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x1287c7c00) [pid = 1648] [serial = 2073] [outer = 0x11cc7b000] 08:37:10 INFO - PROCESS | 1648 | 1477755430397 Marionette TRACE conn2 <- [1,3219,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]]]}] 08:37:10 INFO - ....... 08:37:10 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 666ms 08:37:10 INFO - PROCESS | 1648 | 1477755430403 Marionette TRACE conn2 -> [0,3220,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 1648 | 1477755430406 Marionette TRACE conn2 <- [1,3220,null,{"value":"7"}] 08:37:10 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 08:37:10 INFO - PROCESS | 1648 | 1477755430408 Marionette TRACE conn2 -> [0,3221,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:10 INFO - PROCESS | 1648 | 1477755430490 Marionette TRACE conn2 <- [1,3221,null,{"value":null}] 08:37:10 INFO - PROCESS | 1648 | 1477755430498 Marionette TRACE conn2 -> [0,3222,"getWindowHandles",null] 08:37:10 INFO - PROCESS | 1648 | 1477755430500 Marionette TRACE conn2 <- [1,3222,null,["7"]] 08:37:10 INFO - PROCESS | 1648 | 1477755430502 Marionette TRACE conn2 -> [0,3223,"switchToWindow",{"name":"7"}] 08:37:10 INFO - PROCESS | 1648 | 1477755430505 Marionette TRACE conn2 <- [1,3223,null,{}] 08:37:10 INFO - PROCESS | 1648 | 1477755430508 Marionette TRACE conn2 -> [0,3224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0f0800 == 11 [pid = 1648] [id = 714] 08:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129d7e800) [pid = 1648] [serial = 2074] [outer = 0x0] 08:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129eb9000) [pid = 1648] [serial = 2075] [outer = 0x129d7e800] 08:37:10 INFO - PROCESS | 1648 | 1477755430549 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12a024c00) [pid = 1648] [serial = 2076] [outer = 0x129d7e800] 08:37:11 INFO - PROCESS | 1648 | 1477755431051 Marionette TRACE conn2 <- [1,3224,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]]]}] 08:37:11 INFO - ....... 08:37:11 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 671ms 08:37:11 INFO - PROCESS | 1648 | 1477755431079 Marionette TRACE conn2 -> [0,3225,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1648 | 1477755431081 Marionette TRACE conn2 <- [1,3225,null,{"value":"7"}] 08:37:11 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 08:37:11 INFO - PROCESS | 1648 | 1477755431084 Marionette TRACE conn2 -> [0,3226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:11 INFO - PROCESS | 1648 | 1477755431164 Marionette TRACE conn2 <- [1,3226,null,{"value":null}] 08:37:11 INFO - PROCESS | 1648 | 1477755431168 Marionette TRACE conn2 -> [0,3227,"getWindowHandles",null] 08:37:11 INFO - PROCESS | 1648 | 1477755431170 Marionette TRACE conn2 <- [1,3227,null,["7"]] 08:37:11 INFO - PROCESS | 1648 | 1477755431172 Marionette TRACE conn2 -> [0,3228,"switchToWindow",{"name":"7"}] 08:37:11 INFO - PROCESS | 1648 | 1477755431174 Marionette TRACE conn2 <- [1,3228,null,{}] 08:37:11 INFO - PROCESS | 1648 | 1477755431178 Marionette TRACE conn2 -> [0,3229,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12df17800 == 12 [pid = 1648] [id = 715] 08:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x11d934000) [pid = 1648] [serial = 2077] [outer = 0x0] 08:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12ac73400) [pid = 1648] [serial = 2078] [outer = 0x11d934000] 08:37:11 INFO - PROCESS | 1648 | 1477755431212 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ac80000) [pid = 1648] [serial = 2079] [outer = 0x11d934000] 08:37:11 INFO - PROCESS | 1648 | 1477755431485 Marionette TRACE conn2 <- [1,3229,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]]]}] 08:37:11 INFO - .. 08:37:11 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 415ms 08:37:11 INFO - TEST-START | /user-timing/test_user_timing_exists.html 08:37:11 INFO - PROCESS | 1648 | 1477755431499 Marionette TRACE conn2 -> [0,3230,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1648 | 1477755431500 Marionette TRACE conn2 <- [1,3230,null,{"value":"7"}] 08:37:11 INFO - PROCESS | 1648 | 1477755431503 Marionette TRACE conn2 -> [0,3231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:11 INFO - PROCESS | 1648 | 1477755431652 Marionette TRACE conn2 <- [1,3231,null,{"value":null}] 08:37:11 INFO - PROCESS | 1648 | 1477755431724 Marionette TRACE conn2 -> [0,3232,"getWindowHandles",null] 08:37:11 INFO - PROCESS | 1648 | 1477755431726 Marionette TRACE conn2 <- [1,3232,null,["7"]] 08:37:11 INFO - PROCESS | 1648 | 1477755431729 Marionette TRACE conn2 -> [0,3233,"switchToWindow",{"name":"7"}] 08:37:11 INFO - PROCESS | 1648 | 1477755431733 Marionette TRACE conn2 <- [1,3233,null,{}] 08:37:11 INFO - PROCESS | 1648 | 1477755431736 Marionette TRACE conn2 -> [0,3234,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8cb800 == 13 [pid = 1648] [id = 716] 08:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12ad27000) [pid = 1648] [serial = 2080] [outer = 0x0] 08:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12c150400) [pid = 1648] [serial = 2081] [outer = 0x12ad27000] 08:37:11 INFO - PROCESS | 1648 | 1477755431792 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12c673c00) [pid = 1648] [serial = 2082] [outer = 0x12ad27000] 08:37:12 INFO - PROCESS | 1648 | 1477755432102 Marionette TRACE conn2 <- [1,3234,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]]]}] 08:37:12 INFO - ..... 08:37:12 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 615ms 08:37:12 INFO - TEST-START | /user-timing/test_user_timing_mark.html 08:37:12 INFO - PROCESS | 1648 | 1477755432118 Marionette TRACE conn2 -> [0,3235,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1648 | 1477755432119 Marionette TRACE conn2 <- [1,3235,null,{"value":"7"}] 08:37:12 INFO - PROCESS | 1648 | 1477755432122 Marionette TRACE conn2 -> [0,3236,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:12 INFO - PROCESS | 1648 | 1477755432200 Marionette TRACE conn2 <- [1,3236,null,{"value":null}] 08:37:12 INFO - PROCESS | 1648 | 1477755432204 Marionette TRACE conn2 -> [0,3237,"getWindowHandles",null] 08:37:12 INFO - PROCESS | 1648 | 1477755432205 Marionette TRACE conn2 <- [1,3237,null,["7"]] 08:37:12 INFO - PROCESS | 1648 | 1477755432207 Marionette TRACE conn2 -> [0,3238,"switchToWindow",{"name":"7"}] 08:37:12 INFO - PROCESS | 1648 | 1477755432210 Marionette TRACE conn2 <- [1,3238,null,{}] 08:37:12 INFO - PROCESS | 1648 | 1477755432213 Marionette TRACE conn2 -> [0,3239,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd5f800 == 14 [pid = 1648] [id = 717] 08:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12c76b800) [pid = 1648] [serial = 2083] [outer = 0x0] 08:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12cbce000) [pid = 1648] [serial = 2084] [outer = 0x12c76b800] 08:37:12 INFO - PROCESS | 1648 | 1477755432247 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12cbd3000) [pid = 1648] [serial = 2085] [outer = 0x12c76b800] 08:37:12 INFO - PROCESS | 1648 | 1477755432706 Marionette TRACE conn2 <- [1,3239,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]]]}] 08:37:12 INFO - ..................... 08:37:12 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 620ms 08:37:12 INFO - PROCESS | 1648 | 1477755432744 Marionette TRACE conn2 -> [0,3240,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1648 | 1477755432746 Marionette TRACE conn2 <- [1,3240,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 08:37:12 INFO - PROCESS | 1648 | 1477755432749 Marionette TRACE conn2 -> [0,3241,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:12 INFO - PROCESS | 1648 | 1477755432824 Marionette TRACE conn2 <- [1,3241,null,{"value":null}] 08:37:12 INFO - PROCESS | 1648 | 1477755432830 Marionette TRACE conn2 -> [0,3242,"getWindowHandles",null] 08:37:12 INFO - PROCESS | 1648 | 1477755432833 Marionette TRACE conn2 <- [1,3242,null,["7"]] 08:37:12 INFO - PROCESS | 1648 | 1477755432835 Marionette TRACE conn2 -> [0,3243,"switchToWindow",{"name":"7"}] 08:37:12 INFO - PROCESS | 1648 | 1477755432837 Marionette TRACE conn2 <- [1,3243,null,{}] 08:37:12 INFO - PROCESS | 1648 | 1477755432840 Marionette TRACE conn2 -> [0,3244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x13046b000 == 15 [pid = 1648] [id = 718] 08:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12dfcd000) [pid = 1648] [serial = 2086] [outer = 0x0] 08:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dfd7c00) [pid = 1648] [serial = 2087] [outer = 0x12dfcd000] 08:37:12 INFO - PROCESS | 1648 | 1477755432874 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12dfd9c00) [pid = 1648] [serial = 2088] [outer = 0x12dfcd000] 08:37:13 INFO - PROCESS | 1648 | 1477755433138 Marionette TRACE conn2 <- [1,3244,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]]]}] 08:37:13 INFO - ..... 08:37:13 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 416ms 08:37:13 INFO - PROCESS | 1648 | 1477755433165 Marionette TRACE conn2 -> [0,3245,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1648 | 1477755433166 Marionette TRACE conn2 <- [1,3245,null,{"value":"7"}] 08:37:13 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 08:37:13 INFO - PROCESS | 1648 | 1477755433169 Marionette TRACE conn2 -> [0,3246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:13 INFO - PROCESS | 1648 | 1477755433247 Marionette TRACE conn2 <- [1,3246,null,{"value":null}] 08:37:13 INFO - PROCESS | 1648 | 1477755433251 Marionette TRACE conn2 -> [0,3247,"getWindowHandles",null] 08:37:13 INFO - PROCESS | 1648 | 1477755433252 Marionette TRACE conn2 <- [1,3247,null,["7"]] 08:37:13 INFO - PROCESS | 1648 | 1477755433255 Marionette TRACE conn2 -> [0,3248,"switchToWindow",{"name":"7"}] 08:37:13 INFO - PROCESS | 1648 | 1477755433257 Marionette TRACE conn2 <- [1,3248,null,{}] 08:37:13 INFO - PROCESS | 1648 | 1477755433260 Marionette TRACE conn2 -> [0,3249,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b392000 == 16 [pid = 1648] [id = 719] 08:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12e14b400) [pid = 1648] [serial = 2089] [outer = 0x0] 08:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12e4c3000) [pid = 1648] [serial = 2090] [outer = 0x12e14b400] 08:37:13 INFO - PROCESS | 1648 | 1477755433294 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12ea7c000) [pid = 1648] [serial = 2091] [outer = 0x12e14b400] 08:37:13 INFO - PROCESS | 1648 | 1477755433585 Marionette TRACE conn2 <- [1,3249,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]]]}] 08:37:13 INFO - ......................................... 08:37:13 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 474ms 08:37:13 INFO - PROCESS | 1648 | 1477755433643 Marionette TRACE conn2 -> [0,3250,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1648 | 1477755433644 Marionette TRACE conn2 <- [1,3250,null,{"value":"7"}] 08:37:13 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 08:37:13 INFO - PROCESS | 1648 | 1477755433647 Marionette TRACE conn2 -> [0,3251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:13 INFO - PROCESS | 1648 | 1477755433734 Marionette TRACE conn2 <- [1,3251,null,{"value":null}] 08:37:13 INFO - PROCESS | 1648 | 1477755433741 Marionette TRACE conn2 -> [0,3252,"getWindowHandles",null] 08:37:13 INFO - PROCESS | 1648 | 1477755433743 Marionette TRACE conn2 <- [1,3252,null,["7"]] 08:37:13 INFO - PROCESS | 1648 | 1477755433746 Marionette TRACE conn2 -> [0,3253,"switchToWindow",{"name":"7"}] 08:37:13 INFO - PROCESS | 1648 | 1477755433750 Marionette TRACE conn2 <- [1,3253,null,{}] 08:37:13 INFO - PROCESS | 1648 | 1477755433753 Marionette TRACE conn2 -> [0,3254,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd9000 == 17 [pid = 1648] [id = 720] 08:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12ea85400) [pid = 1648] [serial = 2092] [outer = 0x0] 08:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12f916c00) [pid = 1648] [serial = 2093] [outer = 0x12ea85400] 08:37:13 INFO - PROCESS | 1648 | 1477755433788 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12f917400) [pid = 1648] [serial = 2094] [outer = 0x12ea85400] 08:37:14 INFO - .. 08:37:14 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 520ms 08:37:14 INFO - PROCESS | 1648 | 1477755434163 Marionette TRACE conn2 <- [1,3254,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]]]}] 08:37:14 INFO - PROCESS | 1648 | 1477755434168 Marionette TRACE conn2 -> [0,3255,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1648 | 1477755434171 Marionette TRACE conn2 <- [1,3255,null,{"value":"7"}] 08:37:14 INFO - TEST-START | /user-timing/test_user_timing_measure.html 08:37:14 INFO - PROCESS | 1648 | 1477755434175 Marionette TRACE conn2 -> [0,3256,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:14 INFO - PROCESS | 1648 | 1477755434301 Marionette TRACE conn2 <- [1,3256,null,{"value":null}] 08:37:14 INFO - PROCESS | 1648 | 1477755434304 Marionette TRACE conn2 -> [0,3257,"getWindowHandles",null] 08:37:14 INFO - PROCESS | 1648 | 1477755434306 Marionette TRACE conn2 <- [1,3257,null,["7"]] 08:37:14 INFO - PROCESS | 1648 | 1477755434308 Marionette TRACE conn2 -> [0,3258,"switchToWindow",{"name":"7"}] 08:37:14 INFO - PROCESS | 1648 | 1477755434311 Marionette TRACE conn2 <- [1,3258,null,{}] 08:37:14 INFO - PROCESS | 1648 | 1477755434363 Marionette TRACE conn2 -> [0,3259,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313dd800 == 18 [pid = 1648] [id = 721] 08:37:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12fc28c00) [pid = 1648] [serial = 2095] [outer = 0x0] 08:37:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12fdd5800) [pid = 1648] [serial = 2096] [outer = 0x12fc28c00] 08:37:14 INFO - PROCESS | 1648 | 1477755434404 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12fdd6000) [pid = 1648] [serial = 2097] [outer = 0x12fc28c00] 08:37:14 INFO - PROCESS | 1648 | 1477755434856 Marionette TRACE conn2 <- [1,3259,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]]]}] 08:37:14 INFO - ............................... 08:37:14 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 719ms 08:37:14 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 08:37:14 INFO - PROCESS | 1648 | 1477755434894 Marionette TRACE conn2 -> [0,3260,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1648 | 1477755434895 Marionette TRACE conn2 <- [1,3260,null,{"value":"7"}] 08:37:14 INFO - PROCESS | 1648 | 1477755434898 Marionette TRACE conn2 -> [0,3261,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:14 INFO - PROCESS | 1648 | 1477755434985 Marionette TRACE conn2 <- [1,3261,null,{"value":null}] 08:37:14 INFO - PROCESS | 1648 | 1477755434991 Marionette TRACE conn2 -> [0,3262,"getWindowHandles",null] 08:37:14 INFO - PROCESS | 1648 | 1477755434992 Marionette TRACE conn2 <- [1,3262,null,["7"]] 08:37:14 INFO - PROCESS | 1648 | 1477755434996 Marionette TRACE conn2 -> [0,3263,"switchToWindow",{"name":"7"}] 08:37:15 INFO - PROCESS | 1648 | 1477755434998 Marionette TRACE conn2 <- [1,3263,null,{}] 08:37:15 INFO - PROCESS | 1648 | 1477755435001 Marionette TRACE conn2 -> [0,3264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x131808800 == 19 [pid = 1648] [id = 722] 08:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12fee3c00) [pid = 1648] [serial = 2098] [outer = 0x0] 08:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x1300a8800) [pid = 1648] [serial = 2099] [outer = 0x12fee3c00] 08:37:15 INFO - PROCESS | 1648 | 1477755435035 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x130408800) [pid = 1648] [serial = 2100] [outer = 0x12fee3c00] 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 08:37:15 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 08:37:15 INFO - PROCESS | 1648 | 1477755435320 Marionette TRACE conn2 <- [1,3264,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]]]}] 08:37:15 INFO - ................. 08:37:15 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 466ms 08:37:15 INFO - PROCESS | 1648 | 1477755435365 Marionette TRACE conn2 -> [0,3265,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 1648 | 1477755435366 Marionette TRACE conn2 <- [1,3265,null,{"value":"7"}] 08:37:15 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 08:37:15 INFO - PROCESS | 1648 | 1477755435369 Marionette TRACE conn2 -> [0,3266,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:15 INFO - PROCESS | 1648 | 1477755435451 Marionette TRACE conn2 <- [1,3266,null,{"value":null}] 08:37:15 INFO - PROCESS | 1648 | 1477755435502 Marionette TRACE conn2 -> [0,3267,"getWindowHandles",null] 08:37:15 INFO - PROCESS | 1648 | 1477755435503 Marionette TRACE conn2 <- [1,3267,null,["7"]] 08:37:15 INFO - PROCESS | 1648 | 1477755435506 Marionette TRACE conn2 -> [0,3268,"switchToWindow",{"name":"7"}] 08:37:15 INFO - PROCESS | 1648 | 1477755435509 Marionette TRACE conn2 <- [1,3268,null,{}] 08:37:15 INFO - PROCESS | 1648 | 1477755435511 Marionette TRACE conn2 -> [0,3269,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x131808000 == 20 [pid = 1648] [id = 723] 08:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x12fee4000) [pid = 1648] [serial = 2101] [outer = 0x0] 08:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x13047e400) [pid = 1648] [serial = 2102] [outer = 0x12fee4000] 08:37:15 INFO - PROCESS | 1648 | 1477755435545 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x13053bc00) [pid = 1648] [serial = 2103] [outer = 0x12fee4000] 08:37:15 INFO - PROCESS | 1648 | 1477755435955 Marionette TRACE conn2 <- [1,3269,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]]]}] 08:37:15 INFO - ................. 08:37:15 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 618ms 08:37:15 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 08:37:15 INFO - PROCESS | 1648 | 1477755435988 Marionette TRACE conn2 -> [0,3270,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 1648 | 1477755435989 Marionette TRACE conn2 <- [1,3270,null,{"value":"7"}] 08:37:15 INFO - PROCESS | 1648 | 1477755435991 Marionette TRACE conn2 -> [0,3271,"getContext",null] 08:37:15 INFO - PROCESS | 1648 | 1477755435992 Marionette TRACE conn2 <- [1,3271,null,{"value":"content"}] 08:37:15 INFO - PROCESS | 1648 | 1477755435996 Marionette TRACE conn2 -> [0,3272,"setContext",{"value":"chrome"}] 08:37:15 INFO - PROCESS | 1648 | 1477755435998 Marionette TRACE conn2 <- [1,3272,null,{}] 08:37:16 INFO - PROCESS | 1648 | 1477755436000 Marionette TRACE conn2 -> [0,3273,"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}] 08:37:16 INFO - PROCESS | 1648 | 1477755436006 Marionette TRACE conn2 <- [1,3273,null,{"value":true}] 08:37:16 INFO - PROCESS | 1648 | 1477755436008 Marionette TRACE conn2 -> [0,3274,"setContext",{"value":"content"}] 08:37:16 INFO - PROCESS | 1648 | 1477755436009 Marionette TRACE conn2 <- [1,3274,null,{}] 08:37:16 INFO - Setting pref dom.animations-api.core.enabled (true) 08:37:16 INFO - PROCESS | 1648 | 1477755436011 Marionette TRACE conn2 -> [0,3275,"getContext",null] 08:37:16 INFO - PROCESS | 1648 | 1477755436012 Marionette TRACE conn2 <- [1,3275,null,{"value":"content"}] 08:37:16 INFO - PROCESS | 1648 | 1477755436014 Marionette TRACE conn2 -> [0,3276,"setContext",{"value":"chrome"}] 08:37:16 INFO - PROCESS | 1648 | 1477755436016 Marionette TRACE conn2 <- [1,3276,null,{}] 08:37:16 INFO - PROCESS | 1648 | 1477755436019 Marionette TRACE conn2 -> [0,3277,"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}] 08:37:16 INFO - PROCESS | 1648 | 1477755436024 Marionette TRACE conn2 <- [1,3277,null,{"value":null}] 08:37:16 INFO - PROCESS | 1648 | 1477755436026 Marionette TRACE conn2 -> [0,3278,"setContext",{"value":"content"}] 08:37:16 INFO - PROCESS | 1648 | 1477755436027 Marionette TRACE conn2 <- [1,3278,null,{}] 08:37:16 INFO - PROCESS | 1648 | 1477755436030 Marionette TRACE conn2 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:16 INFO - PROCESS | 1648 | 1477755436108 Marionette TRACE conn2 <- [1,3279,null,{"value":null}] 08:37:16 INFO - PROCESS | 1648 | 1477755436116 Marionette TRACE conn2 -> [0,3280,"getWindowHandles",null] 08:37:16 INFO - PROCESS | 1648 | 1477755436118 Marionette TRACE conn2 <- [1,3280,null,["7"]] 08:37:16 INFO - PROCESS | 1648 | 1477755436120 Marionette TRACE conn2 -> [0,3281,"switchToWindow",{"name":"7"}] 08:37:16 INFO - PROCESS | 1648 | 1477755436123 Marionette TRACE conn2 <- [1,3281,null,{}] 08:37:16 INFO - PROCESS | 1648 | 1477755436126 Marionette TRACE conn2 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d9e000 == 21 [pid = 1648] [id = 724] 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x13053c800) [pid = 1648] [serial = 2104] [outer = 0x0] 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x130978800) [pid = 1648] [serial = 2105] [outer = 0x13053c800] 08:37:16 INFO - PROCESS | 1648 | 1477755436162 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x130979000) [pid = 1648] [serial = 2106] [outer = 0x13053c800] 08:37:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338dd000 == 22 [pid = 1648] [id = 725] 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x11d910800) [pid = 1648] [serial = 2107] [outer = 0x0] 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x130549800) [pid = 1648] [serial = 2108] [outer = 0x11d910800] 08:37:16 INFO - PROCESS | 1648 | 1477755436540 Marionette TRACE conn2 <- [1,3282,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]]]}] 08:37:16 INFO - ... 08:37:16 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 555ms 08:37:16 INFO - PROCESS | 1648 | 1477755436547 Marionette TRACE conn2 -> [0,3283,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 1648 | 1477755436549 Marionette TRACE conn2 <- [1,3283,null,{"value":"7"}] 08:37:16 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 08:37:16 INFO - PROCESS | 1648 | 1477755436552 Marionette TRACE conn2 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:16 INFO - PROCESS | 1648 | 1477755436666 Marionette TRACE conn2 <- [1,3284,null,{"value":null}] 08:37:16 INFO - PROCESS | 1648 | 1477755436671 Marionette TRACE conn2 -> [0,3285,"getWindowHandles",null] 08:37:16 INFO - PROCESS | 1648 | 1477755436673 Marionette TRACE conn2 <- [1,3285,null,["7"]] 08:37:16 INFO - PROCESS | 1648 | 1477755436675 Marionette TRACE conn2 -> [0,3286,"switchToWindow",{"name":"7"}] 08:37:16 INFO - PROCESS | 1648 | 1477755436677 Marionette TRACE conn2 <- [1,3286,null,{}] 08:37:16 INFO - PROCESS | 1648 | 1477755436680 Marionette TRACE conn2 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338d8800 == 23 [pid = 1648] [id = 726] 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x130977c00) [pid = 1648] [serial = 2109] [outer = 0x0] 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x130cf8800) [pid = 1648] [serial = 2110] [outer = 0x130977c00] 08:37:16 INFO - PROCESS | 1648 | 1477755436712 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x130cf9c00) [pid = 1648] [serial = 2111] [outer = 0x130977c00] 08:37:16 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:37:16 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 08:37:17 INFO - PROCESS | 1648 | 1477755437000 Marionette TRACE conn2 <- [1,3287,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]]]}] 08:37:17 INFO - ......... 08:37:17 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 467ms 08:37:17 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 08:37:17 INFO - PROCESS | 1648 | 1477755437019 Marionette TRACE conn2 -> [0,3288,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1648 | 1477755437020 Marionette TRACE conn2 <- [1,3288,null,{"value":"7"}] 08:37:17 INFO - PROCESS | 1648 | 1477755437023 Marionette TRACE conn2 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:17 INFO - PROCESS | 1648 | 1477755437102 Marionette TRACE conn2 <- [1,3289,null,{"value":null}] 08:37:17 INFO - PROCESS | 1648 | 1477755437105 Marionette TRACE conn2 -> [0,3290,"getWindowHandles",null] 08:37:17 INFO - PROCESS | 1648 | 1477755437106 Marionette TRACE conn2 <- [1,3290,null,["7"]] 08:37:17 INFO - PROCESS | 1648 | 1477755437109 Marionette TRACE conn2 -> [0,3291,"switchToWindow",{"name":"7"}] 08:37:17 INFO - PROCESS | 1648 | 1477755437110 Marionette TRACE conn2 <- [1,3291,null,{}] 08:37:17 INFO - PROCESS | 1648 | 1477755437114 Marionette TRACE conn2 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x13429a000 == 24 [pid = 1648] [id = 727] 08:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x130cfe000) [pid = 1648] [serial = 2112] [outer = 0x0] 08:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x130e2f800) [pid = 1648] [serial = 2113] [outer = 0x130cfe000] 08:37:17 INFO - PROCESS | 1648 | 1477755437147 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x130e30800) [pid = 1648] [serial = 2114] [outer = 0x130cfe000] 08:37:17 INFO - PROCESS | 1648 | 1477755437437 Marionette TRACE conn2 <- [1,3292,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]]]}] 08:37:17 INFO - ................................... 08:37:17 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 469ms 08:37:17 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 08:37:17 INFO - Clearing pref dom.animations-api.core.enabled 08:37:17 INFO - PROCESS | 1648 | 1477755437493 Marionette TRACE conn2 -> [0,3293,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1648 | 1477755437494 Marionette TRACE conn2 <- [1,3293,null,{"value":"7"}] 08:37:17 INFO - PROCESS | 1648 | 1477755437496 Marionette TRACE conn2 -> [0,3294,"getContext",null] 08:37:17 INFO - PROCESS | 1648 | 1477755437497 Marionette TRACE conn2 <- [1,3294,null,{"value":"content"}] 08:37:17 INFO - PROCESS | 1648 | 1477755437499 Marionette TRACE conn2 -> [0,3295,"setContext",{"value":"chrome"}] 08:37:17 INFO - PROCESS | 1648 | 1477755437501 Marionette TRACE conn2 <- [1,3295,null,{}] 08:37:17 INFO - PROCESS | 1648 | 1477755437503 Marionette TRACE conn2 -> [0,3296,"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}] 08:37:17 INFO - PROCESS | 1648 | 1477755437508 Marionette TRACE conn2 <- [1,3296,null,{"value":null}] 08:37:17 INFO - PROCESS | 1648 | 1477755437510 Marionette TRACE conn2 -> [0,3297,"setContext",{"value":"content"}] 08:37:17 INFO - PROCESS | 1648 | 1477755437511 Marionette TRACE conn2 <- [1,3297,null,{}] 08:37:17 INFO - PROCESS | 1648 | 1477755437514 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}] 08:37:17 INFO - PROCESS | 1648 | 1477755437597 Marionette TRACE conn2 <- [1,3298,null,{"value":null}] 08:37:17 INFO - PROCESS | 1648 | 1477755437652 Marionette TRACE conn2 -> [0,3299,"getWindowHandles",null] 08:37:17 INFO - PROCESS | 1648 | 1477755437653 Marionette TRACE conn2 <- [1,3299,null,["7"]] 08:37:17 INFO - PROCESS | 1648 | 1477755437655 Marionette TRACE conn2 -> [0,3300,"switchToWindow",{"name":"7"}] 08:37:17 INFO - PROCESS | 1648 | 1477755437657 Marionette TRACE conn2 <- [1,3300,null,{}] 08:37:17 INFO - PROCESS | 1648 | 1477755437659 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([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338dc000 == 25 [pid = 1648] [id = 728] 08:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12fee5000) [pid = 1648] [serial = 2115] [outer = 0x0] 08:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1312af000) [pid = 1648] [serial = 2116] [outer = 0x12fee5000] 08:37:17 INFO - PROCESS | 1648 | 1477755437695 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x131495c00) [pid = 1648] [serial = 2117] [outer = 0x12fee5000] 08:37:17 INFO - PROCESS | 1648 | 1477755437923 Marionette TRACE conn2 <- [1,3301,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]]]}] 08:37:17 INFO - . 08:37:17 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 433ms 08:37:17 INFO - PROCESS | 1648 | 1477755437931 Marionette TRACE conn2 -> [0,3302,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1648 | 1477755437936 Marionette TRACE conn2 <- [1,3302,null,{"value":"7"}] 08:37:17 INFO - TEST-START | /websockets/Close-0.htm 08:37:17 INFO - PROCESS | 1648 | 1477755437942 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}] 08:37:18 INFO - PROCESS | 1648 | 1477755438050 Marionette TRACE conn2 <- [1,3303,null,{"value":null}] 08:37:18 INFO - PROCESS | 1648 | 1477755438055 Marionette TRACE conn2 -> [0,3304,"getWindowHandles",null] 08:37:18 INFO - PROCESS | 1648 | 1477755438056 Marionette TRACE conn2 <- [1,3304,null,["7"]] 08:37:18 INFO - PROCESS | 1648 | 1477755438059 Marionette TRACE conn2 -> [0,3305,"switchToWindow",{"name":"7"}] 08:37:18 INFO - PROCESS | 1648 | 1477755438061 Marionette TRACE conn2 <- [1,3305,null,{}] 08:37:18 INFO - PROCESS | 1648 | 1477755438064 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([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c9d800 == 26 [pid = 1648] [id = 729] 08:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x13149b000) [pid = 1648] [serial = 2118] [outer = 0x0] 08:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x1315b0400) [pid = 1648] [serial = 2119] [outer = 0x13149b000] 08:37:18 INFO - PROCESS | 1648 | 1477755438096 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x1316c1800) [pid = 1648] [serial = 2120] [outer = 0x13149b000] 08:37:18 INFO - PROCESS | 1648 | 1477755438358 Marionette TRACE conn2 <- [1,3306,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]]]}] 08:37:18 INFO - . 08:37:18 INFO - TEST-OK | /websockets/Close-0.htm | took 466ms 08:37:18 INFO - PROCESS | 1648 | 1477755438405 Marionette TRACE conn2 -> [0,3307,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1648 | 1477755438406 Marionette TRACE conn2 <- [1,3307,null,{"value":"7"}] 08:37:18 INFO - TEST-START | /websockets/Close-1000-reason.htm 08:37:18 INFO - PROCESS | 1648 | 1477755438409 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}] 08:37:18 INFO - PROCESS | 1648 | 1477755438487 Marionette TRACE conn2 <- [1,3308,null,{"value":null}] 08:37:18 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:18 INFO - PROCESS | 1648 | 1477755438490 Marionette TRACE conn2 -> [0,3309,"getWindowHandles",null] 08:37:18 INFO - PROCESS | 1648 | 1477755438491 Marionette TRACE conn2 <- [1,3309,null,["7"]] 08:37:18 INFO - PROCESS | 1648 | 1477755438495 Marionette TRACE conn2 -> [0,3310,"switchToWindow",{"name":"7"}] 08:37:18 INFO - PROCESS | 1648 | 1477755438498 Marionette TRACE conn2 <- [1,3310,null,{}] 08:37:18 INFO - PROCESS | 1648 | 1477755438500 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([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fde800 == 27 [pid = 1648] [id = 730] 08:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x1316c3000) [pid = 1648] [serial = 2121] [outer = 0x0] 08:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x131979c00) [pid = 1648] [serial = 2122] [outer = 0x1316c3000] 08:37:18 INFO - PROCESS | 1648 | 1477755438532 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x13197d000) [pid = 1648] [serial = 2123] [outer = 0x1316c3000] 08:37:18 INFO - PROCESS | 1648 | 1477755438872 Marionette TRACE conn2 <- [1,3311,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]]]}] 08:37:18 INFO - .. 08:37:18 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 515ms 08:37:18 INFO - PROCESS | 1648 | 1477755438925 Marionette TRACE conn2 -> [0,3312,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1648 | 1477755438928 Marionette TRACE conn2 <- [1,3312,null,{"value":"7"}] 08:37:18 INFO - TEST-START | /websockets/Close-1000.htm 08:37:18 INFO - PROCESS | 1648 | 1477755438933 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}] 08:37:19 INFO - PROCESS | 1648 | 1477755439077 Marionette TRACE conn2 <- [1,3313,null,{"value":null}] 08:37:19 INFO - PROCESS | 1648 | 1477755439130 Marionette TRACE conn2 -> [0,3314,"getWindowHandles",null] 08:37:19 INFO - PROCESS | 1648 | 1477755439133 Marionette TRACE conn2 <- [1,3314,null,["7"]] 08:37:19 INFO - PROCESS | 1648 | 1477755439136 Marionette TRACE conn2 -> [0,3315,"switchToWindow",{"name":"7"}] 08:37:19 INFO - PROCESS | 1648 | 1477755439139 Marionette TRACE conn2 <- [1,3315,null,{}] 08:37:19 INFO - PROCESS | 1648 | 1477755439142 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([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x127eb5000 == 28 [pid = 1648] [id = 731] 08:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x126e7d800) [pid = 1648] [serial = 2124] [outer = 0x0] 08:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x126e8c400) [pid = 1648] [serial = 2125] [outer = 0x126e7d800] 08:37:19 INFO - PROCESS | 1648 | 1477755439233 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1271b3000) [pid = 1648] [serial = 2126] [outer = 0x126e7d800] 08:37:19 INFO - PROCESS | 1648 | 1477755439535 Marionette TRACE conn2 <- [1,3316,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]]]}] 08:37:19 INFO - .. 08:37:19 INFO - TEST-OK | /websockets/Close-1000.htm | took 615ms 08:37:19 INFO - TEST-START | /websockets/Close-NaN.htm 08:37:19 INFO - PROCESS | 1648 | 1477755439548 Marionette TRACE conn2 -> [0,3317,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1648 | 1477755439550 Marionette TRACE conn2 <- [1,3317,null,{"value":"7"}] 08:37:19 INFO - PROCESS | 1648 | 1477755439553 Marionette TRACE conn2 -> [0,3318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:19 INFO - PROCESS | 1648 | 1477755439660 Marionette TRACE conn2 <- [1,3318,null,{"value":null}] 08:37:19 INFO - PROCESS | 1648 | 1477755439713 Marionette TRACE conn2 -> [0,3319,"getWindowHandles",null] 08:37:19 INFO - PROCESS | 1648 | 1477755439715 Marionette TRACE conn2 <- [1,3319,null,["7"]] 08:37:19 INFO - PROCESS | 1648 | 1477755439718 Marionette TRACE conn2 -> [0,3320,"switchToWindow",{"name":"7"}] 08:37:19 INFO - PROCESS | 1648 | 1477755439720 Marionette TRACE conn2 <- [1,3320,null,{}] 08:37:19 INFO - PROCESS | 1648 | 1477755439723 Marionette TRACE conn2 -> [0,3321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb3e000 == 29 [pid = 1648] [id = 732] 08:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12791fc00) [pid = 1648] [serial = 2127] [outer = 0x0] 08:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x128227000) [pid = 1648] [serial = 2128] [outer = 0x12791fc00] 08:37:19 INFO - PROCESS | 1648 | 1477755439765 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x128df4800) [pid = 1648] [serial = 2129] [outer = 0x12791fc00] 08:37:20 INFO - PROCESS | 1648 | 1477755440126 Marionette TRACE conn2 <- [1,3321,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]]]}] 08:37:20 INFO - . 08:37:20 INFO - TEST-OK | /websockets/Close-NaN.htm | took 615ms 08:37:20 INFO - PROCESS | 1648 | 1477755440173 Marionette TRACE conn2 -> [0,3322,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1648 | 1477755440177 Marionette TRACE conn2 <- [1,3322,null,{"value":"7"}] 08:37:20 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 08:37:20 INFO - PROCESS | 1648 | 1477755440180 Marionette TRACE conn2 -> [0,3323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:20 INFO - PROCESS | 1648 | 1477755440283 Marionette TRACE conn2 <- [1,3323,null,{"value":null}] 08:37:20 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:20 INFO - PROCESS | 1648 | 1477755440336 Marionette TRACE conn2 -> [0,3324,"getWindowHandles",null] 08:37:20 INFO - PROCESS | 1648 | 1477755440338 Marionette TRACE conn2 <- [1,3324,null,["7"]] 08:37:20 INFO - PROCESS | 1648 | 1477755440340 Marionette TRACE conn2 -> [0,3325,"switchToWindow",{"name":"7"}] 08:37:20 INFO - PROCESS | 1648 | 1477755440344 Marionette TRACE conn2 <- [1,3325,null,{}] 08:37:20 INFO - PROCESS | 1648 | 1477755440347 Marionette TRACE conn2 -> [0,3326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x13021a800 == 30 [pid = 1648] [id = 733] 08:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x12a02d000) [pid = 1648] [serial = 2130] [outer = 0x0] 08:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x12b30d800) [pid = 1648] [serial = 2131] [outer = 0x12a02d000] 08:37:20 INFO - PROCESS | 1648 | 1477755440389 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x12b970800) [pid = 1648] [serial = 2132] [outer = 0x12a02d000] 08:37:20 INFO - PROCESS | 1648 | 1477755440684 Marionette TRACE conn2 <- [1,3326,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]]]}] 08:37:20 INFO - . 08:37:20 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 516ms 08:37:20 INFO - TEST-START | /websockets/Close-clamp.htm 08:37:20 INFO - PROCESS | 1648 | 1477755440697 Marionette TRACE conn2 -> [0,3327,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1648 | 1477755440699 Marionette TRACE conn2 <- [1,3327,null,{"value":"7"}] 08:37:20 INFO - PROCESS | 1648 | 1477755440702 Marionette TRACE conn2 -> [0,3328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:20 INFO - PROCESS | 1648 | 1477755440812 Marionette TRACE conn2 <- [1,3328,null,{"value":null}] 08:37:20 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:20 INFO - PROCESS | 1648 | 1477755440865 Marionette TRACE conn2 -> [0,3329,"getWindowHandles",null] 08:37:20 INFO - PROCESS | 1648 | 1477755440866 Marionette TRACE conn2 <- [1,3329,null,["7"]] 08:37:20 INFO - PROCESS | 1648 | 1477755440869 Marionette TRACE conn2 -> [0,3330,"switchToWindow",{"name":"7"}] 08:37:20 INFO - PROCESS | 1648 | 1477755440871 Marionette TRACE conn2 <- [1,3330,null,{}] 08:37:20 INFO - PROCESS | 1648 | 1477755440874 Marionette TRACE conn2 -> [0,3331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x131807800 == 31 [pid = 1648] [id = 734] 08:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x12c156400) [pid = 1648] [serial = 2133] [outer = 0x0] 08:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12dfcbc00) [pid = 1648] [serial = 2134] [outer = 0x12c156400] 08:37:20 INFO - PROCESS | 1648 | 1477755440914 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12dfd3800) [pid = 1648] [serial = 2135] [outer = 0x12c156400] 08:37:21 INFO - PROCESS | 1648 | 1477755441410 Marionette TRACE conn2 <- [1,3331,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 08:37:21 INFO - . 08:37:21 INFO - TEST-OK | /websockets/Close-clamp.htm | took 716ms 08:37:21 INFO - PROCESS | 1648 | 1477755441418 Marionette TRACE conn2 -> [0,3332,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1648 | 1477755441421 Marionette TRACE conn2 <- [1,3332,null,{"value":"7"}] 08:37:21 INFO - TEST-START | /websockets/Close-null.htm 08:37:21 INFO - PROCESS | 1648 | 1477755441426 Marionette TRACE conn2 -> [0,3333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:21 INFO - PROCESS | 1648 | 1477755441531 Marionette TRACE conn2 <- [1,3333,null,{"value":null}] 08:37:21 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:21 INFO - PROCESS | 1648 | 1477755441586 Marionette TRACE conn2 -> [0,3334,"getWindowHandles",null] 08:37:21 INFO - PROCESS | 1648 | 1477755441589 Marionette TRACE conn2 <- [1,3334,null,["7"]] 08:37:21 INFO - PROCESS | 1648 | 1477755441592 Marionette TRACE conn2 -> [0,3335,"switchToWindow",{"name":"7"}] 08:37:21 INFO - PROCESS | 1648 | 1477755441595 Marionette TRACE conn2 <- [1,3335,null,{}] 08:37:21 INFO - PROCESS | 1648 | 1477755441598 Marionette TRACE conn2 -> [0,3336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x12db9d000 == 32 [pid = 1648] [id = 735] 08:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12716e400) [pid = 1648] [serial = 2136] [outer = 0x0] 08:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x127981000) [pid = 1648] [serial = 2137] [outer = 0x12716e400] 08:37:21 INFO - PROCESS | 1648 | 1477755441638 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x127ba1c00) [pid = 1648] [serial = 2138] [outer = 0x12716e400] 08:37:21 INFO - PROCESS | 1648 | 1477755441979 Marionette TRACE conn2 <- [1,3336,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]]]}] 08:37:21 INFO - . 08:37:21 INFO - TEST-OK | /websockets/Close-null.htm | took 564ms 08:37:21 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 08:37:21 INFO - PROCESS | 1648 | 1477755441990 Marionette TRACE conn2 -> [0,3337,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1648 | 1477755441992 Marionette TRACE conn2 <- [1,3337,null,{"value":"7"}] 08:37:21 INFO - PROCESS | 1648 | 1477755441995 Marionette TRACE conn2 -> [0,3338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:22 INFO - PROCESS | 1648 | 1477755442094 Marionette TRACE conn2 <- [1,3338,null,{"value":null}] 08:37:22 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:22 INFO - PROCESS | 1648 | 1477755442149 Marionette TRACE conn2 -> [0,3339,"getWindowHandles",null] 08:37:22 INFO - PROCESS | 1648 | 1477755442151 Marionette TRACE conn2 <- [1,3339,null,["7"]] 08:37:22 INFO - PROCESS | 1648 | 1477755442153 Marionette TRACE conn2 -> [0,3340,"switchToWindow",{"name":"7"}] 08:37:22 INFO - PROCESS | 1648 | 1477755442156 Marionette TRACE conn2 <- [1,3340,null,{}] 08:37:22 INFO - PROCESS | 1648 | 1477755442158 Marionette TRACE conn2 -> [0,3341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb46000 == 33 [pid = 1648] [id = 736] 08:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x128df5400) [pid = 1648] [serial = 2139] [outer = 0x0] 08:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12a022400) [pid = 1648] [serial = 2140] [outer = 0x128df5400] 08:37:22 INFO - PROCESS | 1648 | 1477755442196 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x12a02ec00) [pid = 1648] [serial = 2141] [outer = 0x128df5400] 08:37:22 INFO - PROCESS | 1648 | --DOCSHELL 0x1338dd000 == 32 [pid = 1648] [id = 725] 08:37:22 INFO - PROCESS | 1648 | --DOCSHELL 0x134c87000 == 31 [pid = 1648] [id = 710] 08:37:22 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 08:37:22 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 08:37:22 INFO - PROCESS | 1648 | 1477755442516 Marionette TRACE conn2 <- [1,3341,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]]]}] 08:37:22 INFO - .. 08:37:22 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 570ms 08:37:22 INFO - PROCESS | 1648 | 1477755442571 Marionette TRACE conn2 -> [0,3342,"getWindowHandle",null] 08:37:22 INFO - TEST-START | /websockets/Close-string.htm 08:37:22 INFO - PROCESS | 1648 | 1477755442574 Marionette TRACE conn2 <- [1,3342,null,{"value":"7"}] 08:37:22 INFO - PROCESS | 1648 | 1477755442577 Marionette TRACE conn2 -> [0,3343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:22 INFO - PROCESS | 1648 | 1477755442664 Marionette TRACE conn2 <- [1,3343,null,{"value":null}] 08:37:22 INFO - PROCESS | 1648 | 1477755442669 Marionette TRACE conn2 -> [0,3344,"getWindowHandles",null] 08:37:22 INFO - PROCESS | 1648 | 1477755442671 Marionette TRACE conn2 <- [1,3344,null,["7"]] 08:37:22 INFO - PROCESS | 1648 | 1477755442673 Marionette TRACE conn2 -> [0,3345,"switchToWindow",{"name":"7"}] 08:37:22 INFO - PROCESS | 1648 | 1477755442677 Marionette TRACE conn2 <- [1,3345,null,{}] 08:37:22 INFO - PROCESS | 1648 | 1477755442681 Marionette TRACE conn2 -> [0,3346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x12eadb000 == 32 [pid = 1648] [id = 737] 08:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12af30000) [pid = 1648] [serial = 2142] [outer = 0x0] 08:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x12c155400) [pid = 1648] [serial = 2143] [outer = 0x12af30000] 08:37:22 INFO - PROCESS | 1648 | 1477755442718 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x12c787800) [pid = 1648] [serial = 2144] [outer = 0x12af30000] 08:37:23 INFO - PROCESS | 1648 | 1477755443032 Marionette TRACE conn2 <- [1,3346,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]]]}] 08:37:23 INFO - . 08:37:23 INFO - TEST-OK | /websockets/Close-string.htm | took 464ms 08:37:23 INFO - PROCESS | 1648 | 1477755443041 Marionette TRACE conn2 -> [0,3347,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 1648 | 1477755443043 Marionette TRACE conn2 <- [1,3347,null,{"value":"7"}] 08:37:23 INFO - TEST-START | /websockets/Close-undefined.htm 08:37:23 INFO - PROCESS | 1648 | 1477755443047 Marionette TRACE conn2 -> [0,3348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:23 INFO - PROCESS | 1648 | 1477755443133 Marionette TRACE conn2 <- [1,3348,null,{"value":null}] 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:23 INFO - PROCESS | 1648 | 1477755443137 Marionette TRACE conn2 -> [0,3349,"getWindowHandles",null] 08:37:23 INFO - PROCESS | 1648 | 1477755443138 Marionette TRACE conn2 <- [1,3349,null,["7"]] 08:37:23 INFO - PROCESS | 1648 | 1477755443141 Marionette TRACE conn2 -> [0,3350,"switchToWindow",{"name":"7"}] 08:37:23 INFO - PROCESS | 1648 | 1477755443143 Marionette TRACE conn2 <- [1,3350,null,{}] 08:37:23 INFO - PROCESS | 1648 | 1477755443147 Marionette TRACE conn2 -> [0,3351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd6d000 == 33 [pid = 1648] [id = 738] 08:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x12ce7c800) [pid = 1648] [serial = 2145] [outer = 0x0] 08:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x12e006400) [pid = 1648] [serial = 2146] [outer = 0x12ce7c800] 08:37:23 INFO - PROCESS | 1648 | 1477755443182 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12e149c00) [pid = 1648] [serial = 2147] [outer = 0x12ce7c800] 08:37:23 INFO - PROCESS | 1648 | 1477755443464 Marionette TRACE conn2 <- [1,3351,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 08:37:23 INFO - . 08:37:23 INFO - TEST-OK | /websockets/Close-undefined.htm | took 467ms 08:37:23 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 08:37:23 INFO - PROCESS | 1648 | 1477755443514 Marionette TRACE conn2 -> [0,3352,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 1648 | 1477755443515 Marionette TRACE conn2 <- [1,3352,null,{"value":"7"}] 08:37:23 INFO - PROCESS | 1648 | 1477755443518 Marionette TRACE conn2 -> [0,3353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:23 INFO - PROCESS | 1648 | 1477755443603 Marionette TRACE conn2 <- [1,3353,null,{"value":null}] 08:37:23 INFO - PROCESS | 1648 | 1477755443664 Marionette TRACE conn2 -> [0,3354,"getWindowHandles",null] 08:37:23 INFO - PROCESS | 1648 | 1477755443666 Marionette TRACE conn2 <- [1,3354,null,["7"]] 08:37:23 INFO - PROCESS | 1648 | 1477755443668 Marionette TRACE conn2 -> [0,3355,"switchToWindow",{"name":"7"}] 08:37:23 INFO - PROCESS | 1648 | 1477755443673 Marionette TRACE conn2 <- [1,3355,null,{}] 08:37:23 INFO - PROCESS | 1648 | 1477755443676 Marionette TRACE conn2 -> [0,3356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7d7800 == 34 [pid = 1648] [id = 739] 08:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12e4c5400) [pid = 1648] [serial = 2148] [outer = 0x0] 08:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12f3c8800) [pid = 1648] [serial = 2149] [outer = 0x12e4c5400] 08:37:23 INFO - PROCESS | 1648 | 1477755443733 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12f914c00) [pid = 1648] [serial = 2150] [outer = 0x12e4c5400] 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:23 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: port blocked: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:24 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:24 INFO - PROCESS | 1648 | 1477755444100 Marionette TRACE conn2 <- [1,3356,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]]]}] 08:37:24 INFO - . 08:37:24 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 615ms 08:37:24 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 08:37:24 INFO - PROCESS | 1648 | 1477755444132 Marionette TRACE conn2 -> [0,3357,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 1648 | 1477755444133 Marionette TRACE conn2 <- [1,3357,null,{"value":"7"}] 08:37:24 INFO - PROCESS | 1648 | 1477755444136 Marionette TRACE conn2 -> [0,3358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:24 INFO - PROCESS | 1648 | 1477755444314 Marionette TRACE conn2 <- [1,3358,null,{"value":null}] 08:37:24 INFO - PROCESS | 1648 | 1477755444331 Marionette TRACE conn2 -> [0,3359,"getWindowHandles",null] 08:37:24 INFO - PROCESS | 1648 | 1477755444333 Marionette TRACE conn2 <- [1,3359,null,["7"]] 08:37:24 INFO - PROCESS | 1648 | 1477755444336 Marionette TRACE conn2 -> [0,3360,"switchToWindow",{"name":"7"}] 08:37:24 INFO - PROCESS | 1648 | 1477755444340 Marionette TRACE conn2 <- [1,3360,null,{}] 08:37:24 INFO - PROCESS | 1648 | 1477755444343 Marionette TRACE conn2 -> [0,3361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e84000 == 35 [pid = 1648] [id = 740] 08:37:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12f3c9c00) [pid = 1648] [serial = 2151] [outer = 0x0] 08:37:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x1300ab400) [pid = 1648] [serial = 2152] [outer = 0x12f3c9c00] 08:37:24 INFO - PROCESS | 1648 | 1477755444402 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x13040c400) [pid = 1648] [serial = 2153] [outer = 0x12f3c9c00] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12fee3c00) [pid = 1648] [serial = 2098] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x130977c00) [pid = 1648] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x13053c800) [pid = 1648] [serial = 2104] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x129d7e800) [pid = 1648] [serial = 2074] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x11d934000) [pid = 1648] [serial = 2077] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12ad27000) [pid = 1648] [serial = 2080] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12dfcd000) [pid = 1648] [serial = 2086] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12e14b400) [pid = 1648] [serial = 2089] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x130cfe000) [pid = 1648] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11d934800) [pid = 1648] [serial = 2068] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/idlharness.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12c76b800) [pid = 1648] [serial = 2083] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12fee5000) [pid = 1648] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12ea85400) [pid = 1648] [serial = 2092] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x13149b000) [pid = 1648] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-0.htm] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x127d32000) [pid = 1648] [serial = 2062] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11cc7b000) [pid = 1648] [serial = 2071] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12fee4000) [pid = 1648] [serial = 2101] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x11d910800) [pid = 1648] [serial = 2107] [outer = 0x0] [url = about:blank] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x11d3e0c00) [pid = 1648] [serial = 2065] [outer = 0x0] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 08:37:26 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12fc28c00) [pid = 1648] [serial = 2095] [outer = 0x0] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1338dc000 == 34 [pid = 1648] [id = 728] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x131808000 == 33 [pid = 1648] [id = 723] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1338d8800 == 32 [pid = 1648] [id = 726] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x134c9d800 == 31 [pid = 1648] [id = 729] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x13429a000 == 30 [pid = 1648] [id = 727] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x131808800 == 29 [pid = 1648] [id = 722] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x13046b000 == 28 [pid = 1648] [id = 718] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x131d9e000 == 27 [pid = 1648] [id = 724] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x1313dd800 == 26 [pid = 1648] [id = 721] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12b392000 == 25 [pid = 1648] [id = 719] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd9000 == 24 [pid = 1648] [id = 720] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd5f800 == 23 [pid = 1648] [id = 717] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12df17800 == 22 [pid = 1648] [id = 715] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8cb800 == 21 [pid = 1648] [id = 716] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x127423800 == 20 [pid = 1648] [id = 712] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0f0800 == 19 [pid = 1648] [id = 714] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12b394800 == 18 [pid = 1648] [id = 713] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x127317000 == 17 [pid = 1648] [id = 711] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7d7800 == 16 [pid = 1648] [id = 739] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd6d000 == 15 [pid = 1648] [id = 738] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12eadb000 == 14 [pid = 1648] [id = 737] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12bb46000 == 13 [pid = 1648] [id = 736] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12db9d000 == 12 [pid = 1648] [id = 735] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x131807800 == 11 [pid = 1648] [id = 734] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x13021a800 == 10 [pid = 1648] [id = 733] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x12bb3e000 == 9 [pid = 1648] [id = 732] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x127eb5000 == 8 [pid = 1648] [id = 731] 08:37:30 INFO - PROCESS | 1648 | --DOCSHELL 0x134fde800 == 7 [pid = 1648] [id = 730] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x130549800) [pid = 1648] [serial = 2108] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x1315b0400) [pid = 1648] [serial = 2119] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1316c1800) [pid = 1648] [serial = 2120] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x1312af000) [pid = 1648] [serial = 2116] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x131495c00) [pid = 1648] [serial = 2117] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x130e2f800) [pid = 1648] [serial = 2113] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x130e30800) [pid = 1648] [serial = 2114] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x130cf8800) [pid = 1648] [serial = 2110] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x130cf9c00) [pid = 1648] [serial = 2111] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x130978800) [pid = 1648] [serial = 2105] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x130979000) [pid = 1648] [serial = 2106] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x13047e400) [pid = 1648] [serial = 2102] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x13053bc00) [pid = 1648] [serial = 2103] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x1300a8800) [pid = 1648] [serial = 2099] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x130408800) [pid = 1648] [serial = 2100] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x12fdd5800) [pid = 1648] [serial = 2096] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x12fdd6000) [pid = 1648] [serial = 2097] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x12f916c00) [pid = 1648] [serial = 2093] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x12f917400) [pid = 1648] [serial = 2094] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x12e4c3000) [pid = 1648] [serial = 2090] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x12ea7c000) [pid = 1648] [serial = 2091] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x12dfd7c00) [pid = 1648] [serial = 2087] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x12dfd9c00) [pid = 1648] [serial = 2088] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x12cbce000) [pid = 1648] [serial = 2084] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x12cbd3000) [pid = 1648] [serial = 2085] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12c150400) [pid = 1648] [serial = 2081] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x12c673c00) [pid = 1648] [serial = 2082] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x12ac73400) [pid = 1648] [serial = 2078] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x12ac80000) [pid = 1648] [serial = 2079] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x129eb9000) [pid = 1648] [serial = 2075] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x12a024c00) [pid = 1648] [serial = 2076] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x128221c00) [pid = 1648] [serial = 2072] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x1287c7c00) [pid = 1648] [serial = 2073] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x1271b2400) [pid = 1648] [serial = 2069] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x12736d000) [pid = 1648] [serial = 2070] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x11d411c00) [pid = 1648] [serial = 2066] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x11d608800) [pid = 1648] [serial = 2067] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x1316c4000) [pid = 1648] [serial = 2064] [outer = 0x0] [url = about:blank] 08:37:30 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x131979c00) [pid = 1648] [serial = 2122] [outer = 0x0] [url = about:blank] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x12af30000) [pid = 1648] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-string.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x12e4c5400) [pid = 1648] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x128df5400) [pid = 1648] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12791fc00) [pid = 1648] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x1316c3000) [pid = 1648] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x12ce7c800) [pid = 1648] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12c156400) [pid = 1648] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x12716e400) [pid = 1648] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-null.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x12a02d000) [pid = 1648] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 08:37:33 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x126e7d800) [pid = 1648] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x127ba1c00) [pid = 1648] [serial = 2138] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x127981000) [pid = 1648] [serial = 2137] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12a02ec00) [pid = 1648] [serial = 2141] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12a022400) [pid = 1648] [serial = 2140] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12c787800) [pid = 1648] [serial = 2144] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12c155400) [pid = 1648] [serial = 2143] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12e149c00) [pid = 1648] [serial = 2147] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12e006400) [pid = 1648] [serial = 2146] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12f914c00) [pid = 1648] [serial = 2150] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12f3c8800) [pid = 1648] [serial = 2149] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x1300ab400) [pid = 1648] [serial = 2152] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12dfcbc00) [pid = 1648] [serial = 2134] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12dfd3800) [pid = 1648] [serial = 2135] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x12b30d800) [pid = 1648] [serial = 2131] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x12b970800) [pid = 1648] [serial = 2132] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x128227000) [pid = 1648] [serial = 2128] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x128df4800) [pid = 1648] [serial = 2129] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x126e8c400) [pid = 1648] [serial = 2125] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x1271b3000) [pid = 1648] [serial = 2126] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x13197d000) [pid = 1648] [serial = 2123] [outer = 0x0] [url = about:blank] 08:37:54 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:37:54 INFO - PROCESS | 1648 | 1477755474520 Marionette TRACE conn2 <- [1,3361,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]]]}] 08:37:54 INFO - .. 08:37:54 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30418ms 08:37:54 INFO - PROCESS | 1648 | 1477755474556 Marionette TRACE conn2 -> [0,3362,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1648 | 1477755474559 Marionette TRACE conn2 <- [1,3362,null,{"value":"7"}] 08:37:54 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 08:37:54 INFO - PROCESS | 1648 | 1477755474576 Marionette TRACE conn2 -> [0,3363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:54 INFO - PROCESS | 1648 | 1477755474666 Marionette TRACE conn2 <- [1,3363,null,{"value":null}] 08:37:54 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:54 INFO - PROCESS | 1648 | 1477755474671 Marionette TRACE conn2 -> [0,3364,"getWindowHandles",null] 08:37:54 INFO - PROCESS | 1648 | 1477755474674 Marionette TRACE conn2 <- [1,3364,null,["7"]] 08:37:54 INFO - PROCESS | 1648 | 1477755474677 Marionette TRACE conn2 -> [0,3365,"switchToWindow",{"name":"7"}] 08:37:54 INFO - PROCESS | 1648 | 1477755474682 Marionette TRACE conn2 <- [1,3365,null,{}] 08:37:54 INFO - PROCESS | 1648 | 1477755474686 Marionette TRACE conn2 -> [0,3366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1648 | ++DOCSHELL 0x127317800 == 8 [pid = 1648] [id = 741] 08:37:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3e3000) [pid = 1648] [serial = 2154] [outer = 0x0] 08:37:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d49d800) [pid = 1648] [serial = 2155] [outer = 0x11d3e3000] 08:37:54 INFO - PROCESS | 1648 | 1477755474731 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d619800) [pid = 1648] [serial = 2156] [outer = 0x11d3e3000] 08:37:54 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 08:37:54 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:54 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:55 INFO - PROCESS | 1648 | 1477755475007 Marionette TRACE conn2 <- [1,3366,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]]]}] 08:37:55 INFO - . 08:37:55 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 466ms 08:37:55 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 08:37:55 INFO - PROCESS | 1648 | 1477755475041 Marionette TRACE conn2 -> [0,3367,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1648 | 1477755475044 Marionette TRACE conn2 <- [1,3367,null,{"value":"7"}] 08:37:55 INFO - PROCESS | 1648 | 1477755475047 Marionette TRACE conn2 -> [0,3368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:55 INFO - PROCESS | 1648 | 1477755475137 Marionette TRACE conn2 <- [1,3368,null,{"value":null}] 08:37:55 INFO - PROCESS | 1648 | 1477755475186 Marionette TRACE conn2 -> [0,3369,"getWindowHandles",null] 08:37:55 INFO - PROCESS | 1648 | 1477755475188 Marionette TRACE conn2 <- [1,3369,null,["7"]] 08:37:55 INFO - PROCESS | 1648 | 1477755475191 Marionette TRACE conn2 -> [0,3370,"switchToWindow",{"name":"7"}] 08:37:55 INFO - PROCESS | 1648 | 1477755475194 Marionette TRACE conn2 <- [1,3370,null,{}] 08:37:55 INFO - PROCESS | 1648 | 1477755475197 Marionette TRACE conn2 -> [0,3371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12742d800 == 9 [pid = 1648] [id = 742] 08:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x11d93b000) [pid = 1648] [serial = 2157] [outer = 0x0] 08:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12716a800) [pid = 1648] [serial = 2158] [outer = 0x11d93b000] 08:37:55 INFO - PROCESS | 1648 | 1477755475236 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127365000) [pid = 1648] [serial = 2159] [outer = 0x11d93b000] 08:37:55 INFO - PROCESS | 1648 | 1477755475498 Marionette TRACE conn2 <- [1,3371,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]]]}] 08:37:55 INFO - .. 08:37:55 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 469ms 08:37:55 INFO - PROCESS | 1648 | 1477755475520 Marionette TRACE conn2 -> [0,3372,"getWindowHandle",null] 08:37:55 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 08:37:55 INFO - PROCESS | 1648 | 1477755475524 Marionette TRACE conn2 <- [1,3372,null,{"value":"7"}] 08:37:55 INFO - PROCESS | 1648 | 1477755475527 Marionette TRACE conn2 -> [0,3373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:55 INFO - PROCESS | 1648 | 1477755475622 Marionette TRACE conn2 <- [1,3373,null,{"value":null}] 08:37:55 INFO - PROCESS | 1648 | 1477755475670 Marionette TRACE conn2 -> [0,3374,"getWindowHandles",null] 08:37:55 INFO - PROCESS | 1648 | 1477755475672 Marionette TRACE conn2 <- [1,3374,null,["7"]] 08:37:55 INFO - PROCESS | 1648 | 1477755475676 Marionette TRACE conn2 -> [0,3375,"switchToWindow",{"name":"7"}] 08:37:55 INFO - PROCESS | 1648 | 1477755475680 Marionette TRACE conn2 <- [1,3375,null,{}] 08:37:55 INFO - PROCESS | 1648 | 1477755475683 Marionette TRACE conn2 -> [0,3376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a805800 == 10 [pid = 1648] [id = 743] 08:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11cc7c800) [pid = 1648] [serial = 2160] [outer = 0x0] 08:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e08c00) [pid = 1648] [serial = 2161] [outer = 0x11cc7c800] 08:37:55 INFO - PROCESS | 1648 | 1477755475724 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x127e0f800) [pid = 1648] [serial = 2162] [outer = 0x11cc7c800] 08:37:55 INFO - PROCESS | 1648 | 1477755475984 Marionette TRACE conn2 <- [1,3376,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]]]}] 08:37:55 INFO - .. 08:37:55 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 465ms 08:37:55 INFO - PROCESS | 1648 | 1477755475991 Marionette TRACE conn2 -> [0,3377,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1648 | 1477755475994 Marionette TRACE conn2 <- [1,3377,null,{"value":"7"}] 08:37:55 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 08:37:55 INFO - PROCESS | 1648 | 1477755475997 Marionette TRACE conn2 -> [0,3378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:56 INFO - PROCESS | 1648 | 1477755476078 Marionette TRACE conn2 <- [1,3378,null,{"value":null}] 08:37:56 INFO - PROCESS | 1648 | 1477755476083 Marionette TRACE conn2 -> [0,3379,"getWindowHandles",null] 08:37:56 INFO - PROCESS | 1648 | 1477755476085 Marionette TRACE conn2 <- [1,3379,null,["7"]] 08:37:56 INFO - PROCESS | 1648 | 1477755476087 Marionette TRACE conn2 -> [0,3380,"switchToWindow",{"name":"7"}] 08:37:56 INFO - PROCESS | 1648 | 1477755476091 Marionette TRACE conn2 <- [1,3380,null,{}] 08:37:56 INFO - PROCESS | 1648 | 1477755476093 Marionette TRACE conn2 -> [0,3381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb3d000 == 11 [pid = 1648] [id = 744] 08:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x127edd800) [pid = 1648] [serial = 2163] [outer = 0x0] 08:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129d82000) [pid = 1648] [serial = 2164] [outer = 0x127edd800] 08:37:56 INFO - PROCESS | 1648 | 1477755476135 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x129e11400) [pid = 1648] [serial = 2165] [outer = 0x127edd800] 08:37:56 INFO - PROCESS | 1648 | 1477755476422 Marionette TRACE conn2 <- [1,3381,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]]]}] 08:37:56 INFO - .. 08:37:56 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 469ms 08:37:56 INFO - PROCESS | 1648 | 1477755476466 Marionette TRACE conn2 -> [0,3382,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1648 | 1477755476467 Marionette TRACE conn2 <- [1,3382,null,{"value":"7"}] 08:37:56 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 08:37:56 INFO - PROCESS | 1648 | 1477755476471 Marionette TRACE conn2 -> [0,3383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:56 INFO - PROCESS | 1648 | 1477755476549 Marionette TRACE conn2 <- [1,3383,null,{"value":null}] 08:37:56 INFO - PROCESS | 1648 | 1477755476552 Marionette TRACE conn2 -> [0,3384,"getWindowHandles",null] 08:37:56 INFO - PROCESS | 1648 | 1477755476554 Marionette TRACE conn2 <- [1,3384,null,["7"]] 08:37:56 INFO - PROCESS | 1648 | 1477755476556 Marionette TRACE conn2 -> [0,3385,"switchToWindow",{"name":"7"}] 08:37:56 INFO - PROCESS | 1648 | 1477755476559 Marionette TRACE conn2 <- [1,3385,null,{}] 08:37:56 INFO - PROCESS | 1648 | 1477755476563 Marionette TRACE conn2 -> [0,3386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c991000 == 12 [pid = 1648] [id = 745] 08:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x11d61d800) [pid = 1648] [serial = 2166] [outer = 0x0] 08:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12a022c00) [pid = 1648] [serial = 2167] [outer = 0x11d61d800] 08:37:56 INFO - PROCESS | 1648 | 1477755476597 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12a026800) [pid = 1648] [serial = 2168] [outer = 0x11d61d800] 08:37:56 INFO - PROCESS | 1648 | 1477755476901 Marionette TRACE conn2 <- [1,3386,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]]]}] 08:37:56 INFO - .. 08:37:56 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 465ms 08:37:56 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 08:37:56 INFO - PROCESS | 1648 | 1477755476935 Marionette TRACE conn2 -> [0,3387,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1648 | 1477755476937 Marionette TRACE conn2 <- [1,3387,null,{"value":"7"}] 08:37:56 INFO - PROCESS | 1648 | 1477755476940 Marionette TRACE conn2 -> [0,3388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:57 INFO - PROCESS | 1648 | 1477755477069 Marionette TRACE conn2 <- [1,3388,null,{"value":null}] 08:37:57 INFO - PROCESS | 1648 | 1477755477075 Marionette TRACE conn2 -> [0,3389,"getWindowHandles",null] 08:37:57 INFO - PROCESS | 1648 | 1477755477076 Marionette TRACE conn2 <- [1,3389,null,["7"]] 08:37:57 INFO - PROCESS | 1648 | 1477755477080 Marionette TRACE conn2 -> [0,3390,"switchToWindow",{"name":"7"}] 08:37:57 INFO - PROCESS | 1648 | 1477755477083 Marionette TRACE conn2 <- [1,3390,null,{}] 08:37:57 INFO - PROCESS | 1648 | 1477755477086 Marionette TRACE conn2 -> [0,3391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f341000 == 13 [pid = 1648] [id = 746] 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12a02ac00) [pid = 1648] [serial = 2169] [outer = 0x0] 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12b30c000) [pid = 1648] [serial = 2170] [outer = 0x12a02ac00] 08:37:57 INFO - PROCESS | 1648 | 1477755477122 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12bd5b800) [pid = 1648] [serial = 2171] [outer = 0x12a02ac00] 08:37:57 INFO - PROCESS | 1648 | 1477755477389 Marionette TRACE conn2 <- [1,3391,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]]]}] 08:37:57 INFO - .. 08:37:57 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 465ms 08:37:57 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 08:37:57 INFO - PROCESS | 1648 | 1477755477405 Marionette TRACE conn2 -> [0,3392,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1648 | 1477755477406 Marionette TRACE conn2 <- [1,3392,null,{"value":"7"}] 08:37:57 INFO - PROCESS | 1648 | 1477755477409 Marionette TRACE conn2 -> [0,3393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:57 INFO - PROCESS | 1648 | 1477755477485 Marionette TRACE conn2 <- [1,3393,null,{"value":null}] 08:37:57 INFO - PROCESS | 1648 | 1477755477488 Marionette TRACE conn2 -> [0,3394,"getWindowHandles",null] 08:37:57 INFO - PROCESS | 1648 | 1477755477490 Marionette TRACE conn2 <- [1,3394,null,["7"]] 08:37:57 INFO - PROCESS | 1648 | 1477755477492 Marionette TRACE conn2 -> [0,3395,"switchToWindow",{"name":"7"}] 08:37:57 INFO - PROCESS | 1648 | 1477755477496 Marionette TRACE conn2 <- [1,3395,null,{}] 08:37:57 INFO - PROCESS | 1648 | 1477755477500 Marionette TRACE conn2 -> [0,3396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f7e4800 == 14 [pid = 1648] [id = 747] 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12c14b400) [pid = 1648] [serial = 2172] [outer = 0x0] 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12c156400) [pid = 1648] [serial = 2173] [outer = 0x12c14b400] 08:37:57 INFO - PROCESS | 1648 | 1477755477534 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12c150000) [pid = 1648] [serial = 2174] [outer = 0x12c14b400] 08:37:57 INFO - PROCESS | 1648 | 1477755477786 Marionette TRACE conn2 <- [1,3396,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]]]}] 08:37:57 INFO - . 08:37:57 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 415ms 08:37:57 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 08:37:57 INFO - PROCESS | 1648 | 1477755477824 Marionette TRACE conn2 -> [0,3397,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1648 | 1477755477826 Marionette TRACE conn2 <- [1,3397,null,{"value":"7"}] 08:37:57 INFO - PROCESS | 1648 | 1477755477829 Marionette TRACE conn2 -> [0,3398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:57 INFO - PROCESS | 1648 | 1477755477905 Marionette TRACE conn2 <- [1,3398,null,{"value":null}] 08:37:57 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:37:57 INFO - PROCESS | 1648 | 1477755477908 Marionette TRACE conn2 -> [0,3399,"getWindowHandles",null] 08:37:57 INFO - PROCESS | 1648 | 1477755477911 Marionette TRACE conn2 <- [1,3399,null,["7"]] 08:37:57 INFO - PROCESS | 1648 | 1477755477961 Marionette TRACE conn2 -> [0,3400,"switchToWindow",{"name":"7"}] 08:37:57 INFO - PROCESS | 1648 | 1477755477964 Marionette TRACE conn2 <- [1,3400,null,{}] 08:37:57 INFO - PROCESS | 1648 | 1477755477966 Marionette TRACE conn2 -> [0,3401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fd4f800 == 15 [pid = 1648] [id = 748] 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12c12f400) [pid = 1648] [serial = 2175] [outer = 0x0] 08:37:57 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12ca81000) [pid = 1648] [serial = 2176] [outer = 0x12c12f400] 08:37:58 INFO - PROCESS | 1648 | 1477755478000 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12ca83000) [pid = 1648] [serial = 2177] [outer = 0x12c12f400] 08:37:58 INFO - PROCESS | 1648 | 1477755478222 Marionette TRACE conn2 <- [1,3401,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"]]]}] 08:37:58 INFO - . 08:37:58 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 416ms 08:37:58 INFO - PROCESS | 1648 | 1477755478245 Marionette TRACE conn2 -> [0,3402,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1648 | 1477755478247 Marionette TRACE conn2 <- [1,3402,null,{"value":"7"}] 08:37:58 INFO - TEST-START | /websockets/Create-invalid-urls.htm 08:37:58 INFO - PROCESS | 1648 | 1477755478250 Marionette TRACE conn2 -> [0,3403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:58 INFO - PROCESS | 1648 | 1477755478326 Marionette TRACE conn2 <- [1,3403,null,{"value":null}] 08:37:58 INFO - PROCESS | 1648 | 1477755478332 Marionette TRACE conn2 -> [0,3404,"getWindowHandles",null] 08:37:58 INFO - PROCESS | 1648 | 1477755478333 Marionette TRACE conn2 <- [1,3404,null,["7"]] 08:37:58 INFO - PROCESS | 1648 | 1477755478335 Marionette TRACE conn2 -> [0,3405,"switchToWindow",{"name":"7"}] 08:37:58 INFO - PROCESS | 1648 | 1477755478337 Marionette TRACE conn2 <- [1,3405,null,{}] 08:37:58 INFO - PROCESS | 1648 | 1477755478340 Marionette TRACE conn2 -> [0,3406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x129eed000 == 16 [pid = 1648] [id = 749] 08:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12ce7d800) [pid = 1648] [serial = 2178] [outer = 0x0] 08:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12dfd2800) [pid = 1648] [serial = 2179] [outer = 0x12ce7d800] 08:37:58 INFO - PROCESS | 1648 | 1477755478373 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12dfd2000) [pid = 1648] [serial = 2180] [outer = 0x12ce7d800] 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:58 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:58 INFO - PROCESS | 1648 | 1477755478633 Marionette TRACE conn2 <- [1,3406,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]]]}] 08:37:58 INFO - ..... 08:37:58 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 415ms 08:37:58 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 08:37:58 INFO - PROCESS | 1648 | 1477755478666 Marionette TRACE conn2 -> [0,3407,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1648 | 1477755478668 Marionette TRACE conn2 <- [1,3407,null,{"value":"7"}] 08:37:58 INFO - PROCESS | 1648 | 1477755478670 Marionette TRACE conn2 -> [0,3408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:58 INFO - PROCESS | 1648 | 1477755478748 Marionette TRACE conn2 <- [1,3408,null,{"value":null}] 08:37:58 INFO - PROCESS | 1648 | 1477755478751 Marionette TRACE conn2 -> [0,3409,"getWindowHandles",null] 08:37:58 INFO - PROCESS | 1648 | 1477755478753 Marionette TRACE conn2 <- [1,3409,null,["7"]] 08:37:58 INFO - PROCESS | 1648 | 1477755478802 Marionette TRACE conn2 -> [0,3410,"switchToWindow",{"name":"7"}] 08:37:58 INFO - PROCESS | 1648 | 1477755478804 Marionette TRACE conn2 <- [1,3410,null,{}] 08:37:58 INFO - PROCESS | 1648 | 1477755478806 Marionette TRACE conn2 -> [0,3411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c22000 == 17 [pid = 1648] [id = 750] 08:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 51 (0x12dfd3400) [pid = 1648] [serial = 2181] [outer = 0x0] 08:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 52 (0x12e1a7400) [pid = 1648] [serial = 2182] [outer = 0x12dfd3400] 08:37:58 INFO - PROCESS | 1648 | 1477755478840 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1648 | ++DOMWINDOW == 53 (0x12c149c00) [pid = 1648] [serial = 2183] [outer = 0x12dfd3400] 08:37:59 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 08:37:59 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:37:59 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:59 INFO - PROCESS | 1648 | 1477755479052 Marionette TRACE conn2 <- [1,3411,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]]]}] 08:37:59 INFO - . 08:37:59 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 415ms 08:37:59 INFO - PROCESS | 1648 | 1477755479086 Marionette TRACE conn2 -> [0,3412,"getWindowHandle",null] 08:37:59 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 08:37:59 INFO - PROCESS | 1648 | 1477755479088 Marionette TRACE conn2 <- [1,3412,null,{"value":"7"}] 08:37:59 INFO - PROCESS | 1648 | 1477755479091 Marionette TRACE conn2 -> [0,3413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:59 INFO - PROCESS | 1648 | 1477755479183 Marionette TRACE conn2 <- [1,3413,null,{"value":null}] 08:37:59 INFO - PROCESS | 1648 | 1477755479186 Marionette TRACE conn2 -> [0,3414,"getWindowHandles",null] 08:37:59 INFO - PROCESS | 1648 | 1477755479188 Marionette TRACE conn2 <- [1,3414,null,["7"]] 08:37:59 INFO - PROCESS | 1648 | 1477755479189 Marionette TRACE conn2 -> [0,3415,"switchToWindow",{"name":"7"}] 08:37:59 INFO - PROCESS | 1648 | 1477755479193 Marionette TRACE conn2 <- [1,3415,null,{}] 08:37:59 INFO - PROCESS | 1648 | 1477755479196 Marionette TRACE conn2 -> [0,3416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dcf000 == 18 [pid = 1648] [id = 751] 08:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 54 (0x12ea7ac00) [pid = 1648] [serial = 2184] [outer = 0x0] 08:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 55 (0x12f3c6c00) [pid = 1648] [serial = 2185] [outer = 0x12ea7ac00] 08:37:59 INFO - PROCESS | 1648 | 1477755479237 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 56 (0x12f917400) [pid = 1648] [serial = 2186] [outer = 0x12ea7ac00] 08:37:59 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:59 INFO - PROCESS | 1648 | 1477755479506 Marionette TRACE conn2 <- [1,3416,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]]]}] 08:37:59 INFO - . 08:37:59 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 465ms 08:37:59 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 08:37:59 INFO - PROCESS | 1648 | 1477755479555 Marionette TRACE conn2 -> [0,3417,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1648 | 1477755479557 Marionette TRACE conn2 <- [1,3417,null,{"value":"7"}] 08:37:59 INFO - PROCESS | 1648 | 1477755479559 Marionette TRACE conn2 -> [0,3418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:37:59 INFO - PROCESS | 1648 | 1477755479641 Marionette TRACE conn2 <- [1,3418,null,{"value":null}] 08:37:59 INFO - PROCESS | 1648 | 1477755479695 Marionette TRACE conn2 -> [0,3419,"getWindowHandles",null] 08:37:59 INFO - PROCESS | 1648 | 1477755479696 Marionette TRACE conn2 <- [1,3419,null,["7"]] 08:37:59 INFO - PROCESS | 1648 | 1477755479698 Marionette TRACE conn2 -> [0,3420,"switchToWindow",{"name":"7"}] 08:37:59 INFO - PROCESS | 1648 | 1477755479700 Marionette TRACE conn2 <- [1,3420,null,{}] 08:37:59 INFO - PROCESS | 1648 | 1477755479703 Marionette TRACE conn2 -> [0,3421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e99800 == 19 [pid = 1648] [id = 752] 08:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 57 (0x12f3bcc00) [pid = 1648] [serial = 2187] [outer = 0x0] 08:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 58 (0x12fdd0c00) [pid = 1648] [serial = 2188] [outer = 0x12f3bcc00] 08:37:59 INFO - PROCESS | 1648 | 1477755479736 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1648 | ++DOMWINDOW == 59 (0x12fdd4400) [pid = 1648] [serial = 2189] [outer = 0x12f3bcc00] 08:37:59 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:37:59 INFO - PROCESS | 1648 | 1477755479953 Marionette TRACE conn2 <- [1,3421,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]]]}] 08:37:59 INFO - . 08:37:59 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 417ms 08:37:59 INFO - PROCESS | 1648 | 1477755479976 Marionette TRACE conn2 -> [0,3422,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1648 | 1477755479978 Marionette TRACE conn2 <- [1,3422,null,{"value":"7"}] 08:37:59 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 08:37:59 INFO - PROCESS | 1648 | 1477755479983 Marionette TRACE conn2 -> [0,3423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:00 INFO - PROCESS | 1648 | 1477755480060 Marionette TRACE conn2 <- [1,3423,null,{"value":null}] 08:38:00 INFO - PROCESS | 1648 | 1477755480066 Marionette TRACE conn2 -> [0,3424,"getWindowHandles",null] 08:38:00 INFO - PROCESS | 1648 | 1477755480067 Marionette TRACE conn2 <- [1,3424,null,["7"]] 08:38:00 INFO - PROCESS | 1648 | 1477755480070 Marionette TRACE conn2 -> [0,3425,"switchToWindow",{"name":"7"}] 08:38:00 INFO - PROCESS | 1648 | 1477755480073 Marionette TRACE conn2 <- [1,3425,null,{}] 08:38:00 INFO - PROCESS | 1648 | 1477755480075 Marionette TRACE conn2 -> [0,3426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x131806000 == 20 [pid = 1648] [id = 753] 08:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 60 (0x12fe95800) [pid = 1648] [serial = 2190] [outer = 0x0] 08:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 61 (0x12feeac00) [pid = 1648] [serial = 2191] [outer = 0x12fe95800] 08:38:00 INFO - PROCESS | 1648 | 1477755480109 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 62 (0x1300a7c00) [pid = 1648] [serial = 2192] [outer = 0x12fe95800] 08:38:00 INFO - PROCESS | 1648 | 1477755480367 Marionette TRACE conn2 <- [1,3426,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"]]]}] 08:38:00 INFO - . 08:38:00 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 416ms 08:38:00 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 08:38:00 INFO - PROCESS | 1648 | 1477755480398 Marionette TRACE conn2 -> [0,3427,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1648 | 1477755480399 Marionette TRACE conn2 <- [1,3427,null,{"value":"7"}] 08:38:00 INFO - PROCESS | 1648 | 1477755480402 Marionette TRACE conn2 -> [0,3428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:00 INFO - PROCESS | 1648 | 1477755480486 Marionette TRACE conn2 <- [1,3428,null,{"value":null}] 08:38:00 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:00 INFO - PROCESS | 1648 | 1477755480544 Marionette TRACE conn2 -> [0,3429,"getWindowHandles",null] 08:38:00 INFO - PROCESS | 1648 | 1477755480546 Marionette TRACE conn2 <- [1,3429,null,["7"]] 08:38:00 INFO - PROCESS | 1648 | 1477755480549 Marionette TRACE conn2 -> [0,3430,"switchToWindow",{"name":"7"}] 08:38:00 INFO - PROCESS | 1648 | 1477755480552 Marionette TRACE conn2 <- [1,3430,null,{}] 08:38:00 INFO - PROCESS | 1648 | 1477755480556 Marionette TRACE conn2 -> [0,3431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1648 | ++DOCSHELL 0x13192e800 == 21 [pid = 1648] [id = 754] 08:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 63 (0x12fe9a800) [pid = 1648] [serial = 2193] [outer = 0x0] 08:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 64 (0x130433400) [pid = 1648] [serial = 2194] [outer = 0x12fe9a800] 08:38:00 INFO - PROCESS | 1648 | 1477755480608 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1648 | ++DOMWINDOW == 65 (0x130434400) [pid = 1648] [serial = 2195] [outer = 0x12fe9a800] 08:38:00 INFO - PROCESS | 1648 | 1477755480912 Marionette TRACE conn2 <- [1,3431,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]]]}] 08:38:00 INFO - . 08:38:00 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 514ms 08:38:00 INFO - PROCESS | 1648 | 1477755480917 Marionette TRACE conn2 -> [0,3432,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1648 | 1477755480918 Marionette TRACE conn2 <- [1,3432,null,{"value":"7"}] 08:38:00 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 08:38:00 INFO - PROCESS | 1648 | 1477755480921 Marionette TRACE conn2 -> [0,3433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:01 INFO - PROCESS | 1648 | 1477755481001 Marionette TRACE conn2 <- [1,3433,null,{"value":null}] 08:38:01 INFO - PROCESS | 1648 | 1477755481004 Marionette TRACE conn2 -> [0,3434,"getWindowHandles",null] 08:38:01 INFO - PROCESS | 1648 | 1477755481006 Marionette TRACE conn2 <- [1,3434,null,["7"]] 08:38:01 INFO - PROCESS | 1648 | 1477755481008 Marionette TRACE conn2 -> [0,3435,"switchToWindow",{"name":"7"}] 08:38:01 INFO - PROCESS | 1648 | 1477755481010 Marionette TRACE conn2 <- [1,3435,null,{}] 08:38:01 INFO - PROCESS | 1648 | 1477755481013 Marionette TRACE conn2 -> [0,3436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x133826000 == 22 [pid = 1648] [id = 755] 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 66 (0x13053b800) [pid = 1648] [serial = 2196] [outer = 0x0] 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 67 (0x130546000) [pid = 1648] [serial = 2197] [outer = 0x13053b800] 08:38:01 INFO - PROCESS | 1648 | 1477755481046 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 68 (0x130546800) [pid = 1648] [serial = 2198] [outer = 0x13053b800] 08:38:01 INFO - PROCESS | 1648 | 1477755481326 Marionette TRACE conn2 <- [1,3436,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]]]}] 08:38:01 INFO - .. 08:38:01 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 417ms 08:38:01 INFO - PROCESS | 1648 | 1477755481337 Marionette TRACE conn2 -> [0,3437,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1648 | 1477755481338 Marionette TRACE conn2 <- [1,3437,null,{"value":"7"}] 08:38:01 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 08:38:01 INFO - PROCESS | 1648 | 1477755481344 Marionette TRACE conn2 -> [0,3438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:01 INFO - PROCESS | 1648 | 1477755481422 Marionette TRACE conn2 <- [1,3438,null,{"value":null}] 08:38:01 INFO - PROCESS | 1648 | 1477755481425 Marionette TRACE conn2 -> [0,3439,"getWindowHandles",null] 08:38:01 INFO - PROCESS | 1648 | 1477755481427 Marionette TRACE conn2 <- [1,3439,null,["7"]] 08:38:01 INFO - PROCESS | 1648 | 1477755481432 Marionette TRACE conn2 -> [0,3440,"switchToWindow",{"name":"7"}] 08:38:01 INFO - PROCESS | 1648 | 1477755481434 Marionette TRACE conn2 <- [1,3440,null,{}] 08:38:01 INFO - PROCESS | 1648 | 1477755481436 Marionette TRACE conn2 -> [0,3441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d9e000 == 23 [pid = 1648] [id = 756] 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 69 (0x129eaec00) [pid = 1648] [serial = 2199] [outer = 0x0] 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 70 (0x12ca80400) [pid = 1648] [serial = 2200] [outer = 0x129eaec00] 08:38:01 INFO - PROCESS | 1648 | 1477755481469 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 71 (0x12cbc7c00) [pid = 1648] [serial = 2201] [outer = 0x129eaec00] 08:38:01 INFO - PROCESS | 1648 | 1477755481725 Marionette TRACE conn2 <- [1,3441,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]]]}] 08:38:01 INFO - . 08:38:01 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 415ms 08:38:01 INFO - PROCESS | 1648 | 1477755481756 Marionette TRACE conn2 -> [0,3442,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1648 | 1477755481757 Marionette TRACE conn2 <- [1,3442,null,{"value":"7"}] 08:38:01 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 08:38:01 INFO - PROCESS | 1648 | 1477755481760 Marionette TRACE conn2 -> [0,3443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:01 INFO - PROCESS | 1648 | 1477755481839 Marionette TRACE conn2 <- [1,3443,null,{"value":null}] 08:38:01 INFO - PROCESS | 1648 | 1477755481842 Marionette TRACE conn2 -> [0,3444,"getWindowHandles",null] 08:38:01 INFO - PROCESS | 1648 | 1477755481844 Marionette TRACE conn2 <- [1,3444,null,["7"]] 08:38:01 INFO - PROCESS | 1648 | 1477755481849 Marionette TRACE conn2 -> [0,3445,"switchToWindow",{"name":"7"}] 08:38:01 INFO - PROCESS | 1648 | 1477755481851 Marionette TRACE conn2 <- [1,3445,null,{}] 08:38:01 INFO - PROCESS | 1648 | 1477755481853 Marionette TRACE conn2 -> [0,3446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1648 | ++DOCSHELL 0x1341e6800 == 24 [pid = 1648] [id = 757] 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 72 (0x12cbd3000) [pid = 1648] [serial = 2202] [outer = 0x0] 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 73 (0x1305d4800) [pid = 1648] [serial = 2203] [outer = 0x12cbd3000] 08:38:01 INFO - PROCESS | 1648 | 1477755481886 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1648 | ++DOMWINDOW == 74 (0x12fe95400) [pid = 1648] [serial = 2204] [outer = 0x12cbd3000] 08:38:02 INFO - PROCESS | 1648 | 1477755482151 Marionette TRACE conn2 <- [1,3446,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]]]}] 08:38:02 INFO - .. 08:38:02 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 420ms 08:38:02 INFO - TEST-START | /websockets/Create-valid-url.htm 08:38:02 INFO - PROCESS | 1648 | 1477755482180 Marionette TRACE conn2 -> [0,3447,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1648 | 1477755482182 Marionette TRACE conn2 <- [1,3447,null,{"value":"7"}] 08:38:02 INFO - PROCESS | 1648 | 1477755482184 Marionette TRACE conn2 -> [0,3448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:02 INFO - PROCESS | 1648 | 1477755482265 Marionette TRACE conn2 <- [1,3448,null,{"value":null}] 08:38:02 INFO - PROCESS | 1648 | 1477755482268 Marionette TRACE conn2 -> [0,3449,"getWindowHandles",null] 08:38:02 INFO - PROCESS | 1648 | 1477755482270 Marionette TRACE conn2 <- [1,3449,null,["7"]] 08:38:02 INFO - PROCESS | 1648 | 1477755482272 Marionette TRACE conn2 -> [0,3450,"switchToWindow",{"name":"7"}] 08:38:02 INFO - PROCESS | 1648 | 1477755482274 Marionette TRACE conn2 <- [1,3450,null,{}] 08:38:02 INFO - PROCESS | 1648 | 1477755482276 Marionette TRACE conn2 -> [0,3451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x13427e800 == 25 [pid = 1648] [id = 758] 08:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x130979400) [pid = 1648] [serial = 2205] [outer = 0x0] 08:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x130cf3000) [pid = 1648] [serial = 2206] [outer = 0x130979400] 08:38:02 INFO - PROCESS | 1648 | 1477755482309 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x130cf3800) [pid = 1648] [serial = 2207] [outer = 0x130979400] 08:38:02 INFO - PROCESS | 1648 | 1477755482562 Marionette TRACE conn2 <- [1,3451,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]]]}] 08:38:02 INFO - .. 08:38:02 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 415ms 08:38:02 INFO - PROCESS | 1648 | 1477755482599 Marionette TRACE conn2 -> [0,3452,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1648 | 1477755482601 Marionette TRACE conn2 <- [1,3452,null,{"value":"7"}] 08:38:02 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 08:38:02 INFO - PROCESS | 1648 | 1477755482604 Marionette TRACE conn2 -> [0,3453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:02 INFO - PROCESS | 1648 | 1477755482684 Marionette TRACE conn2 <- [1,3453,null,{"value":null}] 08:38:02 INFO - PROCESS | 1648 | 1477755482688 Marionette TRACE conn2 -> [0,3454,"getWindowHandles",null] 08:38:02 INFO - PROCESS | 1648 | 1477755482689 Marionette TRACE conn2 <- [1,3454,null,["7"]] 08:38:02 INFO - PROCESS | 1648 | 1477755482739 Marionette TRACE conn2 -> [0,3455,"switchToWindow",{"name":"7"}] 08:38:02 INFO - PROCESS | 1648 | 1477755482741 Marionette TRACE conn2 <- [1,3455,null,{}] 08:38:02 INFO - PROCESS | 1648 | 1477755482745 Marionette TRACE conn2 -> [0,3456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1648 | ++DOCSHELL 0x134638800 == 26 [pid = 1648] [id = 759] 08:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x129eadc00) [pid = 1648] [serial = 2208] [outer = 0x0] 08:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x130db5800) [pid = 1648] [serial = 2209] [outer = 0x129eadc00] 08:38:02 INFO - PROCESS | 1648 | 1477755482778 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x130dba400) [pid = 1648] [serial = 2210] [outer = 0x129eadc00] 08:38:02 INFO - PROCESS | 1648 | 1477755482994 Marionette TRACE conn2 <- [1,3456,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]]]}] 08:38:03 INFO - . 08:38:03 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 415ms 08:38:03 INFO - PROCESS | 1648 | 1477755483019 Marionette TRACE conn2 -> [0,3457,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1648 | 1477755483020 Marionette TRACE conn2 <- [1,3457,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 08:38:03 INFO - PROCESS | 1648 | 1477755483023 Marionette TRACE conn2 -> [0,3458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:03 INFO - PROCESS | 1648 | 1477755483104 Marionette TRACE conn2 <- [1,3458,null,{"value":null}] 08:38:03 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:03 INFO - PROCESS | 1648 | 1477755483108 Marionette TRACE conn2 -> [0,3459,"getWindowHandles",null] 08:38:03 INFO - PROCESS | 1648 | 1477755483110 Marionette TRACE conn2 <- [1,3459,null,["7"]] 08:38:03 INFO - PROCESS | 1648 | 1477755483114 Marionette TRACE conn2 -> [0,3460,"switchToWindow",{"name":"7"}] 08:38:03 INFO - PROCESS | 1648 | 1477755483117 Marionette TRACE conn2 <- [1,3460,null,{}] 08:38:03 INFO - PROCESS | 1648 | 1477755483121 Marionette TRACE conn2 -> [0,3461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x13493b000 == 27 [pid = 1648] [id = 760] 08:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x130e2dc00) [pid = 1648] [serial = 2211] [outer = 0x0] 08:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x130e32000) [pid = 1648] [serial = 2212] [outer = 0x130e2dc00] 08:38:03 INFO - PROCESS | 1648 | 1477755483154 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x130e2e000) [pid = 1648] [serial = 2213] [outer = 0x130e2dc00] 08:38:03 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 08:38:03 INFO - PROCESS | 1648 | [1648] WARNING: 'aRv.Failed()', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 08:38:03 INFO - PROCESS | 1648 | 1477755483410 Marionette TRACE conn2 <- [1,3461,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]]]}] 08:38:03 INFO - . 08:38:03 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 415ms 08:38:03 INFO - PROCESS | 1648 | 1477755483438 Marionette TRACE conn2 -> [0,3462,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1648 | 1477755483439 Marionette TRACE conn2 <- [1,3462,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /websockets/Secure-Close-0.htm 08:38:03 INFO - PROCESS | 1648 | 1477755483442 Marionette TRACE conn2 -> [0,3463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:03 INFO - PROCESS | 1648 | 1477755483524 Marionette TRACE conn2 <- [1,3463,null,{"value":null}] 08:38:03 INFO - PROCESS | 1648 | 1477755483527 Marionette TRACE conn2 -> [0,3464,"getWindowHandles",null] 08:38:03 INFO - PROCESS | 1648 | 1477755483531 Marionette TRACE conn2 <- [1,3464,null,["7"]] 08:38:03 INFO - PROCESS | 1648 | 1477755483535 Marionette TRACE conn2 -> [0,3465,"switchToWindow",{"name":"7"}] 08:38:03 INFO - PROCESS | 1648 | 1477755483538 Marionette TRACE conn2 <- [1,3465,null,{}] 08:38:03 INFO - PROCESS | 1648 | 1477755483540 Marionette TRACE conn2 -> [0,3466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1648 | ++DOCSHELL 0x134c86800 == 28 [pid = 1648] [id = 761] 08:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x130e27800) [pid = 1648] [serial = 2214] [outer = 0x0] 08:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x1312b8400) [pid = 1648] [serial = 2215] [outer = 0x130e27800] 08:38:03 INFO - PROCESS | 1648 | 1477755483630 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x131490000) [pid = 1648] [serial = 2216] [outer = 0x130e27800] 08:38:03 INFO - PROCESS | 1648 | 1477755483947 Marionette TRACE conn2 <- [1,3466,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]]]}] 08:38:03 INFO - . 08:38:03 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 514ms 08:38:03 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 08:38:03 INFO - PROCESS | 1648 | 1477755483957 Marionette TRACE conn2 -> [0,3467,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1648 | 1477755483959 Marionette TRACE conn2 <- [1,3467,null,{"value":"7"}] 08:38:03 INFO - PROCESS | 1648 | 1477755483963 Marionette TRACE conn2 -> [0,3468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:04 INFO - PROCESS | 1648 | 1477755484086 Marionette TRACE conn2 <- [1,3468,null,{"value":null}] 08:38:04 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:04 INFO - PROCESS | 1648 | 1477755484092 Marionette TRACE conn2 -> [0,3469,"getWindowHandles",null] 08:38:04 INFO - PROCESS | 1648 | 1477755484094 Marionette TRACE conn2 <- [1,3469,null,["7"]] 08:38:04 INFO - PROCESS | 1648 | 1477755484164 Marionette TRACE conn2 -> [0,3470,"switchToWindow",{"name":"7"}] 08:38:04 INFO - PROCESS | 1648 | 1477755484166 Marionette TRACE conn2 <- [1,3470,null,{}] 08:38:04 INFO - PROCESS | 1648 | 1477755484168 Marionette TRACE conn2 -> [0,3471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fca800 == 29 [pid = 1648] [id = 762] 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x131497000) [pid = 1648] [serial = 2217] [outer = 0x0] 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1315aa800) [pid = 1648] [serial = 2218] [outer = 0x131497000] 08:38:04 INFO - PROCESS | 1648 | 1477755484200 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x1315abc00) [pid = 1648] [serial = 2219] [outer = 0x131497000] 08:38:04 INFO - PROCESS | 1648 | 1477755484415 Marionette TRACE conn2 <- [1,3471,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]]]}] 08:38:04 INFO - .. 08:38:04 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 468ms 08:38:04 INFO - PROCESS | 1648 | 1477755484431 Marionette TRACE conn2 -> [0,3472,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1648 | 1477755484434 Marionette TRACE conn2 <- [1,3472,null,{"value":"7"}] 08:38:04 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 08:38:04 INFO - PROCESS | 1648 | 1477755484439 Marionette TRACE conn2 -> [0,3473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:04 INFO - PROCESS | 1648 | 1477755484522 Marionette TRACE conn2 <- [1,3473,null,{"value":null}] 08:38:04 INFO - PROCESS | 1648 | 1477755484525 Marionette TRACE conn2 -> [0,3474,"getWindowHandles",null] 08:38:04 INFO - PROCESS | 1648 | 1477755484526 Marionette TRACE conn2 <- [1,3474,null,["7"]] 08:38:04 INFO - PROCESS | 1648 | 1477755484529 Marionette TRACE conn2 -> [0,3475,"switchToWindow",{"name":"7"}] 08:38:04 INFO - PROCESS | 1648 | 1477755484532 Marionette TRACE conn2 <- [1,3475,null,{}] 08:38:04 INFO - PROCESS | 1648 | 1477755484534 Marionette TRACE conn2 -> [0,3476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x135129000 == 30 [pid = 1648] [id = 763] 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x1315b0000) [pid = 1648] [serial = 2220] [outer = 0x0] 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1316cbc00) [pid = 1648] [serial = 2221] [outer = 0x1315b0000] 08:38:04 INFO - PROCESS | 1648 | 1477755484567 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x131974400) [pid = 1648] [serial = 2222] [outer = 0x1315b0000] 08:38:04 INFO - PROCESS | 1648 | 1477755484843 Marionette TRACE conn2 <- [1,3476,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]]]}] 08:38:04 INFO - .. 08:38:04 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 415ms 08:38:04 INFO - PROCESS | 1648 | 1477755484852 Marionette TRACE conn2 -> [0,3477,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1648 | 1477755484853 Marionette TRACE conn2 <- [1,3477,null,{"value":"7"}] 08:38:04 INFO - TEST-START | /websockets/Secure-Close-1000.htm 08:38:04 INFO - PROCESS | 1648 | 1477755484856 Marionette TRACE conn2 -> [0,3478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:04 INFO - PROCESS | 1648 | 1477755484939 Marionette TRACE conn2 <- [1,3478,null,{"value":null}] 08:38:04 INFO - PROCESS | 1648 | 1477755484942 Marionette TRACE conn2 -> [0,3479,"getWindowHandles",null] 08:38:04 INFO - PROCESS | 1648 | 1477755484943 Marionette TRACE conn2 <- [1,3479,null,["7"]] 08:38:04 INFO - PROCESS | 1648 | 1477755484947 Marionette TRACE conn2 -> [0,3480,"switchToWindow",{"name":"7"}] 08:38:04 INFO - PROCESS | 1648 | 1477755484950 Marionette TRACE conn2 <- [1,3480,null,{}] 08:38:04 INFO - PROCESS | 1648 | 1477755484952 Marionette TRACE conn2 -> [0,3481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354bb000 == 31 [pid = 1648] [id = 764] 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x131977800) [pid = 1648] [serial = 2223] [outer = 0x0] 08:38:04 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x131993800) [pid = 1648] [serial = 2224] [outer = 0x131977800] 08:38:04 INFO - PROCESS | 1648 | 1477755484984 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x131498c00) [pid = 1648] [serial = 2225] [outer = 0x131977800] 08:38:05 INFO - PROCESS | 1648 | --DOCSHELL 0x130e84000 == 30 [pid = 1648] [id = 740] 08:38:06 INFO - PROCESS | 1648 | 1477755486450 Marionette TRACE conn2 <- [1,3481,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]]]}] 08:38:06 INFO - .. 08:38:06 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1617ms 08:38:06 INFO - PROCESS | 1648 | 1477755486475 Marionette TRACE conn2 -> [0,3482,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1648 | 1477755486478 Marionette TRACE conn2 <- [1,3482,null,{"value":"7"}] 08:38:06 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 08:38:06 INFO - PROCESS | 1648 | 1477755486483 Marionette TRACE conn2 -> [0,3483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:06 INFO - PROCESS | 1648 | 1477755486582 Marionette TRACE conn2 <- [1,3483,null,{"value":null}] 08:38:06 INFO - PROCESS | 1648 | 1477755486637 Marionette TRACE conn2 -> [0,3484,"getWindowHandles",null] 08:38:06 INFO - PROCESS | 1648 | 1477755486639 Marionette TRACE conn2 <- [1,3484,null,["7"]] 08:38:06 INFO - PROCESS | 1648 | 1477755486643 Marionette TRACE conn2 -> [0,3485,"switchToWindow",{"name":"7"}] 08:38:06 INFO - PROCESS | 1648 | 1477755486646 Marionette TRACE conn2 <- [1,3485,null,{}] 08:38:06 INFO - PROCESS | 1648 | 1477755486649 Marionette TRACE conn2 -> [0,3486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1648 | ++DOCSHELL 0x127e9e000 == 31 [pid = 1648] [id = 765] 08:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x11db0e400) [pid = 1648] [serial = 2226] [outer = 0x0] 08:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x126e86c00) [pid = 1648] [serial = 2227] [outer = 0x11db0e400] 08:38:06 INFO - PROCESS | 1648 | 1477755486693 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x12713bc00) [pid = 1648] [serial = 2228] [outer = 0x11db0e400] 08:38:07 INFO - PROCESS | 1648 | 1477755487014 Marionette TRACE conn2 <- [1,3486,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]]]}] 08:38:07 INFO - .. 08:38:07 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 567ms 08:38:07 INFO - PROCESS | 1648 | 1477755487051 Marionette TRACE conn2 -> [0,3487,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1648 | 1477755487055 Marionette TRACE conn2 <- [1,3487,null,{"value":"7"}] 08:38:07 INFO - TEST-START | /websockets/Secure-Close-1005.htm 08:38:07 INFO - PROCESS | 1648 | 1477755487059 Marionette TRACE conn2 -> [0,3488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:07 INFO - PROCESS | 1648 | 1477755487187 Marionette TRACE conn2 <- [1,3488,null,{"value":null}] 08:38:07 INFO - PROCESS | 1648 | 1477755487239 Marionette TRACE conn2 -> [0,3489,"getWindowHandles",null] 08:38:07 INFO - PROCESS | 1648 | 1477755487241 Marionette TRACE conn2 <- [1,3489,null,["7"]] 08:38:07 INFO - PROCESS | 1648 | 1477755487244 Marionette TRACE conn2 -> [0,3490,"switchToWindow",{"name":"7"}] 08:38:07 INFO - PROCESS | 1648 | 1477755487246 Marionette TRACE conn2 <- [1,3490,null,{}] 08:38:07 INFO - PROCESS | 1648 | 1477755487249 Marionette TRACE conn2 -> [0,3491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x129ed7000 == 32 [pid = 1648] [id = 766] 08:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x127780000) [pid = 1648] [serial = 2229] [outer = 0x0] 08:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x127e0e000) [pid = 1648] [serial = 2230] [outer = 0x127780000] 08:38:07 INFO - PROCESS | 1648 | 1477755487288 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x127e11800) [pid = 1648] [serial = 2231] [outer = 0x127780000] 08:38:07 INFO - PROCESS | 1648 | 1477755487541 Marionette TRACE conn2 <- [1,3491,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]]]}] 08:38:07 INFO - . 08:38:07 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 515ms 08:38:07 INFO - PROCESS | 1648 | 1477755487578 Marionette TRACE conn2 -> [0,3492,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1648 | 1477755487582 Marionette TRACE conn2 <- [1,3492,null,{"value":"7"}] 08:38:07 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 08:38:07 INFO - PROCESS | 1648 | 1477755487585 Marionette TRACE conn2 -> [0,3493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:07 INFO - PROCESS | 1648 | 1477755487671 Marionette TRACE conn2 <- [1,3493,null,{"value":null}] 08:38:07 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:07 INFO - PROCESS | 1648 | 1477755487676 Marionette TRACE conn2 -> [0,3494,"getWindowHandles",null] 08:38:07 INFO - PROCESS | 1648 | 1477755487680 Marionette TRACE conn2 <- [1,3494,null,["7"]] 08:38:07 INFO - PROCESS | 1648 | 1477755487730 Marionette TRACE conn2 -> [0,3495,"switchToWindow",{"name":"7"}] 08:38:07 INFO - PROCESS | 1648 | 1477755487734 Marionette TRACE conn2 <- [1,3495,null,{}] 08:38:07 INFO - PROCESS | 1648 | 1477755487736 Marionette TRACE conn2 -> [0,3496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bd8d000 == 33 [pid = 1648] [id = 767] 08:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x127edbc00) [pid = 1648] [serial = 2232] [outer = 0x0] 08:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x129c13800) [pid = 1648] [serial = 2233] [outer = 0x127edbc00] 08:38:07 INFO - PROCESS | 1648 | 1477755487776 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x129d80800) [pid = 1648] [serial = 2234] [outer = 0x127edbc00] 08:38:08 INFO - PROCESS | 1648 | 1477755488025 Marionette TRACE conn2 <- [1,3496,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]]]}] 08:38:08 INFO - . 08:38:08 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 465ms 08:38:08 INFO - PROCESS | 1648 | 1477755488051 Marionette TRACE conn2 -> [0,3497,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1648 | 1477755488053 Marionette TRACE conn2 <- [1,3497,null,{"value":"7"}] 08:38:08 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 08:38:08 INFO - PROCESS | 1648 | 1477755488056 Marionette TRACE conn2 -> [0,3498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:08 INFO - PROCESS | 1648 | 1477755488141 Marionette TRACE conn2 <- [1,3498,null,{"value":null}] 08:38:08 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:08 INFO - PROCESS | 1648 | 1477755488147 Marionette TRACE conn2 -> [0,3499,"getWindowHandles",null] 08:38:08 INFO - PROCESS | 1648 | 1477755488150 Marionette TRACE conn2 <- [1,3499,null,["7"]] 08:38:08 INFO - PROCESS | 1648 | 1477755488152 Marionette TRACE conn2 -> [0,3500,"switchToWindow",{"name":"7"}] 08:38:08 INFO - PROCESS | 1648 | 1477755488155 Marionette TRACE conn2 <- [1,3500,null,{}] 08:38:08 INFO - PROCESS | 1648 | 1477755488157 Marionette TRACE conn2 -> [0,3501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c3a2800 == 34 [pid = 1648] [id = 768] 08:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x129e91800) [pid = 1648] [serial = 2235] [outer = 0x0] 08:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12ac3e800) [pid = 1648] [serial = 2236] [outer = 0x129e91800] 08:38:08 INFO - PROCESS | 1648 | 1477755488198 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12af2fc00) [pid = 1648] [serial = 2237] [outer = 0x129e91800] 08:38:08 INFO - PROCESS | 1648 | 1477755488482 Marionette TRACE conn2 <- [1,3501,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]]]}] 08:38:08 INFO - .. 08:38:08 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 466ms 08:38:08 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 08:38:08 INFO - PROCESS | 1648 | 1477755488521 Marionette TRACE conn2 -> [0,3502,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1648 | 1477755488523 Marionette TRACE conn2 <- [1,3502,null,{"value":"7"}] 08:38:08 INFO - PROCESS | 1648 | 1477755488525 Marionette TRACE conn2 -> [0,3503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:08 INFO - PROCESS | 1648 | 1477755488689 Marionette TRACE conn2 <- [1,3503,null,{"value":null}] 08:38:08 INFO - PROCESS | 1648 | 1477755488734 Marionette TRACE conn2 -> [0,3504,"getWindowHandles",null] 08:38:08 INFO - PROCESS | 1648 | 1477755488736 Marionette TRACE conn2 <- [1,3504,null,["7"]] 08:38:08 INFO - PROCESS | 1648 | 1477755488739 Marionette TRACE conn2 -> [0,3505,"switchToWindow",{"name":"7"}] 08:38:08 INFO - PROCESS | 1648 | 1477755488744 Marionette TRACE conn2 <- [1,3505,null,{}] 08:38:08 INFO - PROCESS | 1648 | 1477755488748 Marionette TRACE conn2 -> [0,3506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f966000 == 35 [pid = 1648] [id = 769] 08:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x12af30800) [pid = 1648] [serial = 2238] [outer = 0x0] 08:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x12c153400) [pid = 1648] [serial = 2239] [outer = 0x12af30800] 08:38:08 INFO - PROCESS | 1648 | 1477755488800 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x12c154c00) [pid = 1648] [serial = 2240] [outer = 0x12af30800] 08:38:09 INFO - PROCESS | 1648 | 1477755489132 Marionette TRACE conn2 <- [1,3506,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]]]}] 08:38:09 INFO - .. 08:38:09 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 615ms 08:38:09 INFO - PROCESS | 1648 | 1477755489144 Marionette TRACE conn2 -> [0,3507,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1648 | 1477755489145 Marionette TRACE conn2 <- [1,3507,null,{"value":"7"}] 08:38:09 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 08:38:09 INFO - PROCESS | 1648 | 1477755489148 Marionette TRACE conn2 -> [0,3508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:09 INFO - PROCESS | 1648 | 1477755489269 Marionette TRACE conn2 <- [1,3508,null,{"value":null}] 08:38:09 INFO - PROCESS | 1648 | 1477755489306 Marionette TRACE conn2 -> [0,3509,"getWindowHandles",null] 08:38:09 INFO - PROCESS | 1648 | 1477755489307 Marionette TRACE conn2 <- [1,3509,null,["7"]] 08:38:09 INFO - PROCESS | 1648 | 1477755489310 Marionette TRACE conn2 -> [0,3510,"switchToWindow",{"name":"7"}] 08:38:09 INFO - PROCESS | 1648 | 1477755489312 Marionette TRACE conn2 <- [1,3510,null,{}] 08:38:09 INFO - PROCESS | 1648 | 1477755489314 Marionette TRACE conn2 -> [0,3511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c27000 == 36 [pid = 1648] [id = 770] 08:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x12c6bd800) [pid = 1648] [serial = 2241] [outer = 0x0] 08:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12e006400) [pid = 1648] [serial = 2242] [outer = 0x12c6bd800] 08:38:09 INFO - PROCESS | 1648 | 1477755489350 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x12e1a0800) [pid = 1648] [serial = 2243] [outer = 0x12c6bd800] 08:38:09 INFO - PROCESS | 1648 | 1477755489610 Marionette TRACE conn2 <- [1,3511,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]]]}] 08:38:09 INFO - .. 08:38:09 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 468ms 08:38:09 INFO - PROCESS | 1648 | 1477755489616 Marionette TRACE conn2 -> [0,3512,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1648 | 1477755489618 Marionette TRACE conn2 <- [1,3512,null,{"value":"7"}] 08:38:09 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 08:38:09 INFO - PROCESS | 1648 | 1477755489620 Marionette TRACE conn2 -> [0,3513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:09 INFO - PROCESS | 1648 | 1477755489721 Marionette TRACE conn2 <- [1,3513,null,{"value":null}] 08:38:09 INFO - PROCESS | 1648 | 1477755489725 Marionette TRACE conn2 -> [0,3514,"getWindowHandles",null] 08:38:09 INFO - PROCESS | 1648 | 1477755489726 Marionette TRACE conn2 <- [1,3514,null,["7"]] 08:38:09 INFO - PROCESS | 1648 | 1477755489729 Marionette TRACE conn2 -> [0,3515,"switchToWindow",{"name":"7"}] 08:38:09 INFO - PROCESS | 1648 | 1477755489731 Marionette TRACE conn2 <- [1,3515,null,{}] 08:38:09 INFO - PROCESS | 1648 | 1477755489765 Marionette TRACE conn2 -> [0,3516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e83800 == 37 [pid = 1648] [id = 771] 08:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x12e1ab000) [pid = 1648] [serial = 2244] [outer = 0x0] 08:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12f3bbc00) [pid = 1648] [serial = 2245] [outer = 0x12e1ab000] 08:38:09 INFO - PROCESS | 1648 | 1477755489799 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12f3c0400) [pid = 1648] [serial = 2246] [outer = 0x12e1ab000] 08:38:10 INFO - PROCESS | 1648 | 1477755490156 Marionette TRACE conn2 <- [1,3516,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]]]}] 08:38:10 INFO - . 08:38:10 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 565ms 08:38:10 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 08:38:10 INFO - PROCESS | 1648 | 1477755490187 Marionette TRACE conn2 -> [0,3517,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1648 | 1477755490189 Marionette TRACE conn2 <- [1,3517,null,{"value":"7"}] 08:38:10 INFO - PROCESS | 1648 | 1477755490193 Marionette TRACE conn2 -> [0,3518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:10 INFO - PROCESS | 1648 | 1477755490353 Marionette TRACE conn2 <- [1,3518,null,{"value":null}] 08:38:10 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:10 INFO - PROCESS | 1648 | 1477755490404 Marionette TRACE conn2 -> [0,3519,"getWindowHandles",null] 08:38:10 INFO - PROCESS | 1648 | 1477755490408 Marionette TRACE conn2 <- [1,3519,null,["7"]] 08:38:10 INFO - PROCESS | 1648 | 1477755490411 Marionette TRACE conn2 -> [0,3520,"switchToWindow",{"name":"7"}] 08:38:10 INFO - PROCESS | 1648 | 1477755490413 Marionette TRACE conn2 <- [1,3520,null,{}] 08:38:10 INFO - PROCESS | 1648 | 1477755490427 Marionette TRACE conn2 -> [0,3521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x1315d9800 == 38 [pid = 1648] [id = 772] 08:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12f914c00) [pid = 1648] [serial = 2247] [outer = 0x0] 08:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12fc64400) [pid = 1648] [serial = 2248] [outer = 0x12f914c00] 08:38:10 INFO - PROCESS | 1648 | 1477755490479 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12fc68c00) [pid = 1648] [serial = 2249] [outer = 0x12f914c00] 08:38:10 INFO - PROCESS | 1648 | 1477755490765 Marionette TRACE conn2 <- [1,3521,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]]]}] 08:38:10 INFO - . 08:38:10 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 615ms 08:38:10 INFO - PROCESS | 1648 | 1477755490807 Marionette TRACE conn2 -> [0,3522,"getWindowHandle",null] 08:38:10 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 08:38:10 INFO - PROCESS | 1648 | 1477755490809 Marionette TRACE conn2 <- [1,3522,null,{"value":"7"}] 08:38:10 INFO - PROCESS | 1648 | 1477755490811 Marionette TRACE conn2 -> [0,3523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:10 INFO - PROCESS | 1648 | 1477755490921 Marionette TRACE conn2 <- [1,3523,null,{"value":null}] 08:38:10 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:10 INFO - PROCESS | 1648 | 1477755490925 Marionette TRACE conn2 -> [0,3524,"getWindowHandles",null] 08:38:10 INFO - PROCESS | 1648 | 1477755490926 Marionette TRACE conn2 <- [1,3524,null,["7"]] 08:38:10 INFO - PROCESS | 1648 | 1477755490959 Marionette TRACE conn2 -> [0,3525,"switchToWindow",{"name":"7"}] 08:38:10 INFO - PROCESS | 1648 | 1477755490961 Marionette TRACE conn2 <- [1,3525,null,{}] 08:38:10 INFO - PROCESS | 1648 | 1477755490964 Marionette TRACE conn2 -> [0,3526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d94000 == 39 [pid = 1648] [id = 773] 08:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x12fc1fc00) [pid = 1648] [serial = 2250] [outer = 0x0] 08:38:10 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x1300a9800) [pid = 1648] [serial = 2251] [outer = 0x12fc1fc00] 08:38:11 INFO - PROCESS | 1648 | 1477755490997 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x130402800) [pid = 1648] [serial = 2252] [outer = 0x12fc1fc00] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x12cbd3000) [pid = 1648] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x129eaec00) [pid = 1648] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x130979400) [pid = 1648] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x131497000) [pid = 1648] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x130e2dc00) [pid = 1648] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1315b0000) [pid = 1648] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x12fe9a800) [pid = 1648] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x12fe95800) [pid = 1648] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x12f3bcc00) [pid = 1648] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x12ea7ac00) [pid = 1648] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12dfd3400) [pid = 1648] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12ce7d800) [pid = 1648] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12c12f400) [pid = 1648] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12c14b400) [pid = 1648] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12a02ac00) [pid = 1648] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x11d61d800) [pid = 1648] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x127edd800) [pid = 1648] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x11cc7c800) [pid = 1648] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11d93b000) [pid = 1648] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x11d3e3000) [pid = 1648] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12f3c9c00) [pid = 1648] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x130e27800) [pid = 1648] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x129eadc00) [pid = 1648] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 08:38:11 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x13053b800) [pid = 1648] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 08:38:11 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 08:38:11 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 08:38:11 INFO - PROCESS | 1648 | 1477755491499 Marionette TRACE conn2 <- [1,3526,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]]]}] 08:38:11 INFO - .. 08:38:11 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 717ms 08:38:11 INFO - TEST-START | /websockets/Secure-Close-null.htm 08:38:11 INFO - PROCESS | 1648 | 1477755491529 Marionette TRACE conn2 -> [0,3527,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1648 | 1477755491530 Marionette TRACE conn2 <- [1,3527,null,{"value":"7"}] 08:38:11 INFO - PROCESS | 1648 | 1477755491533 Marionette TRACE conn2 -> [0,3528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:11 INFO - PROCESS | 1648 | 1477755491620 Marionette TRACE conn2 <- [1,3528,null,{"value":null}] 08:38:11 INFO - PROCESS | 1648 | 1477755491677 Marionette TRACE conn2 -> [0,3529,"getWindowHandles",null] 08:38:11 INFO - PROCESS | 1648 | 1477755491678 Marionette TRACE conn2 <- [1,3529,null,["7"]] 08:38:11 INFO - PROCESS | 1648 | 1477755491680 Marionette TRACE conn2 -> [0,3530,"switchToWindow",{"name":"7"}] 08:38:11 INFO - PROCESS | 1648 | 1477755491682 Marionette TRACE conn2 <- [1,3530,null,{}] 08:38:11 INFO - PROCESS | 1648 | 1477755491685 Marionette TRACE conn2 -> [0,3531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338ca800 == 40 [pid = 1648] [id = 774] 08:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1287ee800) [pid = 1648] [serial = 2253] [outer = 0x0] 08:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x130407c00) [pid = 1648] [serial = 2254] [outer = 0x1287ee800] 08:38:11 INFO - PROCESS | 1648 | 1477755491719 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x12b310000) [pid = 1648] [serial = 2255] [outer = 0x1287ee800] 08:38:11 INFO - PROCESS | 1648 | 1477755491976 Marionette TRACE conn2 <- [1,3531,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]]]}] 08:38:11 INFO - . 08:38:11 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 466ms 08:38:12 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 08:38:12 INFO - PROCESS | 1648 | 1477755491999 Marionette TRACE conn2 -> [0,3532,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1648 | 1477755492001 Marionette TRACE conn2 <- [1,3532,null,{"value":"7"}] 08:38:12 INFO - PROCESS | 1648 | 1477755492004 Marionette TRACE conn2 -> [0,3533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:12 INFO - PROCESS | 1648 | 1477755492094 Marionette TRACE conn2 <- [1,3533,null,{"value":null}] 08:38:12 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:12 INFO - PROCESS | 1648 | 1477755492100 Marionette TRACE conn2 -> [0,3534,"getWindowHandles",null] 08:38:12 INFO - PROCESS | 1648 | 1477755492101 Marionette TRACE conn2 <- [1,3534,null,["7"]] 08:38:12 INFO - PROCESS | 1648 | 1477755492103 Marionette TRACE conn2 -> [0,3535,"switchToWindow",{"name":"7"}] 08:38:12 INFO - PROCESS | 1648 | 1477755492106 Marionette TRACE conn2 <- [1,3535,null,{}] 08:38:12 INFO - PROCESS | 1648 | 1477755492109 Marionette TRACE conn2 -> [0,3536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x134643800 == 41 [pid = 1648] [id = 775] 08:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x13053ac00) [pid = 1648] [serial = 2256] [outer = 0x0] 08:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x130977400) [pid = 1648] [serial = 2257] [outer = 0x13053ac00] 08:38:12 INFO - PROCESS | 1648 | 1477755492146 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x130982400) [pid = 1648] [serial = 2258] [outer = 0x13053ac00] 08:38:12 INFO - PROCESS | 1648 | 1477755492424 Marionette TRACE conn2 <- [1,3536,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]]]}] 08:38:12 INFO - . 08:38:12 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 466ms 08:38:12 INFO - PROCESS | 1648 | 1477755492469 Marionette TRACE conn2 -> [0,3537,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1648 | 1477755492471 Marionette TRACE conn2 <- [1,3537,null,{"value":"7"}] 08:38:12 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 08:38:12 INFO - PROCESS | 1648 | 1477755492474 Marionette TRACE conn2 -> [0,3538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:12 INFO - PROCESS | 1648 | 1477755492555 Marionette TRACE conn2 <- [1,3538,null,{"value":null}] 08:38:12 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:12 INFO - PROCESS | 1648 | 1477755492559 Marionette TRACE conn2 -> [0,3539,"getWindowHandles",null] 08:38:12 INFO - PROCESS | 1648 | 1477755492560 Marionette TRACE conn2 <- [1,3539,null,["7"]] 08:38:12 INFO - PROCESS | 1648 | 1477755492563 Marionette TRACE conn2 -> [0,3540,"switchToWindow",{"name":"7"}] 08:38:12 INFO - PROCESS | 1648 | 1477755492565 Marionette TRACE conn2 <- [1,3540,null,{}] 08:38:12 INFO - PROCESS | 1648 | 1477755492567 Marionette TRACE conn2 -> [0,3541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x134924000 == 42 [pid = 1648] [id = 776] 08:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x130cf0800) [pid = 1648] [serial = 2259] [outer = 0x0] 08:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x130db7800) [pid = 1648] [serial = 2260] [outer = 0x130cf0800] 08:38:12 INFO - PROCESS | 1648 | 1477755492601 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x130db8400) [pid = 1648] [serial = 2261] [outer = 0x130cf0800] 08:38:12 INFO - PROCESS | 1648 | 1477755492868 Marionette TRACE conn2 <- [1,3541,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]]]}] 08:38:12 INFO - .. 08:38:12 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 415ms 08:38:12 INFO - PROCESS | 1648 | 1477755492889 Marionette TRACE conn2 -> [0,3542,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1648 | 1477755492890 Marionette TRACE conn2 <- [1,3542,null,{"value":"7"}] 08:38:12 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 08:38:12 INFO - PROCESS | 1648 | 1477755492893 Marionette TRACE conn2 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:12 INFO - PROCESS | 1648 | 1477755492974 Marionette TRACE conn2 <- [1,3543,null,{"value":null}] 08:38:13 INFO - PROCESS | 1648 | 1477755493033 Marionette TRACE conn2 -> [0,3544,"getWindowHandles",null] 08:38:13 INFO - PROCESS | 1648 | 1477755493034 Marionette TRACE conn2 <- [1,3544,null,["7"]] 08:38:13 INFO - PROCESS | 1648 | 1477755493037 Marionette TRACE conn2 -> [0,3545,"switchToWindow",{"name":"7"}] 08:38:13 INFO - PROCESS | 1648 | 1477755493039 Marionette TRACE conn2 <- [1,3545,null,{}] 08:38:13 INFO - PROCESS | 1648 | 1477755493042 Marionette TRACE conn2 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x134fd0000 == 43 [pid = 1648] [id = 777] 08:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x130cfb000) [pid = 1648] [serial = 2262] [outer = 0x0] 08:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x130e30c00) [pid = 1648] [serial = 2263] [outer = 0x130cfb000] 08:38:13 INFO - PROCESS | 1648 | 1477755493074 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x130e35400) [pid = 1648] [serial = 2264] [outer = 0x130cfb000] 08:38:13 INFO - PROCESS | 1648 | 1477755493316 Marionette TRACE conn2 <- [1,3546,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]]]}] 08:38:13 INFO - . 08:38:13 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 465ms 08:38:13 INFO - PROCESS | 1648 | 1477755493386 Marionette TRACE conn2 -> [0,3547,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1648 | 1477755493389 Marionette TRACE conn2 <- [1,3547,null,{"value":"7"}] 08:38:13 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 08:38:13 INFO - PROCESS | 1648 | 1477755493395 Marionette TRACE conn2 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:13 INFO - PROCESS | 1648 | 1477755493532 Marionette TRACE conn2 <- [1,3548,null,{"value":null}] 08:38:13 INFO - PROCESS | 1648 | 1477755493654 Marionette TRACE conn2 -> [0,3549,"getWindowHandles",null] 08:38:13 INFO - PROCESS | 1648 | 1477755493660 Marionette TRACE conn2 <- [1,3549,null,["7"]] 08:38:13 INFO - PROCESS | 1648 | 1477755493665 Marionette TRACE conn2 -> [0,3550,"switchToWindow",{"name":"7"}] 08:38:13 INFO - PROCESS | 1648 | 1477755493675 Marionette TRACE conn2 <- [1,3550,null,{}] 08:38:13 INFO - PROCESS | 1648 | 1477755493681 Marionette TRACE conn2 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x127eb0000 == 44 [pid = 1648] [id = 778] 08:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11da81800) [pid = 1648] [serial = 2265] [outer = 0x0] 08:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x127164800) [pid = 1648] [serial = 2266] [outer = 0x11da81800] 08:38:13 INFO - PROCESS | 1648 | 1477755493802 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x127981400) [pid = 1648] [serial = 2267] [outer = 0x11da81800] 08:38:14 INFO - PROCESS | 1648 | 1477755494191 Marionette TRACE conn2 <- [1,3551,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]]]}] 08:38:14 INFO - .. 08:38:14 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 816ms 08:38:14 INFO - PROCESS | 1648 | 1477755494213 Marionette TRACE conn2 -> [0,3552,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1648 | 1477755494216 Marionette TRACE conn2 <- [1,3552,null,{"value":"7"}] 08:38:14 INFO - TEST-START | /websockets/Secure-Close-string.htm 08:38:14 INFO - PROCESS | 1648 | 1477755494221 Marionette TRACE conn2 -> [0,3553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:14 INFO - PROCESS | 1648 | 1477755494337 Marionette TRACE conn2 <- [1,3553,null,{"value":null}] 08:38:14 INFO - PROCESS | 1648 | 1477755494393 Marionette TRACE conn2 -> [0,3554,"getWindowHandles",null] 08:38:14 INFO - PROCESS | 1648 | 1477755494395 Marionette TRACE conn2 <- [1,3554,null,["7"]] 08:38:14 INFO - PROCESS | 1648 | 1477755494398 Marionette TRACE conn2 -> [0,3555,"switchToWindow",{"name":"7"}] 08:38:14 INFO - PROCESS | 1648 | 1477755494400 Marionette TRACE conn2 <- [1,3555,null,{}] 08:38:14 INFO - PROCESS | 1648 | 1477755494403 Marionette TRACE conn2 -> [0,3556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2a2000 == 45 [pid = 1648] [id = 779] 08:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x127e14800) [pid = 1648] [serial = 2268] [outer = 0x0] 08:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x129c14800) [pid = 1648] [serial = 2269] [outer = 0x127e14800] 08:38:14 INFO - PROCESS | 1648 | 1477755494446 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x129e0e400) [pid = 1648] [serial = 2270] [outer = 0x127e14800] 08:38:14 INFO - PROCESS | 1648 | 1477755494865 Marionette TRACE conn2 <- [1,3556,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]]]}] 08:38:14 INFO - . 08:38:14 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 666ms 08:38:14 INFO - PROCESS | 1648 | 1477755494888 Marionette TRACE conn2 -> [0,3557,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1648 | 1477755494893 Marionette TRACE conn2 <- [1,3557,null,{"value":"7"}] 08:38:14 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 08:38:14 INFO - PROCESS | 1648 | 1477755494901 Marionette TRACE conn2 -> [0,3558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:15 INFO - PROCESS | 1648 | 1477755495017 Marionette TRACE conn2 <- [1,3558,null,{"value":null}] 08:38:15 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:15 INFO - PROCESS | 1648 | 1477755495074 Marionette TRACE conn2 -> [0,3559,"getWindowHandles",null] 08:38:15 INFO - PROCESS | 1648 | 1477755495076 Marionette TRACE conn2 <- [1,3559,null,["7"]] 08:38:15 INFO - PROCESS | 1648 | 1477755495078 Marionette TRACE conn2 -> [0,3560,"switchToWindow",{"name":"7"}] 08:38:15 INFO - PROCESS | 1648 | 1477755495082 Marionette TRACE conn2 <- [1,3560,null,{}] 08:38:15 INFO - PROCESS | 1648 | 1477755495085 Marionette TRACE conn2 -> [0,3561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d90000 == 46 [pid = 1648] [id = 780] 08:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x129eb6000) [pid = 1648] [serial = 2271] [outer = 0x0] 08:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12db83800) [pid = 1648] [serial = 2272] [outer = 0x129eb6000] 08:38:15 INFO - PROCESS | 1648 | 1477755495151 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x12dfcb000) [pid = 1648] [serial = 2273] [outer = 0x129eb6000] 08:38:15 INFO - PROCESS | 1648 | 1477755495469 Marionette TRACE conn2 <- [1,3561,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 08:38:15 INFO - . 08:38:15 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 618ms 08:38:15 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 08:38:15 INFO - PROCESS | 1648 | 1477755495515 Marionette TRACE conn2 -> [0,3562,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1648 | 1477755495517 Marionette TRACE conn2 <- [1,3562,null,{"value":"7"}] 08:38:15 INFO - PROCESS | 1648 | 1477755495520 Marionette TRACE conn2 -> [0,3563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:15 INFO - PROCESS | 1648 | 1477755495760 Marionette TRACE conn2 <- [1,3563,null,{"value":null}] 08:38:15 INFO - PROCESS | 1648 | 1477755495834 Marionette TRACE conn2 -> [0,3564,"getWindowHandles",null] 08:38:15 INFO - PROCESS | 1648 | 1477755495836 Marionette TRACE conn2 <- [1,3564,null,["7"]] 08:38:15 INFO - PROCESS | 1648 | 1477755495886 Marionette TRACE conn2 -> [0,3565,"switchToWindow",{"name":"7"}] 08:38:15 INFO - PROCESS | 1648 | 1477755495891 Marionette TRACE conn2 <- [1,3565,null,{}] 08:38:15 INFO - PROCESS | 1648 | 1477755495895 Marionette TRACE conn2 -> [0,3566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b084000 == 47 [pid = 1648] [id = 781] 08:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x11d49bc00) [pid = 1648] [serial = 2274] [outer = 0x0] 08:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x11db03400) [pid = 1648] [serial = 2275] [outer = 0x11d49bc00] 08:38:15 INFO - PROCESS | 1648 | 1477755495933 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x126e84800) [pid = 1648] [serial = 2276] [outer = 0x11d49bc00] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x134fca800 == 46 [pid = 1648] [id = 762] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x134924000 == 45 [pid = 1648] [id = 776] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x134643800 == 44 [pid = 1648] [id = 775] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x1338ca800 == 43 [pid = 1648] [id = 774] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x131d94000 == 42 [pid = 1648] [id = 773] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x1315d9800 == 41 [pid = 1648] [id = 772] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x130e83800 == 40 [pid = 1648] [id = 771] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x130c27000 == 39 [pid = 1648] [id = 770] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x12f966000 == 38 [pid = 1648] [id = 769] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x12c3a2800 == 37 [pid = 1648] [id = 768] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x12bd8d000 == 36 [pid = 1648] [id = 767] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x129ed7000 == 35 [pid = 1648] [id = 766] 08:38:16 INFO - PROCESS | 1648 | --DOCSHELL 0x127e9e000 == 34 [pid = 1648] [id = 765] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x1316cbc00) [pid = 1648] [serial = 2221] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x131974400) [pid = 1648] [serial = 2222] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x1315aa800) [pid = 1648] [serial = 2218] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x1315abc00) [pid = 1648] [serial = 2219] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x1312b8400) [pid = 1648] [serial = 2215] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x131490000) [pid = 1648] [serial = 2216] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x130e32000) [pid = 1648] [serial = 2212] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x130e2e000) [pid = 1648] [serial = 2213] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x130434400) [pid = 1648] [serial = 2195] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x130433400) [pid = 1648] [serial = 2194] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x130546800) [pid = 1648] [serial = 2198] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x130546000) [pid = 1648] [serial = 2197] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12cbc7c00) [pid = 1648] [serial = 2201] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12ca80400) [pid = 1648] [serial = 2200] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12fe95400) [pid = 1648] [serial = 2204] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x1305d4800) [pid = 1648] [serial = 2203] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x130cf3800) [pid = 1648] [serial = 2207] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x130cf3000) [pid = 1648] [serial = 2206] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x130dba400) [pid = 1648] [serial = 2210] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x130db5800) [pid = 1648] [serial = 2209] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12feeac00) [pid = 1648] [serial = 2191] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1300a7c00) [pid = 1648] [serial = 2192] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12fdd0c00) [pid = 1648] [serial = 2188] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12fdd4400) [pid = 1648] [serial = 2189] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x12f3c6c00) [pid = 1648] [serial = 2185] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12f917400) [pid = 1648] [serial = 2186] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x12e1a7400) [pid = 1648] [serial = 2182] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12c149c00) [pid = 1648] [serial = 2183] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12dfd2800) [pid = 1648] [serial = 2179] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12dfd2000) [pid = 1648] [serial = 2180] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12ca81000) [pid = 1648] [serial = 2176] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x12ca83000) [pid = 1648] [serial = 2177] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12c156400) [pid = 1648] [serial = 2173] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x12c150000) [pid = 1648] [serial = 2174] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x12b30c000) [pid = 1648] [serial = 2170] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12bd5b800) [pid = 1648] [serial = 2171] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x12a022c00) [pid = 1648] [serial = 2167] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x12a026800) [pid = 1648] [serial = 2168] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x129d82000) [pid = 1648] [serial = 2164] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x129e11400) [pid = 1648] [serial = 2165] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x127e08c00) [pid = 1648] [serial = 2161] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x127e0f800) [pid = 1648] [serial = 2162] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x12716a800) [pid = 1648] [serial = 2158] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x127365000) [pid = 1648] [serial = 2159] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x11d49d800) [pid = 1648] [serial = 2155] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x11d619800) [pid = 1648] [serial = 2156] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x13040c400) [pid = 1648] [serial = 2153] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x131993800) [pid = 1648] [serial = 2224] [outer = 0x0] [url = about:blank] 08:38:16 INFO - PROCESS | 1648 | 1477755496328 Marionette TRACE conn2 <- [1,3566,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]]]}] 08:38:16 INFO - ... 08:38:16 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 817ms 08:38:16 INFO - PROCESS | 1648 | 1477755496337 Marionette TRACE conn2 -> [0,3567,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1648 | 1477755496341 Marionette TRACE conn2 <- [1,3567,null,{"value":"7"}] 08:38:16 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 08:38:16 INFO - PROCESS | 1648 | 1477755496345 Marionette TRACE conn2 -> [0,3568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:16 INFO - PROCESS | 1648 | 1477755496433 Marionette TRACE conn2 <- [1,3568,null,{"value":null}] 08:38:16 INFO - PROCESS | 1648 | 1477755496499 Marionette TRACE conn2 -> [0,3569,"getWindowHandles",null] 08:38:16 INFO - PROCESS | 1648 | 1477755496501 Marionette TRACE conn2 <- [1,3569,null,["7"]] 08:38:16 INFO - PROCESS | 1648 | 1477755496505 Marionette TRACE conn2 -> [0,3570,"switchToWindow",{"name":"7"}] 08:38:16 INFO - PROCESS | 1648 | 1477755496508 Marionette TRACE conn2 <- [1,3570,null,{}] 08:38:16 INFO - PROCESS | 1648 | 1477755496510 Marionette TRACE conn2 -> [0,3571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12818b800 == 35 [pid = 1648] [id = 782] 08:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 75 (0x1271b9c00) [pid = 1648] [serial = 2277] [outer = 0x0] 08:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 76 (0x128223000) [pid = 1648] [serial = 2278] [outer = 0x1271b9c00] 08:38:16 INFO - PROCESS | 1648 | 1477755496547 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 77 (0x1287ef400) [pid = 1648] [serial = 2279] [outer = 0x1271b9c00] 08:38:16 INFO - PROCESS | 1648 | 1477755496791 Marionette TRACE conn2 <- [1,3571,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]]]}] 08:38:16 INFO - ... 08:38:16 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 467ms 08:38:16 INFO - PROCESS | 1648 | 1477755496811 Marionette TRACE conn2 -> [0,3572,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1648 | 1477755496813 Marionette TRACE conn2 <- [1,3572,null,{"value":"7"}] 08:38:16 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 08:38:16 INFO - PROCESS | 1648 | 1477755496816 Marionette TRACE conn2 -> [0,3573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:16 INFO - PROCESS | 1648 | 1477755496905 Marionette TRACE conn2 <- [1,3573,null,{"value":null}] 08:38:16 INFO - PROCESS | 1648 | 1477755496919 Marionette TRACE conn2 -> [0,3574,"getWindowHandles",null] 08:38:16 INFO - PROCESS | 1648 | 1477755496923 Marionette TRACE conn2 <- [1,3574,null,["7"]] 08:38:16 INFO - PROCESS | 1648 | 1477755496926 Marionette TRACE conn2 -> [0,3575,"switchToWindow",{"name":"7"}] 08:38:16 INFO - PROCESS | 1648 | 1477755496929 Marionette TRACE conn2 <- [1,3575,null,{}] 08:38:16 INFO - PROCESS | 1648 | 1477755496931 Marionette TRACE conn2 -> [0,3576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c385800 == 36 [pid = 1648] [id = 783] 08:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 78 (0x12a8af400) [pid = 1648] [serial = 2280] [outer = 0x0] 08:38:16 INFO - PROCESS | 1648 | ++DOMWINDOW == 79 (0x12ac81000) [pid = 1648] [serial = 2281] [outer = 0x12a8af400] 08:38:16 INFO - PROCESS | 1648 | 1477755496966 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 80 (0x12b30c400) [pid = 1648] [serial = 2282] [outer = 0x12a8af400] 08:38:17 INFO - PROCESS | 1648 | 1477755497278 Marionette TRACE conn2 <- [1,3576,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]]]}] 08:38:17 INFO - ... 08:38:17 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 468ms 08:38:17 INFO - PROCESS | 1648 | 1477755497284 Marionette TRACE conn2 -> [0,3577,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1648 | 1477755497286 Marionette TRACE conn2 <- [1,3577,null,{"value":"7"}] 08:38:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 08:38:17 INFO - PROCESS | 1648 | 1477755497289 Marionette TRACE conn2 -> [0,3578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:17 INFO - PROCESS | 1648 | 1477755497378 Marionette TRACE conn2 <- [1,3578,null,{"value":null}] 08:38:17 INFO - PROCESS | 1648 | 1477755497384 Marionette TRACE conn2 -> [0,3579,"getWindowHandles",null] 08:38:17 INFO - PROCESS | 1648 | 1477755497385 Marionette TRACE conn2 <- [1,3579,null,["7"]] 08:38:17 INFO - PROCESS | 1648 | 1477755497388 Marionette TRACE conn2 -> [0,3580,"switchToWindow",{"name":"7"}] 08:38:17 INFO - PROCESS | 1648 | 1477755497391 Marionette TRACE conn2 <- [1,3580,null,{}] 08:38:17 INFO - PROCESS | 1648 | 1477755497393 Marionette TRACE conn2 -> [0,3581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f962800 == 37 [pid = 1648] [id = 784] 08:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 81 (0x12c150400) [pid = 1648] [serial = 2283] [outer = 0x0] 08:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 82 (0x12ca84c00) [pid = 1648] [serial = 2284] [outer = 0x12c150400] 08:38:17 INFO - PROCESS | 1648 | 1477755497429 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 83 (0x12dfcd000) [pid = 1648] [serial = 2285] [outer = 0x12c150400] 08:38:17 INFO - PROCESS | 1648 | 1477755497706 Marionette TRACE conn2 <- [1,3581,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]]]}] 08:38:17 INFO - ... 08:38:17 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 464ms 08:38:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 08:38:17 INFO - PROCESS | 1648 | 1477755497754 Marionette TRACE conn2 -> [0,3582,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1648 | 1477755497755 Marionette TRACE conn2 <- [1,3582,null,{"value":"7"}] 08:38:17 INFO - PROCESS | 1648 | 1477755497758 Marionette TRACE conn2 -> [0,3583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:17 INFO - PROCESS | 1648 | 1477755497861 Marionette TRACE conn2 <- [1,3583,null,{"value":null}] 08:38:17 INFO - PROCESS | 1648 | 1477755497869 Marionette TRACE conn2 -> [0,3584,"getWindowHandles",null] 08:38:17 INFO - PROCESS | 1648 | 1477755497870 Marionette TRACE conn2 <- [1,3584,null,["7"]] 08:38:17 INFO - PROCESS | 1648 | 1477755497872 Marionette TRACE conn2 -> [0,3585,"switchToWindow",{"name":"7"}] 08:38:17 INFO - PROCESS | 1648 | 1477755497874 Marionette TRACE conn2 <- [1,3585,null,{}] 08:38:17 INFO - PROCESS | 1648 | 1477755497876 Marionette TRACE conn2 -> [0,3586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c1d000 == 38 [pid = 1648] [id = 785] 08:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 84 (0x12cbc7800) [pid = 1648] [serial = 2286] [outer = 0x0] 08:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 85 (0x12ea87c00) [pid = 1648] [serial = 2287] [outer = 0x12cbc7800] 08:38:17 INFO - PROCESS | 1648 | 1477755497912 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1648 | ++DOMWINDOW == 86 (0x12f355800) [pid = 1648] [serial = 2288] [outer = 0x12cbc7800] 08:38:18 INFO - PROCESS | 1648 | 1477755498174 Marionette TRACE conn2 <- [1,3586,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]]]}] 08:38:18 INFO - ... 08:38:18 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 466ms 08:38:18 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 08:38:18 INFO - PROCESS | 1648 | 1477755498224 Marionette TRACE conn2 -> [0,3587,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1648 | 1477755498226 Marionette TRACE conn2 <- [1,3587,null,{"value":"7"}] 08:38:18 INFO - PROCESS | 1648 | 1477755498229 Marionette TRACE conn2 -> [0,3588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:18 INFO - PROCESS | 1648 | 1477755498309 Marionette TRACE conn2 <- [1,3588,null,{"value":null}] 08:38:18 INFO - PROCESS | 1648 | 1477755498316 Marionette TRACE conn2 -> [0,3589,"getWindowHandles",null] 08:38:18 INFO - PROCESS | 1648 | 1477755498317 Marionette TRACE conn2 <- [1,3589,null,["7"]] 08:38:18 INFO - PROCESS | 1648 | 1477755498320 Marionette TRACE conn2 -> [0,3590,"switchToWindow",{"name":"7"}] 08:38:18 INFO - PROCESS | 1648 | 1477755498322 Marionette TRACE conn2 <- [1,3590,null,{}] 08:38:18 INFO - PROCESS | 1648 | 1477755498324 Marionette TRACE conn2 -> [0,3591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x130dd8800 == 39 [pid = 1648] [id = 786] 08:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 87 (0x12fede400) [pid = 1648] [serial = 2289] [outer = 0x0] 08:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 88 (0x1300a4800) [pid = 1648] [serial = 2290] [outer = 0x12fede400] 08:38:18 INFO - PROCESS | 1648 | 1477755498375 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 89 (0x130410c00) [pid = 1648] [serial = 2291] [outer = 0x12fede400] 08:38:18 INFO - PROCESS | 1648 | 1477755498695 Marionette TRACE conn2 <- [1,3591,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]]]}] 08:38:18 INFO - ... 08:38:18 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 518ms 08:38:18 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 08:38:18 INFO - PROCESS | 1648 | 1477755498747 Marionette TRACE conn2 -> [0,3592,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1648 | 1477755498748 Marionette TRACE conn2 <- [1,3592,null,{"value":"7"}] 08:38:18 INFO - PROCESS | 1648 | 1477755498751 Marionette TRACE conn2 -> [0,3593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:18 INFO - PROCESS | 1648 | 1477755498860 Marionette TRACE conn2 <- [1,3593,null,{"value":null}] 08:38:18 INFO - PROCESS | 1648 | 1477755498864 Marionette TRACE conn2 -> [0,3594,"getWindowHandles",null] 08:38:18 INFO - PROCESS | 1648 | 1477755498865 Marionette TRACE conn2 <- [1,3594,null,["7"]] 08:38:18 INFO - PROCESS | 1648 | 1477755498899 Marionette TRACE conn2 -> [0,3595,"switchToWindow",{"name":"7"}] 08:38:18 INFO - PROCESS | 1648 | 1477755498902 Marionette TRACE conn2 <- [1,3595,null,{}] 08:38:18 INFO - PROCESS | 1648 | 1477755498904 Marionette TRACE conn2 -> [0,3596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1648 | ++DOCSHELL 0x131803000 == 40 [pid = 1648] [id = 787] 08:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x13047ac00) [pid = 1648] [serial = 2292] [outer = 0x0] 08:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x1305d6c00) [pid = 1648] [serial = 2293] [outer = 0x13047ac00] 08:38:18 INFO - PROCESS | 1648 | 1477755498938 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x130979000) [pid = 1648] [serial = 2294] [outer = 0x13047ac00] 08:38:19 INFO - PROCESS | 1648 | 1477755499209 Marionette TRACE conn2 <- [1,3596,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]]]}] 08:38:19 INFO - ... 08:38:19 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 465ms 08:38:19 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 08:38:19 INFO - PROCESS | 1648 | 1477755499217 Marionette TRACE conn2 -> [0,3597,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1648 | 1477755499218 Marionette TRACE conn2 <- [1,3597,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 1648 | 1477755499221 Marionette TRACE conn2 -> [0,3598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:19 INFO - PROCESS | 1648 | 1477755499332 Marionette TRACE conn2 <- [1,3598,null,{"value":null}] 08:38:19 INFO - PROCESS | 1648 | 1477755499335 Marionette TRACE conn2 -> [0,3599,"getWindowHandles",null] 08:38:19 INFO - PROCESS | 1648 | 1477755499336 Marionette TRACE conn2 <- [1,3599,null,["7"]] 08:38:19 INFO - PROCESS | 1648 | 1477755499370 Marionette TRACE conn2 -> [0,3600,"switchToWindow",{"name":"7"}] 08:38:19 INFO - PROCESS | 1648 | 1477755499372 Marionette TRACE conn2 <- [1,3600,null,{}] 08:38:19 INFO - PROCESS | 1648 | 1477755499374 Marionette TRACE conn2 -> [0,3601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x131d99800 == 41 [pid = 1648] [id = 788] 08:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12cb79400) [pid = 1648] [serial = 2295] [outer = 0x0] 08:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x130cfd000) [pid = 1648] [serial = 2296] [outer = 0x12cb79400] 08:38:19 INFO - PROCESS | 1648 | 1477755499407 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x130cfe800) [pid = 1648] [serial = 2297] [outer = 0x12cb79400] 08:38:19 INFO - PROCESS | 1648 | 1477755499674 Marionette TRACE conn2 <- [1,3601,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]]]}] 08:38:19 INFO - ... 08:38:19 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 465ms 08:38:19 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 08:38:19 INFO - PROCESS | 1648 | 1477755499686 Marionette TRACE conn2 -> [0,3602,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1648 | 1477755499687 Marionette TRACE conn2 <- [1,3602,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 1648 | 1477755499690 Marionette TRACE conn2 -> [0,3603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:19 INFO - PROCESS | 1648 | 1477755499796 Marionette TRACE conn2 <- [1,3603,null,{"value":null}] 08:38:19 INFO - PROCESS | 1648 | 1477755499799 Marionette TRACE conn2 -> [0,3604,"getWindowHandles",null] 08:38:19 INFO - PROCESS | 1648 | 1477755499802 Marionette TRACE conn2 <- [1,3604,null,["7"]] 08:38:19 INFO - PROCESS | 1648 | 1477755499834 Marionette TRACE conn2 -> [0,3605,"switchToWindow",{"name":"7"}] 08:38:19 INFO - PROCESS | 1648 | 1477755499836 Marionette TRACE conn2 <- [1,3605,null,{}] 08:38:19 INFO - PROCESS | 1648 | 1477755499838 Marionette TRACE conn2 -> [0,3606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1648 | ++DOCSHELL 0x1338d9800 == 42 [pid = 1648] [id = 789] 08:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x130dba400) [pid = 1648] [serial = 2298] [outer = 0x0] 08:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x1312b1000) [pid = 1648] [serial = 2299] [outer = 0x130dba400] 08:38:19 INFO - PROCESS | 1648 | 1477755499871 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x1312b2400) [pid = 1648] [serial = 2300] [outer = 0x130dba400] 08:38:20 INFO - PROCESS | 1648 | 1477755500141 Marionette TRACE conn2 <- [1,3606,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]]]}] 08:38:20 INFO - ... 08:38:20 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 464ms 08:38:20 INFO - PROCESS | 1648 | 1477755500155 Marionette TRACE conn2 -> [0,3607,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1648 | 1477755500156 Marionette TRACE conn2 <- [1,3607,null,{"value":"7"}] 08:38:20 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 08:38:20 INFO - PROCESS | 1648 | 1477755500160 Marionette TRACE conn2 -> [0,3608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:20 INFO - PROCESS | 1648 | 1477755500320 Marionette TRACE conn2 <- [1,3608,null,{"value":null}] 08:38:20 INFO - PROCESS | 1648 | 1477755500336 Marionette TRACE conn2 -> [0,3609,"getWindowHandles",null] 08:38:20 INFO - PROCESS | 1648 | 1477755500338 Marionette TRACE conn2 <- [1,3609,null,["7"]] 08:38:20 INFO - PROCESS | 1648 | 1477755500341 Marionette TRACE conn2 -> [0,3610,"switchToWindow",{"name":"7"}] 08:38:20 INFO - PROCESS | 1648 | 1477755500344 Marionette TRACE conn2 <- [1,3610,null,{}] 08:38:20 INFO - PROCESS | 1648 | 1477755500348 Marionette TRACE conn2 -> [0,3611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x134736000 == 43 [pid = 1648] [id = 790] 08:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x1315a6000) [pid = 1648] [serial = 2301] [outer = 0x0] 08:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x1315b0400) [pid = 1648] [serial = 2302] [outer = 0x1315a6000] 08:38:20 INFO - PROCESS | 1648 | 1477755500400 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x1315ab800) [pid = 1648] [serial = 2303] [outer = 0x1315a6000] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12e1ab000) [pid = 1648] [serial = 2244] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12c6bd800) [pid = 1648] [serial = 2241] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x129e91800) [pid = 1648] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x127edbc00) [pid = 1648] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x11db0e400) [pid = 1648] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x127780000) [pid = 1648] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12fc1fc00) [pid = 1648] [serial = 2250] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x12f914c00) [pid = 1648] [serial = 2247] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x1287ee800) [pid = 1648] [serial = 2253] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x130cf0800) [pid = 1648] [serial = 2259] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x13053ac00) [pid = 1648] [serial = 2256] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 08:38:20 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x12af30800) [pid = 1648] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 08:38:20 INFO - PROCESS | 1648 | 1477755500801 Marionette TRACE conn2 <- [1,3611,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]]]}] 08:38:20 INFO - ... 08:38:20 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 665ms 08:38:20 INFO - PROCESS | 1648 | 1477755500825 Marionette TRACE conn2 -> [0,3612,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1648 | 1477755500826 Marionette TRACE conn2 <- [1,3612,null,{"value":"7"}] 08:38:20 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 08:38:20 INFO - PROCESS | 1648 | 1477755500830 Marionette TRACE conn2 -> [0,3613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:20 INFO - PROCESS | 1648 | 1477755500908 Marionette TRACE conn2 <- [1,3613,null,{"value":null}] 08:38:20 INFO - PROCESS | 1648 | 1477755500968 Marionette TRACE conn2 -> [0,3614,"getWindowHandles",null] 08:38:20 INFO - PROCESS | 1648 | 1477755500969 Marionette TRACE conn2 <- [1,3614,null,["7"]] 08:38:20 INFO - PROCESS | 1648 | 1477755500971 Marionette TRACE conn2 -> [0,3615,"switchToWindow",{"name":"7"}] 08:38:20 INFO - PROCESS | 1648 | 1477755500974 Marionette TRACE conn2 <- [1,3615,null,{}] 08:38:20 INFO - PROCESS | 1648 | 1477755500976 Marionette TRACE conn2 -> [0,3616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1648 | ++DOCSHELL 0x131938000 == 44 [pid = 1648] [id = 791] 08:38:20 INFO - PROCESS | 1648 | ++DOMWINDOW == 90 (0x126e85400) [pid = 1648] [serial = 2304] [outer = 0x0] 08:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 91 (0x13040bc00) [pid = 1648] [serial = 2305] [outer = 0x126e85400] 08:38:21 INFO - PROCESS | 1648 | 1477755501013 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x130dbb400) [pid = 1648] [serial = 2306] [outer = 0x126e85400] 08:38:21 INFO - PROCESS | 1648 | 1477755501273 Marionette TRACE conn2 <- [1,3616,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]]]}] 08:38:21 INFO - ... 08:38:21 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 467ms 08:38:21 INFO - PROCESS | 1648 | 1477755501297 Marionette TRACE conn2 -> [0,3617,"getWindowHandle",null] 08:38:21 INFO - TEST-START | /websockets/Secure-Send-data.htm 08:38:21 INFO - PROCESS | 1648 | 1477755501299 Marionette TRACE conn2 <- [1,3617,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 1648 | 1477755501303 Marionette TRACE conn2 -> [0,3618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:21 INFO - PROCESS | 1648 | 1477755501448 Marionette TRACE conn2 <- [1,3618,null,{"value":null}] 08:38:21 INFO - PROCESS | 1648 | 1477755501453 Marionette TRACE conn2 -> [0,3619,"getWindowHandles",null] 08:38:21 INFO - PROCESS | 1648 | 1477755501455 Marionette TRACE conn2 <- [1,3619,null,["7"]] 08:38:21 INFO - PROCESS | 1648 | 1477755501533 Marionette TRACE conn2 -> [0,3620,"switchToWindow",{"name":"7"}] 08:38:21 INFO - PROCESS | 1648 | 1477755501536 Marionette TRACE conn2 <- [1,3620,null,{}] 08:38:21 INFO - PROCESS | 1648 | 1477755501539 Marionette TRACE conn2 -> [0,3621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1648 | ++DOCSHELL 0x135125000 == 45 [pid = 1648] [id = 792] 08:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x130411000) [pid = 1648] [serial = 2307] [outer = 0x0] 08:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x131985000) [pid = 1648] [serial = 2308] [outer = 0x130411000] 08:38:21 INFO - PROCESS | 1648 | 1477755501590 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x131985800) [pid = 1648] [serial = 2309] [outer = 0x130411000] 08:38:21 INFO - PROCESS | 1648 | 1477755501919 Marionette TRACE conn2 <- [1,3621,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]]]}] 08:38:21 INFO - ... 08:38:21 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 664ms 08:38:21 INFO - TEST-START | /websockets/Secure-Send-null.htm 08:38:21 INFO - PROCESS | 1648 | 1477755501967 Marionette TRACE conn2 -> [0,3622,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1648 | 1477755501968 Marionette TRACE conn2 <- [1,3622,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 1648 | 1477755501971 Marionette TRACE conn2 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:22 INFO - PROCESS | 1648 | 1477755502053 Marionette TRACE conn2 <- [1,3623,null,{"value":null}] 08:38:22 INFO - PROCESS | 1648 | 1477755502057 Marionette TRACE conn2 -> [0,3624,"getWindowHandles",null] 08:38:22 INFO - PROCESS | 1648 | 1477755502058 Marionette TRACE conn2 <- [1,3624,null,["7"]] 08:38:22 INFO - PROCESS | 1648 | 1477755502061 Marionette TRACE conn2 -> [0,3625,"switchToWindow",{"name":"7"}] 08:38:22 INFO - PROCESS | 1648 | 1477755502063 Marionette TRACE conn2 <- [1,3625,null,{}] 08:38:22 INFO - PROCESS | 1648 | 1477755502066 Marionette TRACE conn2 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x1354b6000 == 46 [pid = 1648] [id = 793] 08:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x131d22800) [pid = 1648] [serial = 2310] [outer = 0x0] 08:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x131ebe800) [pid = 1648] [serial = 2311] [outer = 0x131d22800] 08:38:22 INFO - PROCESS | 1648 | 1477755502099 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x131ec0800) [pid = 1648] [serial = 2312] [outer = 0x131d22800] 08:38:22 INFO - PROCESS | 1648 | 1477755502370 Marionette TRACE conn2 <- [1,3626,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]]]}] 08:38:22 INFO - ... 08:38:22 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 414ms 08:38:22 INFO - PROCESS | 1648 | 1477755502386 Marionette TRACE conn2 -> [0,3627,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1648 | 1477755502387 Marionette TRACE conn2 <- [1,3627,null,{"value":"7"}] 08:38:22 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 08:38:22 INFO - PROCESS | 1648 | 1477755502391 Marionette TRACE conn2 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:22 INFO - PROCESS | 1648 | 1477755502472 Marionette TRACE conn2 <- [1,3628,null,{"value":null}] 08:38:22 INFO - PROCESS | 1648 | 1477755502475 Marionette TRACE conn2 -> [0,3629,"getWindowHandles",null] 08:38:22 INFO - PROCESS | 1648 | 1477755502476 Marionette TRACE conn2 <- [1,3629,null,["7"]] 08:38:22 INFO - PROCESS | 1648 | 1477755502479 Marionette TRACE conn2 -> [0,3630,"switchToWindow",{"name":"7"}] 08:38:22 INFO - PROCESS | 1648 | 1477755502482 Marionette TRACE conn2 <- [1,3630,null,{}] 08:38:22 INFO - PROCESS | 1648 | 1477755502484 Marionette TRACE conn2 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1648 | ++DOCSHELL 0x135830800 == 47 [pid = 1648] [id = 794] 08:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12dfd3c00) [pid = 1648] [serial = 2313] [outer = 0x0] 08:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x132b73800) [pid = 1648] [serial = 2314] [outer = 0x12dfd3c00] 08:38:22 INFO - PROCESS | 1648 | 1477755502516 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x132b74000) [pid = 1648] [serial = 2315] [outer = 0x12dfd3c00] 08:38:22 INFO - PROCESS | 1648 | 1477755502872 Marionette TRACE conn2 <- [1,3631,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]]]}] 08:38:22 INFO - ... 08:38:22 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 515ms 08:38:22 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 08:38:22 INFO - PROCESS | 1648 | 1477755502907 Marionette TRACE conn2 -> [0,3632,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1648 | 1477755502910 Marionette TRACE conn2 <- [1,3632,null,{"value":"7"}] 08:38:22 INFO - PROCESS | 1648 | 1477755502915 Marionette TRACE conn2 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:23 INFO - PROCESS | 1648 | 1477755503065 Marionette TRACE conn2 <- [1,3633,null,{"value":null}] 08:38:23 INFO - PROCESS | 1648 | 1477755503127 Marionette TRACE conn2 -> [0,3634,"getWindowHandles",null] 08:38:23 INFO - PROCESS | 1648 | 1477755503131 Marionette TRACE conn2 <- [1,3634,null,["7"]] 08:38:23 INFO - PROCESS | 1648 | 1477755503180 Marionette TRACE conn2 -> [0,3635,"switchToWindow",{"name":"7"}] 08:38:23 INFO - PROCESS | 1648 | 1477755503185 Marionette TRACE conn2 <- [1,3635,null,{}] 08:38:23 INFO - PROCESS | 1648 | 1477755503189 Marionette TRACE conn2 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b38c800 == 48 [pid = 1648] [id = 795] 08:38:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x127e13c00) [pid = 1648] [serial = 2316] [outer = 0x0] 08:38:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x129596000) [pid = 1648] [serial = 2317] [outer = 0x127e13c00] 08:38:23 INFO - PROCESS | 1648 | 1477755503271 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x129e09c00) [pid = 1648] [serial = 2318] [outer = 0x127e13c00] 08:38:23 INFO - PROCESS | 1648 | 1477755503684 Marionette TRACE conn2 <- [1,3636,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]]]}] 08:38:23 INFO - ... 08:38:23 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 816ms 08:38:23 INFO - PROCESS | 1648 | 1477755503731 Marionette TRACE conn2 -> [0,3637,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 1648 | 1477755503734 Marionette TRACE conn2 <- [1,3637,null,{"value":"7"}] 08:38:23 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 08:38:23 INFO - PROCESS | 1648 | 1477755503737 Marionette TRACE conn2 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:23 INFO - PROCESS | 1648 | 1477755503874 Marionette TRACE conn2 <- [1,3638,null,{"value":null}] 08:38:23 INFO - PROCESS | 1648 | 1477755503931 Marionette TRACE conn2 -> [0,3639,"getWindowHandles",null] 08:38:23 INFO - PROCESS | 1648 | 1477755503933 Marionette TRACE conn2 <- [1,3639,null,["7"]] 08:38:23 INFO - PROCESS | 1648 | 1477755503935 Marionette TRACE conn2 -> [0,3640,"switchToWindow",{"name":"7"}] 08:38:23 INFO - PROCESS | 1648 | 1477755503938 Marionette TRACE conn2 <- [1,3640,null,{}] 08:38:23 INFO - PROCESS | 1648 | 1477755503983 Marionette TRACE conn2 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x130458000 == 49 [pid = 1648] [id = 796] 08:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x129e11000) [pid = 1648] [serial = 2319] [outer = 0x0] 08:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x12c1e4400) [pid = 1648] [serial = 2320] [outer = 0x129e11000] 08:38:24 INFO - PROCESS | 1648 | 1477755504024 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x12c78f800) [pid = 1648] [serial = 2321] [outer = 0x129e11000] 08:38:24 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 08:38:24 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 08:38:24 INFO - PROCESS | 1648 | 1477755504363 Marionette TRACE conn2 <- [1,3641,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]]]}] 08:38:24 INFO - ... 08:38:24 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 665ms 08:38:24 INFO - PROCESS | 1648 | 1477755504407 Marionette TRACE conn2 -> [0,3642,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1648 | 1477755504411 Marionette TRACE conn2 <- [1,3642,null,{"value":"7"}] 08:38:24 INFO - TEST-START | /websockets/Send-0byte-data.htm 08:38:24 INFO - PROCESS | 1648 | 1477755504414 Marionette TRACE conn2 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:24 INFO - PROCESS | 1648 | 1477755504548 Marionette TRACE conn2 <- [1,3643,null,{"value":null}] 08:38:24 INFO - PROCESS | 1648 | 1477755504612 Marionette TRACE conn2 -> [0,3644,"getWindowHandles",null] 08:38:24 INFO - PROCESS | 1648 | 1477755504614 Marionette TRACE conn2 <- [1,3644,null,["7"]] 08:38:24 INFO - PROCESS | 1648 | 1477755504659 Marionette TRACE conn2 -> [0,3645,"switchToWindow",{"name":"7"}] 08:38:24 INFO - PROCESS | 1648 | 1477755504665 Marionette TRACE conn2 <- [1,3645,null,{}] 08:38:24 INFO - PROCESS | 1648 | 1477755504672 Marionette TRACE conn2 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1648 | ++DOCSHELL 0x13492d800 == 50 [pid = 1648] [id = 797] 08:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x129eb4000) [pid = 1648] [serial = 2322] [outer = 0x0] 08:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1300a4400) [pid = 1648] [serial = 2323] [outer = 0x129eb4000] 08:38:24 INFO - PROCESS | 1648 | 1477755504741 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x13040cc00) [pid = 1648] [serial = 2324] [outer = 0x129eb4000] 08:38:25 INFO - PROCESS | 1648 | 1477755505166 Marionette TRACE conn2 <- [1,3646,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]]]}] 08:38:25 INFO - ... 08:38:25 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 764ms 08:38:25 INFO - TEST-START | /websockets/Send-65K-data.htm 08:38:25 INFO - PROCESS | 1648 | 1477755505179 Marionette TRACE conn2 -> [0,3647,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1648 | 1477755505181 Marionette TRACE conn2 <- [1,3647,null,{"value":"7"}] 08:38:25 INFO - PROCESS | 1648 | 1477755505184 Marionette TRACE conn2 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:25 INFO - PROCESS | 1648 | 1477755505297 Marionette TRACE conn2 <- [1,3648,null,{"value":null}] 08:38:25 INFO - PROCESS | 1648 | 1477755505355 Marionette TRACE conn2 -> [0,3649,"getWindowHandles",null] 08:38:25 INFO - PROCESS | 1648 | 1477755505357 Marionette TRACE conn2 <- [1,3649,null,["7"]] 08:38:25 INFO - PROCESS | 1648 | 1477755505360 Marionette TRACE conn2 -> [0,3650,"switchToWindow",{"name":"7"}] 08:38:25 INFO - PROCESS | 1648 | 1477755505363 Marionette TRACE conn2 <- [1,3650,null,{}] 08:38:25 INFO - PROCESS | 1648 | 1477755505410 Marionette TRACE conn2 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c22800 == 51 [pid = 1648] [id = 798] 08:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x11d60b000) [pid = 1648] [serial = 2325] [outer = 0x0] 08:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x12e4b7400) [pid = 1648] [serial = 2326] [outer = 0x11d60b000] 08:38:25 INFO - PROCESS | 1648 | 1477755505451 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x13009c400) [pid = 1648] [serial = 2327] [outer = 0x11d60b000] 08:38:25 INFO - PROCESS | 1648 | 1477755505952 Marionette TRACE conn2 <- [1,3651,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]]]}] 08:38:26 INFO - ... 08:38:26 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 816ms 08:38:26 INFO - PROCESS | 1648 | 1477755506001 Marionette TRACE conn2 -> [0,3652,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1648 | 1477755506004 Marionette TRACE conn2 <- [1,3652,null,{"value":"7"}] 08:38:26 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 08:38:26 INFO - PROCESS | 1648 | 1477755506059 Marionette TRACE conn2 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:26 INFO - PROCESS | 1648 | 1477755506156 Marionette TRACE conn2 <- [1,3653,null,{"value":null}] 08:38:26 INFO - PROCESS | 1648 | 1477755506258 Marionette TRACE conn2 -> [0,3654,"getWindowHandles",null] 08:38:26 INFO - PROCESS | 1648 | 1477755506260 Marionette TRACE conn2 <- [1,3654,null,["7"]] 08:38:26 INFO - PROCESS | 1648 | 1477755506263 Marionette TRACE conn2 -> [0,3655,"switchToWindow",{"name":"7"}] 08:38:26 INFO - PROCESS | 1648 | 1477755506267 Marionette TRACE conn2 <- [1,3655,null,{}] 08:38:26 INFO - PROCESS | 1648 | 1477755506269 Marionette TRACE conn2 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12a810800 == 52 [pid = 1648] [id = 799] 08:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x11da80000) [pid = 1648] [serial = 2328] [outer = 0x0] 08:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x129a77c00) [pid = 1648] [serial = 2329] [outer = 0x11da80000] 08:38:26 INFO - PROCESS | 1648 | 1477755506310 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x129e87400) [pid = 1648] [serial = 2330] [outer = 0x11da80000] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x1354b6000 == 51 [pid = 1648] [id = 793] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x135125000 == 50 [pid = 1648] [id = 792] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x131938000 == 49 [pid = 1648] [id = 791] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x134736000 == 48 [pid = 1648] [id = 790] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x1338d9800 == 47 [pid = 1648] [id = 789] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x131d99800 == 46 [pid = 1648] [id = 788] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x131803000 == 45 [pid = 1648] [id = 787] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x130dd8800 == 44 [pid = 1648] [id = 786] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x130c1d000 == 43 [pid = 1648] [id = 785] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12f962800 == 42 [pid = 1648] [id = 784] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12c385800 == 41 [pid = 1648] [id = 783] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12818b800 == 40 [pid = 1648] [id = 782] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12b084000 == 39 [pid = 1648] [id = 781] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x131d90000 == 38 [pid = 1648] [id = 780] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2a2000 == 37 [pid = 1648] [id = 779] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x127eb0000 == 36 [pid = 1648] [id = 778] 08:38:26 INFO - PROCESS | 1648 | --DOCSHELL 0x134fd0000 == 35 [pid = 1648] [id = 777] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x130db7800) [pid = 1648] [serial = 2260] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x130db8400) [pid = 1648] [serial = 2261] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x130982400) [pid = 1648] [serial = 2258] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x130977400) [pid = 1648] [serial = 2257] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x130407c00) [pid = 1648] [serial = 2254] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x12b310000) [pid = 1648] [serial = 2255] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x1300a9800) [pid = 1648] [serial = 2251] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x130402800) [pid = 1648] [serial = 2252] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x12fc64400) [pid = 1648] [serial = 2248] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12fc68c00) [pid = 1648] [serial = 2249] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x12f3bbc00) [pid = 1648] [serial = 2245] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12f3c0400) [pid = 1648] [serial = 2246] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12e006400) [pid = 1648] [serial = 2242] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12e1a0800) [pid = 1648] [serial = 2243] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12c153400) [pid = 1648] [serial = 2239] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x12c154c00) [pid = 1648] [serial = 2240] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x12ac3e800) [pid = 1648] [serial = 2236] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x12af2fc00) [pid = 1648] [serial = 2237] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x129c13800) [pid = 1648] [serial = 2233] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x129d80800) [pid = 1648] [serial = 2234] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x127e0e000) [pid = 1648] [serial = 2230] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x127e11800) [pid = 1648] [serial = 2231] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x126e86c00) [pid = 1648] [serial = 2227] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12713bc00) [pid = 1648] [serial = 2228] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x130e30c00) [pid = 1648] [serial = 2263] [outer = 0x0] [url = about:blank] 08:38:26 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 08:38:26 INFO - PROCESS | 1648 | [1648] WARNING: String ending in half a surrogate pair!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 08:38:26 INFO - PROCESS | 1648 | 1477755506656 Marionette TRACE conn2 <- [1,3656,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]]]}] 08:38:26 INFO - ... 08:38:26 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 668ms 08:38:26 INFO - PROCESS | 1648 | 1477755506676 Marionette TRACE conn2 -> [0,3657,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1648 | 1477755506679 Marionette TRACE conn2 <- [1,3657,null,{"value":"7"}] 08:38:26 INFO - TEST-START | /websockets/Send-before-open.htm 08:38:26 INFO - PROCESS | 1648 | 1477755506682 Marionette TRACE conn2 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:26 INFO - PROCESS | 1648 | 1477755506770 Marionette TRACE conn2 <- [1,3658,null,{"value":null}] 08:38:26 INFO - PROCESS | 1648 | 1477755506774 Marionette TRACE conn2 -> [0,3659,"getWindowHandles",null] 08:38:26 INFO - PROCESS | 1648 | 1477755506776 Marionette TRACE conn2 <- [1,3659,null,["7"]] 08:38:26 INFO - PROCESS | 1648 | 1477755506780 Marionette TRACE conn2 -> [0,3660,"switchToWindow",{"name":"7"}] 08:38:26 INFO - PROCESS | 1648 | 1477755506782 Marionette TRACE conn2 <- [1,3660,null,{}] 08:38:26 INFO - PROCESS | 1648 | 1477755506785 Marionette TRACE conn2 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0e2800 == 36 [pid = 1648] [id = 800] 08:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 92 (0x129a75c00) [pid = 1648] [serial = 2331] [outer = 0x0] 08:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 93 (0x12af30400) [pid = 1648] [serial = 2332] [outer = 0x129a75c00] 08:38:26 INFO - PROCESS | 1648 | 1477755506821 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1648 | ++DOMWINDOW == 94 (0x12b965400) [pid = 1648] [serial = 2333] [outer = 0x129a75c00] 08:38:27 INFO - PROCESS | 1648 | 1477755507133 Marionette TRACE conn2 <- [1,3661,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]]]}] 08:38:27 INFO - . 08:38:27 INFO - TEST-OK | /websockets/Send-before-open.htm | took 467ms 08:38:27 INFO - PROCESS | 1648 | 1477755507154 Marionette TRACE conn2 -> [0,3662,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1648 | 1477755507158 Marionette TRACE conn2 <- [1,3662,null,{"value":"7"}] 08:38:27 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 08:38:27 INFO - PROCESS | 1648 | 1477755507161 Marionette TRACE conn2 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:27 INFO - PROCESS | 1648 | 1477755507273 Marionette TRACE conn2 <- [1,3663,null,{"value":null}] 08:38:27 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:27 INFO - PROCESS | 1648 | 1477755507331 Marionette TRACE conn2 -> [0,3664,"getWindowHandles",null] 08:38:27 INFO - PROCESS | 1648 | 1477755507333 Marionette TRACE conn2 <- [1,3664,null,["7"]] 08:38:27 INFO - PROCESS | 1648 | 1477755507335 Marionette TRACE conn2 -> [0,3665,"switchToWindow",{"name":"7"}] 08:38:27 INFO - PROCESS | 1648 | 1477755507338 Marionette TRACE conn2 <- [1,3665,null,{}] 08:38:27 INFO - PROCESS | 1648 | 1477755507341 Marionette TRACE conn2 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x12fe85000 == 37 [pid = 1648] [id = 801] 08:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 95 (0x12c786c00) [pid = 1648] [serial = 2334] [outer = 0x0] 08:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 96 (0x12ea88800) [pid = 1648] [serial = 2335] [outer = 0x12c786c00] 08:38:27 INFO - PROCESS | 1648 | 1477755507378 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 97 (0x12f914400) [pid = 1648] [serial = 2336] [outer = 0x12c786c00] 08:38:27 INFO - PROCESS | 1648 | 1477755507612 Marionette TRACE conn2 <- [1,3666,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]]]}] 08:38:27 INFO - ... 08:38:27 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 465ms 08:38:27 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 08:38:27 INFO - PROCESS | 1648 | 1477755507627 Marionette TRACE conn2 -> [0,3667,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1648 | 1477755507629 Marionette TRACE conn2 <- [1,3667,null,{"value":"7"}] 08:38:27 INFO - PROCESS | 1648 | 1477755507632 Marionette TRACE conn2 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:27 INFO - PROCESS | 1648 | 1477755507722 Marionette TRACE conn2 <- [1,3668,null,{"value":null}] 08:38:27 INFO - PROCESS | 1648 | 1477755507726 Marionette TRACE conn2 -> [0,3669,"getWindowHandles",null] 08:38:27 INFO - PROCESS | 1648 | 1477755507727 Marionette TRACE conn2 <- [1,3669,null,["7"]] 08:38:27 INFO - PROCESS | 1648 | 1477755507730 Marionette TRACE conn2 -> [0,3670,"switchToWindow",{"name":"7"}] 08:38:27 INFO - PROCESS | 1648 | 1477755507733 Marionette TRACE conn2 <- [1,3670,null,{}] 08:38:27 INFO - PROCESS | 1648 | 1477755507735 Marionette TRACE conn2 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d0800 == 38 [pid = 1648] [id = 802] 08:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 98 (0x130407800) [pid = 1648] [serial = 2337] [outer = 0x0] 08:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x13053b400) [pid = 1648] [serial = 2338] [outer = 0x130407800] 08:38:27 INFO - PROCESS | 1648 | 1477755507769 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x130540400) [pid = 1648] [serial = 2339] [outer = 0x130407800] 08:38:28 INFO - PROCESS | 1648 | 1477755508047 Marionette TRACE conn2 <- [1,3671,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]]]}] 08:38:28 INFO - ... 08:38:28 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 468ms 08:38:28 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 08:38:28 INFO - PROCESS | 1648 | 1477755508099 Marionette TRACE conn2 -> [0,3672,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1648 | 1477755508100 Marionette TRACE conn2 <- [1,3672,null,{"value":"7"}] 08:38:28 INFO - PROCESS | 1648 | 1477755508103 Marionette TRACE conn2 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:28 INFO - PROCESS | 1648 | 1477755508186 Marionette TRACE conn2 <- [1,3673,null,{"value":null}] 08:38:28 INFO - PROCESS | 1648 | 1477755508190 Marionette TRACE conn2 -> [0,3674,"getWindowHandles",null] 08:38:28 INFO - PROCESS | 1648 | 1477755508193 Marionette TRACE conn2 <- [1,3674,null,["7"]] 08:38:28 INFO - PROCESS | 1648 | 1477755508196 Marionette TRACE conn2 -> [0,3675,"switchToWindow",{"name":"7"}] 08:38:28 INFO - PROCESS | 1648 | 1477755508198 Marionette TRACE conn2 <- [1,3675,null,{}] 08:38:28 INFO - PROCESS | 1648 | 1477755508200 Marionette TRACE conn2 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0e3800 == 39 [pid = 1648] [id = 803] 08:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x130411c00) [pid = 1648] [serial = 2340] [outer = 0x0] 08:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x130cfa800) [pid = 1648] [serial = 2341] [outer = 0x130411c00] 08:38:28 INFO - PROCESS | 1648 | 1477755508291 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x130cfe400) [pid = 1648] [serial = 2342] [outer = 0x130411c00] 08:38:28 INFO - PROCESS | 1648 | 1477755508545 Marionette TRACE conn2 <- [1,3676,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]]]}] 08:38:28 INFO - ... 08:38:28 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 465ms 08:38:28 INFO - PROCESS | 1648 | 1477755508573 Marionette TRACE conn2 -> [0,3677,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1648 | 1477755508574 Marionette TRACE conn2 <- [1,3677,null,{"value":"7"}] 08:38:28 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 08:38:28 INFO - PROCESS | 1648 | 1477755508577 Marionette TRACE conn2 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:28 INFO - PROCESS | 1648 | 1477755508711 Marionette TRACE conn2 <- [1,3678,null,{"value":null}] 08:38:28 INFO - PROCESS | 1648 | 1477755508749 Marionette TRACE conn2 -> [0,3679,"getWindowHandles",null] 08:38:28 INFO - PROCESS | 1648 | 1477755508750 Marionette TRACE conn2 <- [1,3679,null,["7"]] 08:38:28 INFO - PROCESS | 1648 | 1477755508752 Marionette TRACE conn2 -> [0,3680,"switchToWindow",{"name":"7"}] 08:38:28 INFO - PROCESS | 1648 | 1477755508754 Marionette TRACE conn2 <- [1,3680,null,{}] 08:38:28 INFO - PROCESS | 1648 | 1477755508757 Marionette TRACE conn2 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1648 | ++DOCSHELL 0x13382b000 == 40 [pid = 1648] [id = 804] 08:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x130dc2000) [pid = 1648] [serial = 2343] [outer = 0x0] 08:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x131974400) [pid = 1648] [serial = 2344] [outer = 0x130dc2000] 08:38:28 INFO - PROCESS | 1648 | 1477755508792 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x13197b000) [pid = 1648] [serial = 2345] [outer = 0x130dc2000] 08:38:29 INFO - PROCESS | 1648 | 1477755509058 Marionette TRACE conn2 <- [1,3681,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]]]}] 08:38:29 INFO - ... 08:38:29 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 515ms 08:38:29 INFO - TEST-START | /websockets/Send-binary-blob.htm 08:38:29 INFO - PROCESS | 1648 | 1477755509092 Marionette TRACE conn2 -> [0,3682,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1648 | 1477755509094 Marionette TRACE conn2 <- [1,3682,null,{"value":"7"}] 08:38:29 INFO - PROCESS | 1648 | 1477755509096 Marionette TRACE conn2 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:29 INFO - PROCESS | 1648 | 1477755509204 Marionette TRACE conn2 <- [1,3683,null,{"value":null}] 08:38:29 INFO - PROCESS | 1648 | 1477755509207 Marionette TRACE conn2 -> [0,3684,"getWindowHandles",null] 08:38:29 INFO - PROCESS | 1648 | 1477755509209 Marionette TRACE conn2 <- [1,3684,null,["7"]] 08:38:29 INFO - PROCESS | 1648 | 1477755509245 Marionette TRACE conn2 -> [0,3685,"switchToWindow",{"name":"7"}] 08:38:29 INFO - PROCESS | 1648 | 1477755509247 Marionette TRACE conn2 <- [1,3685,null,{}] 08:38:29 INFO - PROCESS | 1648 | 1477755509249 Marionette TRACE conn2 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x13493d800 == 41 [pid = 1648] [id = 805] 08:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x131984800) [pid = 1648] [serial = 2346] [outer = 0x0] 08:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x132b68000) [pid = 1648] [serial = 2347] [outer = 0x131984800] 08:38:29 INFO - PROCESS | 1648 | 1477755509282 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x132b6a400) [pid = 1648] [serial = 2348] [outer = 0x131984800] 08:38:29 INFO - PROCESS | 1648 | 1477755509544 Marionette TRACE conn2 <- [1,3686,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]]]}] 08:38:29 INFO - ... 08:38:29 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 466ms 08:38:29 INFO - PROCESS | 1648 | 1477755509562 Marionette TRACE conn2 -> [0,3687,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1648 | 1477755509563 Marionette TRACE conn2 <- [1,3687,null,{"value":"7"}] 08:38:29 INFO - TEST-START | /websockets/Send-data.htm 08:38:29 INFO - PROCESS | 1648 | 1477755509566 Marionette TRACE conn2 -> [0,3688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:29 INFO - PROCESS | 1648 | 1477755509673 Marionette TRACE conn2 <- [1,3688,null,{"value":null}] 08:38:29 INFO - PROCESS | 1648 | 1477755509684 Marionette TRACE conn2 -> [0,3689,"getWindowHandles",null] 08:38:29 INFO - PROCESS | 1648 | 1477755509687 Marionette TRACE conn2 <- [1,3689,null,["7"]] 08:38:29 INFO - PROCESS | 1648 | 1477755509689 Marionette TRACE conn2 -> [0,3690,"switchToWindow",{"name":"7"}] 08:38:29 INFO - PROCESS | 1648 | 1477755509691 Marionette TRACE conn2 <- [1,3690,null,{}] 08:38:29 INFO - PROCESS | 1648 | 1477755509693 Marionette TRACE conn2 -> [0,3691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1648 | ++DOCSHELL 0x13473f000 == 42 [pid = 1648] [id = 806] 08:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x132b6e000) [pid = 1648] [serial = 2349] [outer = 0x0] 08:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x132b90400) [pid = 1648] [serial = 2350] [outer = 0x132b6e000] 08:38:29 INFO - PROCESS | 1648 | 1477755509727 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x132b92000) [pid = 1648] [serial = 2351] [outer = 0x132b6e000] 08:38:30 INFO - PROCESS | 1648 | 1477755510008 Marionette TRACE conn2 <- [1,3691,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]]]}] 08:38:30 INFO - ... 08:38:30 INFO - TEST-OK | /websockets/Send-data.htm | took 465ms 08:38:30 INFO - PROCESS | 1648 | 1477755510032 Marionette TRACE conn2 -> [0,3692,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1648 | 1477755510033 Marionette TRACE conn2 <- [1,3692,null,{"value":"7"}] 08:38:30 INFO - TEST-START | /websockets/Send-data.worker 08:38:30 INFO - PROCESS | 1648 | 1477755510042 Marionette TRACE conn2 -> [0,3693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:30 INFO - PROCESS | 1648 | 1477755510153 Marionette TRACE conn2 <- [1,3693,null,{"value":null}] 08:38:30 INFO - PROCESS | 1648 | 1477755510157 Marionette TRACE conn2 -> [0,3694,"getWindowHandles",null] 08:38:30 INFO - PROCESS | 1648 | 1477755510158 Marionette TRACE conn2 <- [1,3694,null,["7"]] 08:38:30 INFO - PROCESS | 1648 | 1477755510194 Marionette TRACE conn2 -> [0,3695,"switchToWindow",{"name":"7"}] 08:38:30 INFO - PROCESS | 1648 | 1477755510196 Marionette TRACE conn2 <- [1,3695,null,{}] 08:38:30 INFO - PROCESS | 1648 | 1477755510198 Marionette TRACE conn2 -> [0,3696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x135825800 == 43 [pid = 1648] [id = 807] 08:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x13362f000) [pid = 1648] [serial = 2352] [outer = 0x0] 08:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x133873000) [pid = 1648] [serial = 2353] [outer = 0x13362f000] 08:38:30 INFO - PROCESS | 1648 | 1477755510232 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x133876800) [pid = 1648] [serial = 2354] [outer = 0x13362f000] 08:38:30 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:38:30 INFO - PROCESS | 1648 | 1477755510518 Marionette TRACE conn2 <- [1,3696,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 08:38:30 INFO - . 08:38:30 INFO - TEST-OK | /websockets/Send-data.worker | took 516ms 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x126e85400) [pid = 1648] [serial = 2304] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x130dba400) [pid = 1648] [serial = 2298] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x131d22800) [pid = 1648] [serial = 2310] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x12c150400) [pid = 1648] [serial = 2283] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x129eb6000) [pid = 1648] [serial = 2271] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x130411000) [pid = 1648] [serial = 2307] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x12fede400) [pid = 1648] [serial = 2289] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x131977800) [pid = 1648] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12cb79400) [pid = 1648] [serial = 2295] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x13047ac00) [pid = 1648] [serial = 2292] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x127e14800) [pid = 1648] [serial = 2268] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x12a8af400) [pid = 1648] [serial = 2280] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x1315a6000) [pid = 1648] [serial = 2301] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x12cbc7800) [pid = 1648] [serial = 2286] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x1271b9c00) [pid = 1648] [serial = 2277] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x11da81800) [pid = 1648] [serial = 2265] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 08:38:30 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x11d49bc00) [pid = 1648] [serial = 2274] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 08:38:30 INFO - PROCESS | 1648 | 1477755510683 Marionette TRACE conn2 -> [0,3697,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1648 | 1477755510684 Marionette TRACE conn2 <- [1,3697,null,{"value":"7"}] 08:38:30 INFO - TEST-START | /websockets/Send-null.htm 08:38:30 INFO - PROCESS | 1648 | 1477755510690 Marionette TRACE conn2 -> [0,3698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:30 INFO - PROCESS | 1648 | 1477755510771 Marionette TRACE conn2 <- [1,3698,null,{"value":null}] 08:38:30 INFO - PROCESS | 1648 | 1477755510774 Marionette TRACE conn2 -> [0,3699,"getWindowHandles",null] 08:38:30 INFO - PROCESS | 1648 | 1477755510775 Marionette TRACE conn2 <- [1,3699,null,["7"]] 08:38:30 INFO - PROCESS | 1648 | 1477755510777 Marionette TRACE conn2 -> [0,3700,"switchToWindow",{"name":"7"}] 08:38:30 INFO - PROCESS | 1648 | 1477755510781 Marionette TRACE conn2 <- [1,3700,null,{}] 08:38:30 INFO - PROCESS | 1648 | 1477755510785 Marionette TRACE conn2 -> [0,3701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1648 | ++DOCSHELL 0x13582d800 == 44 [pid = 1648] [id = 808] 08:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 99 (0x12c14fc00) [pid = 1648] [serial = 2355] [outer = 0x0] 08:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 100 (0x130409400) [pid = 1648] [serial = 2356] [outer = 0x12c14fc00] 08:38:30 INFO - PROCESS | 1648 | 1477755510821 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1648 | ++DOMWINDOW == 101 (0x13047ac00) [pid = 1648] [serial = 2357] [outer = 0x12c14fc00] 08:38:31 INFO - PROCESS | 1648 | 1477755511102 Marionette TRACE conn2 <- [1,3701,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]]]}] 08:38:31 INFO - ... 08:38:31 INFO - TEST-OK | /websockets/Send-null.htm | took 465ms 08:38:31 INFO - PROCESS | 1648 | 1477755511155 Marionette TRACE conn2 -> [0,3702,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1648 | 1477755511157 Marionette TRACE conn2 <- [1,3702,null,{"value":"7"}] 08:38:31 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 08:38:31 INFO - PROCESS | 1648 | 1477755511160 Marionette TRACE conn2 -> [0,3703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:31 INFO - PROCESS | 1648 | 1477755511258 Marionette TRACE conn2 <- [1,3703,null,{"value":null}] 08:38:31 INFO - PROCESS | 1648 | 1477755511320 Marionette TRACE conn2 -> [0,3704,"getWindowHandles",null] 08:38:31 INFO - PROCESS | 1648 | 1477755511322 Marionette TRACE conn2 <- [1,3704,null,["7"]] 08:38:31 INFO - PROCESS | 1648 | 1477755511324 Marionette TRACE conn2 -> [0,3705,"switchToWindow",{"name":"7"}] 08:38:31 INFO - PROCESS | 1648 | 1477755511327 Marionette TRACE conn2 <- [1,3705,null,{}] 08:38:31 INFO - PROCESS | 1648 | 1477755511329 Marionette TRACE conn2 -> [0,3706,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x135f42800 == 45 [pid = 1648] [id = 809] 08:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 102 (0x130dbbc00) [pid = 1648] [serial = 2358] [outer = 0x0] 08:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 103 (0x13412f000) [pid = 1648] [serial = 2359] [outer = 0x130dbbc00] 08:38:31 INFO - PROCESS | 1648 | 1477755511365 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 104 (0x134135400) [pid = 1648] [serial = 2360] [outer = 0x130dbbc00] 08:38:31 INFO - PROCESS | 1648 | 1477755511598 Marionette TRACE conn2 <- [1,3706,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]]]}] 08:38:31 INFO - ... 08:38:31 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 464ms 08:38:31 INFO - TEST-START | /websockets/Send-unicode-data.htm 08:38:31 INFO - PROCESS | 1648 | 1477755511625 Marionette TRACE conn2 -> [0,3707,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1648 | 1477755511626 Marionette TRACE conn2 <- [1,3707,null,{"value":"7"}] 08:38:31 INFO - PROCESS | 1648 | 1477755511629 Marionette TRACE conn2 -> [0,3708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:31 INFO - PROCESS | 1648 | 1477755511710 Marionette TRACE conn2 <- [1,3708,null,{"value":null}] 08:38:31 INFO - PROCESS | 1648 | 1477755511716 Marionette TRACE conn2 -> [0,3709,"getWindowHandles",null] 08:38:31 INFO - PROCESS | 1648 | 1477755511718 Marionette TRACE conn2 <- [1,3709,null,["7"]] 08:38:31 INFO - PROCESS | 1648 | 1477755511719 Marionette TRACE conn2 -> [0,3710,"switchToWindow",{"name":"7"}] 08:38:31 INFO - PROCESS | 1648 | 1477755511721 Marionette TRACE conn2 <- [1,3710,null,{}] 08:38:31 INFO - PROCESS | 1648 | 1477755511724 Marionette TRACE conn2 -> [0,3711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1648 | ++DOCSHELL 0x136a3e800 == 46 [pid = 1648] [id = 810] 08:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 105 (0x134136c00) [pid = 1648] [serial = 2361] [outer = 0x0] 08:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 106 (0x134247800) [pid = 1648] [serial = 2362] [outer = 0x134136c00] 08:38:31 INFO - PROCESS | 1648 | 1477755511757 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1648 | ++DOMWINDOW == 107 (0x13444d800) [pid = 1648] [serial = 2363] [outer = 0x134136c00] 08:38:32 INFO - PROCESS | 1648 | 1477755512032 Marionette TRACE conn2 <- [1,3711,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]]]}] 08:38:32 INFO - ... 08:38:32 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 416ms 08:38:32 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 08:38:32 INFO - PROCESS | 1648 | 1477755512044 Marionette TRACE conn2 -> [0,3712,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1648 | 1477755512046 Marionette TRACE conn2 <- [1,3712,null,{"value":"7"}] 08:38:32 INFO - PROCESS | 1648 | 1477755512049 Marionette TRACE conn2 -> [0,3713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:32 INFO - PROCESS | 1648 | 1477755512133 Marionette TRACE conn2 <- [1,3713,null,{"value":null}] 08:38:32 INFO - PROCESS | 1648 | 1477755512137 Marionette TRACE conn2 -> [0,3714,"getWindowHandles",null] 08:38:32 INFO - PROCESS | 1648 | 1477755512138 Marionette TRACE conn2 <- [1,3714,null,["7"]] 08:38:32 INFO - PROCESS | 1648 | 1477755512140 Marionette TRACE conn2 -> [0,3715,"switchToWindow",{"name":"7"}] 08:38:32 INFO - PROCESS | 1648 | 1477755512142 Marionette TRACE conn2 <- [1,3715,null,{}] 08:38:32 INFO - PROCESS | 1648 | 1477755512144 Marionette TRACE conn2 -> [0,3716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x136e58000 == 47 [pid = 1648] [id = 811] 08:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 108 (0x134451000) [pid = 1648] [serial = 2364] [outer = 0x0] 08:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 109 (0x1345da000) [pid = 1648] [serial = 2365] [outer = 0x134451000] 08:38:32 INFO - PROCESS | 1648 | 1477755512178 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 110 (0x1345da800) [pid = 1648] [serial = 2366] [outer = 0x134451000] 08:38:32 INFO - PROCESS | 1648 | 1477755512445 Marionette TRACE conn2 <- [1,3716,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]]]}] 08:38:32 INFO - .. 08:38:32 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 416ms 08:38:32 INFO - TEST-START | /websockets/constructor.html 08:38:32 INFO - PROCESS | 1648 | 1477755512466 Marionette TRACE conn2 -> [0,3717,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1648 | 1477755512467 Marionette TRACE conn2 <- [1,3717,null,{"value":"7"}] 08:38:32 INFO - PROCESS | 1648 | 1477755512470 Marionette TRACE conn2 -> [0,3718,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:32 INFO - PROCESS | 1648 | 1477755512582 Marionette TRACE conn2 <- [1,3718,null,{"value":null}] 08:38:32 INFO - PROCESS | 1648 | 1477755512588 Marionette TRACE conn2 -> [0,3719,"getWindowHandles",null] 08:38:32 INFO - PROCESS | 1648 | 1477755512590 Marionette TRACE conn2 <- [1,3719,null,["7"]] 08:38:32 INFO - PROCESS | 1648 | 1477755512592 Marionette TRACE conn2 -> [0,3720,"switchToWindow",{"name":"7"}] 08:38:32 INFO - PROCESS | 1648 | 1477755512594 Marionette TRACE conn2 <- [1,3720,null,{}] 08:38:32 INFO - PROCESS | 1648 | 1477755512597 Marionette TRACE conn2 -> [0,3721,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1648 | ++DOCSHELL 0x137fcc000 == 48 [pid = 1648] [id = 812] 08:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 111 (0x134243c00) [pid = 1648] [serial = 2367] [outer = 0x0] 08:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 112 (0x13467b400) [pid = 1648] [serial = 2368] [outer = 0x134243c00] 08:38:32 INFO - PROCESS | 1648 | 1477755512629 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1648 | ++DOMWINDOW == 113 (0x134797000) [pid = 1648] [serial = 2369] [outer = 0x134243c00] 08:38:32 INFO - PROCESS | 1648 | 1477755512976 Marionette TRACE conn2 <- [1,3721,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 08:38:32 INFO - . 08:38:32 INFO - TEST-OK | /websockets/constructor.html | took 517ms 08:38:32 INFO - PROCESS | 1648 | 1477755512987 Marionette TRACE conn2 -> [0,3722,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1648 | 1477755512990 Marionette TRACE conn2 <- [1,3722,null,{"value":"7"}] 08:38:32 INFO - TEST-START | /websockets/eventhandlers.html 08:38:32 INFO - PROCESS | 1648 | 1477755512995 Marionette TRACE conn2 -> [0,3723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:33 INFO - PROCESS | 1648 | 1477755513115 Marionette TRACE conn2 <- [1,3723,null,{"value":null}] 08:38:33 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:33 INFO - PROCESS | 1648 | 1477755513223 Marionette TRACE conn2 -> [0,3724,"getWindowHandles",null] 08:38:33 INFO - PROCESS | 1648 | 1477755513225 Marionette TRACE conn2 <- [1,3724,null,["7"]] 08:38:33 INFO - PROCESS | 1648 | 1477755513230 Marionette TRACE conn2 -> [0,3725,"switchToWindow",{"name":"7"}] 08:38:33 INFO - PROCESS | 1648 | 1477755513233 Marionette TRACE conn2 <- [1,3725,null,{}] 08:38:33 INFO - PROCESS | 1648 | 1477755513236 Marionette TRACE conn2 -> [0,3726,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c2ae800 == 49 [pid = 1648] [id = 813] 08:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 114 (0x127e0e400) [pid = 1648] [serial = 2370] [outer = 0x0] 08:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 115 (0x12a02ac00) [pid = 1648] [serial = 2371] [outer = 0x127e0e400] 08:38:33 INFO - PROCESS | 1648 | 1477755513286 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 116 (0x12a02d400) [pid = 1648] [serial = 2372] [outer = 0x127e0e400] 08:38:33 INFO - PROCESS | 1648 | 1477755513602 Marionette TRACE conn2 <- [1,3726,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]]]}] 08:38:33 INFO - .... 08:38:33 INFO - TEST-OK | /websockets/eventhandlers.html | took 615ms 08:38:33 INFO - PROCESS | 1648 | 1477755513610 Marionette TRACE conn2 -> [0,3727,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1648 | 1477755513613 Marionette TRACE conn2 <- [1,3727,null,{"value":"7"}] 08:38:33 INFO - TEST-START | /websockets/extended-payload-length.html 08:38:33 INFO - PROCESS | 1648 | 1477755513617 Marionette TRACE conn2 -> [0,3728,"timeouts",{"script":185000}] 08:38:33 INFO - PROCESS | 1648 | 1477755513618 Marionette TRACE conn2 <- [1,3728,null,{}] 08:38:33 INFO - PROCESS | 1648 | 1477755513622 Marionette TRACE conn2 -> [0,3729,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:33 INFO - PROCESS | 1648 | 1477755513732 Marionette TRACE conn2 <- [1,3729,null,{"value":null}] 08:38:33 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:33 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:33 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:33 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:33 INFO - PROCESS | 1648 | 1477755513798 Marionette TRACE conn2 -> [0,3730,"getWindowHandles",null] 08:38:33 INFO - PROCESS | 1648 | 1477755513800 Marionette TRACE conn2 <- [1,3730,null,["7"]] 08:38:33 INFO - PROCESS | 1648 | 1477755513847 Marionette TRACE conn2 -> [0,3731,"switchToWindow",{"name":"7"}] 08:38:33 INFO - PROCESS | 1648 | 1477755513852 Marionette TRACE conn2 <- [1,3731,null,{}] 08:38:33 INFO - PROCESS | 1648 | 1477755513861 Marionette TRACE conn2 -> [0,3732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:38:33 INFO - PROCESS | 1648 | ++DOCSHELL 0x130e92000 == 50 [pid = 1648] [id = 814] 08:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 117 (0x12f917c00) [pid = 1648] [serial = 2373] [outer = 0x0] 08:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 118 (0x12fee3400) [pid = 1648] [serial = 2374] [outer = 0x12f917c00] 08:38:33 INFO - PROCESS | 1648 | 1477755513904 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1648 | ++DOMWINDOW == 119 (0x130407c00) [pid = 1648] [serial = 2375] [outer = 0x12f917c00] 08:38:34 INFO - PROCESS | 1648 | 1477755514260 Marionette TRACE conn2 <- [1,3732,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]]]}] 08:38:34 INFO - .... 08:38:34 INFO - TEST-OK | /websockets/extended-payload-length.html | took 672ms 08:38:34 INFO - PROCESS | 1648 | 1477755514289 Marionette TRACE conn2 -> [0,3733,"getWindowHandle",null] 08:38:34 INFO - TEST-START | /websockets/extended-payload-length.html?wss 08:38:34 INFO - PROCESS | 1648 | 1477755514291 Marionette TRACE conn2 <- [1,3733,null,{"value":"7"}] 08:38:34 INFO - PROCESS | 1648 | 1477755514294 Marionette TRACE conn2 -> [0,3734,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:38:34 INFO - PROCESS | 1648 | 1477755514430 Marionette TRACE conn2 <- [1,3734,null,{"value":null}] 08:38:34 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:34 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:34 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:34 INFO - PROCESS | 1648 | [1648] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 08:38:34 INFO - PROCESS | 1648 | 1477755514537 Marionette TRACE conn2 -> [0,3735,"getWindowHandles",null] 08:38:34 INFO - PROCESS | 1648 | 1477755514539 Marionette TRACE conn2 <- [1,3735,null,["7"]] 08:38:34 INFO - PROCESS | 1648 | 1477755514543 Marionette TRACE conn2 -> [0,3736,"switchToWindow",{"name":"7"}] 08:38:34 INFO - PROCESS | 1648 | 1477755514547 Marionette TRACE conn2 <- [1,3736,null,{}] 08:38:34 INFO - PROCESS | 1648 | 1477755514551 Marionette TRACE conn2 -> [0,3737,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:38:34 INFO - PROCESS | 1648 | ++DOCSHELL 0x135828800 == 51 [pid = 1648] [id = 815] 08:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 120 (0x130549800) [pid = 1648] [serial = 2376] [outer = 0x0] 08:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 121 (0x131497c00) [pid = 1648] [serial = 2377] [outer = 0x130549800] 08:38:34 INFO - PROCESS | 1648 | 1477755514593 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1648 | ++DOMWINDOW == 122 (0x1315b1400) [pid = 1648] [serial = 2378] [outer = 0x130549800] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x136e58000 == 50 [pid = 1648] [id = 811] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x136a3e800 == 49 [pid = 1648] [id = 810] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x135f42800 == 48 [pid = 1648] [id = 809] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x13582d800 == 47 [pid = 1648] [id = 808] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x135825800 == 46 [pid = 1648] [id = 807] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x13473f000 == 45 [pid = 1648] [id = 806] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x13493d800 == 44 [pid = 1648] [id = 805] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x13382b000 == 43 [pid = 1648] [id = 804] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0e3800 == 42 [pid = 1648] [id = 803] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x1313d0800 == 41 [pid = 1648] [id = 802] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x12fe85000 == 40 [pid = 1648] [id = 801] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0e2800 == 39 [pid = 1648] [id = 800] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x12a810800 == 38 [pid = 1648] [id = 799] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x130458000 == 37 [pid = 1648] [id = 796] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x12b38c800 == 36 [pid = 1648] [id = 795] 08:38:36 INFO - PROCESS | 1648 | --DOCSHELL 0x135830800 == 35 [pid = 1648] [id = 794] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 121 (0x131498c00) [pid = 1648] [serial = 2225] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 120 (0x128223000) [pid = 1648] [serial = 2278] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 119 (0x131ebe800) [pid = 1648] [serial = 2311] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 118 (0x130cfe800) [pid = 1648] [serial = 2297] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 117 (0x132b73800) [pid = 1648] [serial = 2314] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 116 (0x1305d6c00) [pid = 1648] [serial = 2293] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 115 (0x1315ab800) [pid = 1648] [serial = 2303] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 114 (0x1312b2400) [pid = 1648] [serial = 2300] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 113 (0x1300a4800) [pid = 1648] [serial = 2290] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 112 (0x129e0e400) [pid = 1648] [serial = 2270] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 111 (0x130dbb400) [pid = 1648] [serial = 2306] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 110 (0x131ec0800) [pid = 1648] [serial = 2312] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 109 (0x12f355800) [pid = 1648] [serial = 2288] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 108 (0x131985800) [pid = 1648] [serial = 2309] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 107 (0x129c14800) [pid = 1648] [serial = 2269] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 106 (0x12ac81000) [pid = 1648] [serial = 2281] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 105 (0x1312b1000) [pid = 1648] [serial = 2299] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 104 (0x12ea87c00) [pid = 1648] [serial = 2287] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 103 (0x11db03400) [pid = 1648] [serial = 2275] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 102 (0x12dfcb000) [pid = 1648] [serial = 2273] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 101 (0x130410c00) [pid = 1648] [serial = 2291] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 100 (0x127981400) [pid = 1648] [serial = 2267] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 99 (0x13040bc00) [pid = 1648] [serial = 2305] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 98 (0x1287ef400) [pid = 1648] [serial = 2279] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 97 (0x130cfd000) [pid = 1648] [serial = 2296] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 96 (0x12dfcd000) [pid = 1648] [serial = 2285] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 95 (0x126e84800) [pid = 1648] [serial = 2276] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 94 (0x12ca84c00) [pid = 1648] [serial = 2284] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 93 (0x127164800) [pid = 1648] [serial = 2266] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 92 (0x12b30c400) [pid = 1648] [serial = 2282] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 91 (0x12db83800) [pid = 1648] [serial = 2272] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 90 (0x131985000) [pid = 1648] [serial = 2308] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 89 (0x1315b0400) [pid = 1648] [serial = 2302] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1648 | --DOMWINDOW == 88 (0x130979000) [pid = 1648] [serial = 2294] [outer = 0x0] [url = about:blank] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x134638800 == 34 [pid = 1648] [id = 759] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x1341e6800 == 33 [pid = 1648] [id = 757] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x13192e800 == 32 [pid = 1648] [id = 754] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x130c22000 == 31 [pid = 1648] [id = 750] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x130e99800 == 30 [pid = 1648] [id = 752] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12f7e4800 == 29 [pid = 1648] [id = 747] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x13492d800 == 28 [pid = 1648] [id = 797] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x130c22800 == 27 [pid = 1648] [id = 798] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x134c86800 == 26 [pid = 1648] [id = 761] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x133826000 == 25 [pid = 1648] [id = 755] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x135129000 == 24 [pid = 1648] [id = 763] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12fd4f800 == 23 [pid = 1648] [id = 748] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x129eed000 == 22 [pid = 1648] [id = 749] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x13493b000 == 21 [pid = 1648] [id = 760] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x131806000 == 20 [pid = 1648] [id = 753] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12742d800 == 19 [pid = 1648] [id = 742] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12bb3d000 == 18 [pid = 1648] [id = 744] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x130dcf000 == 17 [pid = 1648] [id = 751] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12a805800 == 16 [pid = 1648] [id = 743] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12f341000 == 15 [pid = 1648] [id = 746] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12c991000 == 14 [pid = 1648] [id = 745] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x127317800 == 13 [pid = 1648] [id = 741] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x131d9e000 == 12 [pid = 1648] [id = 756] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x1354bb000 == 11 [pid = 1648] [id = 764] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x13427e800 == 10 [pid = 1648] [id = 758] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x130e92000 == 9 [pid = 1648] [id = 814] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x12c2ae800 == 8 [pid = 1648] [id = 813] 08:38:39 INFO - PROCESS | 1648 | --DOCSHELL 0x137fcc000 == 7 [pid = 1648] [id = 812] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 87 (0x130dc2000) [pid = 1648] [serial = 2343] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 86 (0x12c786c00) [pid = 1648] [serial = 2334] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 85 (0x13362f000) [pid = 1648] [serial = 2352] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.worker] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 84 (0x127e13c00) [pid = 1648] [serial = 2316] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 83 (0x130407800) [pid = 1648] [serial = 2337] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 82 (0x130411c00) [pid = 1648] [serial = 2340] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 81 (0x130dbbc00) [pid = 1648] [serial = 2358] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 80 (0x131984800) [pid = 1648] [serial = 2346] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 79 (0x129e11000) [pid = 1648] [serial = 2319] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 78 (0x132b6e000) [pid = 1648] [serial = 2349] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-data.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 77 (0x12c14fc00) [pid = 1648] [serial = 2355] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-null.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 76 (0x129a75c00) [pid = 1648] [serial = 2331] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 75 (0x11da80000) [pid = 1648] [serial = 2328] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 74 (0x134136c00) [pid = 1648] [serial = 2361] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 73 (0x129eb4000) [pid = 1648] [serial = 2322] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 72 (0x11d60b000) [pid = 1648] [serial = 2325] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 71 (0x12dfd3c00) [pid = 1648] [serial = 2313] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 70 (0x130cfb000) [pid = 1648] [serial = 2262] [outer = 0x0] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 69 (0x134451000) [pid = 1648] [serial = 2364] [outer = 0x0] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 68 (0x134243c00) [pid = 1648] [serial = 2367] [outer = 0x0] [url = http://web-platform.test:8000/websockets/constructor.html] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 67 (0x127e0e400) [pid = 1648] [serial = 2370] [outer = 0x0] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 08:38:42 INFO - PROCESS | 1648 | --DOMWINDOW == 66 (0x12f917c00) [pid = 1648] [serial = 2373] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 65 (0x130e35400) [pid = 1648] [serial = 2264] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 64 (0x134135400) [pid = 1648] [serial = 2360] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 63 (0x13412f000) [pid = 1648] [serial = 2359] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 62 (0x13444d800) [pid = 1648] [serial = 2363] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 61 (0x134247800) [pid = 1648] [serial = 2362] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 60 (0x1345da800) [pid = 1648] [serial = 2366] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 59 (0x1345da000) [pid = 1648] [serial = 2365] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 58 (0x134797000) [pid = 1648] [serial = 2369] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 57 (0x13467b400) [pid = 1648] [serial = 2368] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 56 (0x12a02d400) [pid = 1648] [serial = 2372] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 55 (0x12a02ac00) [pid = 1648] [serial = 2371] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 54 (0x130407c00) [pid = 1648] [serial = 2375] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 53 (0x12fee3400) [pid = 1648] [serial = 2374] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 52 (0x131497c00) [pid = 1648] [serial = 2377] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 51 (0x130409400) [pid = 1648] [serial = 2356] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 50 (0x13047ac00) [pid = 1648] [serial = 2357] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x133873000) [pid = 1648] [serial = 2353] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x133876800) [pid = 1648] [serial = 2354] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x132b90400) [pid = 1648] [serial = 2350] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x132b92000) [pid = 1648] [serial = 2351] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x132b68000) [pid = 1648] [serial = 2347] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x132b6a400) [pid = 1648] [serial = 2348] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x131974400) [pid = 1648] [serial = 2344] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x13197b000) [pid = 1648] [serial = 2345] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x130cfa800) [pid = 1648] [serial = 2341] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x130cfe400) [pid = 1648] [serial = 2342] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x13053b400) [pid = 1648] [serial = 2338] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x130540400) [pid = 1648] [serial = 2339] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12ea88800) [pid = 1648] [serial = 2335] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12f914400) [pid = 1648] [serial = 2336] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12af30400) [pid = 1648] [serial = 2332] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12b965400) [pid = 1648] [serial = 2333] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x129a77c00) [pid = 1648] [serial = 2329] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x129e87400) [pid = 1648] [serial = 2330] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x12e4b7400) [pid = 1648] [serial = 2326] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x13009c400) [pid = 1648] [serial = 2327] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x1300a4400) [pid = 1648] [serial = 2323] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x13040cc00) [pid = 1648] [serial = 2324] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12c1e4400) [pid = 1648] [serial = 2320] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x12c78f800) [pid = 1648] [serial = 2321] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x129596000) [pid = 1648] [serial = 2317] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x129e09c00) [pid = 1648] [serial = 2318] [outer = 0x0] [url = about:blank] 08:38:45 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x132b74000) [pid = 1648] [serial = 2315] [outer = 0x0] [url = about:blank] 08:39:34 INFO - PROCESS | 1648 | 1477755574877 Marionette TRACE conn2 <- [1,3737,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]]]}] 08:39:34 INFO - .... 08:39:34 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60610ms 08:39:34 INFO - PROCESS | 1648 | 1477755574905 Marionette TRACE conn2 -> [0,3738,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1648 | 1477755574908 Marionette TRACE conn2 <- [1,3738,null,{"value":"7"}] 08:39:34 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 08:39:34 INFO - PROCESS | 1648 | 1477755574913 Marionette TRACE conn2 -> [0,3739,"timeouts",{"script":35000}] 08:39:34 INFO - PROCESS | 1648 | 1477755574915 Marionette TRACE conn2 <- [1,3739,null,{}] 08:39:34 INFO - PROCESS | 1648 | 1477755574919 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}] 08:39:35 INFO - PROCESS | 1648 | 1477755575007 Marionette TRACE conn2 <- [1,3740,null,{"value":null}] 08:39:35 INFO - PROCESS | 1648 | 1477755575012 Marionette TRACE conn2 -> [0,3741,"getWindowHandles",null] 08:39:35 INFO - PROCESS | 1648 | 1477755575014 Marionette TRACE conn2 <- [1,3741,null,["7"]] 08:39:35 INFO - PROCESS | 1648 | 1477755575018 Marionette TRACE conn2 -> [0,3742,"switchToWindow",{"name":"7"}] 08:39:35 INFO - PROCESS | 1648 | 1477755575023 Marionette TRACE conn2 <- [1,3742,null,{}] 08:39:35 INFO - PROCESS | 1648 | 1477755575030 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/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x127321000 == 8 [pid = 1648] [id = 816] 08:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d49b400) [pid = 1648] [serial = 2379] [outer = 0x0] 08:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d609c00) [pid = 1648] [serial = 2380] [outer = 0x11d49b400] 08:39:35 INFO - PROCESS | 1648 | 1477755575077 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d6d9c00) [pid = 1648] [serial = 2381] [outer = 0x11d49b400] 08:39:35 INFO - PROCESS | 1648 | 1477755575405 Marionette TRACE conn2 <- [1,3743,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 08:39:35 INFO - . 08:39:35 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 526ms 08:39:35 INFO - TEST-START | /websockets/opening-handshake/001.html 08:39:35 INFO - PROCESS | 1648 | 1477755575438 Marionette TRACE conn2 -> [0,3744,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1648 | 1477755575440 Marionette TRACE conn2 <- [1,3744,null,{"value":"7"}] 08:39:35 INFO - PROCESS | 1648 | 1477755575443 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}] 08:39:35 INFO - PROCESS | 1648 | 1477755575558 Marionette TRACE conn2 <- [1,3745,null,{"value":null}] 08:39:35 INFO - PROCESS | 1648 | 1477755575565 Marionette TRACE conn2 -> [0,3746,"getWindowHandles",null] 08:39:35 INFO - PROCESS | 1648 | 1477755575567 Marionette TRACE conn2 <- [1,3746,null,["7"]] 08:39:35 INFO - PROCESS | 1648 | 1477755575570 Marionette TRACE conn2 -> [0,3747,"switchToWindow",{"name":"7"}] 08:39:35 INFO - PROCESS | 1648 | 1477755575573 Marionette TRACE conn2 <- [1,3747,null,{}] 08:39:35 INFO - PROCESS | 1648 | 1477755575582 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/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1648 | ++DOCSHELL 0x1279ac800 == 9 [pid = 1648] [id = 817] 08:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x1271b2800) [pid = 1648] [serial = 2382] [outer = 0x0] 08:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x12736a000) [pid = 1648] [serial = 2383] [outer = 0x1271b2800] 08:39:35 INFO - PROCESS | 1648 | 1477755575624 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x12777fc00) [pid = 1648] [serial = 2384] [outer = 0x1271b2800] 08:39:36 INFO - PROCESS | 1648 | [1648] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 08:39:36 INFO - PROCESS | 1648 | 1477755576973 Marionette TRACE conn2 <- [1,3748,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 08:39:37 INFO - . 08:39:37 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1567ms 08:39:37 INFO - TEST-START | /websockets/opening-handshake/002.html 08:39:37 INFO - PROCESS | 1648 | 1477755577010 Marionette TRACE conn2 -> [0,3749,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1648 | 1477755577011 Marionette TRACE conn2 <- [1,3749,null,{"value":"7"}] 08:39:37 INFO - PROCESS | 1648 | 1477755577013 Marionette TRACE conn2 -> [0,3750,"timeouts",{"script":185000}] 08:39:37 INFO - PROCESS | 1648 | 1477755577015 Marionette TRACE conn2 <- [1,3750,null,{}] 08:39:37 INFO - PROCESS | 1648 | 1477755577018 Marionette TRACE conn2 -> [0,3751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:39:37 INFO - PROCESS | 1648 | 1477755577105 Marionette TRACE conn2 <- [1,3751,null,{"value":null}] 08:39:37 INFO - PROCESS | 1648 | 1477755577110 Marionette TRACE conn2 -> [0,3752,"getWindowHandles",null] 08:39:37 INFO - PROCESS | 1648 | 1477755577112 Marionette TRACE conn2 <- [1,3752,null,["7"]] 08:39:37 INFO - PROCESS | 1648 | 1477755577114 Marionette TRACE conn2 -> [0,3753,"switchToWindow",{"name":"7"}] 08:39:37 INFO - PROCESS | 1648 | 1477755577119 Marionette TRACE conn2 <- [1,3753,null,{}] 08:39:37 INFO - PROCESS | 1648 | 1477755577122 Marionette TRACE conn2 -> [0,3754,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:39:37 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b095800 == 10 [pid = 1648] [id = 818] 08:39:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11c2d1400) [pid = 1648] [serial = 2385] [outer = 0x0] 08:39:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x127e15000) [pid = 1648] [serial = 2386] [outer = 0x11c2d1400] 08:39:37 INFO - PROCESS | 1648 | 1477755577208 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x128135400) [pid = 1648] [serial = 2387] [outer = 0x11c2d1400] 08:39:39 INFO - PROCESS | 1648 | 1477755579263 Marionette TRACE conn2 <- [1,3754,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 08:39:39 INFO - . 08:39:39 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2273ms 08:39:39 INFO - PROCESS | 1648 | 1477755579287 Marionette TRACE conn2 -> [0,3755,"getWindowHandle",null] 08:39:39 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 08:39:39 INFO - PROCESS | 1648 | 1477755579289 Marionette TRACE conn2 <- [1,3755,null,{"value":"7"}] 08:39:39 INFO - PROCESS | 1648 | 1477755579292 Marionette TRACE conn2 -> [0,3756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:39:39 INFO - PROCESS | 1648 | 1477755579390 Marionette TRACE conn2 <- [1,3756,null,{"value":null}] 08:39:39 INFO - PROCESS | 1648 | 1477755579423 Marionette TRACE conn2 -> [0,3757,"getWindowHandles",null] 08:39:39 INFO - PROCESS | 1648 | 1477755579424 Marionette TRACE conn2 <- [1,3757,null,["7"]] 08:39:39 INFO - PROCESS | 1648 | 1477755579426 Marionette TRACE conn2 -> [0,3758,"switchToWindow",{"name":"7"}] 08:39:39 INFO - PROCESS | 1648 | 1477755579429 Marionette TRACE conn2 <- [1,3758,null,{}] 08:39:39 INFO - PROCESS | 1648 | 1477755579432 Marionette TRACE conn2 -> [0,3759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\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"}] 08:39:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0eb800 == 11 [pid = 1648] [id = 819] 08:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x129a7cc00) [pid = 1648] [serial = 2388] [outer = 0x0] 08:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x129eb8c00) [pid = 1648] [serial = 2389] [outer = 0x129a7cc00] 08:39:39 INFO - PROCESS | 1648 | 1477755579474 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12a024c00) [pid = 1648] [serial = 2390] [outer = 0x129a7cc00] 08:39:39 INFO - PROCESS | 1648 | 1477755579714 Marionette TRACE conn2 <- [1,3759,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"]]]}] 08:39:39 INFO - . 08:39:39 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 465ms 08:39:39 INFO - PROCESS | 1648 | 1477755579757 Marionette TRACE conn2 -> [0,3760,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1648 | 1477755579758 Marionette TRACE conn2 <- [1,3760,null,{"value":"7"}] 08:39:39 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 08:39:39 INFO - PROCESS | 1648 | 1477755579761 Marionette TRACE conn2 -> [0,3761,"timeouts",{"script":35000}] 08:39:39 INFO - PROCESS | 1648 | 1477755579762 Marionette TRACE conn2 <- [1,3761,null,{}] 08:39:39 INFO - PROCESS | 1648 | 1477755579765 Marionette TRACE conn2 -> [0,3762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:39:39 INFO - PROCESS | 1648 | 1477755579844 Marionette TRACE conn2 <- [1,3762,null,{"value":null}] 08:39:39 INFO - PROCESS | 1648 | 1477755579847 Marionette TRACE conn2 -> [0,3763,"getWindowHandles",null] 08:39:39 INFO - PROCESS | 1648 | 1477755579849 Marionette TRACE conn2 <- [1,3763,null,["7"]] 08:39:39 INFO - PROCESS | 1648 | 1477755579854 Marionette TRACE conn2 -> [0,3764,"switchToWindow",{"name":"7"}] 08:39:39 INFO - PROCESS | 1648 | 1477755579856 Marionette TRACE conn2 <- [1,3764,null,{}] 08:39:39 INFO - PROCESS | 1648 | 1477755579858 Marionette TRACE conn2 -> [0,3765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1648 | ++DOCSHELL 0x12e038800 == 12 [pid = 1648] [id = 820] 08:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x12716ec00) [pid = 1648] [serial = 2391] [outer = 0x0] 08:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12ac3f800) [pid = 1648] [serial = 2392] [outer = 0x12716ec00] 08:39:39 INFO - PROCESS | 1648 | 1477755579893 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ac76000) [pid = 1648] [serial = 2393] [outer = 0x12716ec00] 08:39:40 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:39:40 INFO - PROCESS | 1648 | [1648] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 08:39:40 INFO - PROCESS | 1648 | 1477755580251 Marionette TRACE conn2 <- [1,3765,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 08:39:40 INFO - . 08:39:40 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 519ms 08:39:40 INFO - TEST-START | /websockets/opening-handshake/003.html 08:39:40 INFO - PROCESS | 1648 | 1477755580280 Marionette TRACE conn2 -> [0,3766,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1648 | 1477755580282 Marionette TRACE conn2 <- [1,3766,null,{"value":"7"}] 08:39:40 INFO - PROCESS | 1648 | 1477755580285 Marionette TRACE conn2 -> [0,3767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:39:40 INFO - PROCESS | 1648 | 1477755580415 Marionette TRACE conn2 <- [1,3767,null,{"value":null}] 08:39:40 INFO - PROCESS | 1648 | 1477755580421 Marionette TRACE conn2 -> [0,3768,"getWindowHandles",null] 08:39:40 INFO - PROCESS | 1648 | 1477755580423 Marionette TRACE conn2 <- [1,3768,null,["7"]] 08:39:40 INFO - PROCESS | 1648 | 1477755580425 Marionette TRACE conn2 -> [0,3769,"switchToWindow",{"name":"7"}] 08:39:40 INFO - PROCESS | 1648 | 1477755580427 Marionette TRACE conn2 <- [1,3769,null,{}] 08:39:40 INFO - PROCESS | 1648 | 1477755580429 Marionette TRACE conn2 -> [0,3770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8d3000 == 13 [pid = 1648] [id = 821] 08:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12ac77800) [pid = 1648] [serial = 2394] [outer = 0x0] 08:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12c6be800) [pid = 1648] [serial = 2395] [outer = 0x12ac77800] 08:39:40 INFO - PROCESS | 1648 | 1477755580467 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12ca7b000) [pid = 1648] [serial = 2396] [outer = 0x12ac77800] 08:39:40 INFO - PROCESS | 1648 | 1477755580777 Marionette TRACE conn2 <- [1,3770,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 08:39:40 INFO - . 08:39:40 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 516ms 08:39:40 INFO - PROCESS | 1648 | 1477755580800 Marionette TRACE conn2 -> [0,3771,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1648 | 1477755580802 Marionette TRACE conn2 <- [1,3771,null,{"value":"7"}] 08:39:40 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 08:39:40 INFO - PROCESS | 1648 | 1477755580805 Marionette TRACE conn2 -> [0,3772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:39:40 INFO - PROCESS | 1648 | 1477755580880 Marionette TRACE conn2 <- [1,3772,null,{"value":null}] 08:39:40 INFO - PROCESS | 1648 | 1477755580886 Marionette TRACE conn2 -> [0,3773,"getWindowHandles",null] 08:39:40 INFO - PROCESS | 1648 | 1477755580887 Marionette TRACE conn2 <- [1,3773,null,["7"]] 08:39:40 INFO - PROCESS | 1648 | 1477755580890 Marionette TRACE conn2 -> [0,3774,"switchToWindow",{"name":"7"}] 08:39:40 INFO - PROCESS | 1648 | 1477755580892 Marionette TRACE conn2 <- [1,3774,null,{}] 08:39:40 INFO - PROCESS | 1648 | 1477755580894 Marionette TRACE conn2 -> [0,3775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1648 | ++DOCSHELL 0x130205000 == 14 [pid = 1648] [id = 822] 08:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12cb80800) [pid = 1648] [serial = 2397] [outer = 0x0] 08:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12dfcdc00) [pid = 1648] [serial = 2398] [outer = 0x12cb80800] 08:39:40 INFO - PROCESS | 1648 | 1477755580927 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12dfd2000) [pid = 1648] [serial = 2399] [outer = 0x12cb80800] 08:39:41 INFO - PROCESS | 1648 | 1477755581207 Marionette TRACE conn2 <- [1,3775,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"]]]}] 08:39:41 INFO - . 08:39:41 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 415ms 08:39:41 INFO - PROCESS | 1648 | 1477755581223 Marionette TRACE conn2 -> [0,3776,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1648 | 1477755581224 Marionette TRACE conn2 <- [1,3776,null,{"value":"7"}] 08:39:41 INFO - TEST-START | /websockets/opening-handshake/005.html 08:39:41 INFO - PROCESS | 1648 | 1477755581227 Marionette TRACE conn2 -> [0,3777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:39:41 INFO - PROCESS | 1648 | 1477755581304 Marionette TRACE conn2 <- [1,3777,null,{"value":null}] 08:39:41 INFO - PROCESS | 1648 | 1477755581307 Marionette TRACE conn2 -> [0,3778,"getWindowHandles",null] 08:39:41 INFO - PROCESS | 1648 | 1477755581309 Marionette TRACE conn2 <- [1,3778,null,["7"]] 08:39:41 INFO - PROCESS | 1648 | 1477755581311 Marionette TRACE conn2 -> [0,3779,"switchToWindow",{"name":"7"}] 08:39:41 INFO - PROCESS | 1648 | 1477755581313 Marionette TRACE conn2 <- [1,3779,null,{}] 08:39:41 INFO - PROCESS | 1648 | 1477755581316 Marionette TRACE conn2 -> [0,3780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x130c26000 == 15 [pid = 1648] [id = 823] 08:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12ca83c00) [pid = 1648] [serial = 2400] [outer = 0x0] 08:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x12dfd5000) [pid = 1648] [serial = 2401] [outer = 0x12ca83c00] 08:39:41 INFO - PROCESS | 1648 | 1477755581350 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x12dfd6400) [pid = 1648] [serial = 2402] [outer = 0x12ca83c00] 08:39:41 INFO - PROCESS | 1648 | 1477755581627 Marionette TRACE conn2 <- [1,3780,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,3781,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1648 | 1477755581644 Marionette TRACE conn2 <- [1,3781,null,{"value":"7"}] 08:39:41 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 08:39:41 INFO - PROCESS | 1648 | 1477755581647 Marionette TRACE conn2 -> [0,3782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:39:41 INFO - PROCESS | 1648 | 1477755581728 Marionette TRACE conn2 <- [1,3782,null,{"value":null}] 08:39:41 INFO - PROCESS | 1648 | 1477755581732 Marionette TRACE conn2 -> [0,3783,"getWindowHandles",null] 08:39:41 INFO - PROCESS | 1648 | 1477755581733 Marionette TRACE conn2 <- [1,3783,null,["7"]] 08:39:41 INFO - PROCESS | 1648 | 1477755581739 Marionette TRACE conn2 -> [0,3784,"switchToWindow",{"name":"7"}] 08:39:41 INFO - PROCESS | 1648 | 1477755581741 Marionette TRACE conn2 <- [1,3784,null,{}] 08:39:41 INFO - PROCESS | 1648 | 1477755581743 Marionette TRACE conn2 -> [0,3785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1648 | ++DOCSHELL 0x12b08a800 == 16 [pid = 1648] [id = 824] 08:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 48 (0x12e14c000) [pid = 1648] [serial = 2403] [outer = 0x0] 08:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 49 (0x12ea86000) [pid = 1648] [serial = 2404] [outer = 0x12e14c000] 08:39:41 INFO - PROCESS | 1648 | 1477755581777 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1648 | ++DOMWINDOW == 50 (0x12ea88400) [pid = 1648] [serial = 2405] [outer = 0x12e14c000] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x130c26000 == 15 [pid = 1648] [id = 823] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x130205000 == 14 [pid = 1648] [id = 822] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12f8d3000 == 13 [pid = 1648] [id = 821] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12e038800 == 12 [pid = 1648] [id = 820] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12c0eb800 == 11 [pid = 1648] [id = 819] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x12b095800 == 10 [pid = 1648] [id = 818] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x1279ac800 == 9 [pid = 1648] [id = 817] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x127321000 == 8 [pid = 1648] [id = 816] 08:39:46 INFO - PROCESS | 1648 | --DOCSHELL 0x135828800 == 7 [pid = 1648] [id = 815] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 49 (0x12716ec00) [pid = 1648] [serial = 2391] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 48 (0x11d49b400) [pid = 1648] [serial = 2379] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 47 (0x129a7cc00) [pid = 1648] [serial = 2388] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 46 (0x12ac77800) [pid = 1648] [serial = 2394] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 45 (0x130549800) [pid = 1648] [serial = 2376] [outer = 0x0] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 44 (0x1271b2800) [pid = 1648] [serial = 2382] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 43 (0x11c2d1400) [pid = 1648] [serial = 2385] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 42 (0x12ca83c00) [pid = 1648] [serial = 2400] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/005.html] 08:39:49 INFO - PROCESS | 1648 | --DOMWINDOW == 41 (0x12cb80800) [pid = 1648] [serial = 2397] [outer = 0x0] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 40 (0x12ea86000) [pid = 1648] [serial = 2404] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 39 (0x12dfd5000) [pid = 1648] [serial = 2401] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 38 (0x12dfd6400) [pid = 1648] [serial = 2402] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 37 (0x12dfcdc00) [pid = 1648] [serial = 2398] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 36 (0x12dfd2000) [pid = 1648] [serial = 2399] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 35 (0x12c6be800) [pid = 1648] [serial = 2395] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 34 (0x12ca7b000) [pid = 1648] [serial = 2396] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 33 (0x12ac3f800) [pid = 1648] [serial = 2392] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 32 (0x12ac76000) [pid = 1648] [serial = 2393] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 31 (0x129eb8c00) [pid = 1648] [serial = 2389] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 30 (0x12a024c00) [pid = 1648] [serial = 2390] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 29 (0x127e15000) [pid = 1648] [serial = 2386] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 28 (0x128135400) [pid = 1648] [serial = 2387] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 27 (0x12736a000) [pid = 1648] [serial = 2383] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 26 (0x12777fc00) [pid = 1648] [serial = 2384] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 25 (0x11d609c00) [pid = 1648] [serial = 2380] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 24 (0x11d6d9c00) [pid = 1648] [serial = 2381] [outer = 0x0] [url = about:blank] 08:39:54 INFO - PROCESS | 1648 | --DOMWINDOW == 23 (0x1315b1400) [pid = 1648] [serial = 2378] [outer = 0x0] [url = about:blank] 08:40:11 INFO - PROCESS | 1648 | MARIONETTE LOG: INFO: Timeout fired 08:40:11 INFO - PROCESS | 1648 | 1477755611857 Marionette TRACE conn2 <- [1,3785,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 08:40:11 INFO - . 08:40:11 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30259ms 08:40:11 INFO - PROCESS | 1648 | 1477755611907 Marionette TRACE conn2 -> [0,3786,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1648 | 1477755611910 Marionette TRACE conn2 <- [1,3786,null,{"value":"7"}] 08:40:11 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 08:40:11 INFO - PROCESS | 1648 | 1477755611916 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}] 08:40:12 INFO - PROCESS | 1648 | 1477755612022 Marionette TRACE conn2 <- [1,3787,null,{"value":null}] 08:40:12 INFO - PROCESS | 1648 | 1477755612053 Marionette TRACE conn2 -> [0,3788,"getWindowHandles",null] 08:40:12 INFO - PROCESS | 1648 | 1477755612056 Marionette TRACE conn2 <- [1,3788,null,["7"]] 08:40:12 INFO - PROCESS | 1648 | 1477755612060 Marionette TRACE conn2 -> [0,3789,"switchToWindow",{"name":"7"}] 08:40:12 INFO - PROCESS | 1648 | 1477755612064 Marionette TRACE conn2 <- [1,3789,null,{}] 08:40:12 INFO - PROCESS | 1648 | 1477755612068 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([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x12731a000 == 8 [pid = 1648] [id = 825] 08:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 24 (0x11d3ddc00) [pid = 1648] [serial = 2406] [outer = 0x0] 08:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 25 (0x11d40b800) [pid = 1648] [serial = 2407] [outer = 0x11d3ddc00] 08:40:12 INFO - PROCESS | 1648 | 1477755612110 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 26 (0x11d605800) [pid = 1648] [serial = 2408] [outer = 0x11d3ddc00] 08:40:12 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:40:12 INFO - PROCESS | 1648 | 1477755612493 Marionette TRACE conn2 <- [1,3790,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,{},{}]]]}] 08:40:12 INFO - ............................................................. 08:40:12 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 628ms 08:40:12 INFO - PROCESS | 1648 | 1477755612544 Marionette TRACE conn2 -> [0,3791,"getWindowHandle",null] 08:40:12 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 08:40:12 INFO - PROCESS | 1648 | 1477755612547 Marionette TRACE conn2 <- [1,3791,null,{"value":"7"}] 08:40:12 INFO - PROCESS | 1648 | 1477755612554 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}] 08:40:12 INFO - PROCESS | 1648 | 1477755612654 Marionette TRACE conn2 <- [1,3792,null,{"value":null}] 08:40:12 INFO - PROCESS | 1648 | 1477755612659 Marionette TRACE conn2 -> [0,3793,"getWindowHandles",null] 08:40:12 INFO - PROCESS | 1648 | 1477755612661 Marionette TRACE conn2 <- [1,3793,null,["7"]] 08:40:12 INFO - PROCESS | 1648 | 1477755612663 Marionette TRACE conn2 -> [0,3794,"switchToWindow",{"name":"7"}] 08:40:12 INFO - PROCESS | 1648 | 1477755612666 Marionette TRACE conn2 <- [1,3794,null,{}] 08:40:12 INFO - PROCESS | 1648 | 1477755612671 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([\"/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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1648 | ++DOCSHELL 0x129c27000 == 9 [pid = 1648] [id = 826] 08:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 27 (0x127ba5000) [pid = 1648] [serial = 2409] [outer = 0x0] 08:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 28 (0x127bab000) [pid = 1648] [serial = 2410] [outer = 0x127ba5000] 08:40:12 INFO - PROCESS | 1648 | 1477755612710 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1648 | ++DOMWINDOW == 29 (0x127bae400) [pid = 1648] [serial = 2411] [outer = 0x127ba5000] 08:40:12 INFO - PROCESS | 1648 | [1648] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 08:40:13 INFO - PROCESS | 1648 | 1477755613073 Marionette TRACE conn2 <- [1,3795,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,{},{}]]]}] 08:40:13 INFO - .................................. 08:40:13 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 574ms 08:40:13 INFO - PROCESS | 1648 | 1477755613128 Marionette TRACE conn2 -> [0,3796,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1648 | 1477755613132 Marionette TRACE conn2 <- [1,3796,null,{"value":"7"}] 08:40:13 INFO - TEST-START | /workers/semantics/interface-objects/003.html 08:40:13 INFO - PROCESS | 1648 | 1477755613140 Marionette TRACE conn2 -> [0,3797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:40:13 INFO - PROCESS | 1648 | 1477755613241 Marionette TRACE conn2 <- [1,3797,null,{"value":null}] 08:40:13 INFO - PROCESS | 1648 | 1477755613247 Marionette TRACE conn2 -> [0,3798,"getWindowHandles",null] 08:40:13 INFO - PROCESS | 1648 | 1477755613249 Marionette TRACE conn2 <- [1,3798,null,["7"]] 08:40:13 INFO - PROCESS | 1648 | 1477755613292 Marionette TRACE conn2 -> [0,3799,"switchToWindow",{"name":"7"}] 08:40:13 INFO - PROCESS | 1648 | 1477755613296 Marionette TRACE conn2 <- [1,3799,null,{}] 08:40:13 INFO - PROCESS | 1648 | 1477755613298 Marionette TRACE conn2 -> [0,3800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12bb4c000 == 10 [pid = 1648] [id = 827] 08:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 30 (0x11cc7c000) [pid = 1648] [serial = 2412] [outer = 0x0] 08:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 31 (0x129c17400) [pid = 1648] [serial = 2413] [outer = 0x11cc7c000] 08:40:13 INFO - PROCESS | 1648 | 1477755613339 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 32 (0x129d7e800) [pid = 1648] [serial = 2414] [outer = 0x11cc7c000] 08:40:13 INFO - PROCESS | 1648 | 1477755613670 Marionette TRACE conn2 <- [1,3800,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]]]}] 08:40:13 INFO - .............................................................. 08:40:13 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 574ms 08:40:13 INFO - PROCESS | 1648 | 1477755613714 Marionette TRACE conn2 -> [0,3801,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1648 | 1477755613717 Marionette TRACE conn2 <- [1,3801,null,{"value":"7"}] 08:40:13 INFO - TEST-START | /workers/semantics/interface-objects/004.html 08:40:13 INFO - PROCESS | 1648 | 1477755613720 Marionette TRACE conn2 -> [0,3802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:40:13 INFO - PROCESS | 1648 | 1477755613804 Marionette TRACE conn2 <- [1,3802,null,{"value":null}] 08:40:13 INFO - PROCESS | 1648 | 1477755613808 Marionette TRACE conn2 -> [0,3803,"getWindowHandles",null] 08:40:13 INFO - PROCESS | 1648 | 1477755613809 Marionette TRACE conn2 <- [1,3803,null,["7"]] 08:40:13 INFO - PROCESS | 1648 | 1477755613812 Marionette TRACE conn2 -> [0,3804,"switchToWindow",{"name":"7"}] 08:40:13 INFO - PROCESS | 1648 | 1477755613815 Marionette TRACE conn2 <- [1,3804,null,{}] 08:40:13 INFO - PROCESS | 1648 | 1477755613859 Marionette TRACE conn2 -> [0,3805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1648 | ++DOCSHELL 0x12c0ec000 == 11 [pid = 1648] [id = 828] 08:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 33 (0x1274e6400) [pid = 1648] [serial = 2415] [outer = 0x0] 08:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 34 (0x12b969400) [pid = 1648] [serial = 2416] [outer = 0x1274e6400] 08:40:13 INFO - PROCESS | 1648 | 1477755613899 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1648 | ++DOMWINDOW == 35 (0x12c12d000) [pid = 1648] [serial = 2417] [outer = 0x1274e6400] 08:40:14 INFO - PROCESS | 1648 | 1477755614211 Marionette TRACE conn2 <- [1,3805,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]]]}] 08:40:14 INFO - ................................. 08:40:14 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 520ms 08:40:14 INFO - PROCESS | 1648 | 1477755614240 Marionette TRACE conn2 -> [0,3806,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1648 | 1477755614241 Marionette TRACE conn2 <- [1,3806,null,{"value":"7"}] 08:40:14 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 08:40:14 INFO - PROCESS | 1648 | 1477755614244 Marionette TRACE conn2 -> [0,3807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:40:14 INFO - PROCESS | 1648 | 1477755614323 Marionette TRACE conn2 <- [1,3807,null,{"value":null}] 08:40:14 INFO - PROCESS | 1648 | 1477755614328 Marionette TRACE conn2 -> [0,3808,"getWindowHandles",null] 08:40:14 INFO - PROCESS | 1648 | 1477755614330 Marionette TRACE conn2 <- [1,3808,null,["7"]] 08:40:14 INFO - PROCESS | 1648 | 1477755614333 Marionette TRACE conn2 -> [0,3809,"switchToWindow",{"name":"7"}] 08:40:14 INFO - PROCESS | 1648 | 1477755614337 Marionette TRACE conn2 <- [1,3809,null,{}] 08:40:14 INFO - PROCESS | 1648 | 1477755614340 Marionette TRACE conn2 -> [0,3810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x12f8c6000 == 12 [pid = 1648] [id = 829] 08:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 36 (0x127921c00) [pid = 1648] [serial = 2418] [outer = 0x0] 08:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 37 (0x12cb88400) [pid = 1648] [serial = 2419] [outer = 0x127921c00] 08:40:14 INFO - PROCESS | 1648 | 1477755614374 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 38 (0x12ce7d800) [pid = 1648] [serial = 2420] [outer = 0x127921c00] 08:40:14 INFO - PROCESS | 1648 | 1477755614655 Marionette TRACE conn2 <- [1,3810,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"]]]}] 08:40:14 INFO - . 08:40:14 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 415ms 08:40:14 INFO - PROCESS | 1648 | 1477755614659 Marionette TRACE conn2 -> [0,3811,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1648 | 1477755614660 Marionette TRACE conn2 <- [1,3811,null,{"value":"7"}] 08:40:14 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 08:40:14 INFO - PROCESS | 1648 | 1477755614663 Marionette TRACE conn2 -> [0,3812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:40:14 INFO - PROCESS | 1648 | 1477755614772 Marionette TRACE conn2 <- [1,3812,null,{"value":null}] 08:40:14 INFO - PROCESS | 1648 | 1477755614822 Marionette TRACE conn2 -> [0,3813,"getWindowHandles",null] 08:40:14 INFO - PROCESS | 1648 | 1477755614823 Marionette TRACE conn2 <- [1,3813,null,["7"]] 08:40:14 INFO - PROCESS | 1648 | 1477755614825 Marionette TRACE conn2 -> [0,3814,"switchToWindow",{"name":"7"}] 08:40:14 INFO - PROCESS | 1648 | 1477755614827 Marionette TRACE conn2 <- [1,3814,null,{}] 08:40:14 INFO - PROCESS | 1648 | 1477755614829 Marionette TRACE conn2 -> [0,3815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1648 | ++DOCSHELL 0x13021a800 == 13 [pid = 1648] [id = 830] 08:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 39 (0x12db83800) [pid = 1648] [serial = 2421] [outer = 0x0] 08:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 40 (0x12ea81000) [pid = 1648] [serial = 2422] [outer = 0x12db83800] 08:40:14 INFO - PROCESS | 1648 | 1477755614865 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1648 | ++DOMWINDOW == 41 (0x12f3c2000) [pid = 1648] [serial = 2423] [outer = 0x12db83800] 08:40:15 INFO - PROCESS | 1648 | 1477755615117 Marionette TRACE conn2 <- [1,3815,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"]]]}] 08:40:15 INFO - . 08:40:15 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 465ms 08:40:15 INFO - PROCESS | 1648 | 1477755615129 Marionette TRACE conn2 -> [0,3816,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1648 | 1477755615130 Marionette TRACE conn2 <- [1,3816,null,{"value":"7"}] 08:40:15 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 08:40:15 INFO - PROCESS | 1648 | 1477755615133 Marionette TRACE conn2 -> [0,3817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:40:15 INFO - PROCESS | 1648 | 1477755615208 Marionette TRACE conn2 <- [1,3817,null,{"value":null}] 08:40:15 INFO - PROCESS | 1648 | 1477755615211 Marionette TRACE conn2 -> [0,3818,"getWindowHandles",null] 08:40:15 INFO - PROCESS | 1648 | 1477755615213 Marionette TRACE conn2 <- [1,3818,null,["7"]] 08:40:15 INFO - PROCESS | 1648 | 1477755615215 Marionette TRACE conn2 -> [0,3819,"switchToWindow",{"name":"7"}] 08:40:15 INFO - PROCESS | 1648 | 1477755615220 Marionette TRACE conn2 <- [1,3819,null,{}] 08:40:15 INFO - PROCESS | 1648 | 1477755615223 Marionette TRACE conn2 -> [0,3820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x130d35000 == 14 [pid = 1648] [id = 831] 08:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 42 (0x12f90b800) [pid = 1648] [serial = 2424] [outer = 0x0] 08:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 43 (0x12fc62c00) [pid = 1648] [serial = 2425] [outer = 0x12f90b800] 08:40:15 INFO - PROCESS | 1648 | 1477755615256 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 44 (0x12fc63400) [pid = 1648] [serial = 2426] [outer = 0x12f90b800] 08:40:15 INFO - PROCESS | 1648 | 1477755615533 Marionette TRACE conn2 <- [1,3820,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"]]]}] 08:40:15 INFO - . 08:40:15 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 415ms 08:40:15 INFO - PROCESS | 1648 | 1477755615549 Marionette TRACE conn2 -> [0,3821,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1648 | 1477755615550 Marionette TRACE conn2 <- [1,3821,null,{"value":"7"}] 08:40:15 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 08:40:15 INFO - PROCESS | 1648 | 1477755615553 Marionette TRACE conn2 -> [0,3822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 08:40:15 INFO - PROCESS | 1648 | 1477755615629 Marionette TRACE conn2 <- [1,3822,null,{"value":null}] 08:40:15 INFO - PROCESS | 1648 | 1477755615633 Marionette TRACE conn2 -> [0,3823,"getWindowHandles",null] 08:40:15 INFO - PROCESS | 1648 | 1477755615638 Marionette TRACE conn2 <- [1,3823,null,["7"]] 08:40:15 INFO - PROCESS | 1648 | 1477755615640 Marionette TRACE conn2 -> [0,3824,"switchToWindow",{"name":"7"}] 08:40:15 INFO - PROCESS | 1648 | 1477755615642 Marionette TRACE conn2 <- [1,3824,null,{}] 08:40:15 INFO - PROCESS | 1648 | 1477755615645 Marionette TRACE conn2 -> [0,3825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"79220fde-7877-4ecf-8d60-e948c17582c7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1648 | ++DOCSHELL 0x1313d0000 == 15 [pid = 1648] [id = 832] 08:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 45 (0x12fdd6800) [pid = 1648] [serial = 2427] [outer = 0x0] 08:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 46 (0x1300a1c00) [pid = 1648] [serial = 2428] [outer = 0x12fdd6800] 08:40:15 INFO - PROCESS | 1648 | 1477755615679 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1648 | ++DOMWINDOW == 47 (0x1300a4400) [pid = 1648] [serial = 2429] [outer = 0x12fdd6800] 08:40:15 INFO - PROCESS | 1648 | 1477755615954 Marionette TRACE conn2 <- [1,3825,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,3826,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1648 | 1477755615972 Marionette TRACE conn2 <- [1,3826,null,{"value":"7"}] 08:40:17 WARNING - u'runner_teardown' () 08:40:17 INFO - No more tests 08:40:17 INFO - Got 0 unexpected results 08:40:17 INFO - SUITE-END | took 1883s 08:40:17 INFO - Closing logging queue 08:40:17 INFO - queue closed 08:40:17 INFO - Return code: 0 08:40:17 WARNING - # TBPL SUCCESS # 08:40:17 INFO - Running post-action listener: _resource_record_post_action 08:40:17 INFO - [mozharness: 2016-10-29 15:40:17.186925Z] Finished run-tests step (success) 08:40:17 INFO - Running post-run listener: _resource_record_post_run 08:40:17 INFO - Total resource usage - Wall time: 1909s; CPU: 42.0%; Read bytes: 41273856; Write bytes: 441611264; Read time: 292; Write time: 3245 08:40:17 INFO - TinderboxPrint: CPU usage
41.9% 08:40:17 INFO - TinderboxPrint: I/O read bytes / time
41,273,856 / 292 08:40:17 INFO - TinderboxPrint: I/O write bytes / time
441,611,264 / 3,245 08:40:17 INFO - TinderboxPrint: CPU idle
4,436.9 (58.1%) 08:40:17 INFO - TinderboxPrint: CPU system
1,710.6 (22.4%) 08:40:17 INFO - TinderboxPrint: CPU user
1,486.8 (19.5%) 08:40:17 INFO - TinderboxPrint: Swap in / out
248,090,624 / 0 08:40:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:40:17 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 182102528; Write bytes: 176297472; Read time: 15336; Write time: 366 08:40:17 INFO - run-tests - Wall time: 1888s; CPU: 42.0%; Read bytes: 40315392; Write bytes: 237239808; Read time: 278; Write time: 2818 08:40:17 INFO - Running post-run listener: _upload_blobber_files 08:40:17 INFO - Blob upload gear active. 08:40:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:40:17 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 08:40:17 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:40:17 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:40:18 INFO - (blobuploader) - INFO - Open directory for files ... 08:40:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 08:40:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:40:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:40:21 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 08:40:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:40:21 INFO - (blobuploader) - INFO - Done attempting. 08:40:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:40:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:40:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:40:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:40:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:40:22 INFO - (blobuploader) - INFO - Done attempting. 08:40:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:40:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:40:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:40:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:40:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:40:23 INFO - (blobuploader) - INFO - Done attempting. 08:40:23 INFO - (blobuploader) - INFO - Iteration through files over. 08:40:23 INFO - Return code: 0 08:40:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:40:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:40:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ce3037a4e86ead1e7f55d9877a67a10bd71521e4fbd98ea78f6aed7c71d779002594b739ba839b7dbb82fe277c77132471b26cbdba3a5cb4327d96d59247d308", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7b5af06a3e9703d78bb913733a29677aacd5f102705ec0c08030842f023f723c3daa9196570a2504f4ace4b6d44ca7a7552b8556b813a01d58cc6c13bdcc1e99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e23e82d35d87e9eaa0fc593a7ba7845e9a08e103fc2a38e4d8a0bfa598ba7c84278ac0ac354b00c54dcb8cc824df5bf7786549e918b6b1792954576567ab1752"} 08:40:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:40:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:40:23 INFO - Contents: 08:40:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ce3037a4e86ead1e7f55d9877a67a10bd71521e4fbd98ea78f6aed7c71d779002594b739ba839b7dbb82fe277c77132471b26cbdba3a5cb4327d96d59247d308", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7b5af06a3e9703d78bb913733a29677aacd5f102705ec0c08030842f023f723c3daa9196570a2504f4ace4b6d44ca7a7552b8556b813a01d58cc6c13bdcc1e99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e23e82d35d87e9eaa0fc593a7ba7845e9a08e103fc2a38e4d8a0bfa598ba7c84278ac0ac354b00c54dcb8cc824df5bf7786549e918b6b1792954576567ab1752"} 08:40:23 INFO - Running post-run listener: copy_logs_to_upload_dir 08:40:23 INFO - Copying logs to upload dir... 08:40:23 INFO - mkdir: /builds/slave/test/build/upload/logs 08:40:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1978.842615 ========= master_lag: 0.40 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 32 mins, 59 secs) (at 2016-10-29 08:40:24.273210) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 08:40:24.277380) ========= 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.nxfrbpcxfx/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.yCM6MmoNig/Listeners TMPDIR=/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/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/fx-team/sha512/ce3037a4e86ead1e7f55d9877a67a10bd71521e4fbd98ea78f6aed7c71d779002594b739ba839b7dbb82fe277c77132471b26cbdba3a5cb4327d96d59247d308", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7b5af06a3e9703d78bb913733a29677aacd5f102705ec0c08030842f023f723c3daa9196570a2504f4ace4b6d44ca7a7552b8556b813a01d58cc6c13bdcc1e99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e23e82d35d87e9eaa0fc593a7ba7845e9a08e103fc2a38e4d8a0bfa598ba7c84278ac0ac354b00c54dcb8cc824df5bf7786549e918b6b1792954576567ab1752"} build_url:https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012358 build_url: 'https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/ce3037a4e86ead1e7f55d9877a67a10bd71521e4fbd98ea78f6aed7c71d779002594b739ba839b7dbb82fe277c77132471b26cbdba3a5cb4327d96d59247d308", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7b5af06a3e9703d78bb913733a29677aacd5f102705ec0c08030842f023f723c3daa9196570a2504f4ace4b6d44ca7a7552b8556b813a01d58cc6c13bdcc1e99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e23e82d35d87e9eaa0fc593a7ba7845e9a08e103fc2a38e4d8a0bfa598ba7c84278ac0ac354b00c54dcb8cc824df5bf7786549e918b6b1792954576567ab1752"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GUZz8yWqQ2GbPdnL8ZIWUw/artifacts/public/build/firefox-52.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-29 08:40:24.311531) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 08:40:24.311868) ========= 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.nxfrbpcxfx/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.yCM6MmoNig/Listeners TMPDIR=/var/folders/71/7903fjj12g39x3jmfxdbc1h400000w/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.004590 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-29 08:40:24.360320) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 08:40:24.360646) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-29 08:40:24.364053) ========= ========= Total master_lag: 0.53 =========